Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Switch over to Lerna + Yarn Workspaces setup for a mono-repo approach | Fabio Berger | 2017-11-13 | 1 | -313/+0 |
| | |||||
* | Merge branch 'development' into orderWatcher | Fabio Berger | 2017-11-13 | 1 | -11/+0 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: 0.23.0 Update CHANGELOG Fix amounts in tests one last time. Now that we updated the testRPC snapshot, this should no longer be mismatched between CI and locally Update testRPC snapshot used by CircleCi Push unsubscribe to the base class rather than super Check for null rather than undefined Removed nits Test case was error then unsubscribe Clean up subscription state. Fix unhandled promise rejection error on subscriptions # Conflicts: # src/types.ts # test/exchange_wrapper_test.ts # test/token_wrapper_test.ts | ||||
| * | Push unsubscribe to the base class rather than super | Jacob Evans | 2017-11-12 | 1 | -6/+0 |
| | | |||||
| * | Clean up subscription state. | Jacob Evans | 2017-11-12 | 1 | -6/+1 |
| | | | | | | | | In the case of an exception, keep the state correct between contract wrapper, exchange wrapper and token wrapper. | ||||
* | | Remove redundant assertions | Leonid Logvinov | 2017-11-10 | 1 | -4/+0 |
| | | |||||
* | | Add assert.isValidBaseUnitAmount that checks for decimals in amounts that ↵ | Fabio Berger | 2017-11-09 | 1 | -0/+4 |
|/ | | | | should be in baseUnits. This can sometimes alert developers whenever they accidentally pass in unitAmounts. | ||||
* | Upgrade bignumber to the version with native typings and remove typings | Leonid Logvinov | 2017-10-26 | 1 | -8/+8 |
| | |||||
* | Increase ALLOWANCE_TO_ZERO_GAS_AMOUNT | Austin Roberts | 2017-10-25 | 1 | -1/+1 |
| | | | | | | | | | | | | On TestRPC, I'm seeing a particular transaction that is taking 47275 gas instead of the predefined 47155. It's not at all obvious to me why this transaction is taking an extra 120 gas, and I've been unable to reproduce the issue in the 0x.js test suite, but bumping the gas allowance has resolved the issue for me. The transactions in question are trying to set an unlimited proxy allowance on either the WETH or ZRX tokens in the testrpc snapshot, but run out of gas. | ||||
* | Revert "Reduce final bundle size by 11% (82kB)" | Leonid | 2017-10-24 | 1 | -1/+1 |
| | |||||
* | Include only used lodash functions | Leonid Logvinov | 2017-10-18 | 1 | -1/+1 |
| | |||||
* | Make logs fetching and sunscriptions more type-safe | Leonid Logvinov | 2017-10-13 | 1 | -6/+9 |
| | |||||
* | Remove unused imports | Leonid Logvinov | 2017-10-05 | 1 | -3/+1 |
| | |||||
* | Add type assertions for callback parameters | Leonid Logvinov | 2017-10-05 | 1 | -0/+1 |
| | |||||
* | Fix comments | Leonid Logvinov | 2017-10-05 | 1 | -1/+1 |
| | |||||
* | Implement subscriptions based on ethereumjs-blockstream | Leonid Logvinov | 2017-10-05 | 1 | -35/+25 |
| | |||||
* | Add assertion for tokenAddress | Leonid Logvinov | 2017-10-05 | 1 | -0/+1 |
| | |||||
* | Add assertions | Leonid Logvinov | 2017-10-05 | 1 | -0/+3 |
| | |||||
* | Fix a typo | Leonid Logvinov | 2017-10-04 | 1 | -1/+1 |
| | |||||
* | Add tests for zeroEx.exchange.getLogsAsync | Leonid Logvinov | 2017-10-04 | 1 | -1/+1 |
| | |||||
* | Implement zeroEx.exchange.getLogsAsync | Leonid Logvinov | 2017-10-04 | 1 | -0/+9 |
| | |||||
* | Add _getLogsAsync on contract_wrapper | Leonid Logvinov | 2017-10-04 | 1 | -13/+5 |
| | |||||
* | Implement getLogsAsync on token contract | Leonid Logvinov | 2017-10-04 | 1 | -2/+21 |
| | |||||
* | Move lower-casing logic | Leonid Logvinov | 2017-09-19 | 1 | -2/+1 |
| | |||||
* | Fix a typo | Leonid Logvinov | 2017-09-18 | 1 | -3/+3 |
| | |||||
* | Fetch tokenTransferProxy address from exchange contract | Leonid Logvinov | 2017-09-18 | 1 | -13/+9 |
| | |||||
* | Replace placeholders with actual coments | Leonid Logvinov | 2017-09-08 | 1 | -3/+3 |
| | |||||
* | Rename CallOpts to MethodOpts | Leonid Logvinov | 2017-09-08 | 1 | -10/+10 |
| | |||||
* | Allow user to specify defaultBlock when calling const token methods | Leonid Logvinov | 2017-09-08 | 1 | -6/+13 |
| | |||||
* | Define CallOpts type | Leonid Logvinov | 2017-09-08 | 1 | -0/+1 |
| | |||||
* | Decode logs args in awaitTransactionMinedAsync | Leonid Logvinov | 2017-09-06 | 1 | -4/+3 |
| | |||||
* | Rename x.call -> x.callAsync x() -> x.sendTransactionAsync() x.estimateGas() ↵ | Leonid Logvinov | 2017-09-05 | 1 | -7/+10 |
| | | | | -> x.estimateGasAsync() | ||||
* | Fix gasPrice regression | Leonid Logvinov | 2017-09-05 | 1 | -2/+2 |
| | |||||
* | Change non-exhange contracts to also return txHash | Leonid Logvinov | 2017-09-05 | 1 | -14/+29 |
| | |||||
* | Make the functions immidiately return txHash instead of awaiting for a ↵ | Leonid Logvinov | 2017-09-05 | 1 | -1/+3 |
| | | | | transaction to be mined | ||||
* | Remove default value for gasPrice | Leonid Logvinov | 2017-08-29 | 1 | -1/+1 |
| | |||||
* | Allow user to specify the gas price | Leonid Logvinov | 2017-08-29 | 1 | -2/+2 |
| | |||||
* | Use 0x-json-schemas | Leonid Logvinov | 2017-08-28 | 1 | -4/+3 |
| | |||||
* | Improve comments | Leonid Logvinov | 2017-08-25 | 1 | -0/+4 |
| | |||||
* | Refactor UNLIMITED_ALLOWANCE_IN_BASE_UNITS to constants | Leonid Logvinov | 2017-08-25 | 1 | -1/+1 |
| | |||||
* | Add tests for unlimited allowance | Leonid Logvinov | 2017-08-25 | 1 | -1/+1 |
| | |||||
* | Add setUnlimitedProxyAllowanceAsync and setUnlimitedAllowanceAsync | Leonid Logvinov | 2017-08-25 | 1 | -0/+25 |
| | |||||
* | Convert artifacts addresses lo lower case before using | Leonid Logvinov | 2017-08-24 | 1 | -1/+1 |
| | |||||
* | Update artifacts and rename proxy to tokenTransferProxy | Fabio Berger | 2017-08-21 | 1 | -2/+2 |
| | |||||
* | remove unnecessary assertion and add regression test | Fabio Berger | 2017-08-17 | 1 | -1/+0 |
| | |||||
* | Remove isUserAddressAvailable assertion from getBalanceAsync and add ↵ | Fabio Berger | 2017-08-17 | 1 | -1/+0 |
| | | | | regression test | ||||
* | Use PascalCase names as string enum keys | Leonid Logvinov | 2017-07-12 | 1 | -4/+4 |
| | |||||
* | Make invalidateContractInstancesAsync private on exchange and token | Leonid Logvinov | 2017-07-05 | 1 | -4/+4 |
| | |||||
* | Add parameter validation for subscribeAsync | Leonid Logvinov | 2017-07-05 | 1 | -0/+4 |
| | |||||
* | Refactor event tests | Leonid Logvinov | 2017-07-05 | 1 | -4/+0 |
| | |||||
* | Add tests for order hash Schema | Leonid Logvinov | 2017-07-05 | 1 | -0/+6 |
| | |||||
* | Fix comments | Leonid Logvinov | 2017-07-04 | 1 | -5/+4 |
| | |||||
* | Add initial implementation and tests for zeroEx.token.subscribeAsync | Leonid Logvinov | 2017-07-04 | 1 | -2/+55 |
| | |||||
* | Add missing return comment | Fabio Berger | 2017-06-26 | 1 | -0/+1 |
| | |||||
* | Revert "Use different lodash import syntax which allows to include only used ↵ | Leonid | 2017-06-22 | 1 | -4/+4 |
| | | | | functions" | ||||
* | Fall back to import x = require() syntax | Leonid Logvinov | 2017-06-21 | 1 | -1/+1 |
| | |||||
* | Use different lodash import syntax which allows to include only used functions | Leonid Logvinov | 2017-06-21 | 1 | -4/+4 |
| | |||||
* | Add and improve comments | Fabio Berger | 2017-06-16 | 1 | -4/+10 |
| | |||||
* | Fix last tests | Leonid Logvinov | 2017-06-11 | 1 | -7/+7 |
| | |||||
* | Prefix private vars with _ | Leonid Logvinov | 2017-06-10 | 1 | -15/+15 |
| | |||||
* | Align all param comments so that they are more readable | Fabio Berger | 2017-06-10 | 1 | -25/+27 |
| | |||||
* | Add param & return comments to all public methods and add comments to some ↵ | Fabio Berger | 2017-06-10 | 1 | -1/+26 |
| | | | | public methods that were missing them | ||||
* | Address feedback | Leonid Logvinov | 2017-06-06 | 1 | -2/+2 |
| | |||||
* | Add isAnyAddressAvailableAsync | Leonid Logvinov | 2017-06-06 | 1 | -0/+2 |
| | |||||
* | Rename isSenderAddressHexAsync to isSenderAddressAsync | Leonid Logvinov | 2017-06-06 | 1 | -3/+3 |
| | |||||
* | Rename senderAccount to senderAddress | Leonid Logvinov | 2017-06-06 | 1 | -5/+5 |
| | |||||
* | Rename assert.isSenderAccountHexAsync to assert.isSenderAddressHexAsync | Leonid Logvinov | 2017-06-06 | 1 | -3/+3 |
| | |||||
* | Add variableName to isSenderAddcountHexAsync | Leonid Logvinov | 2017-06-06 | 1 | -3/+3 |
| | |||||
* | Make methods accept senderAccount | Leonid Logvinov | 2017-06-05 | 1 | -6/+5 |
| | |||||
* | Merge branch 'master' into remainingTokenMethods | Fabio Berger | 2017-06-03 | 1 | -2/+2 |
|\ | | | | | | | | | # Conflicts: # src/contract_wrappers/token_wrapper.ts | ||||
| * | Always wrap BigNumbers returned by web3 with our own version and add comment | Fabio Berger | 2017-06-02 | 1 | -2/+2 |
| | | |||||
* | | Fix bug | Fabio Berger | 2017-06-03 | 1 | -1/+1 |
| | | |||||
* | | Fix comment | Fabio Berger | 2017-06-03 | 1 | -1/+1 |
| | | |||||
* | | Add balance check to `transferAsync` and related test | Fabio Berger | 2017-06-02 | 1 | -0/+6 |
| | | |||||
* | | Improve comment | Fabio Berger | 2017-06-02 | 1 | -0/+2 |
| | | |||||
* | | Add setAllowanceAsync, getAllowanceAsync and transferFrom to tokenWrapper | Fabio Berger | 2017-06-02 | 1 | -15/+66 |
|/ | |||||
* | Merge branch 'master' into erc20transfer | Leonid | 2017-05-31 | 1 | -8/+6 |
|\ | |||||
| * | remove InternalError type since this error could surface through the public ↵ | Fabio Berger | 2017-05-31 | 1 | -2/+2 |
| | | | | | | | | interface | ||||
| * | Remove superfluous undefined check | Fabio Berger | 2017-05-31 | 1 | -4/+2 |
| | | |||||
| * | Add full stop to comments | Fabio Berger | 2017-05-31 | 1 | -2/+2 |
| | | |||||
* | | Add transfer function and tests for it | Leonid Logvinov | 2017-05-31 | 1 | -1/+16 |
|/ | |||||
* | Implement setProxyAllowanceAsync | Fabio Berger | 2017-05-30 | 1 | -4/+32 |
| | |||||
* | Implement zeroEx.token.getProxyAllowanceAsync | Fabio Berger | 2017-05-30 | 1 | -1/+26 |
| | |||||
* | rename ERC20Contract to TokenContract | Fabio Berger | 2017-05-30 | 1 | -4/+4 |
| | |||||
* | rename erc20Wrapper to tokenWrapper to be more generic in case we end up ↵ | Fabio Berger | 2017-05-30 | 1 | -0/+42 |
supporting another spec |