Commit Graph

1844 Commits (6bc1173c8e37ca7de2201a0230bb08e395074da1)

Author SHA1 Message Date
Renan Souza 7294d34c17
Rename VotesTimestamp to ERC20VotesTimestampMock (#4731) 1 year ago
Ernesto García cf6ff90b6d
Migrate `AccessManager` tests to ethers (#4710) 1 year ago
Ernesto García cb1ef861e5
Add `AccessManager` guide (#4691) 1 year ago
Ernesto García 248be2fab0
Improve ERC4626 virtual offset notes (#4722) 1 year ago
Ernesto García 74016c376a
Update docs for Ownable2Step (#4721) 1 year ago
Ernesto García aed22fbc22
Add `view` modifier to `proxyAdmin` in TransparentUpgradeableProxy (#4688) 1 year ago
ernestognw 9c22fb5f33
Clarify is fine relying on the storage slot 1 year ago
Francisco 793d92a333
Document ERC1155 event differences (#4666) 1 year ago
github-actions[bot] 3e6c86392c
Merge release-v5.0 branch (#4665) 1 year ago
Hadrien Croubois e78628bfcf
Document AccessManager functions and events in IAccessManager (#4660) 1 year ago
Francisco e12511b53e
Fix guides for 5.0 (#4654) 1 year ago
Ernesto García 0560576c7a
Improve `AccessManaged` and `AuthorityUtils` tests (#4632) 1 year ago
Ernesto García baf0e91279
Improve AccessManager tests (#4613) 1 year ago
Hadrien Croubois aca4030e4a
Formal verification of AccessManager (#4611) 1 year ago
Francisco Giordano b4a9c47e9b Fix typos 1 year ago
Francisco b849906ce4
Make AccessManager.execute/schedule more conservative when delay is 0 (#4644) 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
Ernesto García 57865f8b20
Add named return parameters and `_checkSelector` function to AccessManager (#4624) 1 year ago
Ernesto García 64da2c10a4
Fix `AccessManager._checkAuthorized` in `execute` context (#4612) 1 year ago
Ownerless Inc 68204769a1
Fix function documentation in Nonces (#4597) 1 year ago
Hadrien Croubois 652d0c5fb3
Fix minor mistake in GovernorTimelockAccess documentation (#4609) 1 year ago
Hadrien Croubois 2215d9fd5e
Remove Time.Delay *At functions (#4606) 1 year ago
Francisco af06fdcfd4
Fix various documentation errors (#4601) 1 year ago
Hadrien Croubois d555464c53
AccessManager: Avoid resetting nonce when consuming a scheduled operation (#4603) 1 year ago
Francisco a714fe6dbd
Wrap docstrings to 120 chars (#4600) 1 year ago
Trevor Johnson 05205ab2e1
Remove deprecated 'ERC20FailedDecreaseAllowance' error (#4604) 1 year ago
Francisco 224c23b38f
Rename ProposalCore.eta to etaSeconds (#4599) 1 year ago
Hadrien Croubois 80b2d1df38
Improve GovernorTimelockAccess (#4591) 1 year ago
Ownerless Inc 3bd9ed377e
Better context on _spendAllowance NatSpec (#4568) 1 year ago
Hadrien Croubois 60e3ffe6a3
Remove non-standard increaseAllowance and decreaseAllowance from ERC20 (#4585) 1 year ago
Hadrien Croubois 63851f8de5
Fix typographical errors & comments (#4595) 1 year ago
Francisco b6111faac8
Use namespaced storage for upgradeable contracts (#4534) 1 year ago
Hadrien Croubois 095c8e120c
Remove SafeERC20.safePermit (#4582) 1 year ago
Francisco a07f28b00c
Improve AccessManager docs (#4586) 1 year ago
Hadrien Croubois bba33516b1
Remove unused return value and reuse helper function (#4588) 1 year ago
Hadrien Croubois 01659449d4
Make Solidity pragma consistent (#4589) 1 year ago
Hadrien Croubois 7ae7f3ef4b
Remove unused import (#4590) 1 year ago
Hadrien Croubois 26c22169f0
Rename custom error AleadyInitialized → InvalidInitialization (#4592) 1 year ago
Hadrien Croubois 6f80048ce9
Improve natspec documentation and comments (#4581) 1 year ago
Hadrien Croubois d54f4ac4b7
Rename AccessManager groups to roles (#4580) 1 year ago
Hadrien Croubois a05a529049
Rename AccessManager.relay to execute (#4578) 1 year ago
Hadrien Croubois 25c416d01c
Rename internal variables in EnumerableSet for improved readability (#4577) 1 year ago
Hadrien Croubois 5a77c9995f
Make isConsumingScheduleOp return bytes4 to mitigate clashes (#4575) 1 year ago
Hadrien Croubois e2a9353dea
Remove unused named return variables (#4573) 1 year ago
Hadrien Croubois 87f7a2cd42
Refactor Time library to use valueBefore/valueAfter (#4555) 1 year ago
Hadrien Croubois bb7ca7d151
Prevent setting address(0) as the initialAdmin in AccessManager (#4570) 1 year ago
Hadrien Croubois 5abbd04933
Improve Initializable readability using intermediate variables (#4576) 1 year ago
Hadrien Croubois ff9d089dad
Add a boolean to AccessManager.GrantGroup (#4569) 1 year ago
Hadrien Croubois 33cab7cd25
AccessManager: Remove classes (#4562) 1 year ago