b027c3541c
Refactor double ended queue
...
commit d5b67d3499
Author: Hadrien Croubois <hadrien.croubois@gmail.com >
Date: Sat Jul 8 15:40:04 2023 +0200
Update strong-poems-thank.md
commit 909af00946
Author: Hadrien Croubois <hadrien.croubois@gmail.com >
Date: Sat Jul 8 15:39:09 2023 +0200
add changeset
commit 2201f657b9
Author: Hadrien Croubois <hadrien.croubois@gmail.com >
Date: Fri Jul 7 16:08:48 2023 +0200
remove declaration of max_uint48 with is not available by default in CVL2
commit 0b3da8c14c
Author: Hadrien Croubois <hadrien.croubois@gmail.com >
Date: Fri Jul 7 15:19:30 2023 +0200
update DoubleEndedQueue specs to run with certora 4.3.1
commit 734bf8e85a
Merge: 1294d4bc 7ccea54d
Author: Hadrien Croubois <hadrien.croubois@gmail.com >
Date: Fri Jul 7 14:28:11 2023 +0200
Merge branch 'master' into refactor/DoubleEndedQueue
commit 1294d4bc10
Author: Hadrien Croubois <hadrien.croubois@gmail.com >
Date: Fri Jul 7 14:27:41 2023 +0200
Update DoubleEndedQueue.sol
commit 1199e602d1
Merge: fd880a59 f29307cf
Author: Hadrien Croubois <hadrien.croubois@gmail.com >
Date: Wed Jun 28 14:01:21 2023 +0200
Merge branch 'master' into refactor/DoubleEndedQueue
commit fd880a598e
Author: Hadrien Croubois <hadrien.croubois@gmail.com >
Date: Fri Mar 31 20:43:11 2023 +0200
remove signed integers from DoubleEndedQueue
2023-07-19 13:13:00 -06:00
6bf68a41d1
Remove "available since" comments ( #4424 )
...
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com >
2023-07-06 10:00:34 +02:00
874c2d3c02
Use explicit imports ( #4399 )
...
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com >
Co-authored-by: ernestognw <ernestognw@gmail.com >
2023-06-29 20:12:26 +00:00
b425a72240
Replace revert strings with custom errors ( #4261 )
...
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com >
Co-authored-by: Francisco <fg@frang.io >
2023-06-12 23:41:52 +00:00
7bb5592ad5
Bump minimum pragma version to 0.8.19 ( #4288 )
2023-05-29 21:37:37 +02:00
09329f8a18
Merge release-v4.9 branch ( #4274 )
...
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Francisco Giordano <fg@frang.io >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com >
2023-05-24 10:37:00 -03:00
a34dd8bb1b
Add solidity language to missing code snippets ( #3992 )
2023-01-24 18:00:03 -03:00
a035b235b4
Release v4.6 ( #3358 )
...
* 4.6.0-rc.0
* Fix release script to only release @openzeppelin/contracts
(cherry picked from commit 2bd75a44bb )
* make ERC2981:royaltyInfo public (#3305 )
(cherry picked from commit d2832ca7a9 )
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com >
* add transpilation guards to the crosschain mocks (#3306 )
(cherry picked from commit 9af5af8fff )
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com >
* Fix tests on upgradeable contracts after transpilation
(cherry picked from commit 0762479dd5 )
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com >
* Remove unused constructor argument
(cherry picked from commit 69c3781043 )
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com >
* Bump minimum Solidity version for Initializable.sol to 0.8.2 (#3328 )
(cherry picked from commit cb14ea3c5c )
* Fix update-comment script to ignore invalid tags
(cherry picked from commit 848fef5b6c )
Signed-off-by: Hadrien Croubois <hadrien.croubois@gmail.com >
* 4.6.0
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
2022-04-27 09:34:09 +02:00
faf5820f03
Fix many spelling errors ( #3274 )
2022-03-22 18:16:20 -03:00
525a672862
Add missing docs about reverts in DoubleEndedQueue
2022-02-16 16:42:33 -03:00
aace774961
Add a double ended queue ( #3153 )
...
* add vector, lifo and fifo structures
* fix lint
* need more memory for coverage
* remove Vector wrappers and gas optimization
* refactor Vector testing
* revert package.json changes
* rename to DoubleEndedQueue
* rename and refactor
* refactor tests and expand coverage
* test for custom errors
* add changelog entry
* add docs
* add sample code and note about storage vs. memory
* add available since
* lint
* use underscore for struct members
* add struct documentation
* remove SafeCast in length
* rename i -> index and improve docs
Co-authored-by: Francisco Giordano <frangio.1@gmail.com >
2022-02-16 09:32:16 +01:00