|
|
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 |
|
|
|
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 |
|
|
|
f347b410cf
|
Update recommended Foundry remapping (#4468)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-07-18 17:08:38 +00:00 |
|
|
|
8b72e20e32
|
Remove unnecessary explicit assignment override (#4443)
|
2023-07-11 16:35:56 -03:00 |
|
|
|
24ebff5ae9
|
Remove unused imports (#4436)
Co-authored-by: Francisco <fg@frang.io>
|
2023-07-11 14:51:40 -03:00 |
|
|
|
cd981f6521
|
Add custom linting rules (#4132)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-07-10 17:26:02 -03:00 |
|
|
|
0053ee040a
|
Move ECDSA message hash methods to its own MessageHashUtils library (#4430)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2023-07-07 20:01:35 +00:00 |
|
|
|
6bf68a41d1
|
Remove "available since" comments (#4424)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-07-06 10:00:34 +02:00 |
|
|
|
3ff9b42ff5
|
Remove retyped and renamed storage layout annotations (#4423)
|
2023-07-05 18:38:27 -03:00 |
|
|
|
bb64458928
|
Implement recommendations from 5.0 audit Phase 1A (#4398)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-07-03 15:02:06 -03:00 |
|
|
|
874c2d3c02
|
Use explicit imports (#4399)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-06-29 20:12:26 +00:00 |
|
|
|
f29307cfe0
|
Add Foundry installation instructions with required warnings (#4389)
|
2023-06-26 11:36:46 -03:00 |
|
|
|
9fa550c62f
|
Fix attempt to delete nonexistent npm tag (#4374)
|
2023-06-20 13:06:39 -03:00 |
|
|
|
fc19a7947c
|
Change release cycle prBackExists definition (#4365)
|
2023-06-19 19:33:21 -03:00 |
|
|
|
002a7c8812
|
Remove automatic conflict resolution for merge from release branch (#4362)
|
2023-06-16 15:42:19 -03:00 |
|
|
|
6724873895
|
Output contract name where storage inconsistency was found (#4357)
|
2023-06-15 18:54:35 -03:00 |
|
|
|
c014c8f148
|
Use ERC721Holder & ERC1155Holder in the TimelockController (#4284)
Co-authored-by: Francisco <fg@frang.io>
|
2023-06-15 18:27:36 -03:00 |
|
|
|
ff85c7b0eb
|
Make ERC1967Upgrades a library instead of an abstract contract (#4325)
|
2023-06-15 22:01:04 +02:00 |
|
|
|
604025400f
|
Add EIP-712 name and version getters (#4303)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2023-06-13 23:54:09 -03:00 |
|
|
|
b425a72240
|
Replace revert strings with custom errors (#4261)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2023-06-12 23:41:52 +00:00 |
|
|
|
3902a410f1
|
Remove DOMAIN_SEPARATOR from Votes and update docs examples (#4297)
Co-authored-by: Qiwei Yang <yangqiwei97@gmail.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-06-02 12:02:57 -03:00 |
|
|
|
7bb5592ad5
|
Bump minimum pragma version to 0.8.19 (#4288)
|
2023-05-29 21:37:37 +02:00 |
|
|
|
15c5c71795
|
Remove TokenTimelock, PaymentSplitter, ERC20Snapshot, ERC20VotesComp, GovernorVotesComp (#4276)
|
2023-05-26 23:30:00 +01:00 |
|
|
|
4448c13c3c
|
Move the Checkpoints library to utils/structs (#4275)
|
2023-05-26 16:19:27 -03:00 |
|
|
|
5955d8e85b
|
Merge remote-tracking branch 'upstream/master' into next-v5.0
|
2023-05-25 10:52:46 +02:00 |
|
|
|
7e814a3074
|
Fix release merge script (#4273)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-05-23 18:21:17 -03:00 |
|
|
|
0f10efe232
|
Remove code in preparation for v5.0 (#4258)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2023-05-19 22:48:05 +02:00 |
|
|
|
8de6eba8a3
|
Merge branch 'master' into next-v5.0
|
2023-05-16 00:07:07 -03:00 |
|
|
|
1642b6639b
|
Reduce frequency of version comment updates (#4244)
|
2023-05-12 14:22:26 -03:00 |
|
|
|
f355bd3a2a
|
Prevent attempt to publish to npm (#4239)
|
2023-05-11 13:41:02 -03:00 |
|
|
|
51294b7480
|
Make transpilation setup local to this repo (#4041)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-05-09 15:52:23 -03:00 |
|
|
|
34d926dd7e
|
Implement extra suggestions from audit review of 4.9 (#4224)
|
2023-05-09 13:19:35 -03:00 |
|
|
|
692d8c85a4
|
Fix lookup documentation in ERC20Votes and Checkpoints (#4218)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-05-05 17:25:23 -03:00 |
|
|
|
8f14d52b73
|
Fix Checkpoints fuzz overflow (#4184)
Co-authored-by: Francisco <fg@frang.io>
|
2023-04-25 12:57:16 -03:00 |
|
|
|
f2346b6749
|
Add fuzz tests for the Checkpoints library (#4146)
Co-authored-by: Francisco <fg@frang.io>
|
2023-04-11 11:21:53 +02:00 |
|
|
|
d5581531de
|
Add a "fees" section to the ERC4626 guide (#4054)
Co-authored-by: Francisco Giordano <fg@frang.io>
|
2023-02-24 11:49:10 -03:00 |
|
|
|
4e8aa43a90
|
Add publishing integrity check after releasing (#4045)
Co-authored-by: Francisco <fg@frang.io>
|
2023-02-15 18:21:29 -03:00 |
|
|
|
790cc5b65a
|
Add timestamp based governor with EIP-6372 and EIP-5805 (#3934)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: Ernesto García <ernestognw@gmail.com>
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2023-02-09 22:33:55 +01:00 |
|
|
|
95027565c4
|
Improve release-cycle.yml error reporting (#4034)
|
2023-02-07 22:15:24 -03:00 |
|
|
|
91e8d0ba3c
|
Add string and bytes support to the StorageSlots library (#4008)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2023-02-01 18:46:05 -03:00 |
|
|
|
a70ee4e3bb
|
Check storage layout consistency in PRs (#3967)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2023-01-31 17:45:24 -03:00 |
|
|
|
5ad74c6d10
|
Merge branch 'master' into next-v5.0
|
2023-01-24 19:37:11 -03:00 |
|
|
|
a34dd8bb1b
|
Add solidity language to missing code snippets (#3992)
|
2023-01-24 18:00:03 -03:00 |
|
|
|
afcdc58419
|
Delete tag next once latest is published (#3973)
Co-authored-by: Ernesto García <ernestognw@gmail.com>
|
2023-01-19 17:21:17 -03:00 |
|
|
|
0c89a8b771
|
Automate release process via Changesets (#3915)
Co-authored-by: Francisco <fg@frang.io>
|
2023-01-18 20:34:32 -03:00 |
|
|
|
147dc89054
|
Merge branch 'master' into next-v5.0
|
2023-01-14 18:51:03 -03:00 |
|
|
|
a28aafdc85
|
Use Prettier for JS files (#3913)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2023-01-04 15:03:40 +01:00 |
|
|
|
88754d0b36
|
Add keys() accessor to EnumerableMaps (#3920)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2023-01-03 22:25:37 +01:00 |
|
|
|
c1d9da4052
|
Use hardhat-exposed to reduce the need for mocks (#3666)
Co-authored-by: Francisco <fg@frang.io>
|
2023-01-03 14:38:13 +00:00 |
|
|
|
9cbe8b340c
|
Merge branch 'master' into next-v5.0
|
2022-12-19 18:17:33 -03:00 |
|