Commit Graph

187 Commits (d3ca1d1f006e6e69311d889642716a1ea4ff228b)

Author SHA1 Message Date
Hadrien Croubois dc62599257
Extended packing and extracting library for value types (#5056) 8 months ago
Hadrien Croubois c1d6ad5a30
Add GovernorCountingFractional (#5045) 8 months ago
Hadrien Croubois d6ad9db0a0
Add transient storage slot support in StorageSlot.sol (#4980) 10 months ago
Hadrien Croubois cb2aaaa04a
Add slot derivation library (#4975) 10 months ago
Hadrien Croubois 96e5c0830a
Deduplicate code in `scripts/helpers` and `test/helpers/iterate` (#4895) 12 months ago
Ernesto García 4e7e6e54da
Add `bytes memory` version of `Math.modExp` (#4893) 12 months ago
Hadrien Croubois f8b1ddf591
Add variants of Array.sort for address[] and bytes32[] (#4883) 12 months ago
Hadrien Croubois a5c4cd8182
Add new EnumerableMap types (#4843) 1 year ago
Hadrien Croubois a72c9561b9
Finalize test migration: remove legacy dependencies and test helpers (#4797) 1 year ago
Hadrien Croubois 015ef69287
Refactor time helper and remove custom error helper. (#4803) 1 year ago
Hadrien Croubois be0572a8dc
Migrate ERC1155 tests to ethers v6 (#4771) 1 year ago
Hadrien Croubois 5bca2119ca
Migrate ERC165 tests (#4794) 1 year ago
Renan Souza c3cd70811b
Migrate governance tests to ethers.js (#4728) 1 year ago
Renan Souza 88512b23d2
Migrate ERC20 extensions tests to ethers v6 (#4773) 1 year ago
Hadrien Croubois cffb2f1ddc
Migrate math tests to ethers.js v6 (#4769) 1 year ago
Renan Souza ae69142379
Migrate proxy folder to ethersjs (#4746) 1 year ago
Renan Souza 78d5708340
Migrate utils to ethersjs v6 (#4736) 1 year ago
Renan Souza 0950532d9a
Migrate utils-structs tests to ethersjs (#4748) 1 year ago
Renan Souza 6a56b3b08d
Migrate EIP712 to ethersjs (#4750) 1 year ago
Renan Souza 9702b67ce1
Migrate utils-cryptography to ethers (#4749) 1 year ago
Hadrien Croubois e473bcf859
Migrate metatx tests to ethers.js (#4737) 1 year ago
Ernesto García cf6ff90b6d
Migrate `AccessManager` tests to ethers (#4710) 1 year ago
Ernesto García 2ec2ed9695
Migrate `AccessControl` tests (#4694) 1 year ago
Hadrien Croubois 7c8b7a2728
Migrate `MerkleProof` tests among other testing utilities (#4689) 1 year ago
Hadrien Croubois 149e1b79fe
Migrate Ownable tests (#4657) 1 year ago
Ernesto García 6383299d71
AccessManager tests consolidation (#4655) 1 year ago
Ernesto García baf0e91279
Improve AccessManager tests (#4613) 1 year ago
Hadrien Croubois 87f7a2cd42
Refactor Time library to use valueBefore/valueAfter (#4555) 1 year ago
Ernesto García 70578bbb44
Allow Initializable versions greater than 256 (#4460) 2 years ago
Hadrien Croubois 9bb8008c23
Access Manager (#4416) 2 years ago
Hadrien Croubois 21716722ad
Remove GovernorCompatibilyBravo and add simpler GovernorStorage (#4360) 2 years ago
Ernesto García 121be5dd09
Make `TransparentUpgradeableProxy` deploy its `ProxyAdmin` and optimize proxy interfaces (#4382) 2 years ago
Francisco 84db204a41
Rename rounding modes and complete with fourth (#4455) 2 years ago
Pierre Grimaud 921ac49ccb
Fix typos in the tests (#4452) 2 years ago
Francisco 4bac6fa310
Improve custom error helper when there is no match (#4437) 2 years ago
Ernesto García 63bfab1a0c
Enable ERC-1271 signature checks in Governor `castVoteBySig` (#4418) 2 years ago
Renan Souza e3adf91e50
Add state getter in TimelockController using OperationState enum (#4358) 2 years ago
Ernesto García 6e21422737
Add Governor signature nonces (#4378) 2 years ago
Hadrien Croubois dac2457a80
Improve customError testing (#4376) 2 years ago
Ernesto García b425a72240
Replace revert strings with custom errors (#4261) 2 years ago
Hadrien Croubois 0f10efe232
Remove code in preparation for v5.0 (#4258) 2 years ago
Francisco fa112be682
Add AccessManager contracts (#4121) 2 years ago
Yamen Merhi 53235263a3
Implement `0x00` version of EIP-191 in ECDSA Library (#4063) 2 years ago
Francisco adb861fb3b
Change Governor.cancel to receive all parameters (#4056) 2 years ago
Francisco 4ff538af58
Fix flaky timestamp tests (#4046) 2 years ago
Hadrien Croubois 790cc5b65a
Add timestamp based governor with EIP-6372 and EIP-5805 (#3934) 2 years ago
Hadrien Croubois d625cb45ea
Include EIP-5267 discovery in EIP-712 (#3969) 2 years ago
Hadrien Croubois 5e28952cbd
Add a public Governor.cancel function (#3983) 2 years ago
Hadrien Croubois 30c3c6c16e
Clean up after merging master into next-v5.0 (#3956) 2 years ago
Hadrien Croubois 7c6e289782
Prepare tests for hardhat-exposed transition (#3930) 2 years ago