Commit Graph

218 Commits (ef699fa6a224de863ffe48347a5ab95d3d8ba2ba)

Author SHA1 Message Date
Renan Souza c411700572
Refactor EnumerableSet generation and tests (#4762) 1 year ago
Renan Souza e0ac73cd6e
Refactor enumerableMap generate and tests (#4760) 1 year ago
Renan Souza 7bd2b2aaf6
Use ERC-XXX syntax (#4730) 1 year ago
Renan Souza 6a56b3b08d
Migrate EIP712 to ethersjs (#4750) 1 year ago
Ernesto García baf0e91279
Improve AccessManager tests (#4613) 1 year ago
Francisco 5d43060cdc
Fix release tagging (#4646) 1 year ago
Francisco abba0d047a
Update remappings.txt for upgradeable contracts and set up submodule (#4639) 1 year ago
Francisco 58463a9823
Enable partial transpilation for upgradeable package (#4628) 1 year ago
Francisco 2472e51e80
Improve documentation about backwards compatibility (#4627) 1 year ago
Francisco ce7e6042a8
Add version to custom Solhint plugin 1 year ago
renovate[bot] da04f40e98
Update lockfile (#4556) 1 year ago
Francisco Giordano f0316a4cef Fix docs updates on prereleases 1 year ago
Francisco Giordano ae986db608 Enable docs generation for prereleases 1 year ago
Francisco a714fe6dbd
Wrap docstrings to 120 chars (#4600) 1 year ago
Francisco b6111faac8
Use namespaced storage for upgradeable contracts (#4534) 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
Vladislav Volosnikov 812404cee8
Use leading underscore solhint rule for private constants (#4542) 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
Eric Lau f347b410cf
Update recommended Foundry remapping (#4468) 2 years ago
Francisco 8b72e20e32
Remove unnecessary explicit assignment override (#4443) 2 years ago
Ernesto García 24ebff5ae9
Remove unused imports (#4436) 2 years ago
Luiz Hemerly cd981f6521
Add custom linting rules (#4132) 2 years ago
Ernesto García 0053ee040a
Move `ECDSA` message hash methods to its own `MessageHashUtils` library (#4430) 2 years ago
Francisco 6bf68a41d1
Remove "available since" comments (#4424) 2 years ago
Francisco 3ff9b42ff5
Remove retyped and renamed storage layout annotations (#4423) 2 years ago
Ernesto García bb64458928
Implement recommendations from 5.0 audit Phase 1A (#4398) 2 years ago
Francisco 874c2d3c02
Use explicit imports (#4399) 2 years ago
Francisco f29307cfe0
Add Foundry installation instructions with required warnings (#4389) 2 years ago
Francisco 9fa550c62f
Fix attempt to delete nonexistent npm tag (#4374) 2 years ago
Ernesto García fc19a7947c
Change release cycle `prBackExists` definition (#4365) 2 years ago
Francisco 002a7c8812
Remove automatic conflict resolution for merge from release branch (#4362) 2 years ago
Hadrien Croubois 6724873895
Output contract name where storage inconsistency was found (#4357) 2 years ago
Hadrien Croubois c014c8f148
Use ERC721Holder & ERC1155Holder in the TimelockController (#4284) 2 years ago
Hadrien Croubois ff85c7b0eb
Make ERC1967Upgrades a library instead of an abstract contract (#4325) 2 years ago
Renan Souza 604025400f
Add EIP-712 `name` and `version` getters (#4303) 2 years ago
Ernesto García b425a72240
Replace revert strings with custom errors (#4261) 2 years ago
Francisco 3902a410f1
Remove DOMAIN_SEPARATOR from Votes and update docs examples (#4297) 2 years ago
Ernesto García 7bb5592ad5
Bump minimum pragma version to `0.8.19` (#4288) 2 years ago
Hadrien Croubois 15c5c71795
Remove TokenTimelock, PaymentSplitter, ERC20Snapshot, ERC20VotesComp, GovernorVotesComp (#4276) 2 years ago
Hadrien Croubois 4448c13c3c
Move the Checkpoints library to utils/structs (#4275) 2 years ago
Francisco 7e814a3074
Fix release merge script (#4273) 2 years ago
Hadrien Croubois 0f10efe232
Remove code in preparation for v5.0 (#4258) 2 years ago
Francisco 1642b6639b
Reduce frequency of version comment updates (#4244) 2 years ago
Francisco f355bd3a2a
Prevent attempt to publish to npm (#4239) 2 years ago
Francisco 51294b7480
Make transpilation setup local to this repo (#4041) 2 years ago
Ernesto García 34d926dd7e
Implement extra suggestions from audit review of 4.9 (#4224) 2 years ago
ToonVanHove 692d8c85a4
Fix lookup documentation in ERC20Votes and Checkpoints (#4218) 2 years ago