Francisco
|
8f0d4d4a41
|
Fix fuzzing coverage (#3716)
|
2 years ago |
Francisco
|
7a14f6c595
|
Make ERC721Votes no longer a Draft (#3699)
|
2 years ago |
Nicolás Venturo
|
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>
|
2 years ago |
Hadrien Croubois
|
c1d6e39aab
|
Add log2, log10 and log256 functions (#3670)
|
2 years ago |
Hadrien Croubois
|
171fa40bc8
|
ERC721 extension for efficient batch minting (#3311)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2 years ago |
Francisco
|
e09ccd1449
|
Optimize votes lookups for recent checkpoints (#3673)
|
2 years ago |
Helder Sepulveda
|
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>
|
2 years ago |
Igor Żuk
|
160bf1a6eb
|
Optimize toString (#3573)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2 years ago |
Hadrien Croubois
|
71aaca2d9d
|
Extend Checkpoints with new sizes and lookup mechanisms (#3589)
|
2 years ago |
Hadrien Croubois
|
141130db27
|
Inherit asset decimals in ERC4626 (#3639)
|
2 years ago |
Hadrien Croubois
|
24fc709533
|
Set up codespell (#3643)
|
2 years ago |
Hadrien Croubois
|
c797195f1d
|
Add getter for number of releasable tokens in VestingWallet (#3580)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2 years ago |
Shatabarto "Rik" Bhattacharya
|
26cf47a2be
|
Add internal functions `_getInitializedVersion` and `_isInitializing` (#3598)
|
2 years ago |
t11s
|
324eda228c
|
Remove redundant ECDSA constraint (#3591)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2 years ago |
Francisco
|
d693d89d99
|
Fix ECDSA signature malleability (#3610)
|
3 years ago |
Hadrien Croubois
|
dc4869eb23
|
Avoid returnbomb in ERC165Checker (#3587)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
Hadrien Croubois
|
8ea1fc87c9
|
Keep track of historical quorum values (#3561)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
Aleksei Magusev
|
fbf235661e
|
Improve grammar in transfer error messages (#3542)
|
3 years ago |
Nirban Chakraborty
|
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>
|
3 years ago |
t11s
|
e0149921b8
|
Update solmate repo link (#3563)
|
3 years ago |
Hadrien Croubois
|
628a6e2866
|
Fix issues caused by abi.decode reverting (#3552)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
EthanOK
|
96163c87e3
|
Implicitly clear ERC721 approval on burn (#3538)
|
3 years ago |
Andrew Parker
|
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>
|
3 years ago |
ashhanai
|
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>
|
3 years ago |
Mikhail Melnik
|
6f88199db9
|
Optimize Address.functionCall removing redundant isContract check (#3469)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
3 years ago |
Hadrien Croubois
|
2894059775
|
Support memory arrays in MerkleTree multiproof (#3493)
|
3 years ago |
Hadrien Croubois
|
a55b7d1372
|
Rename ERC20TokenizedVault to ERC4626 (#3467)
|
3 years ago |
Andrew Fleming
|
4135bf9707
|
Fix typos in timelock test (#3461)
fix typos
|
3 years ago |
Hadrien Croubois
|
7c75b8aa89
|
Add a SafeERC20:safePermit function (#3280)
|
3 years ago |
jjz
|
3ac4add548
|
Add sqrt for math (#3242)
|
3 years ago |
Hadrien Croubois
|
051cc9e446
|
Revert unwanted breaking change in the Clones library (#3456)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
Francisco Giordano
|
d506e3b1a5
|
Simplify Initializable (#3450)
|
3 years ago |
Francisco Giordano
|
113443470c
|
Reorder arguments for multiProof functions (#3447)
|
3 years ago |
Hadrien Croubois
|
35090c1bf1
|
Add tests for improved coverage (#3448)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
Hadrien Croubois
|
5e00787199
|
ERC4626 (#3171)
|
3 years ago |
Francisco Giordano
|
62f2c0531b
|
Simplify ERC721 revert reasons (#3438)
|
3 years ago |
Troy Salem
|
4fc9fd3efe
|
Support more efficient merkle proofs through calldata (#3200)
Co-authored-by: Hadrien Croubois <hadrien.croubois@gmail.com>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
Hadrien Croubois
|
2b0b0bb186
|
Fix merkle multiProof for single leaf tree (#3446)
|
3 years ago |
alonbg
|
6766b2de3b
|
Add getters for number of unclaimed tokens in PaymentSplitter (#3350)
|
3 years ago |
rotcivegaf
|
82a63f6389
|
Remove redundant require in ERC721 (#3434)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
Kata
|
488dd562fb
|
Improve error messages for ERC721 and 1155 (#3254)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
Hadrien Croubois
|
61294a62af
|
Restore previous behavior of initializer during construction (#3344)
|
3 years ago |
Colin Hicks
|
f8157ac854
|
Add multiProofVerify (#3276)
|
3 years ago |
Artur
|
de74c8c62c
|
Add bytes32 to uint enumerable map (#3416)
|
3 years ago |
Hadrien Croubois
|
b61faf8368
|
Procedural SafeCast.sol generation (#3245)
|
3 years ago |
ashhanai
|
c4f76cfa15
|
Add uint to uint enumerable map (#3338)
|
3 years ago |
Pascal Marco Caversaccio
|
5772512058
|
Add `address` to `string` conversion (#3403)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
onlineSoftwareDevOK
|
cd2da98d4d
|
Refactor magic constant in TimelocController test (#3397)
|
3 years ago |
Mazen Khalil
|
3b9381dfb1
|
Add customizable fee receiver to ERC20FlashMint (#3327)
Co-authored-by: Mazen Khalil <mazen@immunityledger.org>
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
3 years ago |
Niccolò Petti
|
d4e6236b2b
|
Fix deprecated expectEvent.inLogs #3332 (#3333)
|
3 years ago |