Commit Graph

55 Commits (release-v4.1)

Author SHA1 Message Date
Hadrien Croubois 1c676ac0ec
Implement UUPS proxy (ERC1822) (#2542) 4 years ago
Hadrien Croubois 555be63c90
Add support for EIP2098 "short signatures" in the ECDSA library (#2582) 4 years ago
Martín Triay 7f6a1666fa
Add Multicall module (#2608) 4 years ago
Hadrien Croubois 0c621246d3
Add tooling to verify signatures with support for ERC1271 (#2532) 4 years ago
Hadrien Croubois 82e3ec3afe
Fix MerkleProof generation in tests and add some documentation (#2585) 4 years ago
Francisco Giordano 508a879ef0
Remove merkleTree.js in favor of merkletreejs dependency (#2578) 4 years ago
Francisco Giordano f07c39be8a Add ERC165 interface detection to AccessControl (#2562) 4 years ago
Francisco Giordano 29ffe6f426
Add ERC165 interface detection to AccessControl (#2562) 4 years ago
Hadrien Croubois 24a0bc23cf
Reorganize the repo structure (#2503) 4 years ago
Hadrien Croubois f7c8252611
Remove GSNv1 contracts (#2521) 4 years ago
Hadrien Croubois 9c1e703990
Add a Strings.toHexString function (#2504) 4 years ago
Hadrien Croubois f2112be4d8
Add revert string to Counter decrement overflow (#2500) 4 years ago
Hadrien Croubois c34211417c
Refactor SafeMath to avoid memory leaks (#2462) 4 years ago
Andre Korol 974c534210
Update contracts to support Solidity 0.8.x (#2442) 4 years ago
Francisco Giordano 7f8fc584de Remove Address.functionDelegateCall 4 years ago
Francisco Giordano c6b07b33c5 Lint 4 years ago
Francisco Giordano 47e37975c9 Remove bad SafeCast test 4 years ago
Nicolás Venturo fcdf8f4618
Add BytesSet (#2395) 4 years ago
Francisco Giordano f06738828b
Migrate to Hardhat (#2397) 4 years ago
Anton Bukov 87326f7313
Add functionStaticCall and functionDelegateCall methods to Address library (#2333) 4 years ago
Francisco Giordano ace35fdeda
Update all dependencies transitively (#2363) 4 years ago
Igor Yalovoy c7d99531a7
Re-enable coverage analysis (#2291) 4 years ago
dibi91 0b489f4d79
Improve test descriptions #1157 (#2334) 4 years ago
Julian M. Rodriguez 8b58fc7191
feat: add wrapper function for low level calls (#2264) 5 years ago
Julian M. Rodriguez d7a6e7be2e
Feature/uint enumerable set tests #2253 (#2254) 5 years ago
Julian M. Rodriguez 5513dfd3cf
Adding SafeCast variants for signed integers (#2243) 5 years ago
Nicolás Venturo bd0778461d
Add EnumerableMap, refactor ERC721 (#2160) 5 years ago
Nicolás Venturo 0408e51ae6
Bundle ERC20Detailed (#2161) 5 years ago
corydickson feb7ead005
Add revert if the bytecode length is zero (#2117) 5 years ago
Nicolás Venturo 7415ebe8bc
API improvements for EnumerableSet (#2151) 5 years ago
pepelu 4476a2d531
Unsigned conversion #2111 (#2123) 5 years ago
Nicolás Venturo 9975a1a0c2
Remove Address.toPayable (#2133) 5 years ago
Nicolás Venturo c9630526e2
Draft and lifecycles directories cleanup (#2122) 5 years ago
Anton Bukov e2813df879
Use bytes32 explicitly for Create2.computeAddress() (#2088) 5 years ago
Anton Bukov 19417c7cd5
Rename CREATE2 argument from bytecodeHash to bytecode and add new method for precomputed bytecode hash (#2087) 5 years ago
Nicolás Venturo 5dfe7215a9
Migrate Contracts to Solidity v0.6 (#2080) 5 years ago
Nicolás Venturo 1b938e39a8 EnumerableSet improvements (#2077) 5 years ago
Nicolás Venturo 7988c044e0
EnumerableSet improvements (#2077) 5 years ago
Alberto Cuesta Cañada 1e0f07751e Implementation of an address Enumerable Set (#2061) 5 years ago
Francisco Giordano 8c40a5b275 Create2 feature pending tasks (#2013) 5 years ago
Nicolás Venturo 5f92adc2e7 Migrate from truffle to test-environment (#2007) 5 years ago
Nicolás Venturo 28b95ef5be
ReentrancyGuard gas optimization (#1996) 5 years ago
Nicolás Venturo b0dbe0fc59 Transfer replacement (#1962) 5 years ago
Nicolás Venturo 8d166f3e35
Transfer replacement (#1962) 5 years ago
Benjamin Smith 2c11ed59fa Safe Casting Library from uint256 to uintXX (#1926) 5 years ago
Nicolás Venturo 3274d9db00
Upgrade to @openzeppelin/test-helpers@0.5.1 (#1942) 5 years ago
Yohann Pereira 489d2e85f1 Replace chai.should with chai.expect (#1780) 6 years ago
skyge b95d7e7f8a Add a simple wrapper for address. (#1773) 6 years ago
Nicolás Venturo a71c3bce32
Update test-helpers to v0.4.0. (#1770) 6 years ago
Balaji Pachai 3682c6575c Added message string for require() (#1704) 6 years ago