Commit Graph

472 Commits

Author SHA1 Message Date
Leonid Logvinov
2a25ece363 Add empty implementation of order state watcher 2017-10-30 18:49:16 +02:00
Leonid Logvinov
fd2c5d46ad Adjust tests for mempool event watcher 2017-10-30 18:49:16 +02:00
Leonid Logvinov
eac467fe9a Add mempool tests 2017-10-30 18:49:16 +02:00
Leonid Logvinov
f53472e717 Add initial mempool watching implememtation 2017-10-30 18:49:16 +02:00
Leonid Logvinov
744a9b8931 Upgrade bignumber to the version with native typings and remove typings 2017-10-25 22:22:23 +03:00
Leonid Logvinov
0c6be94222 Fix index 2017-10-24 18:31:59 +03:00
Leonid Logvinov
89103c40fb Use more meaningful variable names 2017-10-24 18:31:59 +03:00
Leonid Logvinov
9d0ccdfdcc Add tests testing that rounding or makerFillAmount is correct and that we only validate partial fees 2017-10-24 18:31:59 +03:00
Leonid
641d3b75ea Revert "Reduce final bundle size by 11% (82kB)" 2017-10-24 16:40:38 +03:00
Brandon Millman
b3d8cefbe6 Fix lint script to analyze nested files 2017-10-19 12:03:49 -07:00
Leonid Logvinov
0329b36430 Fix linter errors 2017-10-19 12:55:14 +03:00
Leonid Logvinov
9b0f68f9a9 Include only used lodash functions 2017-10-18 17:45:39 +03:00
Leonid
a798f32cc8 Merge branch 'development' into setFillOrKillToUseRequestInterface 2017-10-16 11:40:20 +03:00
Leonid Logvinov
dde2268f9f Remove unused code 2017-10-13 13:03:00 +03:00
Leonid Logvinov
0eaca6c691 Make logs fetching and sunscriptions more type-safe 2017-10-13 12:52:59 +03:00
Leonid Logvinov
d114613384 Add a regression test 2017-10-12 17:01:55 +03:00
Assaf
c8b54f3bac Use OrderFillRequest interface for batchFillOrKill 2017-10-10 19:52:43 -04:00
Leonid Logvinov
bda979a6c7 Change tests to test that allowance is checked first 2017-10-10 11:58:18 +03:00
Leonid Logvinov
1424a7302a Implement transfer Emulator and rewrite tests 2017-10-09 13:07:48 +03:00
Leonid Logvinov
292aab9b18 Use BlockParamLiteral types 2017-10-06 13:07:01 +03:00
Leonid Logvinov
209c31f361 Remove TODOs 2017-10-05 16:28:20 +03:00
Leonid Logvinov
721d969a85 Make it possible to have multiple layers of snapshots 2017-10-05 15:56:28 +03:00
Leonid Logvinov
7bcedc27b8 Update CHANGELOG 2017-10-05 15:43:46 +03:00
Leonid Logvinov
1b6d3b0f0b Add missing comments 2017-10-05 15:35:37 +03:00
Leonid Logvinov
7dd6352393 Implement subscriptions based on ethereumjs-blockstream 2017-10-05 15:35:37 +03:00
Leonid Logvinov
b4717b8526 Fix tests 2017-10-04 15:06:38 +03:00
Leonid Logvinov
0caab98399 Fi fees validation is one of the tokens transfered is 0x 2017-10-04 14:58:08 +03:00
Leonid Logvinov
8b7caef0db Fix an issue when validation failed, but contract call will succeed 2017-10-04 14:31:09 +03:00
Leonid Logvinov
e5bdf60460 Move ZRX_NOT_IN_TOKEN_REGISTRY to InternalZeroExError 2017-10-04 14:25:15 +03:00
Leonid Logvinov
504beeb2f3 Add filtering by topic 2017-10-04 13:30:00 +03:00
Leonid Logvinov
451ded4963 Add tests for zeroEx.exchange.getLogsAsync 2017-10-04 11:14:20 +03:00
Leonid Logvinov
087645e59f Add tests for zeroEx.token.getLogsAsync 2017-10-04 11:14:19 +03:00
Leonid Logvinov
db08896274 Remove old tests 2017-10-04 11:14:19 +03:00
Leonid Logvinov
16af052a16 Don't text for an exact block hash 2017-10-04 11:14:19 +03:00
Leonid Logvinov
b859f4b8ab Add tests for zeroEx.getLogsAsync 2017-10-04 11:14:19 +03:00
Leonid
cbc9e87d65 Merge pull request #173 from 0xProject/feature/ropsten-support
Add Ropsten support
2017-09-28 18:18:19 +02:00
Brandon Millman
d21fbbc4c8 Fixed nits 2017-09-28 08:44:29 -07:00
Leonid Logvinov
db419ffcc7 Add tests for ropsten artifacts 2017-09-28 14:42:48 +02:00
Brandon Millman
333665370f Add tests 2017-09-27 17:12:38 -07:00
Fabio Berger
5f7afce49d fix test 2017-09-26 15:58:08 +02:00
Fabio Berger
f8d5b72367 fix test 2017-09-26 15:57:36 +02:00
Fabio Berger
deac665b42 Merge branch 'development' into addOrderValidation
* development:
  Update comment
  Add a test for getZRXTokenAddressAsync
  Document changes in CHANGELOG
  Make getZRXTokenAddressAsync public
2017-09-26 15:29:44 +02:00
Fabio Berger
9886383638 Fix linter issue 2017-09-26 15:28:07 +02:00
Fabio Berger
5bea6ff581 Add success test and regression test for previous bug where comparing makerTokenAmount with a takerTokenAmount 2017-09-26 15:27:59 +02:00
Fabio Berger
e704aea643 Add tests for validateOrderFillableOrThrowAsync 2017-09-26 12:39:17 +02:00
Leonid Logvinov
ee0adc8a7e Add a test for getZRXTokenAddressAsync 2017-09-26 11:57:32 +02:00
Leonid Logvinov
e19d5b3c78 Fix a typo 2017-09-18 17:26:30 +02:00
Leonid Logvinov
40a0d345b5 Add tests for contracts address config 2017-09-18 16:54:24 +02:00
Leonid Logvinov
8db90538a1 Fetch tokenTransferProxy address from exchange contract 2017-09-18 15:18:04 +02:00
Leonid Logvinov
b38aff8808 Fix log decoder to return correct types 2017-09-06 17:26:55 +02:00