|
|
d9f2d6369d
|
ERC20Votes: WIP
|
2023-08-25 15:37:55 +02:00 |
|
|
|
69d8ea737b
|
Merge branch 'fv/ERC20Votes' into chore/certora-CVL2
|
2023-08-25 10:44:34 +02:00 |
|
|
|
4abdaa1f89
|
Update ERC3156FlashBorrowerHarness
|
2023-08-15 17:35:26 -06:00 |
|
|
|
520feb0469
|
Finish ERC20FlashMint
|
2023-08-15 17:32:58 -06:00 |
|
|
|
b671f84c04
|
Finish TimelockController
|
2023-08-14 22:14:39 -06:00 |
|
|
|
6769f0b4f5
|
Finish ERC20Wrapper
|
2023-08-14 21:52:28 -06:00 |
|
|
|
8508a6ef53
|
Bump pragma back to 0.8.20
|
2023-08-14 20:45:33 -06:00 |
|
|
|
6d582a3c02
|
Partially finish ERC721
|
2023-08-14 17:54:08 -06:00 |
|
|
|
be6656de90
|
Finish Enumerable*
|
2023-08-14 16:52:21 -06:00 |
|
|
|
73f415841e
|
Finish ERC20
|
2023-08-14 15:52:53 -06:00 |
|
|
|
c7af2dd2d3
|
Upgrade certora-cli to support Solidity 0.8.20
|
2023-08-14 11:36:59 -06:00 |
|
|
|
88783fb47c
|
Partial TimelockController
|
2023-08-13 10:33:26 -06:00 |
|
|
|
01aea1b704
|
Finish Initializable
|
2023-08-13 10:01:04 -06:00 |
|
|
|
de70816716
|
Merge branch 'master' into chore/certora-CVL2
|
2023-08-11 19:59:18 -06:00 |
|
|
|
5612f260d6
|
Attempt to fix ERC20
|
2023-08-11 19:53:30 -06:00 |
|
|
|
9cf770354e
|
Adjust ACDAR casts
|
2023-08-11 12:00:09 -06:00 |
|
|
|
6370b1398d
|
Finish Ownable and Ownable2Step
|
2023-08-11 11:45:20 -06:00 |
|
|
|
ae24e3c6a4
|
Finished DoubleEndedQueue
|
2023-08-10 23:17:03 -06:00 |
|
|
|
a0f7548bfc
|
Finis AccessControlDefaultAdminRules
|
2023-08-10 23:12:26 -06:00 |
|
|
|
c6f2de736e
|
Finish Pausable and AccessControl
|
2023-08-10 22:16:17 -06:00 |
|
|
|
9e3f4d60c5
|
Use the _update mechanism in ERC721 (#4377)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-08-09 11:03:27 -06:00 |
|
|
|
8643fd45fd
|
Update remappings and install instructions for Foundry on docs site (#4498)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-08-08 23:22:57 -03:00 |
|
|
|
cb0ffefe2f
|
Use named arguments in mapping types (#4433)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-08-08 22:48:56 -03:00 |
|
|
|
48b860124c
|
Remove outdated warning from ERC2771Forwarder (#4519)
|
2023-08-07 22:29:48 -03:00 |
|
|
|
70578bbb44
|
Allow Initializable versions greater than 256 (#4460)
Co-authored-by: Francisco <fg@frang.io>
|
2023-08-07 18:59:19 -03:00 |
|
|
|
54a235f895
|
Refactor Governor proposal struct for efficient access (#4495)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-08-04 19:12:41 -03:00 |
|
|
|
b81bec4552
|
Use Ownable in VestingWallet instead of an immutable beneficiary (#4508)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-08-04 18:57:53 -03:00 |
|
|
|
f715365ec4
|
Implement recommendations from 5.0 audit Phase 1B (#4502)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-08-04 17:23:38 -03:00 |
|
|
|
21716722ad
|
Remove GovernorCompatibilyBravo and add simpler GovernorStorage (#4360)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-08-03 12:51:07 -03:00 |
|
|
|
d39df78f6c
|
Use bytes.concat in MessageHashUtils (#4504)
|
2023-08-02 18:45:39 +00:00 |
|
|
|
5ae630684a
|
Add a bool return to _grantRole and _revokeRole (#4241)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-08-01 13:58:47 +02:00 |
|
|
|
48cc8a92f5
|
Optimize muldiv (#4494)
Co-authored-by: Francisco <fg@frang.io>
|
2023-08-01 13:52:36 +02:00 |
|
|
|
fa680739e9
|
Bump word-wrap from 1.2.3 to 1.2.4 (#4471)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2023-07-31 18:48:47 -03:00 |
|
|
|
00cbf5a236
|
Update pragma to 0.8.20 (#4489)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-07-31 17:25:45 -03:00 |
|
|
|
d6b63a48ba
|
Fix issues in the ERC4646Fee documentation (#4487)
|
2023-07-29 12:30:47 -03:00 |
|
|
|
f631d8a5f0
|
Improve ERC4626 fees example (#4476)
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-07-29 01:16:14 +00:00 |
|
|
|
aed5720a01
|
Avoid returndatacopy in ERC2771Forwarder by calling via assembly (#4458)
|
2023-07-28 21:58:30 -03:00 |
|
|
|
02ea01765a
|
Add custom errors to docs (#4480)
|
2023-07-27 20:18:45 -03:00 |
|
|
|
9445f96223
|
Adjust ERC2771Context._msgData for msg.data.length < 20 (#4484)
|
2023-07-27 17:30:41 -03:00 |
|
|
|
7c02b5cab2
|
Refactor DoubleEndedQueue (#4150)
Co-authored-by: Francisco <fg@frang.io>
|
2023-07-27 15:37:31 -03:00 |
|
|
|
7222a31d54
|
Add internal functions inside modifiers (#4472)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2023-07-26 18:57:50 -03:00 |
|
|
|
28d9ac2bdb
|
Make ERC2771Context return original sender address if msg.data.length <= 20 (#4481)
|
2023-07-25 21:48:23 +00:00 |
|
|
|
19293f3ecd
|
Remove outdated comments in AccessControl.sol (#4475)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-07-25 02:00:30 +00:00 |
|
|
|
f347b410cf
|
Update recommended Foundry remapping (#4468)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-07-18 17:08:38 +00:00 |
|
|
|
21bb89ef5b
|
Fix typo in MessageHashUtils.sol (#4462)
|
2023-07-17 21:26:31 +02:00 |
|
|
|
121be5dd09
|
Make TransparentUpgradeableProxy deploy its ProxyAdmin and optimize proxy interfaces (#4382)
Co-authored-by: Francisco <fg@frang.io>
Co-authored-by: Eric Lau <ericglau@outlook.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-07-13 19:25:22 -03:00 |
|
|
|
9cf873ea14
|
Change access folder structure (#4359)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2023-07-13 18:54:22 -03:00 |
|
|
|
84db204a41
|
Rename rounding modes and complete with fourth (#4455)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-07-13 17:52:03 -03:00 |
|
|
|
a55af77c75
|
Natspec update for TimelockController (#4454)
|
2023-07-12 21:11:12 -06:00 |
|
|
|
4d4a509b1f
|
Add GovernorTimelockControl address to TimelockController salt (#4432)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-07-12 20:30:19 -03:00 |
|