Fabio Berger
35121f0b78
Merge branch 'v2-prototype' into feature/contracts/eip712-order-hash
...
* v2-prototype:
Temporarily disable installation tests
Pin connect in sra-report
Fix a typo
Pin types in sra-report
Fix linter issues
Unpin types version in @0xproject/connect
Pin types version in website
Do a fake version bump on types so that yarn doesn't try to install updated version for not yet migrated packages
Migrate migrations to v2
# Conflicts:
# packages/contracts/src/utils/order_utils.ts
2018-05-24 16:30:30 -07:00
Jacob Evans
3cc8af819c
Use domain separator for exchange address
2018-05-24 16:00:22 -07:00
Jacob Evans
fcf4a958c3
publicGetOrderSchemaHash -> getOrderSchemaHash
2018-05-24 16:00:22 -07:00
Jacob Evans
65676c22f9
Update order hash to match latest eip712
2018-05-24 16:00:22 -07:00
Leonid Logvinov
ea3f82ccc2
Fix linter issues
2018-05-24 14:56:20 -07:00
Leonid Logvinov
92b0efff5a
Migrate migrations to v2
2018-05-24 13:59:30 -07:00
Alex Browne
b05a3b7aed
Check transaction receipt status codes where applicable
2018-05-23 15:09:17 -07:00
Leonid Logvinov
6a77e0fe56
Move contract utils
2018-05-23 10:32:14 -07:00
Fabio Berger
61e487224f
Fix Tslint error caused by "PromiseLike" value
2018-05-22 17:36:41 -07:00
Fabio Berger
4897513d7d
Fix import
2018-05-22 13:19:35 -07:00
Fabio Berger
9de9bf651b
Fix ExchangeWrapper
2018-05-22 13:15:01 -07:00
Fabio Berger
2b793f372a
Merge branch 'v2-prototype' into refactor/contracts/remove0xjsDep
...
* v2-prototype:
Fix tslint issues
Add `are` to boolean naming conventions
Fix tslint
Fix the tsutils version, fixing ts typings issue
Rename some variables in multi_sig_with_time_lock.ts
Remove extra awaitTransactionMinedAsync calls
Update artifacts
Update yarn.lock
Fix warnings in Metacoin
Upgrade UglifyJS to include ES6 support
Add CancelOrder and MatchOrder types
Add missing return types
Ignore classnames linter rule
Apply changes to test/exchange/match_orders.ts
Fix some unhandled promise rejections
Add awaitTransactionMinedAsync after every sent transaction
Add missing blockchainLifecycle calls to contracts tests
# Conflicts:
# packages/contracts/src/utils/exchange_wrapper.ts
# packages/contracts/test/asset_proxy/proxies.ts
# packages/contracts/test/exchange/dispatcher.ts
# packages/contracts/test/multi_sig_with_time_lock.ts
2018-05-22 13:02:21 -07:00
Fabio Berger
4cfeb6b8ac
Merge branch 'v2-prototype' of github.com:0xProject/0x-monorepo into v2-prototype
...
* 'v2-prototype' of github.com:0xProject/0x-monorepo:
Rename some variables in multi_sig_with_time_lock.ts
Remove extra awaitTransactionMinedAsync calls
Apply changes to test/exchange/match_orders.ts
Fix some unhandled promise rejections
Add awaitTransactionMinedAsync after every sent transaction
Add missing blockchainLifecycle calls to contracts tests
2018-05-22 11:58:50 -07:00
Fabio Berger
9373451ca8
Fix tslint issues
2018-05-22 11:58:42 -07:00
Fabio Berger
a682b5d90e
Remove 0x.js dep from contracts
2018-05-22 11:18:50 -07:00
Alex Browne
a5d315ee2a
Apply changes to test/exchange/match_orders.ts
2018-05-21 16:58:29 -07:00
Alex Browne
4fa57f55e6
Fix some unhandled promise rejections
2018-05-21 16:52:49 -07:00
Alex Browne
2c496a92ad
Add awaitTransactionMinedAsync after every sent transaction
2018-05-21 16:52:49 -07:00
Alex Browne
4ca8903a21
Add missing blockchainLifecycle calls to contracts tests
2018-05-21 16:52:49 -07:00
Greg Hysen
d460c0e8b9
Merge pull request #572 from 0xProject/feature/contracts/atomicMatching
...
Atomic Order Matching
2018-05-21 14:29:56 -07:00
Fabio Berger
0fdf32cf6f
merge development
2018-05-21 13:38:12 -07:00
Greg Hysen
8c1ae35088
Rebased against v2-prototype
2018-05-18 17:05:36 -07:00
Greg Hysen
dbbd32d2ce
Moved feeTokenAddress to MatchOrderTester constructor. Since it is constant, we dont need to pass it in on each call.
2018-05-18 17:01:06 -07:00
Greg Hysen
636dae6a79
The OrderInfo struct is now returned by the getOrderInfo function
2018-05-18 17:01:06 -07:00
Greg Hysen
93087324d9
Throw if the left or right orders do not compute the correct fill results. I like this better than just logging an error and failing silently.
2018-05-18 17:01:06 -07:00
Greg Hysen
5735095521
Style changes to atomic order matching
2018-05-18 17:01:06 -07:00
Greg Hysen
9b1015bbce
Atomic Order Matching - Tests
2018-05-18 17:01:05 -07:00
Alex Browne
251218af8b
Use make-promises-safe to catch unhandled rejections in tests
2018-05-16 17:36:37 -07:00
Amir Bandeali
9e0471bfbb
Merge branch 'development' into v2-prototype
2018-05-15 15:52:49 -04:00
Leonid Logvinov
e972ed8456
Fix linter errors
2018-05-10 18:12:34 +02:00
Leonid Logvinov
f854f3ee2b
Remove unused deployer docs configs
2018-05-10 17:47:38 +02:00
Leonid Logvinov
75d24dea0e
Fix linter issues
2018-05-10 17:47:38 +02:00
Leonid Logvinov
3d58b38e4e
Remove deployer from metacoin and contract tests
2018-05-10 17:46:57 +02:00
Amir Bandeali
bbb3d5bb67
Add hard coded proxyId into each AssetProxy
2018-04-30 16:40:27 -07:00
Amir Bandeali
599d34f1c0
Make all lib functions internal, add contracts for testing
2018-04-26 11:11:54 -07:00
Amir Bandeali
9ddec32260
Add tests and comments
2018-04-26 10:56:44 -07:00
Amir Bandeali
185e7d43fb
Add tests
2018-04-26 10:33:37 -07:00
Amir Bandeali
0e0a46f373
Update tests and utils
2018-04-26 10:33:37 -07:00
Fabio Berger
0baaf1767b
Fix merge conflict issues
2018-04-24 20:01:04 +09:00
Fabio Berger
b24b98a365
merge v2-prototype
2018-04-24 16:51:32 +09:00
Amir Bandeali
27a44f0e77
Rename variables, create private validation methods in token wrappers
2018-04-23 23:23:01 -07:00
Amir Bandeali
432b064601
Fix tests
2018-04-23 10:50:09 -07:00
Amir Bandeali
afb02b8bd1
Fix and cleanup tests
2018-04-23 09:57:13 -07:00
Amir Bandeali
7d26b96d42
Rename proxyUtils => assetProxyUtils
2018-04-22 18:53:13 -07:00
Amir Bandeali
08208acf53
Rename missed variables
2018-04-22 14:44:56 -07:00
Amir Bandeali
fcef1819b1
Add missing async suffix
2018-04-21 17:31:17 -07:00
Amir Bandeali
3335fc7baf
Rename token => asset
2018-04-21 17:31:17 -07:00
Amir Bandeali
120ca5b1ec
Rename DummyToken => DummyERC20Token
2018-04-21 17:31:17 -07:00
Amir Bandeali
1c94ab7cc3
export proxyUtils instead of individual functions
2018-04-21 17:31:17 -07:00
Amir Bandeali
fe6c77cafb
Remove unused constructor arguments
2018-04-21 15:42:09 -07:00