|
|
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 |
|
|
|
2909098755
|
ERC-7930 (#5736)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-06-19 09:17:04 +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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
e34251682b
|
Remove duplicated changesets (#5673)
|
2025-05-08 10:35:51 -04:00 |
|
|
|
a3a9e8cc3b
|
Add ERC7739 and ERC7739Utils (#5664)
|
2025-05-06 12:47:36 -06:00 |
|
|
|
6dd191a979
|
Add Blockhash library following EIP-2935 (#5642)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2025-04-29 16:05:27 -06:00 |
|
|
|
d183d9b07a
|
Merge release-v5.3 branch (#5632)
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: Francisco Giordano <fg@frang.io>
Co-authored-by: Joseph Delong <joseph@delong.me>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
Co-authored-by: Renan Souza <renan.rodrigues.souza1@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Voronor <129545215+voronor@users.noreply.github.com>
Co-authored-by: StackOverflowExcept1on <109800286+StackOverflowExcept1on@users.noreply.github.com>
Co-authored-by: Michalis Kargakis <kargakis@protonmail.com>
Co-authored-by: Bilog WEB3 <155262265+Bilogweb3@users.noreply.github.com>
Co-authored-by: Fallengirl <155266340+Fallengirl@users.noreply.github.com>
Co-authored-by: XxAlex74xX <30472093+XxAlex74xX@users.noreply.github.com>
Co-authored-by: PixelPilot <161360836+PixelPil0t1@users.noreply.github.com>
Co-authored-by: kilavvy <140459108+kilavvy@users.noreply.github.com>
Co-authored-by: Devkuni <155117116+detrina@users.noreply.github.com>
Co-authored-by: Danbo <140512416+dannbbb1@users.noreply.github.com>
Co-authored-by: Ann Wagner <chant_77_swirly@icloud.com>
Co-authored-by: comfsrt <155266597+comfsrt@users.noreply.github.com>
Co-authored-by: Bob <158583129+bouchmann@users.noreply.github.com>
Co-authored-by: JohnBonny <158583902+JohnBonny@users.noreply.github.com>
Co-authored-by: moonman <155266991+moooonman@users.noreply.github.com>
Co-authored-by: kazak <alright-epsilon8h@icloud.com>
Co-authored-by: Wei <ybxerlvqtx@rambler.ru>
Co-authored-by: Maxim Evtush <154841002+maximevtush@users.noreply.github.com>
Co-authored-by: Vitalyr <158586577+Vitaliyr888@users.noreply.github.com>
Co-authored-by: pendrue <158588659+pendrue@users.noreply.github.com>
Co-authored-by: Tronica <wudmytrotest404@gmail.com>
Co-authored-by: emmmm <155267286+eeemmmmmm@users.noreply.github.com>
Co-authored-by: bigbear <155267841+aso20455@users.noreply.github.com>
Co-authored-by: Tomás Andróil <tomasandroil@gmail.com>
Co-authored-by: GooseMatrix <155266802+GooseMatrix@users.noreply.github.com>
Co-authored-by: jasmy <3776356370@qq.com>
Co-authored-by: SITADRITA1 <mrlime2018@gmail.com>
Co-authored-by: Ocenka <testoviydiman1@gmail.com>
|
2025-04-09 20:47:07 +02:00 |
|
|
|
aa29301672
|
Fix issue with detection of RIP7212 precompile (#5620)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-04-03 09:02:04 -06:00 |
|
|
|
8a4eadea51
|
Add support for more types in Arrays.sol (#5568)
|
2025-03-13 13:44:41 +01:00 |
|
|
|
f740084582
|
Revert "Add Bytes32x2Set (#5442)" (#5569)
|
2025-03-11 17:16:41 +01:00 |
|
|
|
ca7a4e39de
|
Group typo fixes (#5466)
Co-authored-by: Bilog WEB3 <155262265+Bilogweb3@users.noreply.github.com>
Co-authored-by: Fallengirl <155266340+Fallengirl@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: XxAlex74xX <30472093+XxAlex74xX@users.noreply.github.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
Co-authored-by: PixelPilot <161360836+PixelPil0t1@users.noreply.github.com>
Co-authored-by: kilavvy <140459108+kilavvy@users.noreply.github.com>
Co-authored-by: Devkuni <155117116+detrina@users.noreply.github.com>
Co-authored-by: Danbo <140512416+dannbbb1@users.noreply.github.com>
Co-authored-by: Ann Wagner <chant_77_swirly@icloud.com>
Co-authored-by: comfsrt <155266597+comfsrt@users.noreply.github.com>
Co-authored-by: Bob <158583129+bouchmann@users.noreply.github.com>
Co-authored-by: JohnBonny <158583902+JohnBonny@users.noreply.github.com>
Co-authored-by: moonman <155266991+moooonman@users.noreply.github.com>
Co-authored-by: kazak <alright-epsilon8h@icloud.com>
Co-authored-by: Wei <ybxerlvqtx@rambler.ru>
Co-authored-by: Maxim Evtush <154841002+maximevtush@users.noreply.github.com>
Co-authored-by: Vitalyr <158586577+Vitaliyr888@users.noreply.github.com>
Co-authored-by: pendrue <158588659+pendrue@users.noreply.github.com>
Co-authored-by: Tronica <wudmytrotest404@gmail.com>
Co-authored-by: emmmm <155267286+eeemmmmmm@users.noreply.github.com>
Co-authored-by: bigbear <155267841+aso20455@users.noreply.github.com>
Co-authored-by: Tomás Andróil <tomasandroil@gmail.com>
Co-authored-by: GooseMatrix <155266802+GooseMatrix@users.noreply.github.com>
Co-authored-by: jasmy <3776356370@qq.com>
Co-authored-by: SITADRITA1 <mrlime2018@gmail.com>
Co-authored-by: Ocenka <testoviydiman1@gmail.com>
|
2025-03-06 09:58:25 +01:00 |
|
|
|
fa995ef1fe
|
Add espaceJSON to String.sol (#5508)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2025-03-03 15:31:43 +01:00 |
|
|
|
71bc0f7774
|
Add function to update a leaf in a MerkleTree structure (#5453)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2025-02-28 21:22:56 +01:00 |
|
|
|
7276774f34
|
Add a governance extension that implements super quorum (#5492)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2025-02-28 21:13:07 +01:00 |
|
|
|
a4b0d89900
|
MessageHashUtils: Add toDataWithIntendedValidatorHash(address, bytes32) (#5081)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2025-02-28 21:00:43 +01:00 |
|
|
|
a9b1f58b00
|
Add saturating (unsigned) math operations and optimize try operations (#5527)
|
2025-02-27 10:03:54 +01:00 |
|
|
|
f999ba42a1
|
Add 512bits add and mult operations (#5035)
|
2025-02-26 11:04:14 +01:00 |
|
|
|
2ed8956992
|
Add _initializableStorageSlot (#5337)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2025-02-24 15:40:42 +01:00 |
|
|
|
f281e98c94
|
Make TimelockController receive function virtual (#5506)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-02-14 09:28:26 +01:00 |
|
|
|
3658269505
|
Add clear function to Enumerable{Set,Map} (#5486)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-02-10 18:02:43 +01:00 |
|
|
|
441dc141ac
|
Add Bytes32x2Set (#5442)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-02-04 14:30:53 -05:00 |
|
|
|
2141d3faf5
|
Rename ERC4337Utils ENTRYPOINT to ENTRYPOINT_V07 (#5472)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2025-02-04 12:39:24 -06:00 |
|
|
|
43b3319e5b
|
Add ERC6909 Implementation along with extensions (#5394)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-02-04 13:47:21 +01:00 |
|
|
|
19c2f2f5a5
|
SafeERC20.trySafeTransfer{,from} (#5483)
|
2025-02-03 12:26:37 -06:00 |
|
|
|
828dbc357c
|
Add stake management function to ERC4337Utils (#5471)
|
2025-01-31 09:35:57 -06:00 |
|
|
|
8c1b0ca82d
|
Add a governor extension that implements a proposal guardian (#5303)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-01-27 09:56:35 +01:00 |
|
|
|
a55fabc405
|
Remove Unnecessary Initialisation of _paused (#5448)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-01-23 12:20:07 -05:00 |
|
|
|
96b40d02c3
|
Expose _isTrustedByTarget internally in ERC2771Forwarder (#5416)
|
2025-01-10 14:59:14 -06:00 |
|
|
|
352ab13687
|
Add a Calldata library with emptyBytes and emptyString functions (#5422)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-01-09 19:48:32 -06:00 |
|
|
|
7b74442c5e
|
Merge release-v5.2 branch (#5424)
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: Sam Bugs <101145325+0xsambugs@users.noreply.github.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
Co-authored-by: wizard <112275929+famouswizard@users.noreply.github.com>
Co-authored-by: leopardracer <136604165+leopardracer@users.noreply.github.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Simka <0xsimka@gmail.com>
Co-authored-by: Voronor <129545215+voronor@users.noreply.github.com>
|
2025-01-09 17:16:31 +01:00 |
|
|
|
7526c8fe3b
|
Add interface for ERC6909 (#5343)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-12-20 14:56:20 +01:00 |
|
|
|
03e06bf08c
|
Add GovernorSequentialProposalId extension for sequential numbers on proposals (#5290)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-12-19 11:19:06 +01:00 |
|
|
|
3b240d7e6a
|
Use the asset getter in totalAssets, _deposit and _withdraw in ERC4626 (#5322)
|
2024-12-19 11:15:56 +01:00 |
|
|
|
73b46e3bd1
|
Bubble up revert data on failed Address.sendValue (#5379)
|
2024-12-17 12:48:40 +01:00 |
|
|
|
535b54da59
|
Rename arrayLengthPointer to arrayLengthOffset and add changeset (#5371)
|
2024-12-13 12:46:04 -06:00 |
|
|
|
d11ed2fb0a
|
fix: typos in documentation files (#5305)
|
2024-11-22 16:48:56 +01: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 |
|
|
|
c343ee3768
|
Bump pragma to 0.8.22 for all contract that depend on ERC1967Utils (#5273)
|
2024-10-22 16:57:10 +02:00 |
|
|
|
f989fff931
|
Remove missed changeset from 5.1-rc.1 (#5270)
|
2024-10-18 15:07:34 +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 |
|