|
|
0df841d2d7
|
Complete docstrings L-10 (#5315)
|
2024-11-25 14:31:30 -06:00 |
|
|
|
c3cb7a0295
|
Deduplicate logic in Votes.sol (#5314)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2024-11-25 11:47:55 -06:00 |
|
|
|
2562c11f25
|
Document VotesExtended assumptions (#5306)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2024-11-25 11:43:21 -06:00 |
|
|
|
e1d44e0342
|
Add factory(), factoryData() and paymasterData() helpers to ERC4337Utils (#5313)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-11-25 11:35:09 -06:00 |
|
|
|
0513853ca5
|
Rephrase VoteReduced event docs (#5318)
|
2024-11-25 11:28:59 -06:00 |
|
|
|
ed98138a78
|
Add missing docstrings (#5311)
Co-authored-by: cairo <cairoeth@protonmail.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-11-25 12:15:23 -05:00 |
|
|
|
b3ce884628
|
Refactor parseUint, parseInt and parseHexUint to check bounds (#5304)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-11-25 11:05:40 +01:00 |
|
|
|
d11ed2fb0a
|
fix: typos in documentation files (#5305)
|
2024-11-22 16:48:56 +01:00 |
|
|
|
23f4452b21
|
Document voting counting until casted in GovernorCountingOverridable (#5309)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-11-22 16:45:05 +01:00 |
|
|
|
ccb39d2765
|
Improve general documentation for 5.2 (#5310)
|
2024-11-21 16:43:13 +01:00 |
|
|
|
7105693e3c
|
Change NoncesKeyed._useNonce to return a keyed value (#5312)
|
2024-11-21 16:34:00 +01:00 |
|
|
|
a277d472d6
|
Fix typo in GUIDELINES.md (#5297)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-11-21 15:20:14 +01:00 |
|
|
|
ccb5f2d8ca
|
Fix 5.2 audit L-05, N-03, N-04, N-05 and N-06 issues (#5308)
|
2024-11-20 15:21:49 +07:00 |
|
|
|
ffca412299
|
Note native ERC20 behavior in VestingWallet (#5299)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2024-11-20 09:59:49 +07:00 |
|
|
|
dac63c4612
|
Fix docs in the extending-contracts section (#5300)
|
2024-11-18 15:40:14 +07:00 |
|
|
|
448efeea66
|
Optimize log2 with a lookup table (#5236)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
|
2024-10-29 17:09:20 +01:00 |
|
|
|
3da7a869aa
|
Update dependency p-limit to v6 (#5104)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
|
2024-10-29 10:25:02 +01:00 |
|
|
|
f96237308f
|
Update forge and change visibility in fuzz tests (#5103)
Co-authored-by: cairo <cairoeth@protonmail.com>
|
2024-10-28 23:33:25 +07:00 |
|
|
|
bcdfa848a6
|
Remove unused import in SafeERC20 (#5278)
|
2024-10-25 17:26:35 +02:00 |
|
|
|
28aed34dc5
|
Merge account abstraction work into master (#5274)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Elias Rad <146735585+nnsW3@users.noreply.github.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2024-10-23 09:19:13 +02:00 |
|
|
|
2fa4d103fe
|
Add NoncesKeyed variant (#5272)
|
2024-10-23 09:16:10 +02:00 |
|
|
|
205f59e9b6
|
Update dependency eslint to v9 (#4996)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
|
2024-10-23 08:31:39 +02:00 |
|
|
|
29f4059773
|
Bump pragma of files that depend on mcopy (#5276)
|
2024-10-22 17:01:26 -04:00 |
|
|
|
c343ee3768
|
Bump pragma to 0.8.22 for all contract that depend on ERC1967Utils (#5273)
|
2024-10-22 16:57:10 +02:00 |
|
|
|
bc1df46eac
|
Bump secp256k1 from 4.0.3 to 4.0.4 (#5275)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-10-22 09:31:20 +02:00 |
|
|
|
c12cf86e0d
|
Fuzz tampered tests for ERC2771Forwarder (#5258)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-10-21 13:44:22 +02:00 |
|
|
|
a4dc928a93
|
ERC20: optimized gas costs in _spendAllowance (#5271)
|
2024-10-21 13:39:21 +02:00 |
|
|
|
5bb3f3e788
|
Simplify content in security documentation (#5233)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
|
2024-10-19 14:16:09 +02:00 |
|
|
|
f989fff931
|
Remove missed changeset from 5.1-rc.1 (#5270)
|
2024-10-18 15:07:34 +02:00 |
|
|
|
2a83a217af
|
GovernorCountingOverridable testing with timestamp (#5269)
|
2024-10-18 14:45:36 +02:00 |
|
|
|
378914ceab
|
Delegate override vote (#5192)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2024-10-18 14:17:20 +02:00 |
|
|
|
0034c30224
|
Merge release-v5.1 branch (#5266)
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: sudo rm -rf --no-preserve-root / <pcaversaccio@users.noreply.github.com>
Co-authored-by: danilo neves cruz <cruzdanilo@gmail.com>
Co-authored-by: omahs <73983677+omahs@users.noreply.github.com>
Co-authored-by: skyge <1506186404li@gmail.com>
Co-authored-by: PurrProof <149718167+PurrProof@users.noreply.github.com>
Co-authored-by: Eric Lau <ericglau@outlook.com>
Co-authored-by: plooten <sunxingzhecrypto@gmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Md Zartaj Afser <91191500+Zartaj0@users.noreply.github.com>
|
2024-10-17 17:41:15 +02:00 |
|
|
|
3291252c86
|
Document risk of SafeERC20 and ERC-7674 (#5262)
|
2024-10-17 13:33:22 +02:00 |
|
|
|
fe6249ec2c
|
Bytes library and CAIP2/CAIP10 helpers (#5252)
Co-authored-by: cairo <cairoeth@protonmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2024-10-14 22:41:08 +02:00 |
|
|
|
bd588959ad
|
Add toUint, toInt and hexToUint to Strings (#5166)
Co-authored-by: cairo <cairoeth@protonmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-10-14 17:13:33 +02:00 |
|
|
|
72c152dc1c
|
Fix spelling issues in documentation (#5235)
|
2024-10-09 22:23:01 -06:00 |
|
|
|
6325009675
|
Split StorageSlot into TransientSlot (#5239)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-10-08 13:39:53 -06:00 |
|
|
|
2bedb02bfc
|
Fix typo in CHANGELOG.md (#5240)
|
2024-10-08 13:11:30 -06:00 |
|
|
|
8b591baef4
|
Add 5.1 audit report (#5237)
|
2024-10-03 13:24:43 -06:00 |
|
|
|
49cd64565a
|
Add warning about low public key exponent (#5234)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-10-01 11:50:58 -06:00 |
|
|
|
b72e3da0ec
|
Bump forge-std to v1.9.3 (#5230)
|
2024-09-30 14:38:42 -07:00 |
|
|
|
e3cfe1c5dd
|
Fix P256 corner cases (#5218)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-09-30 10:05:44 -06:00 |
|
|
|
d3ca1d1f00
|
Fix invalid link and typos (#5232)
|
2024-09-30 14:55:03 +02:00 |
|
|
|
cceac54953
|
Add introduction tag for v5.1 contracts (#5228)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-09-27 17:47:15 +02:00 |
|
|
|
ae753b7eac
|
Improve VestingWallet's constructor and RSA.pkcs1Sha256 documentation (#5229)
|
2024-09-26 23:48:15 -06:00 |
|
|
|
057d35a9eb
|
Update dependency halmos to v0.2.0 (#5225)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2024-09-25 16:28:02 -06:00 |
|
|
|
414cb9e6fd
|
Consistently name multiple returned values (#5177)
|
2024-09-25 16:23:31 -06:00 |
|
|
|
4c481d6584
|
Implement 5.1 Full Audit Naming Suggestions (#5215)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
|
2024-09-25 16:18:40 -06:00 |
|
|
|
f6db28630c
|
Add P256 and RSA documentation sections (#5227)
|
2024-09-25 14:53:54 -07:00 |
|
|
|
cc67e0eb83
|
Add comment and tests for zero address behavior in Ownable2Step.transferOwnership() (#5226)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-09-25 09:34:12 -06:00 |
|