Ernesto García
|
655bd58487
|
Improve `GovernorTimelockAccess` tests (#4642)
Co-authored-by: Francisco <fg@frang.io>
|
1 year ago |
Francisco
|
8643fd45fd
|
Update remappings and install instructions for Foundry on docs site (#4498)
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2 years ago |
Ernesto García
|
70578bbb44
|
Allow Initializable versions greater than 256 (#4460)
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Ernesto García
|
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>
|
2 years ago |
Hadrien Croubois
|
00cbf5a236
|
Update pragma to 0.8.20 (#4489)
Co-authored-by: Francisco Giordano <fg@frang.io>
Co-authored-by: ernestognw <ernestognw@gmail.com>
|
2 years ago |
Ernesto García
|
aed5720a01
|
Avoid `returndatacopy` in ERC2771Forwarder by calling via assembly (#4458)
|
2 years ago |
Francisco
|
9445f96223
|
Adjust ERC2771Context._msgData for msg.data.length < 20 (#4484)
|
2 years ago |
Ernesto García
|
28d9ac2bdb
|
Make ERC2771Context return original sender address if `msg.data.length <= 20` (#4481)
|
2 years ago |
Ernesto García
|
f5bf7233cb
|
Add `ERC2771Forwarder` fuzz tests for avoiding loss of unused ETH (#4396)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Ernesto García
|
023894deef
|
Add `ERC2771Forwarder` as an enhanced successor to `MinimalForwarder` (#4346)
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Ernesto García
|
b425a72240
|
Replace revert strings with custom errors (#4261)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Hadrien Croubois
|
d625cb45ea
|
Include EIP-5267 discovery in EIP-712 (#3969)
Co-authored-by: Francisco <frangio.1@gmail.com>
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Francisco
|
a28aafdc85
|
Use Prettier for JS files (#3913)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2 years ago |
Hadrien Croubois
|
c1d9da4052
|
Use hardhat-exposed to reduce the need for mocks (#3666)
Co-authored-by: Francisco <fg@frang.io>
|
2 years ago |
Hadrien Croubois
|
10c8fcd3b8
|
Use invalid opcode to consume all gas in MinimalForwarder (#3035)
|
3 years ago |
William Entriken
|
3da0cf698f
|
Uncomment assertion in ERC2771Context.test.js (#2796)
|
4 years ago |
Hadrien Croubois
|
f8cc8b844a
|
Minimal support for ERC2771 (GSNv2) (#2508)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
4 years ago |