Fabio Berger
d4187dffa3
Add createCoordinatorApprovalTypedData
method to order-utils and use in Coordinator tests
2019-03-18 17:20:51 +01:00
Lawrence Forman
4c55004b08
Correct comment in hashEIP712Message()
in LibEIP712Domai.sol
.
...
Merge janky changelog notes in `types` package.
Correct changelog note in `coordinator` changelog.
2019-03-15 19:23:56 -04:00
Lawrence Forman
b8753d8f20
Add PR numbers to changelogs.
2019-03-15 18:29:26 -04: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
Lawrence Forman
1c1f625352
Add SignatureType.Invalid
to Coordinator.
...
`LibEIP712Domain.sol` can now produce hashes for both Coordinator and Exchange data through `hashEIP712CoordinatorMessage()` and `hashEIP712ExchangeMessage()`.
Coordinator now only uses its own domain for approval hashes, and the Exchange's domain for transaction hashes.
2019-03-15 16:52:18 -04:00
Amir Bandeali
65c8630534
Unpin Solidity versions for contracts that are not deployed
2019-03-13 16:53:22 -07:00
Amir Bandeali
22af796302
Cleanup
2019-03-07 19:36:26 -08:00
Amir Bandeali
d35a053efd
Update remaining contract Solidity versions to 0.5.5
2019-03-07 15:17:51 -08:00
Amir Bandeali
87cc1f9415
Update TEC solidity versions
2019-03-07 14:57:13 -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
6cfc9ba47b
Use != instead of < in loops
2019-03-07 10:56:12 -08:00
Amir Bandeali
1136e58de7
Add txOrigin to approvals
2019-03-07 10:56:12 -08:00
Amir Bandeali
558ce4713c
Optimize approval hashing
2019-03-07 10:34:10 -08:00
Amir Bandeali
69c6f50dfb
Optimize transaction hashing
2019-03-07 10:30:17 -08:00
Greg Hysen
ff61dc4391
Updated coordinator name in package.json
2019-03-07 10:13:44 -08:00
Greg Hysen
4da6ede9d0
More tec -> coordinator changes
2019-03-07 10:11:15 -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
9f2221a885
Updated gitignore
2019-03-07 08:37:41 -08:00
Greg Hysen
977cd2505e
updated constants for TEC to Coordinator rename
2019-03-07 08:34:11 -08:00
Greg Hysen
e3f85a7c0f
Updated README for coordinator package
2019-03-07 08:34:11 -08:00
Greg Hysen
d81339722e
Updated CHANGELOG for coordinator package
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