James Towle
|
fc96df63fd
|
Fixed most of the nits
|
2019-07-23 15:51:43 -07:00 |
|
James Towle
|
9ef55023f2
|
Removed all mixins/ directories from the repository
|
2019-07-23 15:51:43 -07:00 |
|
James Towle
|
5813bb9ca8
|
Updated any remaining contracts using 0.5.5 to 0.5.9
|
2019-07-23 15:46:16 -07:00 |
|
Amir Bandeali
|
8bd29596c4
|
Rename remaining inconsistencies
|
2019-07-23 15:21:14 -07:00 |
|
Amir Bandeali
|
6763bce627
|
Add _ to remaining internal/private functions
|
2019-07-23 15:21:14 -07:00 |
|
Amir Bandeali
|
3217c1e11f
|
Remove unused SafeMath functions
|
2019-07-23 15:21:14 -07:00 |
|
Amir Bandeali
|
3e461ac2e5
|
Rename internal and private functions
|
2019-07-23 15:21:14 -07:00 |
|
Lawrence Forman
|
e5b3a82112
|
In @0x/contracts-utils and @0x/contracts-exchange : Hardcode rich revert selector constants.
|
2019-07-23 15:21:14 -07:00 |
|
Lawrence Forman
|
61bdbd2d74
|
Rebased against 3.0 .
Run prettier/linter.
|
2019-07-23 15:21:14 -07:00 |
|
Lawrence Forman
|
e24b8947e0
|
In @0x/contracts-exchange : Pull types and constants from MExchangeRichErrors into MExchangeRichErrorTypes .
In `@0x/contracts-utils`: Pull types and constants from `MRichErrors` into `MRichErrorTypes`.
|
2019-07-23 15:21:14 -07:00 |
|
Lawrence Forman
|
440c4fe9b9
|
In @0x/contracts-utils switch from encodePacked to encodeWithSelector in RichErrors.StandardError
|
2019-07-23 15:17:56 -07:00 |
|
Lawrence Forman
|
e54f5d563f
|
In @0x/contracts-utils add natspec comments RichErrors.StandardError
|
2019-07-23 15:17:56 -07:00 |
|
Lawrence Forman
|
5b25eb4fbd
|
Fix linter errors.
|
2019-07-23 15:15:17 -07:00 |
|
Lawrence Forman
|
7232bef07b
|
Change LibRichErrors to just RichErrors .
Fix compilation issues in `exchange`.
|
2019-07-23 15:10:31 -07:00 |
|
Lawrence Forman
|
7277fb3d93
|
Convert to use rich reverts
|
2019-07-23 15:10:31 -07:00 |
|
Lawrence Forman
|
34e0345b29
|
Reimplementing rich reverts in the contracts.
|
2019-07-23 15:10:31 -07:00 |
|
Amir Bandeali
|
308ff15adc
|
Refactor EIP712 libraries
|
2019-07-23 15:09:46 -07:00 |
|
Lawrence
|
620eb2a3be
|
Shave off an SLOAD op in ReentrancyGuard.
|
2019-07-23 14:54:24 -07:00 |
|
Lawrence Forman
|
9883e3ed2e
|
Implement new ReentrancyGuard contract.
|
2019-07-23 14:52:57 -07:00 |
|
Lawrence
|
6ed1412bdd
|
Remove unnecessary copy operation in TestLibAddressArray.testAppendRealloc() .
Test explicitly for newly allocated address in LibAddressArray "append" tests.
|
2019-03-20 10:19:46 -04:00 |
|
Lawrence
|
b8925baa88
|
Add unit tests for contracts/utils/LibAddressArray.
Fix `LibAddressArray.indexOf` returning wrong index.
|
2019-03-20 10:19:46 -04:00 |
|
Greg Hysen
|
c53edf6bd9
|
0.5.3 -> 0.5.5 in erc1155 contracts
|
2019-03-12 11:39:00 -07:00 |
|
Greg Hysen
|
98227928af
|
Added Address.sol for isContract checks to contracts-utils package
|
2019-03-11 16:12:31 -07:00 |
|
Amir Bandeali
|
d35a053efd
|
Update remaining contract Solidity versions to 0.5.5
|
2019-03-07 15:17:51 -08:00 |
|
Amir Bandeali
|
9471510086
|
Optimize LibAddressArray and update CHANGELOG
|
2019-03-07 14:29:06 -08:00 |
|
Amir Bandeali
|
350474540b
|
Optimize for loops in LibAddressArray
|
2019-03-07 10:56:12 -08:00 |
|
Amir Bandeali
|
9bf38d9e4d
|
Add 'contains' function to LibAddressArray
|
2019-02-26 13:29:18 -08:00 |
|
Amir Bandeali
|
9eafbbc0ae
|
Update solidity versions of relevant contracts
|
2019-02-26 13:29:17 -08:00 |
|
Amir Bandeali
|
8279ef0e05
|
Add more slice tests
|
2019-02-25 10:12:59 -08:00 |
|
Amir Bandeali
|
64401f1031
|
Fix bug in slice functions that disallow slicing the last byte of a byte array
|
2019-02-25 09:59:25 -08:00 |
|
Amir Bandeali
|
5aa8ea10c3
|
Upgrade solc version to 0.5.3 for exchange-libs and utils
|
2019-02-25 09:59:25 -08:00 |
|
Amir Bandeali
|
9fa8619590
|
Move contents of examples and interfaces packages into corresponding packages
|
2019-01-21 21:41:21 -08:00 |
|
Amir Bandeali
|
f9986a6342
|
Move LibAddressArray to utils package
|
2019-01-21 21:41:21 -08:00 |
|
Amir Bandeali
|
9b521aeef5
|
Unfix compiler version except for top level contracts
|
2018-12-20 11:37:29 -08:00 |
|
Leonid Logvinov
|
e8d0aff333
|
Refactor @0x/contracts-utils from @0x/contracts-core
|
2018-12-04 14:41:18 +01:00 |
|