Amir Bandeali
ac9247195b
Don't use exchangeDataEncoder as default for functions that don't involve orders
2019-07-23 15:21:14 -07:00
Amir Bandeali
fc2a59ceaa
Update imports in tests
2019-07-23 15:21:13 -07:00
Amir Bandeali
f4b3b69b2f
Move constants and exchangeDataEncoder into test-utils package
2019-07-23 15:19:33 -07:00
Lawrence Forman
0b38289703
Ran prettier
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
d58d7f457d
Update coordinator decodeOrdersFromFillData
tests to include chainId
2019-07-23 14:59:31 -07:00
Lawrence Forman
77ed54f64d
Ran prettier
2019-07-23 14:58:00 -07:00
Lawrence Forman
e51b425200
Unpin coordinator deps.
...
Update coordinator tests for new tooling.
Remove unecessary `chainId` parameter in `eip712_utils.createCoordinatorApprovalTypeData`
2019-07-23 14:58:00 -07:00
Lawrence Forman
c096eae644
All glory to the linter gods.
2019-07-23 14:58:00 -07:00
Lawrence Forman
2d28fde24d
Migrate all contract-related tooling and tests to accept a chain ID in domain separators.
2019-07-23 14:58:00 -07:00
Lawrence Forman
964d8171dd
Update exchange and coordinator contracts to incorporate chainID in their domain separators.
2019-07-23 14:58:00 -07:00
Xianny
048f5c2771
[Multilang] hardcode ABI into abi-gen-wrappers ( #1883 )
...
* Export artifacts and addresses from abi-gen-wrappers
* only export addresses, not artifacts
* abi-gen-wrappers no longer accept ContractAbi as constructor param
ABI is now hardcoded when wrapper is generated
* remove unused imports
* remove unused import
* changes after review
* fix method ordering
* update constructor args
* prettier
* statically enumerate ABI properties
* remove abi-gen-wrappers generated-wrappers from prettierignore
* add template for recursive components
* add `indexed` field for EventParameter
* prettier
* update known-good wrappers with ABIs and fix Python ABI loading
* remove generated-artifacts and update gitignore
2019-07-08 12:44:19 -07:00
Xianny
7423028fea
Replace lodash with built-ins where possible to reduce bundle size ( #1766 )
...
* add tslint rule to disallow lodash.isUndefined
* add tslint rule to disallow lodash.isNull
* apply fixes
2019-04-10 09:36:32 -07:00
Amir Bandeali
1c18838cd8
Fix typos and add tests for decodeOrdersFromFillData
2019-03-25 10:11:37 -07:00
Amir Bandeali
55b87ae78d
Make decodeOrdersFromFillData oublic and assertValidTransactionOrdersApproval internal
2019-03-25 10:11:37 -07:00
Amir Bandeali
e446e902f3
Remove TestMixins contract
2019-03-25 10:11:37 -07:00
Amir Bandeali
095b52e0b2
Make hashing methods public
2019-03-25 10:11:37 -07:00
Fabio Berger
0f59256ca7
merge development
2019-03-21 15:04:52 +01:00
Jacob Evans
548089888d
Remove excess web3providernegine polling from contracts
2019-03-21 11:50:19 +01:00
Fabio Berger
d4187dffa3
Add createCoordinatorApprovalTypedData
method to order-utils and use in Coordinator tests
2019-03-18 17:20:51 +01:00
Lawrence Forman
ad5d4bdfc5
Unexport constants
from order-utils
.
...
Directly grab the EIP712 constants from the `order-utils` package in `/contracts/coordinator/test/util/hash_utils`.
Update changelogs.
2019-03-15 18:01:43 -04:00
Lawrence Forman
54c17b0068
Ran prettier & linter.
...
Updated CHANGELOGs.
2019-03-15 17:32:36 -04:00
Lawrence Forman
616907eff8
Update coordinator tests to comply with mixed EIP712 domains.
2019-03-15 16:52:18 -04:00
Amir Bandeali
d35a053efd
Update remaining contract Solidity versions to 0.5.5
2019-03-07 15:17:51 -08:00
Amir Bandeali
9e03e1c742
Merge pull request #1668 from 0xProject/feat/contracts/tec-txorigin-check
...
Add tx.origin to TEC approvals
2019-03-07 14:55:32 -08:00
Amir Bandeali
9471510086
Optimize LibAddressArray and update CHANGELOG
2019-03-07 14:29:06 -08:00
Amir Bandeali
53a70bbffb
Change InvalidSender err to invalidOrigin
2019-03-07 13:58:50 -08:00
Greg Hysen
93568f6fd0
Coordinator Registry + tests
2019-03-07 11:32:18 -08:00
Amir Bandeali
1136e58de7
Add txOrigin to approvals
2019-03-07 10:56:12 -08:00
Greg Hysen
6c60341ce8
Changed coordinator domain name to "0x Protocol Coordinator"
2019-03-07 09:28:29 -08:00
Greg Hysen
e1c1878130
Ran linter
2019-03-07 09:11:26 -08:00
Greg Hysen
fea5a39740
Ran prettier
2019-03-07 08:57:30 -08:00
Greg Hysen
977cd2505e
updated constants for TEC to Coordinator rename
2019-03-07 08:34:11 -08:00
Greg Hysen
5e102526ec
Renamed tec package to coordinator package
2019-03-07 08:33:22 -08:00