Greg Hysen
04db7f0fae
Fixed merge conflict from development
2019-01-07 15:50:48 -08:00
Greg Hysen
edb989fbf3
export dutch auction wrapper types from 0x.js
2019-01-07 15:50:48 -08:00
Greg Hysen
ff0093460d
Export dutch auction wrapper in 0x.js
2019-01-07 15:50:48 -08:00
Amir Bandeali
d7f9e3f0a0
Do not export AssetData in 0x.js
2019-01-07 10:31:11 -08:00
Amir Bandeali
70508f52a1
Update CHANGELOGs
2019-01-07 10:31:11 -08:00
Amir Bandeali
1dda10b4f3
Add recursive MultiAsset decoding, store first address in pipeline
2019-01-07 10:31:11 -08:00
Amir Bandeali
df4f3d9eac
feat: Add fields to OrderRelevantState and change AssetData to SingleAssetData
2019-01-07 10:31:11 -08:00
Amir Bandeali
492e0ae345
feat: Export MultiAssetData in types
2019-01-07 10:31:11 -08:00
Jacob Evans
9f924e459c
chore: change package org from 0xproject to 0x
2018-10-18 22:27:31 +11:00
fragosti
009b5b575c
feat: export AssetData from utils
2018-10-16 17:00:18 -07:00
Alex Browne
f0e4837983
Fix failing doc generation tests
2018-10-15 13:38:59 -07:00
Fabio Berger
40512ea608
chore: Export Stats from types, not indirectly from OrderWatcher
2018-10-15 12:38:02 +01:00
Fabio Berger
29437c5761
chore: Export stats type from 0x.js
2018-10-15 12:26:23 +01:00
Jacob Evans
9e8031d5e3
Throw and handle errors from Providers.
...
In web3 wrapper when a response contains an error field we throw this rather than return response.result which is often undefined.
In Signature Utils we handle the error thrown when a user rejects the signing dialogue to prevent double signing.
Exposed the ZeroExTransaction JSON schema.
In Website only use the MetamaskSubprovider if we can detect the provider is Metamask
2018-10-09 19:01:36 +11:00
Jacob Evans
07926ded6e
Introduce Metamask Subprovider.
...
MM has a number of inconsistencies with other providers when implementing the JSON RPC interface. This subprovider wraps those nuances so they do not leak into the rest of our code
2018-10-05 12:00:41 +10:00
Fabio Berger
bbfd7647a8
Export missing type
2018-09-04 16:52:21 +01:00
Brandon Millman
9c4c4fb19a
Export missing types and add OrderValidatorWrapper to hidden constructors
2018-08-28 12:03:21 -07:00
Brandon Millman
2c846ff145
Add OrderValidatorWrapper to public interface
2018-08-27 16:06:34 -07:00
Fabio Berger
d907b40378
Fix remaining merge issues
2018-08-22 13:12:42 +01:00
Fabio Berger
22de88035c
Fix index.ts given fix in doc generation
2018-08-22 11:28:31 +01:00
Fabio Berger
301cb296ec
Move types from sol-compiler to types so they can be used in other places without requiring sol-compiler as a dep
2018-08-21 23:58:06 +01:00
Fabio Berger
141c51eaf5
Add missing exports to 0x.js and contract-wrappers index.ts
2018-08-21 16:35:13 +01:00
Fabio Berger
7d09a94428
Remove unused ContractWrapper export
2018-08-16 13:50:03 -07:00
Fabio Berger
60f026e6fd
Export Web3ProviderEngine directly instead of indirectly via subproviders
2018-08-16 08:45:43 -07:00
Fabio Berger
237bac920a
Remove unused types from 0x.js index.ts discovered
2018-08-15 16:38:07 -07:00
Fabio Berger
83e3bb899e
Move purging private underscored items to the doc json generation phase
2018-08-14 17:41:03 -07:00
Fabio Berger
8bebffb147
Flesh out 0x.js index.ts and added some exports to other index.ts in the process
2018-08-14 16:25:37 -07:00
Fabio Berger
644fe1de8f
Merge in new 0x.js interface
2018-08-14 14:45:10 -07:00
Fabio Berger
2f2582a0da
Merge development
2018-08-14 14:21:47 -07:00
Fabio Berger
b10cba600d
Refactor 0x.js to simply re-export it's own sub-dependencies rather then wrapping them in a ZeroEx object
2018-08-13 18:10:11 -07:00
Fabio Berger
952367d532
Add missing types from 0x.js index.ts
2018-08-13 16:55:52 -07:00
Jacob Evans
ca4905c343
Rename from SignerProviderType.EthSign to SignerType.Default
2018-08-11 18:27:21 +10:00
Jacob Evans
45e9fbe8f9
Introduce SignerProviderType
...
This allows the developer to indicate the nuanced signer provider. Some have different implementations (trezor, ledger) and others have different implementations (metamask). Breaking the abstraction of eth_sign. EthSign assumes a spec compliant implementation and can be used as a default
2018-08-09 12:02:12 +10:00
Fabio Berger
4e6322beb5
Add missing type exports
2018-08-06 15:26:39 -04:00
Fabio Berger
a1a777e715
Add missing type
2018-08-06 10:49:17 -04:00
Fabio Berger
0413e3e77f
Change order of index.ts since it not dictates to ordering of the docs
2018-08-01 17:27:33 +02:00
Fabio Berger
50ed7d2af2
Export missing types and add to doc ref whitelist
2018-07-17 16:41:55 +02:00
Fabio Berger
9d24341d94
Export Web3ProviderEngine and RPCSubprovider from 0x.js
2018-07-13 14:35:31 +02:00
Fabio Berger
b6ac132c78
Refactor 0x.js to V2
2018-07-11 18:53:50 +02:00
Fabio Berger
22d3981a74
Temporarily remove OrderWatcher from 0x.js
2018-07-11 12:34:13 +02:00
Fabio Berger
e3299b546e
Export OrderWatcherConfig from 0x.js
2018-06-19 11:33:46 +02:00
Fabio Berger
c6882d0bd8
Rename zeroExContract... to contractWrappers...
2018-05-10 16:51:45 +02:00
Fabio Berger
209266dbed
Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a unifying library with the same interface
2018-05-09 20:36:28 +02:00
Leonid Logvinov
249bf0163d
Move our contract templates to accept Provider instead of Web3Wrapper
2018-04-04 11:56:32 +03:00
Leonid Logvinov
d72b7299c6
Move common types out of web3 types
2018-03-27 17:56:21 +02:00
Brandon Millman
ffe7363776
Add SignedOrder, Order, and ECSignature types to the types package
2018-03-14 16:33:10 -07:00
Fabio Berger
6c6bd60a48
Consolidate all same exports together
2018-03-03 16:50:17 +01:00
Leonid Logvinov
a7c51593e4
Use abi-gen for events in 0x.js
2018-02-06 17:27:47 -08:00
Jacob Evans
e17ace397c
Move BlockParamLiteral to shared types package
...
Also BlockParam
2018-02-06 13:17:14 -08:00
Jacob Evans
67d7540907
Move BlockParam and BlockParamLiteral to shared types
2018-02-06 11:27:11 -08:00