|
|
52e0e3e783
|
Extend onlyAuthorized to support extra functions in AccessManager (#5014)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2024-05-27 11:09:42 +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 |
|
|
|
04cb014144
|
Make tests style more uniform (#4812)
|
2024-01-02 10:31:33 -06: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 |
|
|
|
cf6ff90b6d
|
Migrate AccessManager tests to ethers (#4710)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-11-09 15:56:54 +00:00 |
|
|
|
6383299d71
|
AccessManager tests consolidation (#4655)
|
2023-10-12 11:32:30 -06:00 |
|
|
|
baf0e91279
|
Improve AccessManager tests (#4613)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-10-04 17:34:18 -03:00 |
|
|
|
b849906ce4
|
Make AccessManager.execute/schedule more conservative when delay is 0 (#4644)
|
2023-10-02 16:43:12 -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 |
|
|
|
9e09e0653a
|
Fix flaky test in AccessManager (#4593)
|
2023-09-11 12:07:06 -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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
b5a3e693e7
|
Improve AccessManager (#4520)
|
2023-08-08 03:22:59 -03:00 |
|
|
|
9bb8008c23
|
Access Manager (#4416)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-08-07 01:57:10 -03:00 |
|
|
|
a522187b50
|
Implement suggestions from audit of AccessManager (#4178)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-04-22 15:40:49 -03:00 |
|
|
|
fa112be682
|
Add AccessManager contracts (#4121)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-03-24 19:37:08 -03:00 |
|