|
|
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 |
|
|
|
4147005b0c
|
Update Prettier Solidity (#3898)
|
2022-12-26 23:28:51 -03:00 |
|
|
|
b709eae01d
|
Update Prettier Solidity (#3898)
|
2022-12-23 22:28:05 -03:00 |
|
|
|
81dbe643a0
|
Remove ERC165Storage (#3880)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-12-19 18:18:33 -03:00 |
|
|
|
e2d2ebc8fc
|
Make ERC20Votes independent from ERC20Permit (#3816)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-11-29 11:25:52 -03:00 |
|
|
|
0b6becd49f
|
Remove the draft prefix to ERC20Permit (#3793)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-11-04 12:55:55 -03:00 |
|
|
|
a1948250ab
|
ERC721ConsecutiveEnumerable is no longer unreachable
|
2022-10-18 14:13:05 +02:00 |
|
|
|
08d5e4a9b0
|
Refactor consecutive transfer hooks (#3753)
|
2022-10-17 17:09:23 +02: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 |
|
|
|
046121e080
|
Ignore specific warnings and make the rest into errors (#3695)
|
2022-09-22 22:33:13 +02:00 |
|
|
|
7a14f6c595
|
Make ERC721Votes no longer a Draft (#3699)
|
2022-09-17 18:03:03 +02:00 |
|
|
|
3c552e6e03
|
Fix relevant warnings (#3685)
|
2022-09-07 15:56:18 -03: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 |
|
|
|
1eb55e2864
|
Remove unnecessary virtual (#3650)
|
2022-08-31 17:25:54 -03: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 |
|
|
|
17bc2dabe0
|
Procedurally generate EnumerableSet and EnumerableMap (#3429)
|
2022-08-19 14:12:18 +02:00 |
|
|
|
26cf47a2be
|
Add internal functions _getInitializedVersion and _isInitializing (#3598)
|
2022-08-18 20:42:31 -03:00 |
|
|
|
397c946141
|
Remove the draft prefix for EIP712 as it is now final (#3621)
Co-authored-by: Francisco <frangio.1@gmail.com>
|
2022-08-18 20:40:45 -03:00 |
|
|
|
c11acfd9d3
|
Fix compiler warning
|
2022-07-27 16:47:36 -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 |
|
|
|
81336aefb5
|
Fix arbitrum L1 to L2 crosschain call detection (#3578)
* Fix arbitrum L1 to L2 crosschain call detection
* fix BridgeArbitrumL2Mock
* update changelog
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-07-25 22:42:37 +02: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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
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 |
|
|
|
d506e3b1a5
|
Simplify Initializable (#3450)
|
2022-06-03 19:30:50 +00:00 |
|
|
|
113443470c
|
Reorder arguments for multiProof functions (#3447)
|
2022-06-03 09:36:14 +02:00 |
|
|
|
35090c1bf1
|
Add tests for improved coverage (#3448)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-06-02 23:01:55 +00:00 |
|
|
|
5e00787199
|
ERC4626 (#3171)
|
2022-06-02 10:03:03 +02:00 |
|
|
|
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>
|
2022-06-01 20:36:42 +00:00 |
|
|
|
61294a62af
|
Restore previous behavior of initializer during construction (#3344)
|
2022-05-25 15:01:45 -03:00 |
|
|
|
f8157ac854
|
Add multiProofVerify (#3276)
|
2022-05-25 09:39:15 +02:00 |
|
|
|
de74c8c62c
|
Add bytes32 to uint enumerable map (#3416)
|
2022-05-23 08:02:27 +00:00 |
|
|
|
b61faf8368
|
Procedural SafeCast.sol generation (#3245)
|
2022-05-21 14:38:31 +02:00 |
|
|
|
c4f76cfa15
|
Add uint to uint enumerable map (#3338)
|
2022-05-20 13:31:53 +00:00 |
|
|
|
5772512058
|
Add address to string conversion (#3403)
Co-authored-by: Francisco Giordano <frangio.1@gmail.com>
|
2022-05-13 18:46:26 +00:00 |
|
|
|
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>
|
2022-05-06 18:46:23 -03:00 |
|
|
|
0762479dd5
|
Fix tests on upgradeable contracts after transpilation
|
2022-03-31 23:41:31 -03:00 |
|