|
|
8bff2a72d9
|
Add Governor extension GovernorNoncesKeyed to use NoncesKeyed for vote by sig (#5574)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2025-06-05 15:03:18 +02:00 |
|
|
|
450b833278
|
Group typo fixes #2 (#5561)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2025-04-01 14:23:19 -06:00 |
|
|
|
7276774f34
|
Add a governance extension that implements super quorum (#5492)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2025-02-28 21:13:07 +01:00 |
|
|
|
8c1b0ca82d
|
Add a governor extension that implements a proposal guardian (#5303)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2025-01-27 09:56:35 +01:00 |
|
|
|
9e66e2f9f5
|
Replace overriden with overridden in GovernorCountingOverridable.sol (#5446)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2025-01-22 13:38:10 -06:00 |
|
|
|
4c3ef87cf5
|
Await .eventually test matchers (#5408)
|
2024-12-28 12:02:00 -06:00 |
|
|
|
03e06bf08c
|
Add GovernorSequentialProposalId extension for sequential numbers on proposals (#5290)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2024-12-19 11:19:06 +01:00 |
|
|
|
0643d17e8d
|
Bump ws, ethers and hardhat-gas-reporter (#5345)
|
2024-12-06 18:47:26 +01:00 |
|
|
|
779c27ad36
|
Cherry-pick "Fix v5.2 testing" from the release-v5.2 branch (#5342)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-12-05 13:48:49 -06:00 |
|
|
|
2a83a217af
|
GovernorCountingOverridable testing with timestamp (#5269)
|
2024-10-18 14:45:36 +02:00 |
|
|
|
378914ceab
|
Delegate override vote (#5192)
Co-authored-by: Arr00 <13561405+arr00@users.noreply.github.com>
|
2024-10-18 14:17:20 +02:00 |
|
|
|
c1d6ad5a30
|
Add GovernorCountingFractional (#5045)
Co-authored-by: ernestognw <ernestognw@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2024-05-30 13:49:36 -06:00 |
|
|
|
d947fb056d
|
Fix typo in GovernorVotesQuorumFraction.test.js (#5041)
|
2024-05-17 15:24:06 +02:00 |
|
|
|
d6ad9db0a0
|
Add transient storage slot support in StorageSlot.sol (#4980)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2024-04-04 01:15:30 +02:00 |
|
|
|
c03952acbe
|
Remove async from describe blocks and add missing await in tests (#4942)
Co-authored-by: ernestognw <ernestognw@gmail.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-03-14 17:35:08 +01:00 |
|
|
|
036c3cbef2
|
Replace custom errors with native panic codes in DoubleEndedQueue (#4872)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2024-02-06 21:02:01 +01:00 |
|
|
|
a72c9561b9
|
Finalize test migration: remove legacy dependencies and test helpers (#4797)
|
2023-12-26 23:46:06 +01:00 |
|
|
|
015ef69287
|
Refactor time helper and remove custom error helper. (#4803)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-12-22 19:50:25 +00:00 |
|
|
|
c3cd70811b
|
Migrate governance tests to ethers.js (#4728)
Co-authored-by: ernestognw <ernestognw@gmail.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-12-18 21:09:23 +01:00 |
|
|
|
88512b23d2
|
Migrate ERC20 extensions tests to ethers v6 (#4773)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-12-13 22:31:56 +00:00 |
|
|
|
6a56b3b08d
|
Migrate EIP712 to ethersjs (#4750)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-11-22 22:40:12 -06:00 |
|
|
|
7c8b7a2728
|
Migrate MerkleProof tests among other testing utilities (#4689)
|
2023-10-23 12:24:46 -06:00 |
|
|
|
6383299d71
|
AccessManager tests consolidation (#4655)
|
2023-10-12 11:32:30 -06:00 |
|
|
|
655bd58487
|
Improve GovernorTimelockAccess tests (#4642)
Co-authored-by: Francisco <fg@frang.io>
|
2023-10-04 21:29:25 -03:00 |
|
|
|
57865f8b20
|
Add named return parameters and _checkSelector function to AccessManager (#4624)
|
2023-09-28 16:52:42 -03:00 |
|
|
|
80b2d1df38
|
Improve GovernorTimelockAccess (#4591)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-13 20:25:35 -03:00 |
|
|
|
d54f4ac4b7
|
Rename AccessManager groups to roles (#4580)
|
2023-09-07 20:58:50 -03:00 |
|
|
|
33cab7cd25
|
AccessManager: Remove classes (#4562)
|
2023-09-05 11:49:54 -03:00 |
|
|
|
adbb8c9d27
|
Add Governor module connecting with AccessManager (#4523)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-08-16 02:33:49 -03:00 |
|
|
|
21716722ad
|
Remove GovernorCompatibilyBravo and add simpler GovernorStorage (#4360)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-08-03 12:51:07 -03:00 |
|
|
|
121be5dd09
|
Make TransparentUpgradeableProxy deploy its ProxyAdmin and optimize proxy interfaces (#4382)
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Eric Lau <ericglau@outlook.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-07-13 19:25:22 -03:00 |
|
|
|
b6c5abbde5
|
Add GovernorTimelockControl address to TimelockController salt (#4432)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-07-12 19:36:10 -03:00 |
|
|
|
921ac49ccb
|
Fix typos in the tests (#4452)
|
2023-07-12 17:05:21 -03:00 |
|
|
|
63bfab1a0c
|
Enable ERC-1271 signature checks in Governor castVoteBySig (#4418)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2023-07-05 15:11:29 +02:00 |
|
|
|
e3adf91e50
|
Add state getter in TimelockController using OperationState enum (#4358)
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-07-04 15:23:44 -03:00 |
|
|
|
6e21422737
|
Add Governor signature nonces (#4378)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Sergei Tikhomirov <sergey.s.tikhomirov@gmail.com>
Co-authored-by: Renan Souza <renan.rodrigues.souza1@gmail.com>
|
2023-07-03 22:29:30 +02:00 |
|
|
|
cd48b3eab3
|
Add validation in Governor on ERC-721 or ERC-1155 received (#4314)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-06-15 21:43:17 -03:00 |
|
|
|
7cc2cbfeb5
|
Cleanup the structure of GovernorTimelockControl.test.js (#4302)
|
2023-06-14 16:00:38 +02: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 |
|
|
|
15c5c71795
|
Remove TokenTimelock, PaymentSplitter, ERC20Snapshot, ERC20VotesComp, GovernorVotesComp (#4276)
|
2023-05-26 23:30:00 +01:00 |
|
|
|
8de6eba8a3
|
Merge branch 'master' into next-v5.0
|
2023-05-16 00:07:07 -03:00 |
|
|
|
790cc5b65a
|
Add timestamp based governor with EIP-6372 and EIP-5805 (#3934)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2023-02-09 22:33:55 +01:00 |
|
|
|
5b027e517e
|
Add missing await in tests (#4037)
|
2023-02-08 21:03:27 +00:00 |
|
|
|
d625cb45ea
|
Include EIP-5267 discovery in EIP-712 (#3969)
Co-authored-by: Francisco <frangio.1@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2023-02-08 15:53:57 +01:00 |
|
|
|
bc6de21fe2
|
Create ProposalSalt event for TimelockController (#4001)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2023-01-27 15:47:43 -03:00 |
|
|
|
5e28952cbd
|
Add a public Governor.cancel function (#3983)
|
2023-01-26 20:46:11 +01:00 |
|
|
|
147dc89054
|
Merge branch 'master' into next-v5.0
|
2023-01-14 18:51:03 -03:00 |
|
|
|
a28aafdc85
|
Use Prettier for JS files (#3913)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-01-04 15:03:40 +01:00 |
|
|
|
c1d9da4052
|
Use hardhat-exposed to reduce the need for mocks (#3666)
Co-authored-by: Francisco <fg@frang.io>
|
2023-01-03 14:38:13 +00:00 |
|
|
|
887985413c
|
Use default admin role in TimelockController (#3799)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-11-09 13:18:27 -03:00 |
|