Lawrence Forman
|
cfa8796b18
|
In @0x/contracts-exchange : Fix line count linter error.
|
2019-07-23 15:17:57 -07:00 |
|
Lawrence Forman
|
3c88ede02c
|
In @0x/order-utils : Add TransactionSignatureError to ExchangeRevertErrors .
In `@0x/contracts-exchange`: Add `TransactionSignatureError`, supplanting `TransactionErrorCodes.BAD_SIGNATURE`, and associated test.
|
2019-07-23 15:17:57 -07:00 |
|
Lawrence Forman
|
a0223835b8
|
In @0x/order-utils : Add signerAddress and signature to ExchangeRevertErrors.SignatureError .
In `@0x/contracts-exchange`: Add `signerAddress` and `signature` to `SignatureError` reverts.
|
2019-07-23 15:17:56 -07:00 |
|
Lawrence Forman
|
ac18359410
|
Switch order of parameters in some rich reverts for easier dirty parsing.
|
2019-07-23 15:17:56 -07:00 |
|
Lawrence Forman
|
8194e3d3c5
|
In @0x/contracts-exchange : More efficient revert string extraction in MixinAssetProxyDispatcher.sol
|
2019-07-23 15:17:56 -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
|
5781ab5436
|
Add PRs to changelogs
|
2019-07-23 15:17:56 -07:00 |
|
Lawrence Forman
|
f8009dbb27
|
In @0x/contracts-test-utils : Update CHANGELOG
|
2019-07-23 15:17:56 -07:00 |
|
Lawrence Forman
|
15efe3ae31
|
Fix linter errors
|
2019-07-23 15:17:56 -07:00 |
|
Lawrence Forman
|
991348bbbe
|
In @0x/contracts-extensions : Upgrade tests for rich reverts
|
2019-07-23 15:17:56 -07:00 |
|
Lawrence Forman
|
233336ea16
|
Ran prettier and linter
|
2019-07-23 15:17:56 -07:00 |
|
Lawrence Forman
|
20d8c1b51a
|
In @0x/contracts-exchange : Update tests for rich reverts
|
2019-07-23 15:17:56 -07:00 |
|
Lawrence Forman
|
4408604c2d
|
In @0x/contracts-exchange : upgrading tests...
|
2019-07-23 15:17:56 -07:00 |
|
Lawrence Forman
|
15db5c8059
|
In @0x/contracts-exchange : Fix busted TestAssetProxyDispatcher.sol
|
2019-07-23 15:17:56 -07:00 |
|
Lawrence Forman
|
c36dff6354
|
In @0x/contracts-exchange : Fix dispatchTransferFrom so it preserves the assetData.
|
2019-07-23 15:17:56 -07:00 |
|
Lawrence Forman
|
f06f0785f1
|
In @0x/contracts-test-utils : Inherit OrderStatus from @0x/types
|
2019-07-23 15:17:28 -07:00 |
|
Lawrence Forman
|
79cf9156eb
|
In @0x/contracts-test-utils add generatePseudoRandomOrderHash() to orderUtils .
|
2019-07-23 15:16:49 -07:00 |
|
Lawrence Forman
|
3a6664282c
|
In @0x/contracts-exchange : fix contract bugs introduced by changes
|
2019-07-23 15:16:49 -07:00 |
|
Lawrence Forman
|
5b25eb4fbd
|
Fix linter errors.
|
2019-07-23 15:15:17 -07:00 |
|
Lawrence Forman
|
371dc347cc
|
Inherit chaiSetup from @0x/dev-utils
|
2019-07-23 15:13:26 -07:00 |
|
Lawrence Forman
|
e8ecbe32ca
|
Convert exchange MixinWrapperFunctions to use rich reverts
|
2019-07-23 15:10:31 -07:00 |
|
Lawrence Forman
|
bc5c5050fb
|
Convert MixinTransactions to use rich reverts
|
2019-07-23 15:10:31 -07:00 |
|
Lawrence Forman
|
8a9b9c55ce
|
Convert MixinSignatureValidator to use rich reverts
|
2019-07-23 15:10:31 -07:00 |
|
Lawrence Forman
|
d40f343d2a
|
Convert MixinMatchOrders to use rich reverts
|
2019-07-23 15:10:31 -07:00 |
|
Lawrence Forman
|
4954d0a018
|
Convert MixinExchangeCore to use rich errors.
|
2019-07-23 15:10:31 -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
|
f094e9118c
|
Fix inconsistent pragma for ABIEncoderV2
|
2019-07-23 15:10:31 -07:00 |
|
Amir Bandeali
|
63e93d9253
|
Update CHANGELOGs
|
2019-07-23 15:10:31 -07:00 |
|
Amir Bandeali
|
2ec0d421f7
|
Cleanup LibEIP712 domain contracts
|
2019-07-23 15:09:46 -07:00 |
|
Amir Bandeali
|
8ddc890e10
|
Refactor BalanceThresholdFilter to use new ITransaction interface
|
2019-07-23 15:09:46 -07:00 |
|
Amir Bandeali
|
095c899913
|
Refactor coordinator to use new ITransactions interface
|
2019-07-23 15:09:46 -07:00 |
|
Amir Bandeali
|
e0d6a3fd1d
|
Refactor executeTransaction to take ZeroExTransaction struct as input
|
2019-07-23 15:09:46 -07:00 |
|
Amir Bandeali
|
308ff15adc
|
Refactor EIP712 libraries
|
2019-07-23 15:09:46 -07:00 |
|
Lawrence Forman
|
c195629a77
|
Update changelogs.
|
2019-07-23 15:08:58 -07:00 |
|
Lawrence Forman
|
6af5a67a17
|
Fix import order in contracts/test-utils
|
2019-07-23 15:08:30 -07:00 |
|
Lawrence Forman
|
0b38289703
|
Ran prettier
|
2019-07-23 15:08:30 -07:00 |
|
Lawrence Forman
|
041bf9b54e
|
Rename orderWithoutExchangeAddress -> orderWithoutDomain in contracts/exchange tests.
|
2019-07-23 15:08:30 -07:00 |
|
Lawrence Forman
|
5a6cf2b690
|
Rename orderWithoutExchangeAddress -> orderWithoutDomain in contracts/test-utils/.../formatters.ts .
|
2019-07-23 15:08:30 -07:00 |
|
Lawrence Forman
|
b8f056b82f
|
Update coordinator , exchange-forwarder , exchange-libs , exchange , and extensions contract tests to use new order and transaction structure
|
2019-07-23 15:08:00 -07:00 |
|
Lawrence Forman
|
259b463b73
|
Update contracts/test-utils to use new Order structure and domain schema.
|
2019-07-23 15:08:00 -07:00 |
|
Lawrence Forman
|
53b1037a33
|
contracts/exchange-libs/contracts/test/TestLibs now inherits from LibEIP712ExchangeDomain rather than LibEIP712
|
2019-07-23 15:04:46 -07:00 |
|
Lawrence Forman
|
2b5cd02bd9
|
Remove deleted coordinator test contracts that accidentally survived the rebase
|
2019-07-23 15:04:46 -07:00 |
|
Lawrence Forman
|
e5fed57b8b
|
Make contracts/exchange-libs/.../LibEIP712.sol stateless
|
2019-07-23 15:04:46 -07:00 |
|
Lawrence Forman
|
a0b1f3efa2
|
Fix typo in exchange-libs test.
|
2019-07-23 15:04:46 -07:00 |
|
Lawrence Forman
|
f7fb1225d2
|
Add more LibEIP712 tests to exchange-libs
|
2019-07-23 15:04:46 -07:00 |
|
Lawrence Forman
|
b380952ff9
|
Add test to exchange-libs to ensure that a different chainId results in a different order hash.
|
2019-07-23 15:04:46 -07:00 |
|
Lawrence Forman
|
2524e7eea3
|
Update changelogs
|
2019-07-23 15:04:46 -07:00 |
|