Commit Graph

51 Commits (6d74b913885d729b5c72209aa03c4b68a33c794c)

Author SHA1 Message Date
Francisco 6bf68a41d1
Remove "available since" comments (#4424) 2 years ago
Francisco 3ff9b42ff5
Remove retyped and renamed storage layout annotations (#4423) 2 years ago
Francisco 874c2d3c02
Use explicit imports (#4399) 2 years ago
Hadrien Croubois da89c438f1
Pack Governor's ProposalCore into a single slot (#4268) 2 years ago
Hadrien Croubois 6ddacdbde8
Cleanup timelockId on execution for gas refund (#4118) 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 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
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
Francisco 91df66c4a9
Implement suggestions from audit of 4.9 (#4176) 2 years ago
Hadrien Croubois 790cc5b65a
Add timestamp based governor with EIP-6372 and EIP-5805 (#3934) 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
Hadrien Croubois 16791134c1 4.8.0-rc.1 2 years ago
Francisco Giordano 5e6fd491f3 4.8.0-rc.0 2 years ago
Hadrien Croubois 24fc709533
Set up codespell (#3643) 2 years ago
gmhacker.eth d514cdd26e
Preserve camelCase in GovernorCountingSimple (#3608) 3 years ago
Hadrien Croubois 8ea1fc87c9
Keep track of historical quorum values (#3561) 3 years ago
Hadrien Croubois a035b235b4
Release v4.6 (#3358) 3 years ago
Hadrien Croubois 668a648bc6
Add utilities for CrossChain messaging (#3183) 3 years ago
Pandapip1 faf5820f03
Fix many spelling errors (#3274) 3 years ago
Ben DiFrancesco fd07cc6290
Extend Governor with parameterized votes (#3043) 3 years ago
Francisco Giordano afb20119b3
Release v4.5 3 years ago
Francisco Giordano 85566faeb2
Improve documentation of various governance aspects (#3161) 3 years ago
JulissaDantes b3b83b558e
Add Slither reentrancy check in CI (#3047) 3 years ago
JulissaDantes e667ec9533
Add Governor Timelock Control Warning (#3032) 3 years ago
JulissaDantes 5ac4d93ae3
Add missing letter (#3034) 3 years ago
Francisco Giordano 6bd6b76d11 4.4.1 3 years ago
JulissaDantes b42b05311b
Add ERC721Votes for NFT-based governance (#2944) 3 years ago
Hadrien Croubois abf6024faf
Add a governor module to protect against late quorum (#2973) 3 years ago
Francisco Giordano 4961a51cc7 4.4.0 3 years ago
Hadrien Croubois a57e638f57
Improve GovernorTimelockControl.state() to detect direct cancel (#2977) 3 years ago
Hadrien Croubois a4cee9ed37 make setters in GovernorSettings virtual 3 years ago
Hadrien Croubois 6e5bf05211 make setters in GovernorSettings virtual 3 years ago
Francisco Giordano 65ef662a2b 4.4.0-rc.1 3 years ago
Hadrien Croubois 09e5888ca8 fix typos in GovernorSettings (#2957) 3 years ago
Hadrien Croubois ce51655c81
fix typos in GovernorSettings (#2957) 3 years ago
Francisco Giordano 0a87a4e75b 4.4.0-rc.0 3 years ago
Francisco Giordano c9bdb1f0ae
Add a comment documenting the package version being used (#2918) 3 years ago
Hadrien Croubois b12af48a7d
Add Governor module for governance-settable parameters (#2904) 3 years ago
Joey f77fd4667e
fix typo in GovernorCountingSimple (#2879) 3 years ago
Hadrien Croubois 01f2ff1ba1
Allow Governor + CompoundTimelock to manage native tokens (eth) in and out of the timelock contract. (#2849) 3 years ago
Francisco Giordano 7072b623af Fix typo casted -> cast 4 years ago
Francisco Giordano 9253c614d2 Fix typo casted -> cast 4 years ago
Francisco Giordano 4b152bd8ce
Improve Governor (#2794) 4 years ago
Hadrien Croubois 6c1a634053
Add Governor contracts (#2672) 4 years ago