James Towle
fad9dae9bb
Fixed the exchange unit tests
2019-07-23 15:51:43 -07:00
James Towle
83bd5f5561
Fixed the last broken test in asset-proxy
2019-07-23 15:51:43 -07:00
James Towle
0ddb9f8923
Added a linting command for slower computers
2019-07-23 15:51:43 -07:00
James Towle
03ea97734c
Ran yarn prettier
2019-07-23 15:51:43 -07:00
James Towle
b7adf59ed5
Fixed any lingering style issues
2019-07-23 15:51:43 -07:00
James Towle
666b992c51
Readded Underflow RichErrors to asset-proxy
2019-07-23 15:51:43 -07:00
James Towle
56d5e9c889
Fixed the build issues in exchange
2019-07-23 15:51:43 -07:00
James Towle
aa36ebf4f2
Removed RichErrors from the erc1155 test in Authorizable
2019-07-23 15:51:43 -07:00
James Towle
de60123ec7
Updated the combanatorial tests to use RichErrors
2019-07-23 15:51:43 -07:00
James Towle
cf3790c2f8
Updated the erc1155 tests in asset-proxy to use RichErrors
2019-07-23 15:51:43 -07:00
James Towle
b7bac3abf6
Updated the asset-proxy tests to use RichErrors
2019-07-23 15:51:43 -07:00
James Towle
f4551dd1e5
Updated the exchange tests to use RichErrors
2019-07-23 15:51:43 -07:00
James Towle
b3da4bb5b7
Updated the erc1155 tests to expect RichErrors
2019-07-23 15:51:43 -07:00
James Towle
6e4b6929d2
Added RichErrors to SafeMath
2019-07-23 15:51:43 -07:00
James Towle
a0602c8863
Added RichErrors to Ownable
2019-07-23 15:51:43 -07:00
James Towle
55246c5d87
Removed unnecessary import
2019-07-23 15:51:43 -07:00
James Towle
81ee577407
Updated naming in MixinTransactions
2019-07-23 15:51:43 -07:00
James Towle
55e1045000
Added a comment about inheritance in the exchange
2019-07-23 15:51:43 -07:00
James Towle
fc96df63fd
Fixed most of the nits
2019-07-23 15:51:43 -07:00
James Towle
9b787a6bc2
Removed enums from Mixins in the coordinator package
2019-07-23 15:51:43 -07:00
James Towle
201dc7c28d
Removed events from the Mixins in asset-proxy
2019-07-23 15:51:43 -07:00
James Towle
5189fa6483
Fixed the inheritance hierarchy
2019-07-23 15:51:43 -07:00
James Towle
1992478cee
Updated the mixins
2019-07-23 15:51:43 -07:00
James Towle
5ad6b48289
Refactored into interfaces
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
Amir Bandeali
f2f81b0f7b
Fix dev-utils tests
2019-07-23 15:51:43 -07:00
Amir Bandeali
c22ed861d1
Remove ZRX fees from dev-utils contracts
2019-07-23 15:51:43 -07:00
Amir Bandeali
39bed4d306
temp
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
c48ad5c90f
Fix outdated comments
2019-07-23 15:46:16 -07:00
Amir Bandeali
4fdc1b3e19
Update CHANGELOGs
2019-07-23 15:46:16 -07:00
Amir Bandeali
dc372a43fe
Fix incorrect function call for fillOrderNoThrow test
2019-07-23 15:46:16 -07:00
Amir Bandeali
589b791cd7
Add names to return values and fix breaking transactions tests
2019-07-23 15:46:16 -07:00
Amir Bandeali
564dbea126
Remove formatters and clarify comments about pointing assetData to the same memory location
2019-07-23 15:46:16 -07:00
Amir Bandeali
1bc4bc613e
Add return value checks to wrapper tests
2019-07-23 15:46:16 -07:00
Amir Bandeali
11a25cb1ae
Return FillResults[] for batch fill methods
2019-07-23 15:46:16 -07:00
Lawrence Forman
d6c1bf691c
Reorder event assertions in transactions tests.
2019-07-23 15:46:16 -07:00
Amir Bandeali
e6443a2612
Update CHANGELOGs
2019-07-23 15:46:16 -07:00
Amir Bandeali
d79714a3cf
Fix merge conflict remnant
2019-07-23 15:46:15 -07:00
Amir Bandeali
4bb1312cf1
Fix coordinator package build
2019-07-23 15:46:15 -07:00
Amir Bandeali
4e2abcaefa
Fix linting errors
2019-07-23 15:46:15 -07:00
Amir Bandeali
d463d4c46b
Add transaction expiration tests
2019-07-23 15:46:15 -07:00
Amir Bandeali
435c81da98
Revert if transaction is expired
2019-07-23 15:46:15 -07:00
Amir Bandeali
4f818d55fa
Add TransactionExecution log tests
2019-07-23 15:46:15 -07:00
Amir Bandeali
c96a81e319
Fix exchange package build
2019-07-23 15:46:15 -07:00
Amir Bandeali
7cff9ba86a
Refactor tests
2019-07-23 15:46:15 -07:00
Amir Bandeali
6ddaa6f52a
Add expirationTimeSeconds to ZeroExTransaction schema throughout codebase
2019-07-23 15:46:15 -07:00
Amir Bandeali
238877b627
Log TransactionExecution event when transaction is successfully executed
2019-07-23 15:46:15 -07:00
Lawrence Forman
95e7999e45
@0x/contracts-exchange
: Update settlement test simulators to match settlement optimizations in the Exchange.
2019-07-23 15:46:15 -07:00
Lawrence Forman
2f464ee8f0
@0x/contracts-exchange
: Fix critical error in fillOrder()
and matchOrders()
redundant transfer optimization code.
...
`@0x/contracts-exchange`: Rearrange `Fill` event params to make regular `emit` code work without breaking the stack.
`@0x/contracts-exchange`: Add edge case tests for redundant transfer optimizations.
2019-07-23 15:46:15 -07:00