Commit Graph

61 Commits (d1f39cd00bbbae5b1ff430a4ddd653c20ef80691)

Author SHA1 Message Date
Ernesto García 6b4ec6c6c6
Remove root from MerkleTree (#4949) 11 months ago
Hadrien Croubois 92ff025622
Add a MerkleTree builder (#3617) 11 months ago
Hadrien Croubois 036c3cbef2
Replace custom errors with native panic codes in DoubleEndedQueue (#4872) 1 year ago
Hadrien Croubois a5c4cd8182
Add new EnumerableMap types (#4843) 1 year ago
Vladislav Volosnikov d2ba1f6251
Remove redundant memory usage in Checkpoints (#4540) 1 year ago
github-actions[bot] 3e6c86392c
Merge release-v5.0 branch (#4665) 1 year ago
Francisco af06fdcfd4
Fix various documentation errors (#4601) 1 year ago
Francisco a714fe6dbd
Wrap docstrings to 120 chars (#4600) 1 year ago
Hadrien Croubois 6f80048ce9
Improve natspec documentation and comments (#4581) 1 year ago
Hadrien Croubois 25c416d01c
Rename internal variables in EnumerableSet for improved readability (#4577) 1 year ago
Hadrien Croubois cd67894914
Use Trace208 in Votes to support ERC6372 clocks (#4539) 1 year ago
Ernesto García cb0ffefe2f
Use named arguments in mapping types (#4433) 2 years ago
Hadrien Croubois 00cbf5a236
Update pragma to 0.8.20 (#4489) 2 years ago
Hadrien Croubois 7c02b5cab2
Refactor DoubleEndedQueue (#4150) 2 years ago
Francisco 6bf68a41d1
Remove "available since" comments (#4424) 2 years ago
Ernesto García bb64458928
Implement recommendations from 5.0 audit Phase 1A (#4398) 2 years ago
Sebastian T F 621b867b1a
Imrove `BitMaps` documentation (#4400) 2 years ago
Francisco 874c2d3c02
Use explicit imports (#4399) 2 years ago
Ernesto García b425a72240
Replace revert strings with custom errors (#4261) 2 years ago
Ernesto García 7bb5592ad5
Bump minimum pragma version to `0.8.19` (#4288) 2 years ago
Hadrien Croubois 4448c13c3c
Move the Checkpoints library to utils/structs (#4275) 2 years ago
github-actions[bot] 09329f8a18
Merge release-v4.9 branch (#4274) 2 years ago
Hadrien Croubois 0f10efe232
Remove code in preparation for v5.0 (#4258) 2 years ago
Ernesto García a34dd8bb1b
Add `solidity` language to missing code snippets (#3992) 2 years ago
Hadrien Croubois 88754d0b36
Add keys() accessor to EnumerableMaps (#3920) 2 years ago
Francisco Giordano 4147005b0c Update Prettier Solidity (#3898) 2 years ago
Francisco b709eae01d
Update Prettier Solidity (#3898) 2 years ago
Francisco Giordano 49c0e4370d 4.8.0 2 years ago
Hadrien Croubois 1f18fea1de 4.8.0-rc.2 2 years ago
Francisco 50501a751e Update docs pipeline to solidity-docgen@0.6 (#3707) 2 years ago
Francisco c52625018b
Update docs pipeline to solidity-docgen@0.6 (#3707) 2 years ago
Hadrien Croubois 16791134c1 4.8.0-rc.1 2 years ago
Francisco Giordano 5e6fd491f3 4.8.0-rc.0 2 years ago
Francisco Giordano 42fe56031f Fix EnumerableMap and EnumerableSet warning format 2 years ago
Hadrien Croubois 71aaca2d9d
Extend Checkpoints with new sizes and lookup mechanisms (#3589) 2 years ago
Hadrien Croubois 17bc2dabe0
Procedurally generate EnumerableSet and EnumerableMap (#3429) 2 years ago
GitHubPang 2dc086563f
Fix misspelling in comment (#3613) 3 years ago
Hadrien Croubois 3dac7bbed7
Merge v4.7 back into master (#3516) 3 years ago
Nate Lapinski 65b45726b3
Add memory safe assembly annotations (#3384) 3 years ago
Artur de74c8c62c
Add bytes32 to uint enumerable map (#3416) 3 years ago
ashhanai c4f76cfa15
Add uint to uint enumerable map (#3338) 3 years ago
Lucas Alonso c2077f0034
Add warning about use of delete (#3412) 3 years ago
Hadrien Croubois a035b235b4
Release v4.6 (#3358) 3 years ago
Pandapip1 faf5820f03
Fix many spelling errors (#3274) 3 years ago
Wias Liaw b13bdb0249
Add bytes32 to bytes32 enumerable map (#3192) 3 years ago
Ben c239e1af8d
Fix typo (#3241) 3 years ago
Francisco Giordano 525a672862 Add missing docs about reverts in DoubleEndedQueue 3 years ago
Hadrien Croubois aace774961
Add a double ended queue (#3153) 3 years ago
Gaspar Dip ca755ce799
Add AddressToUintMap (#3150) 3 years ago
Francisco Giordano 6bd6b76d11 4.4.1 3 years ago