|
|
f9f7db03f3
|
Fix flaky test testFuzzFutureBlocks (#5783)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-07-06 18:49:39 +02:00 |
|
|
|
0aaa23e57d
|
Minimize pragma for MultiSignerERC7913Weighted.sol (#5778)
|
2025-07-03 13:51:56 -06:00 |
|
|
|
5936cd8025
|
Improve naming consystency in EnumerableSet (#5776)
|
2025-07-03 13:29:43 -06:00 |
|
|
|
292b3542fc
|
Do not emit an event when setSignerWeight is a no-op (#5775)
|
2025-07-03 13:19:29 -06:00 |
|
|
|
6e14ecc01a
|
Fix typos in release-5.4 (#5777)
|
2025-07-03 16:36:12 +02:00 |
|
|
|
cc94ea4930
|
MultiSignerERC7913: prevent setting the threshold to zero (#5772)
|
2025-06-27 13:29:40 +02:00 |
|
|
|
1a87de9326
|
Use hardhat network helper to clear code blockhash test (#5768)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-06-26 10:50:39 -04:00 |
|
|
|
2422d7cf7f
|
Update hardhat and hardhat-ethers dependencies (#5752)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-06-25 16:45:59 +02:00 |
|
|
|
387ce69e6b
|
Add script to automatically minimize pragma (#5740)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2025-06-25 09:56:44 -04:00 |
|
|
|
56fe41c588
|
Update dependency halmos to v0.3.0 (#5763)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
|
2025-06-25 10:50:09 +02:00 |
|
|
|
90117f33f0
|
Bump pbkdf2 from 3.1.2 to 3.1.3 (#5766)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2025-06-25 10:49:51 +02:00 |
|
|
|
b84db20fb2
|
Add checkpoint variant with uint256 keys and values (#5748)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-06-23 11:55:24 -04:00 |
|
|
|
6079eb3f01
|
Add signer constructors (#5757)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2025-06-20 13:09:28 +02:00 |
|
|
|
61f81e313c
|
Annotate stateless cryptography contracts (#5756)
|
2025-06-20 11:49:06 +02:00 |
|
|
|
668221e314
|
Fix upgradeable workflow by not running the linter on transpiled output (#5754)
|
2025-06-19 14:11:57 +02:00 |
|
|
|
2909098755
|
ERC-7930 (#5736)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-06-19 09:17:04 +02:00 |
|
|
|
51da8ae490
|
Update dependency yargs to v18 (#5704)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-06-18 22:01:19 +02:00 |
|
|
|
6ccfb7b891
|
Update dependency node to v22 (#5616)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-06-18 14:41:05 +02:00 |
|
|
|
3eddace0cb
|
Update dependency prettier-plugin-solidity to v2 (#5654)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-06-17 17:07:27 +02:00 |
|
|
|
800200d452
|
Add Codeowners (#5749)
|
2025-06-16 22:30:31 +02:00 |
|
|
|
f27019d48e
|
Add draft- prefix to ERC-7821 (#5742)
|
2025-06-13 20:34:57 +02:00 |
|
|
|
7be5dde82d
|
Add MultiSignerERC7913Weighted (#5718)
|
2025-06-12 20:09:50 +02:00 |
|
|
|
5c79432e40
|
ERC20Bridgable (ERC-7802) (#5735)
Co-authored-by: ernestognw <ernestognw@gmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2025-06-11 18:19:56 -06:00 |
|
|
|
bbc4d7ae67
|
Fix pragma check for upgradeable test (#5738)
|
2025-06-11 14:28:35 -04:00 |
|
|
|
8dcc4b9e88
|
Improve test of Blockhash.sol: all cases on supported and unsupported chains (#5732)
|
2025-06-11 19:48:25 +02:00 |
|
|
|
78c8da8648
|
Update pragma check: validate by actually running the compiler (#5730)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2025-06-11 10:55:49 -06:00 |
|
|
|
e11cac459e
|
Add draft- prefix to ERC-7579 and ERC-7739 related files (#5728)
Co-authored-by: ernestognw <ernestognw@gmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2025-06-09 14:10:35 -06:00 |
|
|
|
13d9086d0b
|
Minimize Solidity pragma versions for interface compatibility (#5727)
|
2025-06-09 10:38:05 -06:00 |
|
|
|
be547e4d14
|
Update language in legal disclaimer (#5720)
|
2025-06-06 17:28:26 -04:00 |
|
|
|
4d13a007e2
|
Rename isValidERC7913SignatureNow to isValidSignatureNow (#5719)
|
2025-06-06 10:07:22 +02:00 |
|
|
|
1d9400e053
|
Add ERC7913 signers and utilities (#5659)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-06-05 09:22:26 -06:00 |
|
|
|
8bff2a72d9
|
Add Governor extension GovernorNoncesKeyed to use NoncesKeyed for vote by sig (#5574)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2025-06-05 15:03:18 +02:00 |
|
|
|
b6a5e89de7
|
Fix docs references to cryptographic utilities (#5717)
|
2025-06-04 18:23:02 -06:00 |
|
|
|
37f873d50b
|
Increase SignatureChecker minimum pragma to 0.8.24 (#5716)
|
2025-06-04 10:44:41 -06:00 |
|
|
|
b3d6f71d0c
|
Fix typos (#5631)
Co-authored-by: Olexandr88 <radole1203@gmail.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
Co-authored-by: Maxim Tiron <xzstnc@mail.ru>
|
2025-06-04 10:51:10 +02:00 |
|
|
|
d20b9e30bd
|
Add paginated version of EnumerableSet.values() and EnumerableMap.keys() (#5713)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2025-06-04 09:33:00 +02:00 |
|
|
|
f45e9158b7
|
Reorder cryptography folder (#5711)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2025-06-03 21:40:34 -06:00 |
|
|
|
784d4f71b1
|
Add non-value types in EnumerableSet and EnumerableMap (#5658)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-06-03 16:26:06 +02:00 |
|
|
|
4bafedfe72
|
Update dependency lint-staged to v16 (#5679)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-06-03 09:28:34 +02:00 |
|
|
|
83d2a247be
|
Add Account framework (#5657)
|
2025-06-02 08:22:57 -06:00 |
|
|
|
88962fb5ab
|
Add EIP7702Utils (#5587)
|
2025-06-01 21:08:11 -06:00 |
|
|
|
a6ae04acf8
|
Refactor Blockhash lib (#5702)
|
2025-05-29 17:23:34 +02:00 |
|
|
|
a7d38c7a33
|
Revert #5663 changes that were missed in #5696 (#5703)
|
2025-05-27 14:44:59 -04:00 |
|
|
|
441b1c1c5b
|
Remove legacy peer dependency npm tag (#5696)
|
2025-05-23 17:14:40 -06:00 |
|
|
|
8e3ea8b48d
|
Update EIP712 upgradeable patch file (#5690)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2025-05-22 12:32:56 -06:00 |
|
|
|
48bd2864c6
|
Updated SignatureChecker NatSpec to better reflect EIP-7702 behavior (#5670)
|
2025-05-16 09:37:07 -06:00 |
|
|
|
de89798004
|
Add docs for the Time library (#5684)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-05-16 09:36:38 -06:00 |
|
|
|
ccde353a20
|
Document the non-zero delay enforcement in AccessControlDefaultAdminRules (#5687)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-05-15 15:30:37 -06:00 |
|
|
|
e34251682b
|
Remove duplicated changesets (#5673)
|
2025-05-08 10:35:51 -04:00 |
|
|
|
633a1c85ca
|
Rewrite assembly slot offset for consistency (#5325)
|
2025-05-07 13:54:42 -06:00 |
|