Leonid Logvinov
|
12f30c78ff
|
Fix a typo
|
2018-07-09 11:29:42 +02:00 |
|
Leonid Logvinov
|
e3bed5cc71
|
Default shouldValidate to true
|
2018-07-09 11:29:09 +02:00 |
|
Leonid Logvinov
|
0f8f5ca5ff
|
Add basic validation for exchange contract wrapper
|
2018-07-09 11:13:21 +02:00 |
|
Leonid Logvinov
|
0fe0433b9a
|
Add type for AssetProxyId
|
2018-07-09 11:13:21 +02:00 |
|
Leonid Logvinov
|
ab1e38701d
|
Add revert reason parsing to error handling decorator
|
2018-07-09 11:13:21 +02:00 |
|
Leonid Logvinov
|
813824868e
|
Return AssetProxyId instead of string from proxy.getProxyIdAsync()
|
2018-07-09 11:13:21 +02:00 |
|
Leonid Logvinov
|
16dc4e9f66
|
Instantiate BlockAndLogStreamer with generic type parameters
|
2018-07-06 13:36:23 +02:00 |
|
Leonid Logvinov
|
0c8264801a
|
Fix tests
|
2018-07-05 19:11:41 +02:00 |
|
Leonid Logvinov
|
b87e48c113
|
Fix merge conflicts
|
2018-07-05 16:51:37 +02:00 |
|
Leonid Logvinov
|
ef890aeac4
|
Adjust comments
|
2018-07-05 15:58:42 +02:00 |
|
Leonid Logvinov
|
91e8c00076
|
Fix comments
|
2018-07-05 15:58:42 +02:00 |
|
Leonid Logvinov
|
20bf4d8ef9
|
Improve the comment
|
2018-07-05 15:58:42 +02:00 |
|
Leonid Logvinov
|
795da130a2
|
Rename Proxie to Proxy
|
2018-07-05 15:58:41 +02:00 |
|
Leonid Logvinov
|
51a625d4af
|
Rename compact_artifacts to artifacts
|
2018-07-05 15:58:41 +02:00 |
|
Leonid Logvinov
|
ab8544b0ff
|
Rearrange assertions t match parameter order
|
2018-07-05 15:58:41 +02:00 |
|
Leonid Logvinov
|
b68d16820f
|
Fix match orders test and add a validation TODO
|
2018-07-05 15:58:41 +02:00 |
|
Leonid Logvinov
|
714f9ed207
|
Add Exchange contract wrapper
|
2018-07-05 15:56:32 +02:00 |
|
Leonid Logvinov
|
ccccaf8e12
|
Pass through blockPollingInterval down to contract wrapper
|
2018-07-05 15:56:31 +02:00 |
|
Leonid Logvinov
|
c3ce9d6104
|
Export orderStatus and OrderInfo
|
2018-07-05 15:56:31 +02:00 |
|
Leonid Logvinov
|
d3f602f063
|
Add blockPollingInterval config to contractWrappers config type
|
2018-07-05 15:56:31 +02:00 |
|
Leonid Logvinov
|
6b379a8a0f
|
Add contractWrappers.erc721Proxy.getproxyIdAsync
|
2018-07-05 15:56:31 +02:00 |
|
Leonid Logvinov
|
d1d636f1ca
|
Add contractWrappers.erc20Proxy.getproxyIdAsync
|
2018-07-05 15:56:31 +02:00 |
|
Leonid Logvinov
|
ba9d3cbdb8
|
Make it possible to configure block polling interval in base contract wrapper
|
2018-07-05 15:56:31 +02:00 |
|
Leonid Logvinov
|
bcf8d51806
|
Add blockPollingIntervalMs as an optional field to contract-wrappers config schemas
|
2018-07-05 15:05:58 +02:00 |
|
Leonid Logvinov
|
029d91bd7a
|
Add OrderInfo and OrderStatus to types
|
2018-07-05 15:05:57 +02:00 |
|
Leonid Logvinov
|
03dbad6813
|
Add OrderTxOptsSchema
|
2018-07-05 15:05:57 +02:00 |
|
Leonid Logvinov
|
cbdce6b67e
|
Update ABI in compact_artifacts
|
2018-07-05 15:05:57 +02:00 |
|
Leonid Logvinov
|
1ee2d6ed54
|
Merge branch 'v2-prototype' into v2-contract-wrappers-WIP
|
2018-07-05 15:04:01 +02:00 |
|
Jacob Evans
|
5915f8430c
|
Merge branch 'v2-prototype' into eth-lightwallet-subprovider-final
|
2018-07-04 20:29:54 +10:00 |
|
Fabio Berger
|
688b34710e
|
Update blockstream to latest version, propogate errors to top-level callers
|
2018-07-03 18:15:20 +02:00 |
|
Leonid Logvinov
|
3d7bcd7ecb
|
Add isSubscriptionToken assertion
|
2018-06-29 17:52:54 +03:00 |
|
Leonid Logvinov
|
ac9175bf88
|
Rename approved to approvedAddress
|
2018-06-29 17:52:54 +03:00 |
|
Leonid Logvinov
|
294d3bbdc1
|
Use removeUndefinedProperties for txOpts
|
2018-06-29 17:52:54 +03:00 |
|
Leonid Logvinov
|
6db614251e
|
Rename getApprovedAsync to getApprovedIfExistsAsync
|
2018-06-29 17:52:54 +03:00 |
|
Leonid Logvinov
|
bcc588efe7
|
Add HACK comments
|
2018-06-29 17:52:54 +03:00 |
|
Leonid Logvinov
|
f7b3fc58bc
|
Add assertions for txOpts and methodOpts
|
2018-06-29 17:52:54 +03:00 |
|
Leonid Logvinov
|
d84bb7ed7e
|
Remove tokenTransferProxyAddress from config
|
2018-06-29 17:52:54 +03:00 |
|
Leonid Logvinov
|
91a50d0f53
|
Fix addresses in WETH9 and ZRX token artifacts
|
2018-06-29 17:52:54 +03:00 |
|
Leonid Logvinov
|
9fcf9f2504
|
Export newly refactored contracts from contract-wrappers and index.ts
|
2018-06-29 17:52:53 +03:00 |
|
Leonid Logvinov
|
4089ad7b4b
|
Refactor types
|
2018-06-29 17:52:53 +03:00 |
|
Leonid Logvinov
|
2adc299c78
|
Implement ERC721 token wrapper and token transfer proxy with tests
|
2018-06-29 17:52:53 +03:00 |
|
Leonid Logvinov
|
3aef323c13
|
Refactor ERC20 token transfer proxy and it's tests
|
2018-06-29 17:52:53 +03:00 |
|
Leonid Logvinov
|
a655cd046c
|
Refactor ERC20 token wrapper and it's tests
|
2018-06-29 17:52:53 +03:00 |
|
Leonid Logvinov
|
7ac84aff0a
|
Refactor base contract-wrapper class to use new names, artifact format and only decode logs from that contract
|
2018-06-29 17:52:52 +03:00 |
|
Leonid Logvinov
|
fd13c8f68c
|
Refactor EtherToken contract wrapper to use new names and artifacts format
|
2018-06-29 17:52:52 +03:00 |
|
Leonid Logvinov
|
532964af42
|
Use new signature verification method in assertions
|
2018-06-29 17:52:52 +03:00 |
|
Leonid Logvinov
|
ceba82260f
|
Remove unused params in filter_utils
|
2018-06-29 17:52:52 +03:00 |
|
Leonid Logvinov
|
a5a61c87fc
|
Start unused parameter names with underscore
|
2018-06-29 17:52:52 +03:00 |
|
Leonid Logvinov
|
d34feb1e0a
|
Remove old contracts and add new ones to/from artifacts.ts
|
2018-06-29 17:52:52 +03:00 |
|
Leonid Logvinov
|
6cc5e45183
|
Remove exchange-related functionality for now
|
2018-06-29 17:52:52 +03:00 |
|