renovate[bot]
|
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>
|
4 months ago |
Ernesto García
|
6325009675
|
Split StorageSlot into TransientSlot (#5239)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
5 months ago |
Hadrien Croubois
|
3cfebcb5c4
|
Refactor Heap.sol to remove `index` and `lookup` (#5190)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
5 months ago |
Hadrien Croubois
|
231fae33f0
|
Add Binary heap structure (#5084)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: cairo <cairoeth@protonmail.com>
|
7 months ago |
Hadrien Croubois
|
b73bcb231f
|
Process and verify merkle proofs (and multiproof) with custom hash function (#4887)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
7 months ago |
Hadrien Croubois
|
dc62599257
|
Extended packing and extracting library for value types (#5056)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
9 months ago |
Hadrien Croubois
|
dd1e8988ab
|
Generate already lint code from procedural generation (#5060)
|
9 months ago |
Hadrien Croubois
|
d6ad9db0a0
|
Add transient storage slot support in StorageSlot.sol (#4980)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
11 months ago |
Hadrien Croubois
|
cb2aaaa04a
|
Add slot derivation library (#4975)
|
11 months ago |
Renan Souza
|
5e3ba29b08
|
Procedurally generate Arrays.sol (#4859)
Co-authored-by: ernestognw <ernestognw@gmail.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
11 months ago |
Hadrien Croubois
|
4448c13c3c
|
Move the Checkpoints library to utils/structs (#4275)
|
2 years ago |
Hadrien Croubois
|
f2346b6749
|
Add fuzz tests for the Checkpoints library (#4146)
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Hadrien Croubois
|
91e8d0ba3c
|
Add `string` and `bytes` support to the `StorageSlots` library (#4008)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2 years ago |
Francisco
|
a28aafdc85
|
Use Prettier for JS files (#3913)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2 years ago |
Hadrien Croubois
|
c1d9da4052
|
Use hardhat-exposed to reduce the need for mocks (#3666)
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Hadrien Croubois
|
71aaca2d9d
|
Extend Checkpoints with new sizes and lookup mechanisms (#3589)
|
3 years ago |
Hadrien Croubois
|
17bc2dabe0
|
Procedurally generate EnumerableSet and EnumerableMap (#3429)
|
3 years ago |
Francisco Giordano
|
109778c17c
|
Fix check for generated code when last updated is a release candidate
|
3 years ago |
Hadrien Croubois
|
b61faf8368
|
Procedural SafeCast.sol generation (#3245)
|
3 years ago |