|
|
932fddf69a
|
Release v5.0.0 (#4662)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-10-05 14:58:30 -03:00 |
|
|
|
d27635fc67
|
Document AccessManager functions and events in IAccessManager (#4660)
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
(cherry picked from commit e78628bfcf)
|
2023-10-05 12:59:00 -03:00 |
|
|
|
bd25a0a26f
|
Fix guides for 5.0 (#4654)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
(cherry picked from commit e12511b53e)
|
2023-10-04 22:39:47 -03:00 |
|
|
|
3e45ab2d51
|
Improve AccessManaged and AuthorityUtils tests (#4632)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
(cherry picked from commit 0560576c7a)
|
2023-10-04 22:39:47 -03:00 |
|
|
|
37f0b3b2ce
|
Improve AccessManager tests (#4613)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
(cherry picked from commit baf0e91279)
|
2023-10-04 22:39:47 -03:00 |
|
|
|
51191d3152
|
Fix typos
(cherry picked from commit b4a9c47e9b)
|
2023-10-02 17:44:16 -03:00 |
|
|
|
a14d8149ed
|
Release v5.0.0 (rc) (#4645)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
2023-10-02 17:04:47 -03:00 |
|
|
|
7a4064d886
|
Make AccessManager.execute/schedule more conservative when delay is 0 (#4644)
(cherry picked from commit b849906ce4)
|
2023-10-02 16:48:32 -03:00 |
|
|
|
bf629d4ea7
|
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>
(cherry picked from commit abba0d047a)
|
2023-10-02 16:48:24 -03:00 |
|
|
|
bc96591f65
|
Release v5.0.0 (rc) (#4636)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
2023-09-28 20:40:34 -03:00 |
|
|
|
322df4226d
|
Enable partial transpilation for upgradeable package (#4628)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
(cherry picked from commit 58463a9823)
|
2023-09-28 18:34:20 -03:00 |
|
|
|
011c8bb034
|
Add named return parameters and _checkSelector function to AccessManager (#4624)
(cherry picked from commit 57865f8b20)
|
2023-09-28 16:53:00 -03:00 |
|
|
|
b55b47d421
|
Release v5.0.0 (rc) (#4614)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
2023-09-19 09:16:30 -06:00 |
|
|
|
f7db0bea31
|
Merge branch 'feat/access-manager'
|
2023-09-19 11:38:22 -03:00 |
|
|
|
64da2c10a4
|
Fix AccessManager._checkAuthorized in execute context (#4612)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-19 11:35:42 -03:00 |
|
|
|
68204769a1
|
Fix function documentation in Nonces (#4597)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-18 11:30:25 -03:00 |
|
|
|
652d0c5fb3
|
Fix minor mistake in GovernorTimelockAccess documentation (#4609)
|
2023-09-18 10:56:38 -03:00 |
|
|
|
2215d9fd5e
|
Remove Time.Delay *At functions (#4606)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-09-15 12:23:28 -03:00 |
|
|
|
af06fdcfd4
|
Fix various documentation errors (#4601)
|
2023-09-14 17:32:47 -03:00 |
|
|
|
d555464c53
|
AccessManager: Avoid resetting nonce when consuming a scheduled operation (#4603)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-14 17:26:14 -03:00 |
|
|
|
a714fe6dbd
|
Wrap docstrings to 120 chars (#4600)
|
2023-09-14 15:28:24 -03:00 |
|
|
|
05205ab2e1
|
Remove deprecated 'ERC20FailedDecreaseAllowance' error (#4604)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-09-14 10:49:04 -06:00 |
|
|
|
224c23b38f
|
Rename ProposalCore.eta to etaSeconds (#4599)
|
2023-09-14 09:54:43 +02:00 |
|
|
|
80b2d1df38
|
Improve GovernorTimelockAccess (#4591)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-13 20:25:35 -03:00 |
|
|
|
3bd9ed377e
|
Better context on _spendAllowance NatSpec (#4568)
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-09-13 16:22:05 -03:00 |
|
|
|
6f1685c3eb
|
Merge branch 'master' into audit/wip/2a-2b
|
2023-09-13 11:14:09 +02:00 |
|
|
|
60e3ffe6a3
|
Remove non-standard increaseAllowance and decreaseAllowance from ERC20 (#4585)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-12 11:59:48 -03:00 |
|
|
|
63851f8de5
|
Fix typographical errors & comments (#4595)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-11 18:44:28 -03:00 |
|
|
|
b6111faac8
|
Use namespaced storage for upgradeable contracts (#4534)
|
2023-09-11 16:32:10 -03:00 |
|
|
|
095c8e120c
|
Remove SafeERC20.safePermit (#4582)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-11 12:07:25 -03:00 |
|
|
|
a07f28b00c
|
Improve AccessManager docs (#4586)
|
2023-09-11 15:54:22 +02:00 |
|
|
|
bba33516b1
|
Remove unused return value and reuse helper function (#4588)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-09-08 18:24:23 -03:00 |
|
|
|
01659449d4
|
Make Solidity pragma consistent (#4589)
|
2023-09-08 18:24:06 -03:00 |
|
|
|
7ae7f3ef4b
|
Remove unused import (#4590)
|
2023-09-08 18:05:26 -03:00 |
|
|
|
26c22169f0
|
Rename custom error AleadyInitialized → InvalidInitialization (#4592)
|
2023-09-08 18:05:00 -03:00 |
|
|
|
6f80048ce9
|
Improve natspec documentation and comments (#4581)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-09-07 22:10:28 -03:00 |
|
|
|
d54f4ac4b7
|
Rename AccessManager groups to roles (#4580)
|
2023-09-07 20:58:50 -03:00 |
|
|
|
a05a529049
|
Rename AccessManager.relay to execute (#4578)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-09-07 10:08:45 +02:00 |
|
|
|
25c416d01c
|
Rename internal variables in EnumerableSet for improved readability (#4577)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-09-06 23:10:19 -03:00 |
|
|
|
5a77c9995f
|
Make isConsumingScheduleOp return bytes4 to mitigate clashes (#4575)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-09-06 20:54:44 -03:00 |
|
|
|
e2a9353dea
|
Remove unused named return variables (#4573)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-06 11:35:07 +02:00 |
|
|
|
87f7a2cd42
|
Refactor Time library to use valueBefore/valueAfter (#4555)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-05 23:19:21 -03:00 |
|
|
|
bb7ca7d151
|
Prevent setting address(0) as the initialAdmin in AccessManager (#4570)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-05 18:47:05 -03:00 |
|
|
|
5abbd04933
|
Improve Initializable readability using intermediate variables (#4576)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-05 18:46:14 -03:00 |
|
|
|
ff9d089dad
|
Add a boolean to AccessManager.GrantGroup (#4569)
|
2023-09-05 11:50:56 -03:00 |
|
|
|
33cab7cd25
|
AccessManager: Remove classes (#4562)
|
2023-09-05 11:49:54 -03:00 |
|
|
|
1523a4f071
|
Fix accuracy of docs for ERC20._burn (#4574)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-04 18:05:42 -03:00 |
|
|
|
e7ba2f7784
|
Move beneficiary zero address check to Ownable (#4531)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-04 20:17:16 +00:00 |
|
|
|
f154bc31d4
|
Fix some spelling issues in AccessManager.sol & Time.sol (#4571)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-04 13:54:28 -03:00 |
|
|
|
9d2adccf87
|
Add a minimum delay on all admin update operations (#4557)
Co-authored-by: Francisco <fg@frang.io>
|
2023-09-04 13:47:51 -03:00 |
|