|
|
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 |
|
|
|
2336bd3e8e
|
Simplify ESLint config (#3903)
|
2022-12-29 17:08:12 -03:00 |
|
|
|
cc27aed391
|
Improve Strings equal tests (#3902)
Co-authored-by: Francisco <fg@frang.io>
|
2022-12-29 19:11:15 +00:00 |
|
|
|
b0db207e4e
|
Fix typos in testing files (#3899)
|
2022-12-28 20:16:56 -03:00 |
|
|
|
8335676b0e
|
Add Strings.toString for signed integers (#3773)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Gbolahan <89295500+GbolahanAnon@users.noreply.github.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-12-28 22:46:52 +00:00 |
|
|
|
7a6a9d1516
|
Add Strings.equal (#3774)
Co-authored-by: Francisco <fg@frang.io>
|
2022-12-28 18:23:24 -03:00 |
|
|
|
b709eae01d
|
Update Prettier Solidity (#3898)
|
2022-12-23 22:28:05 -03:00 |
|
|
|
206a239448
|
Remove unused variables in tests (#3852)
|
2022-12-05 17:25:53 -03:00 |
|
|
|
4e8b2fa659
|
Add additional conditions when testing ERC4626 roundtrip (#3839)
|
2022-11-30 15:44:38 -03:00 |
|
|
|
8f8fd84f1e
|
Improve some NatSpec and revert reasons (#3809)
Co-authored-by: JulissaDantes <julissadcj@gmail.com>
|
2022-11-25 12:55:16 -03:00 |
|
|
|
99589794db
|
Add forgotten await to ERC1155URIStorage beforeEach block. (#3807)
|
2022-11-16 11:15:58 -03:00 |
|
|
|
c7315e8779
|
Add ERC4626 standard property tests (#3792)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2022-11-04 17:56:32 +01:00 |
|
|
|
eb03304b70
|
Add ReentrancyGuard status getter (#3714)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2022-10-17 14:43:45 +02:00 |
|
|
|
7201e6707f
|
Fix typo in a comment (#3747)
|
2022-10-03 10:06:44 +02:00 |
|
|
|
c22db8104e
|
Recommended improvement to ERC721Consecutive (#3712)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-09-27 16:13:15 -03:00 |
|
|
|
ed12acfb0a
|
Add support for EOA target in Governor.relay (#3730)
|
2022-09-26 15:27:33 -03:00 |
|
|
|
c08c6e1b84
|
Add fuzz testing of mulDiv (#3717)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
|
2022-09-23 18:45:20 -03:00 |
|
|
|
408055dfab
|
Change admin role allocation in TimelockControler constructor (#3722)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-09-23 16:58:56 +02:00 |
|
|
|
8f0d4d4a41
|
Fix fuzzing coverage (#3716)
|
2022-09-22 23:13:09 +02:00 |
|
|
|
7a14f6c595
|
Make ERC721Votes no longer a Draft (#3699)
|
2022-09-17 18:03:03 +02:00 |
|
|
|
80ae402387
|
Add fuzz tests for Math.sqrt & Math.logX using Foundry (#3676)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-09-07 14:25:29 -03:00 |
|
|
|
c1d6e39aab
|
Add log2, log10 and log256 functions (#3670)
|
2022-09-07 08:29:48 +00:00 |
|
|
|
171fa40bc8
|
ERC721 extension for efficient batch minting (#3311)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-09-05 23:09:30 +02:00 |
|
|
|
e09ccd1449
|
Optimize votes lookups for recent checkpoints (#3673)
|
2022-09-04 22:48:26 +02:00 |
|
|
|
1f0e7cdf04
|
Add Ownable2Step extension with 2-step transfer (#3620)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-09-01 15:46:44 +00:00 |
|
|
|
160bf1a6eb
|
Optimize toString (#3573)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-08-31 23:08:35 +00:00 |
|
|
|
71aaca2d9d
|
Extend Checkpoints with new sizes and lookup mechanisms (#3589)
|
2022-08-30 21:32:12 +02:00 |
|
|
|
141130db27
|
Inherit asset decimals in ERC4626 (#3639)
|
2022-08-26 09:53:53 +02:00 |
|
|
|
24fc709533
|
Set up codespell (#3643)
|
2022-08-23 12:43:03 -03:00 |
|
|
|
c797195f1d
|
Add getter for number of releasable tokens in VestingWallet (#3580)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-08-19 02:05:18 +00:00 |
|
|
|
26cf47a2be
|
Add internal functions _getInitializedVersion and _isInitializing (#3598)
|
2022-08-18 20:42:31 -03:00 |
|
|
|
324eda228c
|
Remove redundant ECDSA constraint (#3591)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-08-16 18:08:07 +00:00 |
|
|
|
d693d89d99
|
Fix ECDSA signature malleability (#3610)
|
2022-08-10 15:40:03 -03:00 |
|
|
|
dc4869eb23
|
Avoid returnbomb in ERC165Checker (#3587)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-07-27 16:41:05 +00:00 |
|
|
|
8ea1fc87c9
|
Keep track of historical quorum values (#3561)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-07-27 13:23:10 -03:00 |
|
|
|
fbf235661e
|
Improve grammar in transfer error messages (#3542)
|
2022-07-25 17:01:14 -03:00 |
|
|
|
d1b1e17d23
|
Add internal overrideable _flashFee in ERC20FlashMint (#3551)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-07-22 14:44:58 -03:00 |
|
|
|
e0149921b8
|
Update solmate repo link (#3563)
|
2022-07-19 10:09:02 -03:00 |
|
|
|
628a6e2866
|
Fix issues caused by abi.decode reverting (#3552)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-07-18 21:01:20 +00:00 |
|
|
|
96163c87e3
|
Implicitly clear ERC721 approval on burn (#3538)
|
2022-07-09 10:25:45 +02:00 |
|
|
|
e02c378745
|
Implicitly clear ERC721 approval on transfers (#3481)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-07-04 15:29:15 -03:00 |
|
|
|
e734b42fc2
|
Enable using ERC165 check for one supported interface directly (#3339)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-06-27 17:51:33 -03:00 |
|
|
|
6f88199db9
|
Optimize Address.functionCall removing redundant isContract check (#3469)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-06-27 17:02:33 -03:00 |
|
|
|
2894059775
|
Support memory arrays in MerkleTree multiproof (#3493)
|
2022-06-27 13:15:52 +02:00 |
|
|
|
a55b7d1372
|
Rename ERC20TokenizedVault to ERC4626 (#3467)
|
2022-06-14 11:39:01 +02:00 |
|
|
|
4135bf9707
|
Fix typos in timelock test (#3461)
fix typos
|
2022-06-11 09:31:30 +02:00 |
|
|
|
7c75b8aa89
|
Add a SafeERC20:safePermit function (#3280)
|
2022-06-07 15:17:02 +00:00 |
|
|
|
3ac4add548
|
Add sqrt for math (#3242)
|
2022-06-07 08:26:45 +02:00 |
|