Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/nexus v1.2.0 ep v0.7 #242

Open
wants to merge 68 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
3c08abd
feat: add eip7702 support
highskore Dec 10, 2024
5689c78
chore: fix function ordering
highskore Dec 10, 2024
6a9f7a0
fix(hardhat): fix hardhat test
highskore Dec 10, 2024
c3b4fc6
chore(K1ValidatoFactory): remove unused error
highskore Dec 10, 2024
691cdff
chore(MockValidator): revert removing require
highskore Dec 13, 2024
bb7f70e
refactor(validateUserOp): check happy path first
highskore Dec 13, 2024
d0cc50e
refactor(_checkUserOpSignature): check happy path first
highskore Dec 13, 2024
dd96bd7
fix tests dep in script
Dec 18, 2024
3fc0861
Merge pull request #230 from bcnmy/fix/scripts-dep
filmakarov Dec 18, 2024
036e348
Merge pull request #227 from highskore/feat/eip7702-support
filmakarov Dec 18, 2024
fb07c7e
Fix test case for delegate call
Man-Jain Dec 18, 2024
be790e8
Merge pull request #229 from Man-Jain/issue-228
filmakarov Dec 19, 2024
8cd5169
feat: add prevalidation hook support
highskore Jan 7, 2025
ff8f36f
chore: fix linter issues
highskore Jan 7, 2025
731daf9
fix: init userOp to op
highskore Jan 8, 2025
ab75991
fix: use 2771 for 4337 prevalidation msg.sender
highskore Jan 10, 2025
859bf3b
test(pre-validation/multiplexer): add k1 validator tests
highskore Jan 10, 2025
683ee6e
fix: make MockResourceLock 4337 storage compliant
highskore Jan 10, 2025
84f9aa0
fix: remove account from 1271 interface
highskore Jan 11, 2025
a078cd7
Merge pull request #232 from highskore/feat/pre-validation-hooks
filmakarov Jan 14, 2025
451ed01
secure batch decode + test fix
Feb 3, 2025
cdd799b
module enable mode for uninitialized 7702 acct
Feb 3, 2025
76b5ab4
7702 enable mode
Feb 3, 2025
1e4eab1
refactor
Feb 3, 2025
f611a15
Merge pull request #236 from bcnmy/feat/7702-compatible-moduleEnableMode
filmakarov Feb 3, 2025
71218d6
Merge pull request #235 from bcnmy/fix/decodeBatch-security
filmakarov Feb 5, 2025
8c0bbfe
reduce size
Feb 20, 2025
87b5df4
builds within size
Feb 20, 2025
9e7efbc
fix verision
Feb 20, 2025
bfb4271
changes to sc re default module
Feb 27, 2025
c170055
tests
Feb 27, 2025
3b944d1
default module works
Feb 27, 2025
f5e0e6e
fix foumdry tests
Feb 27, 2025
d189e7f
fix hh tests
Feb 27, 2025
7c8fc67
enable mode + prev hook
Feb 27, 2025
76be984
Merge pull request #245 from bcnmy/feat/epv7/default-validator
filmakarov Feb 27, 2025
2794537
draft handling in validateUserOp
Feb 27, 2025
ab3b736
builds
Feb 27, 2025
ac751b4
events in bootstrapper
Feb 27, 2025
85ff44f
prep verif
Mar 3, 2025
50b94c1
reduce size
Mar 3, 2025
5b23ccf
fix tests
Mar 3, 2025
8622e2d
test PREP
Mar 3, 2025
2aa8342
deps
Mar 3, 2025
6cdb51d
clean package
Mar 3, 2025
bfa0d36
package fix
Mar 3, 2025
d9429c1
rfctr
Mar 3, 2025
bbda8f9
Merge pull request #246 from bcnmy/feat/epv7/prep-support
filmakarov Mar 3, 2025
639bbdf
fix fallback onERC
Mar 3, 2025
62a0bc2
Merge branch 'feat/epv7/prep-support' into fix/onERCxxxReceive-hotfix
Mar 3, 2025
d24a68d
proper tests
Mar 3, 2025
13964fc
complex return handling by fallback test
Mar 3, 2025
7df8eaf
test erc2771 sender handling
Mar 3, 2025
77cd940
Merge pull request #247 from bcnmy/fix/onERCxxxReceive-hotfix
filmakarov Mar 3, 2025
9344ddf
fix fallback
Mar 3, 2025
07fd845
additional test
Mar 3, 2025
e9cbc56
Introducing those changes in a separate PR
Mar 3, 2025
14583d6
manual hooking for fallback
Mar 3, 2025
32b0976
rnm test
Mar 3, 2025
8101078
no hook onERCxxx
Mar 3, 2025
fb7d6fe
address comments
Mar 3, 2025
25b3784
revert early
Mar 4, 2025
495f401
remove excessive isContract check in onInstall
Mar 4, 2025
dcaa4ee
fix versions
Mar 4, 2025
13c250d
revert isContract check removal
Mar 4, 2025
52efb2c
fix conflicts
Mar 5, 2025
cc6e735
fix(IPrevalidationHook): make 4337 hook non-view
highskore Mar 6, 2025
efd9f1f
Merge pull request #250 from highskore/fix/pvh-non-view
filmakarov Mar 6, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .solhint.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@
"reason-string": "error",
"avoid-low-level-calls": "off",
"no-inline-assembly": "off",
"no-complex-fallback": "off"
"no-complex-fallback": "off",
"gas-custom-errors": "off"
},
"plugins": ["prettier"]
}
70 changes: 0 additions & 70 deletions GAS_OPTIMIZATION.md

This file was deleted.

59 changes: 0 additions & 59 deletions GAS_REPORT.md

This file was deleted.

Loading