Renan Souza
|
7294d34c17
|
Rename VotesTimestamp to ERC20VotesTimestampMock (#4731)
|
1 year ago |
Ernesto García
|
cf6ff90b6d
|
Migrate `AccessManager` tests to ethers (#4710)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
Ernesto García
|
cb1ef861e5
|
Add `AccessManager` guide (#4691)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Eric Lau <ericglau@outlook.com>
Co-authored-by: Zack Reneau-Wedeen <z.reneau.wedeen@gmail.com>
|
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)
Co-authored-by: Nicolás Venturo <nicolas.venturo@gmail.com>
|
1 year ago |
Ernesto García
|
aed22fbc22
|
Add `view` modifier to `proxyAdmin` in TransparentUpgradeableProxy (#4688)
Co-authored-by: Eric Lau <ericglau@outlook.com>
|
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)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Eric Lau <ericglau@outlook.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
Hadrien Croubois
|
e78628bfcf
|
Document AccessManager functions and events in IAccessManager (#4660)
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
1 year ago |
Francisco
|
e12511b53e
|
Fix guides for 5.0 (#4654)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
1 year ago |
Ernesto García
|
0560576c7a
|
Improve `AccessManaged` and `AuthorityUtils` tests (#4632)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
1 year ago |
Ernesto García
|
baf0e91279
|
Improve AccessManager tests (#4613)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
1 year ago |
Hadrien Croubois
|
aca4030e4a
|
Formal verification of AccessManager (#4611)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
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)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
1 year ago |
Francisco
|
58463a9823
|
Enable partial transpilation for upgradeable package (#4628)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
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)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Ownerless Inc
|
68204769a1
|
Fix function documentation in Nonces (#4597)
Co-authored-by: Francisco <fg@frang.io>
|
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)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
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)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Francisco
|
a714fe6dbd
|
Wrap docstrings to 120 chars (#4600)
|
1 year ago |
Trevor Johnson
|
05205ab2e1
|
Remove deprecated 'ERC20FailedDecreaseAllowance' error (#4604)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
Francisco
|
224c23b38f
|
Rename ProposalCore.eta to etaSeconds (#4599)
|
1 year ago |
Hadrien Croubois
|
80b2d1df38
|
Improve GovernorTimelockAccess (#4591)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Ownerless Inc
|
3bd9ed377e
|
Better context on _spendAllowance NatSpec (#4568)
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
1 year ago |
Hadrien Croubois
|
60e3ffe6a3
|
Remove non-standard increaseAllowance and decreaseAllowance from ERC20 (#4585)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Hadrien Croubois
|
63851f8de5
|
Fix typographical errors & comments (#4595)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Francisco
|
b6111faac8
|
Use namespaced storage for upgradeable contracts (#4534)
|
1 year ago |
Hadrien Croubois
|
095c8e120c
|
Remove SafeERC20.safePermit (#4582)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Francisco
|
a07f28b00c
|
Improve AccessManager docs (#4586)
|
1 year ago |
Hadrien Croubois
|
bba33516b1
|
Remove unused return value and reuse helper function (#4588)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
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)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
1 year ago |
Hadrien Croubois
|
d54f4ac4b7
|
Rename AccessManager groups to roles (#4580)
|
1 year ago |
Hadrien Croubois
|
a05a529049
|
Rename AccessManager.relay to execute (#4578)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
1 year ago |
Hadrien Croubois
|
25c416d01c
|
Rename internal variables in EnumerableSet for improved readability (#4577)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
1 year ago |
Hadrien Croubois
|
5a77c9995f
|
Make isConsumingScheduleOp return bytes4 to mitigate clashes (#4575)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
1 year ago |
Hadrien Croubois
|
e2a9353dea
|
Remove unused named return variables (#4573)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Hadrien Croubois
|
87f7a2cd42
|
Refactor Time library to use valueBefore/valueAfter (#4555)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Hadrien Croubois
|
bb7ca7d151
|
Prevent setting address(0) as the initialAdmin in AccessManager (#4570)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Hadrien Croubois
|
5abbd04933
|
Improve Initializable readability using intermediate variables (#4576)
Co-authored-by: Francisco <fg@frang.io>
|
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 |