Commit Graph

879 Commits

Author SHA1 Message Date
Leonid Logvinov
a45f6ff4af Fix the bug when didn't invalidate etherToken contract instance 2017-07-04 11:48:41 -07:00
Leonid Logvinov
74e991db94 Update CHANGELOG.md 2017-07-04 11:36:22 -07:00
Leonid Logvinov
33216ea53f Make this.proxy.invalidateContractInstance and this.tokenRegistry.invalidateContractInstance private 2017-07-04 11:22:12 -07:00
Leonid Logvinov
4ebf046cea Make invalidateContractInstancesAsync private on exchange and token 2017-07-04 11:12:56 -07:00
Leonid Logvinov
43bebf6d61 Add parameter validation for subscribeAsync 2017-07-04 11:06:13 -07:00
Leonid Logvinov
40d1d30b58 Add assert.doesBelongToStringEnum 2017-07-04 10:59:11 -07:00
Leonid Logvinov
196194c04a Add StringEnum type 2017-07-04 10:58:36 -07:00
Leonid Logvinov
c5dca95f89 Use .bignumber for BigNumber comparation 2017-07-04 10:31:07 -07:00
Leonid Logvinov
b1c7291d3c Use orderHashSchema to validate order hash 2017-07-04 10:27:31 -07:00
Leonid Logvinov
5611df82f9 Refactor event tests 2017-07-04 10:26:43 -07:00
Leonid Logvinov
f39a2134b9 Add tests for order hash Schema 2017-07-04 10:05:45 -07:00
Leonid Logvinov
551b6db35e Add orderHashSchema 2017-07-03 22:31:59 -07:00
Leonid Logvinov
64cf47f297 Add tests for subscriptionOptsSchema and blockParamSchema 2017-07-03 21:59:42 -07:00
Leonid Logvinov
7d7bef2b1a Handle errors from pseudo-async subscription tests 2017-07-03 18:26:31 -07:00
Leonid Logvinov
7b24809698 Register new schemas within schema validator 2017-07-03 18:24:11 -07:00
Leonid Logvinov
ca92502d34 Add index_filter_values_schema.ts and subscription_opts_schema.ts 2017-07-03 18:23:35 -07:00
Leonid Logvinov
12b71b20f0 Make IndexedFilterValues type scricter 2017-07-03 16:54:08 -07:00
Leonid Logvinov
90f99e48e1 Add CHANGELOG.md entry 2017-07-03 16:50:24 -07:00
Leonid Logvinov
4fae4b4493 Fix comments 2017-07-03 16:49:37 -07:00
Leonid
6d234c09af Merge branch 'master' into subscribe-token 2017-07-03 16:37:15 -07:00
Leonid
2892f45ab7 Merge pull request #89 from 0xProject/proxy
Add zeroEx.proxy
2017-07-03 16:24:22 -07:00
Leonid Logvinov
e6fcf9cdbf Use call instead of use in the comments 2017-07-03 16:24:10 -07:00
Leonid
997964f3e2 Merge pull request #87 from 0xProject/wrap-log-bignumber
Wrap all event args in a newer version of BigNumber and test it
2017-07-03 16:13:16 -07:00
Leonid Logvinov
4633637efe Fix the comment 2017-07-03 16:11:37 -07:00
Leonid Logvinov
5a8eb77ff0 Add initial implementation and tests for zeroEx.token.subscribeAsync 2017-07-03 15:54:05 -07:00
Leonid Logvinov
99051bdfdf Bump the minor version in CHANGELOG.md 2017-07-03 15:13:35 -07:00
Leonid Logvinov
20f630d1ae Update CHANGELOG.md 2017-07-03 15:05:21 -07:00
Leonid Logvinov
1275f243a3 Add zeroEx.proxy.getAuthorizedAddressesAsync and tests 2017-07-03 15:03:33 -07:00
Leonid Logvinov
dacf19ecae Make proxy wrapper public on zeroEx instance 2017-07-03 14:48:11 -07:00
Leonid Logvinov
c9edeae6d8 Rename _wrapEventCallback to _getBigNumberWrappingEventCallback 2017-07-03 14:41:50 -07:00
Leonid Logvinov
3a4a3b9aa1 Fix merge problems 2017-07-03 14:35:13 -07:00
Leonid
86c742cb11 Merge branch 'master' into wrap-log-bignumber 2017-07-03 14:31:40 -07:00
Leonid Logvinov
92c6144b6a Check for a BigNumber instance 2017-07-03 14:26:48 -07:00
Leonid
d4cef89587 Merge pull request #82 from 0xProject/add-exchange-address-to-order-struct
Allow multiple Exchange contracts and multiple artifacts
2017-07-03 12:28:34 -07:00
Leonid Logvinov
8151523d33 Use _.isString instead of instanceof 2017-07-03 12:08:14 -07:00
Leonid
8204409c6d Merge branch 'master' into add-exchange-address-to-order-struct 2017-07-03 12:05:46 -07:00
Leonid Logvinov
4bcad26024 Stop passing exchangeContractAddress to utils.getOrderHashHex 2017-07-03 12:04:07 -07:00
Leonid Logvinov
15bd31e629 Await ZRX call 2017-07-03 12:00:43 -07:00
Leonid Logvinov
287e9c7c85 Fix the comment 2017-07-03 11:58:58 -07:00
Leonid Logvinov
f09a0fca75 Rename invalidateContractInstanceAsync to invalidateContractInstancesAsync 2017-07-03 11:57:05 -07:00
Leonid Logvinov
649d55f0a2 Fix _getProxyContractAsync function name 2017-07-03 11:43:36 -07:00
Leonid Logvinov
b7705f0871 Fix comment 2017-07-03 11:42:58 -07:00
Leonid
d506a1f985 Merge pull request #88 from 0xProject/greenkeeper/chai-as-promised-7.1.0
Update chai-as-promised to the latest version 🚀
2017-07-03 11:38:42 -07:00
Leonid
8e6fbc214b Merge pull request #86 from 0xProject/subscribe-async-event-names
Assert correct event names in subscribeAsync tests
2017-07-03 08:18:47 -07:00
Leonid
5cb1e5853e Merge pull request #85 from 0xProject/greenkeeper/ethereumjs-testrpc-4.0.1
Greenkeeper/ethereumjs testrpc 4.0.1
2017-07-03 08:18:28 -07:00
greenkeeper[bot]
86e38f45fc chore(package): update chai-as-promised to version 7.1.0 2017-07-02 18:25:13 +00:00
Leonid Logvinov
0e54418dbb Wrap all event args in a newer version of BigNumber and test it 2017-07-01 19:44:17 -07:00
Leonid Logvinov
6e0edb8d8e Fix contracts repo commit in circle.yml 2017-07-01 19:40:13 -07:00
Leonid Logvinov
c0d4b30828 Assert correct event names in subscribeAsync tests 2017-07-01 08:39:57 -07:00
Leonid Logvinov
74ef0458f5 Fix test failures caused by testrpc new eth_sign behaviour 2017-06-30 19:08:07 -07:00