aboutsummaryrefslogtreecommitdiffstats
path: root/src/0x.ts
Commit message (Collapse)AuthorAgeFilesLines
* Switch over to Lerna + Yarn Workspaces setup for a mono-repo approachFabio Berger2017-11-131-333/+0
|
* Create stores in orderStateWatcherLeonid Logvinov2017-11-131-2/+1
|
* Merge branch 'development' into orderWatcherFabio Berger2017-11-121-1/+13
|\ | | | | | | | | | | | | | | | | | | | | | | * development: 0.22.6 Add new changes to CHANGELOG use util fn no race, reject from interval cb and clear allow timeout for await transaction mined # Conflicts: # src/types.ts
| * use util fnLuke Autry2017-11-111-1/+1
| |
| * no race, reject from interval cb and clearLuke Autry2017-11-111-9/+10
| |
| * allow timeout for await transaction minedLuke Autry2017-11-101-1/+12
| |
* | Move isValidSignature implementation into signatureUtilsFabio Berger2017-11-101-13/+2
| |
* | Merge branch 'orderWatcher' of github.com:0xProject/0x.js into orderWatcherFabio Berger2017-11-101-8/+9
|\ \ | | | | | | | | | | | | | | | | | | | | | * 'orderWatcher' of github.com:0xProject/0x.js: Revert "Use _.get for optional configs" # Conflicts: # src/0x.ts
| * | Revert "Use _.get for optional configs"Leonid Logvinov2017-11-101-8/+9
| | | | | | | | | | | | This reverts commit ecc54b07c70c9f191a0eb0dece8137f088250a41.
* | | Add nested config for orderWatcherFabio Berger2017-11-101-2/+3
|/ /
* | rename folder to order_watcherFabio Berger2017-11-101-1/+1
| |
* | Use _.get for optional configsFabio Berger2017-11-101-9/+8
| |
* | Improve commentFabio Berger2017-11-101-1/+2
| |
* | Add naive order state watcher implementationLeonid Logvinov2017-10-311-0/+11
| | | | | | | | | | Revalidate all orders upon event received and emit order states even if not changed
* | Remove mempool event watcher configLeonid Logvinov2017-10-311-1/+0
| |
* | Move provider altering logic to Web3WrapperLeonid Logvinov2017-10-311-6/+0
| |
* | Rename MempoolWatcher to EventWatcher and remove from public interfaceLeonid Logvinov2017-10-311-9/+0
| |
* | Add initial mempool watching implememtationLeonid Logvinov2017-10-311-0/+10
|/
* Upgrade bignumber to the version with native typings and remove typingsLeonid Logvinov2017-10-261-4/+4
|
* Revert "Reduce final bundle size by 11% (82kB)"Leonid2017-10-241-1/+1
|
* Include only used lodash functionsLeonid Logvinov2017-10-181-1/+1
|
* Remove unused importsLeonid Logvinov2017-10-051-9/+0
|
* Allign bracketsLeonid Logvinov2017-10-041-1/+2
|
* Use Noop instead of NoOpLeonid Logvinov2017-10-041-2/+4
|
* Add tests for zeroEx.exchange.getLogsAsyncLeonid Logvinov2017-10-041-1/+5
|
* Remove old testsLeonid Logvinov2017-10-041-0/+1
|
* Move log decoding to AbiDecoderLeonid Logvinov2017-10-041-21/+2
|
* Factor out tryToDecodeLogOrNoOpLeonid Logvinov2017-10-041-11/+12
|
* Add zeroEx.getLogsAsyncLeonid Logvinov2017-10-041-0/+11
|
* Fix a commentLeonid Logvinov2017-09-191-1/+1
|
* Prefix HACK comment with HACKLeonid Logvinov2017-09-191-1/+1
|
* Postfix variable names with 'ifExists'Leonid Logvinov2017-09-191-6/+8
|
* Verify ZeroExConfigLeonid Logvinov2017-09-191-0/+4
|
* Add explanatory commentLeonid Logvinov2017-09-181-0/+6
|
* Make contract addresses configurableLeonid Logvinov2017-09-181-3/+6
|
* Fetch tokenTransferProxy address from exchange contractLeonid Logvinov2017-09-181-2/+12
|
* Make intervalUtils an object instead of a class and make instance variable localLeonid Logvinov2017-09-071-5/+3
|
* Fix overlapping async intervals issueLeonid Logvinov2017-09-061-2/+5
|
* Handle the case, when it's not possible to decode argsLeonid Logvinov2017-09-061-1/+1
|
* Implement custom ABI decoderLeonid Logvinov2017-09-061-14/+10
|
* Fix the return types and export the required public typesLeonid Logvinov2017-09-061-4/+5
|
* Decode logs args in awaitTransactionMinedAsyncLeonid Logvinov2017-09-061-3/+40
|
* Increase the default polling interval to 1000Leonid Logvinov2017-09-051-1/+1
|
* Fix the comment at awaitTransactionMinedAsyncLeonid Logvinov2017-09-051-2/+2
|
* Fix gasPrice regressionLeonid Logvinov2017-09-051-6/+9
|
* Add TransationReceipt as a public exported typeLeonid Logvinov2017-09-051-3/+9
|
* Change non-exhange contracts to also return txHashLeonid Logvinov2017-09-051-2/+2
|
* Implement zeroEx.awaitTransactionMinedLeonid Logvinov2017-09-051-0/+14
|
* Make the functions immidiately return txHash instead of awaiting for a ↵Leonid Logvinov2017-09-051-1/+0
| | | | transaction to be mined
* Improve the commentLeonid Logvinov2017-08-301-2/+2
|
* Add assert.isWeb3ProviderLeonid Logvinov2017-08-301-0/+1
|
* Improve the commentLeonid Logvinov2017-08-301-3/+5
|
* Support web3@1.0 providersLeonid Logvinov2017-08-301-0/+4
|
* Pass config object to a constructor instead of gasPriceLeonid Logvinov2017-08-291-3/+4
|
* Remove default value for gasPriceLeonid Logvinov2017-08-291-3/+0
|
* Allow user to specify the gas priceLeonid Logvinov2017-08-291-6/+10
|
* Use 0x-json-schemasLeonid Logvinov2017-08-281-7/+4
|
* Rename internally Proxy to TokenTransferProxyLeonid Logvinov2017-08-221-5/+5
|
* Remove unused importsLeonid Logvinov2017-07-261-1/+0
|
* Use PascalCase names as string enum keysLeonid Logvinov2017-07-121-1/+1
|
* Make getOrderHashHex staticLeonid Logvinov2017-07-121-10/+10
|
* Migrate to using a single Exchange contractLeonid Logvinov2017-07-121-39/+0
|
* Move private helper methods into signatureUtils so that they don't show up ↵Fabio Berger2017-07-081-24/+1
| | | | in the ZeroEx classes auto-complete list
* Remove duplication of 27, 28 v valuesFabio Berger2017-07-081-4/+5
|
* Modify signOrderHashAsync to parse the signatureHex string as V + R + S AND ↵Fabio Berger2017-07-081-29/+41
| | | | R + S + V and check both for a valid signature in order to fix the issue of different nodes returning it differently
* Inline _isExchangeContractAddressProxyAuthorizedAsyncLeonid Logvinov2017-07-071-5/+1
|
* Fix comments to use web3 provider instead of web3 instanceLeonid Logvinov2017-07-071-5/+6
|
* Move zeroEx.exchange.getAvailableContractAddressesAsync to ↵Leonid Logvinov2017-07-061-1/+43
| | | | zeroEx.getAvailableExchangeContractAddressesAsync and zeroEx.exchange.getProxyAuthorizedContractAddressesAsync to zeroEx.getProxyAuthorizedExchangeContractAddressesAsync
* move order hash schema to a separate fileLeonid Logvinov2017-07-051-1/+2
|
* Fix the bug when didn't invalidate etherToken contract instanceLeonid Logvinov2017-07-051-0/+1
|
* Make this.proxy.invalidateContractInstance and ↵Leonid Logvinov2017-07-051-2/+2
| | | | this.tokenRegistry.invalidateContractInstance private
* Make invalidateContractInstancesAsync private on exchange and tokenLeonid Logvinov2017-07-051-2/+2
|
* Use orderHashSchema to validate order hashLeonid Logvinov2017-07-051-2/+4
|
* Merge branch 'master' into subscribe-tokenLeonid2017-07-041-4/+8
|\
| * Make proxy wrapper public on zeroEx instanceLeonid Logvinov2017-07-041-4/+8
| |
* | Add initial implementation and tests for zeroEx.token.subscribeAsyncLeonid Logvinov2017-07-041-1/+1
|/
* Merge branch 'master' into add-exchange-address-to-order-structLeonid2017-07-041-2/+3
|\
| * Fix test failures caused by testrpc new eth_sign behaviourLeonid Logvinov2017-07-011-2/+3
| |
* | Stop passing exchangeContractAddress to utils.getOrderHashHexLeonid Logvinov2017-07-041-1/+1
| |
* | Rename invalidateContractInstanceAsync to invalidateContractInstancesAsyncLeonid Logvinov2017-07-041-1/+1
| |
* | Rename _proxy to _proxyWrapperLeonid Logvinov2017-06-301-4/+4
| |
* | Add ProxyWrapper instance to zeroExLeonid Logvinov2017-06-301-1/+5
| |
* | Make getOrderHashHex a non-async functionLeonid Logvinov2017-06-301-1/+1
| |
* | Remove _getExchangeAddressAsyncLeonid Logvinov2017-06-271-11/+0
| |
* | Allow multiple exchange versions t be functional at the same timeLeonid Logvinov2017-06-271-4/+1
|/
* Implement EtherTokenWrapper and tests, with deposit and withdraw methodsFabio Berger2017-06-261-0/+7
|
* Revert "Use different lodash import syntax which allows to include only used ↵Leonid2017-06-221-3/+3
| | | | functions"
* Fall back to import x = require() syntaxLeonid Logvinov2017-06-211-1/+1
|
* Use different lodash import syntax which allows to include only used functionsLeonid Logvinov2017-06-211-3/+3
|
* Fix tslint issueFabio Berger2017-06-191-1/+2
|
* Merge branch 'master' of github.com:0xProject/0x.jsFabio Berger2017-06-191-8/+7
|\
| * Make ZeroEx constructor accept Web3Provider instead of Web3 instanceLeonid Logvinov2017-06-151-7/+7
| |
| * Remove unused importLeonid Logvinov2017-06-151-1/+0
| |
* | Add and improve commentsFabio Berger2017-06-161-5/+18
|/
* Change main file name from 0x.js.ts to 0x.tsLeonid Logvinov2017-06-121-0/+238