Commit Graph

1047 Commits (11f92b70e10300286151caed8890f00bfbe37da4)

Author SHA1 Message Date
pendrue 11f92b70e1
`be default` -> `by default` (#5512) 4 days ago
Vitalyr aa94087d0e
spelling error (#5505) 6 days ago
Hadrien Croubois dbd9805207
Test behavior of SignatureChecker against the identity precompile (0x4) (#5501) 6 days ago
Arr00 3658269505
Add clear function to Enumerable{Set,Map} (#5486) 1 week ago
Hadrien Croubois 441dc141ac
Add Bytes32x2Set (#5442) 2 weeks ago
Ernesto García 2141d3faf5
Rename ERC4337Utils ENTRYPOINT to ENTRYPOINT_V07 (#5472) 2 weeks ago
Arr00 43b3319e5b
Add ERC6909 Implementation along with extensions (#5394) 2 weeks ago
Hadrien Croubois 19c2f2f5a5
SafeERC20.trySafeTransfer{,from} (#5483) 2 weeks ago
Danbo dd797b038d
Fix typo in BeaconProxy.test.js (#5476) 2 weeks ago
Devkuni fb942e6f77
fix spelling errors in comments (#5475) 2 weeks ago
Hadrien Croubois 828dbc357c
Add stake management function to ERC4337Utils (#5471) 3 weeks ago
Hadrien Croubois 8c1b0ca82d
Add a governor extension that implements a proposal guardian (#5303) 3 weeks ago
Ernesto García fd812ee954
Group typographical errors (#5443) 4 weeks ago
Renan Souza 6e752dc169
Remove unused `setBaseURI` tests (#5456) 4 weeks ago
planetBoy 9e66e2f9f5
Replace `overriden` with `overridden` in GovernorCountingOverridable.sol (#5446) 4 weeks ago
Hadrien Croubois 332bcb5f4d
Refactor EnumerableSet.behavior.js for reuse in the community repo (#5441) 4 weeks ago
Hadrien Croubois 352ab13687
Add a Calldata library with `emptyBytes` and `emptyString` functions (#5422) 1 month ago
Ernesto García 4c3ef87cf5
Await `.eventually` test matchers (#5408) 2 months ago
Hadrien Croubois d4ed5f9068
Automatically deploy entrypoint, and make it available in the hre (#5391) 2 months ago
Arr00 03e06bf08c
Add GovernorSequentialProposalId extension for sequential numbers on proposals (#5290) 2 months ago
Hadrien Croubois 77d4a73c87
Add checks to ERC7579Utils.decodeBatch (#5353) 2 months ago
Hadrien Croubois 5df10703cd
Vendor entrypoint bytecode (#5362) 2 months ago
Woolfgm a39556f475
Fix GovernorTimelockCompound and TESTING.md grammar (#5356) 2 months ago
Ernesto García ff3134197f
Amend shouldSupportInterfaces refactor (#5359) 2 months ago
Hadrien Croubois 6dacc68c46
Refactor shouldSupportInterfaces helper (#5358) 2 months ago
Ernesto García 1c1186af1c
Allow pass in custom arguments to `shouldSupportInterfaces` test helper (#5350) 2 months ago
dependabot[bot] 0643d17e8d
Bump ws, ethers and hardhat-gas-reporter (#5345) 2 months ago
Arr00 779c27ad36
Cherry-pick "Fix v5.2 testing" from the release-v5.2 branch (#5342) 3 months ago
Ernesto García 78be1b39aa
Implement feedback for M-01, L-08, L-09 (#5324) 3 months ago
Hadrien Croubois 2562c11f25
Document VotesExtended assumptions (#5306) 3 months ago
Hadrien Croubois e1d44e0342
Add `factory()`, `factoryData()` and `paymasterData()` helpers to ERC4337Utils (#5313) 3 months ago
Ernesto García b3ce884628
Refactor `parseUint`, `parseInt` and `parseHexUint` to check bounds (#5304) 3 months ago
Hadrien Croubois 7105693e3c
Change NoncesKeyed._useNonce to return a keyed value (#5312) 3 months ago
Hadrien Croubois ccb5f2d8ca
Fix 5.2 audit L-05, N-03, N-04, N-05 and N-06 issues (#5308) 3 months ago
Ernesto García f96237308f
Update forge and change visibility in fuzz tests (#5103) 4 months ago
Hadrien Croubois 28aed34dc5
Merge account abstraction work into master (#5274) 4 months ago
Hadrien Croubois 2fa4d103fe
Add NoncesKeyed variant (#5272) 4 months ago
renovate[bot] 205f59e9b6
Update dependency eslint to v9 (#4996) 4 months ago
cairo c12cf86e0d
Fuzz tampered tests for `ERC2771Forwarder` (#5258) 4 months ago
Hadrien Croubois 2a83a217af
GovernorCountingOverridable testing with timestamp (#5269) 4 months ago
Hadrien Croubois 378914ceab
Delegate override vote (#5192) 4 months ago
Hadrien Croubois fe6249ec2c
Bytes library and CAIP2/CAIP10 helpers (#5252) 4 months ago
Hadrien Croubois bd588959ad
Add toUint, toInt and hexToUint to Strings (#5166) 4 months ago
Ernesto García 6325009675
Split StorageSlot into TransientSlot (#5239) 4 months ago
cairo b72e3da0ec
Bump forge-std to v1.9.3 (#5230) 5 months ago
cairo e3cfe1c5dd
Fix P256 corner cases (#5218) 5 months ago
PurrProof cc67e0eb83
Add comment and tests for zero address behavior in Ownable2Step.transferOwnership() (#5226) 5 months ago
cairo 2f0bc58946
Update and clarify documentation comments (#5206) 5 months ago
Ernesto García 530179a71f
Disallow empty CircularBuffer setup (#5214) 5 months ago
Hadrien Croubois 3cfebcb5c4
Refactor Heap.sol to remove `index` and `lookup` (#5190) 5 months ago