68 Commits

Author SHA1 Message Date
Leonid Logvinov
7116f100ee
Fix tests by passing DummyToken args 2018-03-09 14:16:38 +01:00
Leonid Logvinov
03902b0b26
Merge pull request #419 from 0xProject/fix/deployer-args
Improve an error message when an incorrect number of constructor param…
2018-03-08 01:25:31 -08:00
Leonid Logvinov
6edd7682a9
Adjust the tests 2018-03-01 13:25:01 -08:00
Leonid Logvinov
6323496945
Make tests slightly nicer 2018-03-01 12:21:09 -08:00
Leonid Logvinov
fd5e231a93
Remove only 2018-03-01 12:21:09 -08:00
Leonid Logvinov
425039e4d3
Don't pass tokenGet and tokenGive because we can get them from 0x order 2018-03-01 12:21:09 -08:00
Leonid Logvinov
e36fb654b0
Fix a typo 2018-03-01 12:21:09 -08:00
Leonid Logvinov
413e8b6062
Fix the comment 2018-03-01 12:21:09 -08:00
Leonid Logvinov
c90770472e
Remove false-positive linter failure because of chai-as-pronmised incorrect types 2018-03-01 12:21:08 -08:00
Leonid Logvinov
45df9de5b5
Assert that the balances don't change if arbitrage fails 2018-03-01 12:21:08 -08:00
Leonid Logvinov
2d0940589e
Initial implementation of Arbitrage contract with tests 2018-03-01 12:21:08 -08:00
Leonid Logvinov
bab8c1eeff
Remove only 2018-02-27 14:43:29 -08:00
Leonid Logvinov
8b6cc95c1b
Fix a typo 2018-02-27 14:42:49 -08:00
Leonid Logvinov
b6a133cc64
Improve an error message when an inorrect number of constructor params is passed 2018-02-27 14:42:49 -08:00
Leonid Logvinov
0bb0bff0b3
Change backend for contracts contracts 2018-02-27 12:06:02 -08:00
Leonid Logvinov
747732118c
Fix namings 2018-02-27 12:06:02 -08:00
Leonid Logvinov
93b2736d65
Use the same templates as 0x.js 2018-02-27 12:05:46 -08:00
Leonid Logvinov
9d9cab1711
Fix build by using local events types 2018-02-27 12:05:23 -08:00
Leonid Logvinov
876517d458
Fix namings 2018-02-08 18:03:55 +01:00
Leonid Logvinov
568e4d33f2
Use Order and SignedOrder type from 0x.js 2018-02-07 13:41:30 +01:00
Leonid Logvinov
fd004032cb
Introduce SignedOrder class and remove type assertions 2018-02-07 12:22:22 +01:00
Leonid Logvinov
4b6324050d
Make orderHashHex a getter instead of a property 2018-02-07 11:59:40 +01:00
Leonid Logvinov
b61852b1f5 Special-case ZRXToken snake case conversion 2018-02-06 17:27:47 -08:00
Leonid Logvinov
a264c36a48 Change tests 2018-02-06 17:27:47 -08:00
Amir Bandeali
218876ac19 Fix artifacts path 2018-02-06 17:26:13 -08:00
Amir Bandeali
05aae36813 Update contract versions, fix tests 2018-02-02 09:41:19 -08:00
Amir Bandeali
d5d6079b67 Rename directories 2018-02-02 09:39:08 -08:00
Fabio Berger
2721252d6a Get rid of suffixed contract versioning and replace it with a poor-mans package manager. Versions are stored locally, and are generated in a copy-on-write basis as required 2018-02-02 09:39:08 -08:00
Leonid Logvinov
52ad16b920
Remove authorized address magic from tests 2018-01-30 16:01:37 +01:00
Leonid Logvinov
5a4c0bff6a
Remove accounts magic from tests 2018-01-30 16:01:37 +01:00
Leonid Logvinov
6205209fbb
Make an RPC constructor param implicit 2018-01-30 16:01:37 +01:00
Leonid Logvinov
9d62e5fb6f
Use an enum for contract name 2018-01-30 16:01:37 +01:00
Leonid Logvinov
6f13d107c4
Remove promisified web3 functions from tests 2018-01-30 16:01:37 +01:00
Leonid Logvinov
1e9147b8bb
Normalize the dependencies 2018-01-30 16:01:37 +01:00
Leonid Logvinov
387363283c
Remove truffle from tests 2018-01-30 16:01:36 +01:00
Leonid Logvinov
709026bf1a
Refactor contracts tests to not use injected web3 instance 2018-01-30 16:01:36 +01:00
Leonid Logvinov
f2b2b86786
Remove truffle from Exchange tests 2018-01-30 16:01:36 +01:00
Leonid Logvinov
d0fbea76d8
Remove truffle from ZRXToken tests 2018-01-30 16:01:36 +01:00
Leonid Logvinov
8269610a5c
Remove truffle from UnlimitedAllowanceToken tests 2018-01-30 16:01:36 +01:00
Leonid Logvinov
20c88a46d9
Remove truffle from UnlimitedAllowanceTokenV2 tests 2018-01-30 16:01:36 +01:00
Leonid Logvinov
661029f7cc
Remove truffle from TokenRegistry tests 2018-01-30 16:01:36 +01:00
Leonid Logvinov
850d32d60c
Remove truffle from MultiSigWalletWithTimeLock tests 2018-01-30 16:01:36 +01:00
Leonid Logvinov
eb881b9729
Remove truffle from MultiSigWalletWithTimeLockExceptRemoveAuthAddr tests 2018-01-30 16:01:36 +01:00
Leonid Logvinov
091ba473ff
Remove truffle from Ether Token tests 2018-01-30 16:01:36 +01:00
Leonid Logvinov
fca051c565
Remove truffle from tokenTransferProxy tests 2018-01-30 16:01:35 +01:00
Leonid Logvinov
6463cda204
Remove truffle from tokenTransferProxy tests 2018-01-30 16:01:35 +01:00
Leonid Logvinov
e2ef0c5b94
Fix linter errors 2018-01-04 15:12:32 +01:00
Leonid Logvinov
4dfa720f2d
Use configured version of bignumber in all packages 2018-01-04 12:38:19 +01:00
Leonid Logvinov
e744e4cd98
Apply prettier config 2018-01-03 11:37:38 +01:00
Leonid Logvinov
9ed05f56d3
Replace our EtherTokens with WETH9 from maker 2017-12-20 14:53:38 +01:00