Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Push unsubscribe to the base class rather than super | Jacob Evans | 2017-11-12 | 3 | -25/+16 |
| | |||||
* | Removed nits | Jacob Evans | 2017-11-12 | 1 | -1/+0 |
| | |||||
* | Clean up subscription state. | Jacob Evans | 2017-11-12 | 3 | -17/+14 |
| | | | | In the case of an exception, keep the state correct between contract wrapper, exchange wrapper and token wrapper. | ||||
* | Fix unhandled promise rejection error on subscriptions | Fabio Berger | 2017-11-11 | 2 | -9/+20 |
| | |||||
* | use util fn | Luke Autry | 2017-11-11 | 1 | -1/+1 |
| | |||||
* | no race, reject from interval cb and clear | Luke Autry | 2017-11-11 | 1 | -9/+10 |
| | |||||
* | allow timeout for await transaction mined | Luke Autry | 2017-11-10 | 2 | -1/+13 |
| | |||||
* | Merge branch 'development' of github.com:0xProject/0x.js into development | Fabio Berger | 2017-10-30 | 15 | -118/+137 |
|\ | | | | | | | | | | | | | | | | | | | | | * 'development' of github.com:0xProject/0x.js: Update CHANGELOG 0.22.4 Add HACK comments Add a forgotten augmentation file Upgrade bignumber to the version with native typings and remove typings Downgrade typedoc Upgrade bignumber to the version with native typings and remove typings | ||||
| * | Add HACK comments | Leonid Logvinov | 2017-10-26 | 1 | -0/+5 |
| | | |||||
| * | Add a forgotten augmentation file | Leonid Logvinov | 2017-10-26 | 1 | -0/+18 |
| | | |||||
| * | Upgrade bignumber to the version with native typings and remove typings | Leonid Logvinov | 2017-10-26 | 14 | -118/+114 |
| | | |||||
* | | Fix comment | Fabio Berger | 2017-10-30 | 1 | -2/+2 |
|/ | |||||
* | 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. | ||||
* | Fix the rounding of makerFillAmount and correctly validate partial fees | Leonid Logvinov | 2017-10-24 | 1 | -9/+34 |
| | |||||
* | Revert "Reduce final bundle size by 11% (82kB)" | Leonid | 2017-10-24 | 23 | -73/+1399 |
| | |||||
* | Remove unused parts from artifacts | Leonid Logvinov | 2017-10-18 | 5 | -1382/+1 |
| | |||||
* | Include only used lodash functions | Leonid Logvinov | 2017-10-18 | 18 | -17/+72 |
| | |||||
* | Merge branch 'development' into setFillOrKillToUseRequestInterface | Leonid | 2017-10-16 | 8 | -45/+70 |
|\ | |||||
| * | Make logs fetching and sunscriptions more type-safe | Leonid Logvinov | 2017-10-13 | 6 | -41/+52 |
| | | |||||
| * | Pass correct parameters to validation simulation | Leonid Logvinov | 2017-10-12 | 1 | -3/+3 |
| | | |||||
| * | Export ContractEventArg | Leonid Logvinov | 2017-10-11 | 1 | -0/+1 |
| | | |||||
| * | Fix a bug in logs fetching | Leonid Logvinov | 2017-10-11 | 1 | -1/+14 |
| | | |||||
* | | Use OrderFillRequest interface for batchFillOrKill | Assaf | 2017-10-11 | 3 | -19/+12 |
|/ | |||||
* | Throw allowance errors first | Leonid Logvinov | 2017-10-10 | 1 | -3/+3 |
| | |||||
* | Remove unused check | Leonid Logvinov | 2017-10-10 | 1 | -3/+1 |
| | |||||
* | Fix the comment | Leonid Logvinov | 2017-10-10 | 1 | -3/+3 |
| | |||||
* | Fix the comment | Leonid Logvinov | 2017-10-10 | 1 | -1/+1 |
| | |||||
* | Remove redundant constructor | Leonid Logvinov | 2017-10-10 | 1 | -3/+0 |
| | |||||
* | Assign to a variable before assigning | Leonid Logvinov | 2017-10-10 | 1 | -2/+4 |
| | |||||
* | Change string enum value | Leonid Logvinov | 2017-10-10 | 1 | -1/+1 |
| | |||||
* | Fix the comment | Leonid Logvinov | 2017-10-09 | 1 | -2/+0 |
| | |||||
* | Implement transfer Emulator and rewrite tests | Leonid Logvinov | 2017-10-09 | 4 | -119/+239 |
| | |||||
* | Add types for TradeSide and TransferType | Leonid Logvinov | 2017-10-06 | 1 | -0/+10 |
| | |||||
* | Add a hex prefix | Leonid Logvinov | 2017-10-06 | 1 | -1/+1 |
| | |||||
* | Add undefined check | Leonid Logvinov | 2017-10-06 | 1 | -1/+4 |
| | |||||
* | Add a comment | Leonid Logvinov | 2017-10-06 | 1 | -0/+1 |
| | |||||
* | Fix a typo | Leonid Logvinov | 2017-10-06 | 1 | -1/+1 |
| | |||||
* | introduce BlockParamLiteral | Leonid Logvinov | 2017-10-06 | 2 | -2/+9 |
| | |||||
* | Check for blockAndLogStreamer to be undefined instead of th filters object ↵ | Leonid Logvinov | 2017-10-06 | 1 | -5/+8 |
| | | | | to be empty | ||||
* | Install js-sha3 and use it for keccak256 | Leonid Logvinov | 2017-10-06 | 3 | -13/+5 |
| | |||||
* | Remove _activeFilters | Leonid Logvinov | 2017-10-06 | 1 | -2/+0 |
| | |||||
* | Remove unused imports | Leonid Logvinov | 2017-10-05 | 6 | -18/+3 |
| | |||||
* | Add type assertions for callback parameters | Leonid Logvinov | 2017-10-05 | 3 | -0/+5 |
| | |||||
* | Fix comments | Leonid Logvinov | 2017-10-05 | 2 | -2/+2 |
| | |||||
* | Move more logic into _stopBlockAndLogStream and _startBlockAndLogStream | Leonid Logvinov | 2017-10-05 | 1 | -11/+12 |
| | |||||
* | Remove missing comment | Leonid Logvinov | 2017-10-05 | 1 | -1/+0 |
| | |||||
* | Add missing comment | Leonid Logvinov | 2017-10-05 | 1 | -0/+1 |
| | |||||
* | Implement subscriptions based on ethereumjs-blockstream | Leonid Logvinov | 2017-10-05 | 8 | -183/+229 |
| | |||||
* | Instantiate logAndBlockStreamer | Leonid Logvinov | 2017-10-05 | 2 | -2/+13 |
| | |||||
* | Add assertion for tokenAddress | Leonid Logvinov | 2017-10-05 | 1 | -0/+1 |
| | |||||
* | Add assertions | Leonid Logvinov | 2017-10-05 | 2 | -0/+6 |
| | |||||
* | Small reordering | Leonid Logvinov | 2017-10-05 | 1 | -1/+1 |
| | |||||
* | Fi fees validation is one of the tokens transfered is 0x | Leonid Logvinov | 2017-10-04 | 1 | -1/+8 |
| | |||||
* | Fix an issue when validation failed, but contract call will succeed | Leonid Logvinov | 2017-10-04 | 1 | -1/+5 |
| | |||||
* | Move ZRX_NOT_IN_TOKEN_REGISTRY to InternalZeroExError | Leonid Logvinov | 2017-10-04 | 1 | -1/+1 |
| | |||||
* | Reduce nesting | Leonid Logvinov | 2017-10-04 | 1 | -10/+11 |
| | |||||
* | Use find | Leonid Logvinov | 2017-10-04 | 1 | -1/+1 |
| | |||||
* | Allign brackets | Leonid Logvinov | 2017-10-04 | 1 | -1/+2 |
| | |||||
* | Add filtering by topic | Leonid Logvinov | 2017-10-04 | 1 | -3/+23 |
| | |||||
* | Use a ternary and add a comment | Leonid Logvinov | 2017-10-04 | 1 | -8/+2 |
| | |||||
* | Use SolidityTypes | Leonid Logvinov | 2017-10-04 | 2 | -3/+7 |
| | |||||
* | Use 0x.length instead of 2 | Leonid Logvinov | 2017-10-04 | 1 | -1/+1 |
| | |||||
* | Add a comment | Leonid Logvinov | 2017-10-04 | 1 | -0/+1 |
| | |||||
* | Fix a typo | Leonid Logvinov | 2017-10-04 | 1 | -1/+1 |
| | |||||
* | Use _.find instead of _.filter | Leonid Logvinov | 2017-10-04 | 1 | -1/+1 |
| | |||||
* | Move NoAbiDecoder to InternalZeroExErrors | Leonid Logvinov | 2017-10-04 | 2 | -2/+5 |
| | |||||
* | Extract topics to its variable | Leonid Logvinov | 2017-10-04 | 1 | -7/+9 |
| | |||||
* | Use Noop instead of NoOp | Leonid Logvinov | 2017-10-04 | 2 | -3/+5 |
| | |||||
* | Don't export RawLog | Leonid Logvinov | 2017-10-04 | 1 | -1/+0 |
| | |||||
* | Add tests for zeroEx.exchange.getLogsAsync | Leonid Logvinov | 2017-10-04 | 4 | -6/+12 |
| | |||||
* | Implement zeroEx.exchange.getLogsAsync | Leonid Logvinov | 2017-10-04 | 2 | -0/+26 |
| | |||||
* | Add _getLogsAsync on contract_wrapper | Leonid Logvinov | 2017-10-04 | 2 | -14/+29 |
| | |||||
* | Implement getLogsAsync on token contract | Leonid Logvinov | 2017-10-04 | 2 | -3/+22 |
| | |||||
* | Refactor abi decoder | Leonid Logvinov | 2017-10-04 | 1 | -2/+2 |
| | |||||
* | Add tryToDecodeLogOrNoOp and _getEventSignatureFromAbiByName on contract_wrapper | Leonid Logvinov | 2017-10-04 | 1 | -2/+18 |
| | |||||
* | Remove old tests | Leonid Logvinov | 2017-10-04 | 1 | -0/+1 |
| | |||||
* | Add keccak256 on web3_wrapper | Leonid Logvinov | 2017-10-04 | 1 | -0/+4 |
| | |||||
* | Add NO_ABI_DECODER and ContractEvents | Leonid Logvinov | 2017-10-04 | 1 | -0/+3 |
| | |||||
* | Move log decoding to AbiDecoder | Leonid Logvinov | 2017-10-04 | 2 | -53/+37 |
| | |||||
* | Factor out tryToDecodeLogOrNoOp | Leonid Logvinov | 2017-10-04 | 1 | -11/+12 |
| | |||||
* | Add zeroEx.getLogsAsync | Leonid Logvinov | 2017-10-04 | 1 | -0/+11 |
| | |||||
* | Re-export new types | Leonid Logvinov | 2017-10-04 | 1 | -0/+2 |
| | |||||
* | Add getLogsAsync to web3_wrapper | Leonid Logvinov | 2017-10-04 | 1 | -0/+18 |
| | |||||
* | Add type aliases for web3 types | Leonid Logvinov | 2017-10-04 | 1 | -0/+4 |
| | |||||
* | Fix types | Leonid Logvinov | 2017-09-29 | 1 | -1/+1 |
| | |||||
* | Update CHANGELOG | Leonid Logvinov | 2017-09-29 | 1 | -0/+1 |
| | |||||
* | Merge pull request #175 from 0xProject/fix/set-interval-bug | Leonid | 2017-09-29 | 1 | -1/+1 |
|\ | | | | | Fix the bug in transaction mined awaiting | ||||
| * | Fix the bug in transaction mined awaiting | Leonid Logvinov | 2017-09-29 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #173 from 0xProject/feature/ropsten-support | Leonid | 2017-09-29 | 3 | -2/+355 |
|\| | | | | | Add Ropsten support | ||||
| * | Add Ropsten artifacts | Leonid Logvinov | 2017-09-28 | 3 | -2/+355 |
| | | |||||
* | | Fixed nits | Brandon Millman | 2017-09-28 | 1 | -9/+27 |
| | | |||||
* | | Add tests | Brandon Millman | 2017-09-28 | 1 | -5/+0 |
| | | |||||
* | | Add OrderTransactionOpts to enable optional validation to exchange_wrapper | Brandon Millman | 2017-09-28 | 2 | -27/+72 |
|/ | |||||
* | fix merge issue | Fabio Berger | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | Merge branch 'development' into addOrderValidation | Fabio Berger | 2017-09-26 | 1 | -7/+11 |
|\ | | | | | | | | | | | | | | | * development: Update comment Add a test for getZRXTokenAddressAsync Document changes in CHANGELOG Make getZRXTokenAddressAsync public | ||||
| * | Update comment | Leonid Logvinov | 2017-09-26 | 1 | -1/+1 |
| | | |||||
| * | Make getZRXTokenAddressAsync public | Leonid Logvinov | 2017-09-26 | 1 | -7/+11 |
| | | |||||
* | | improve comment | Fabio Berger | 2017-09-26 | 1 | -1/+2 |
| | | |||||
* | | Refactor our logic checking fillAmountNotZero and expiry | Fabio Berger | 2017-09-26 | 1 | -14/+21 |
| | | |||||
* | | make opts optional | Fabio Berger | 2017-09-26 | 1 | -1/+1 |
| | | |||||
* | | rename validateOrderFillableThrowIfNotFillableAsync to ↵ | Fabio Berger | 2017-09-26 | 2 | -3/+3 |
| | | | | | | | | validateOrderFillableOrThrowAsync | ||||
* | | Fix bug where we were accidentally comparing a makerTokenAmount to a ↵ | Fabio Berger | 2017-09-26 | 1 | -2/+2 |
| | | | | | | | | takerTokenAmount | ||||
* | | improve comment | Fabio Berger | 2017-09-26 | 1 | -2/+2 |
| | | |||||
* | | Add validateOrderFillableThrowIfNotFillableAsync to public methods in order ↵ | Fabio Berger | 2017-09-26 | 3 | -0/+50 |
|/ | | | | to validate orders in an orderbook without a specific taker in mind | ||||
* | Fix the typo | Leonid Logvinov | 2017-09-20 | 1 | -1/+1 |
| | |||||
* | Add a comment for ZeroExConfig type | Leonid Logvinov | 2017-09-19 | 1 | -0/+6 |
| | |||||
* | Move lower-casing logic | Leonid Logvinov | 2017-09-19 | 2 | -3/+3 |
| | |||||
* | Fix a comment | Leonid Logvinov | 2017-09-19 | 1 | -1/+1 |
| | |||||
* | Postfix variable names with 'ifExists' | Leonid Logvinov | 2017-09-19 | 4 | -14/+15 |
| | |||||
* | Prefix HACK comment with HACK | Leonid Logvinov | 2017-09-19 | 1 | -1/+1 |
| | |||||
* | Postfix variable names with 'ifExists' | Leonid Logvinov | 2017-09-19 | 1 | -6/+8 |
| | |||||
* | Verify ZeroExConfig | Leonid Logvinov | 2017-09-19 | 2 | -0/+14 |
| | |||||
* | Fix a typo | Leonid Logvinov | 2017-09-18 | 1 | -3/+3 |
| | |||||
* | Add explanatory comment | Leonid Logvinov | 2017-09-18 | 1 | -0/+6 |
| | |||||
* | Add tests for contracts address config | Leonid Logvinov | 2017-09-18 | 1 | -0/+10 |
| | |||||
* | Make contract addresses configurable | Leonid Logvinov | 2017-09-18 | 5 | -9/+21 |
| | |||||
* | Fetch tokenTransferProxy address from exchange contract | Leonid Logvinov | 2017-09-18 | 6 | -142/+39 |
| | |||||
* | Replace placeholders with actual coments | Leonid Logvinov | 2017-09-08 | 2 | -6/+6 |
| | |||||
* | Add a comment for MethodOpts | Leonid Logvinov | 2017-09-08 | 1 | -0/+6 |
| | |||||
* | Rename CallOpts to MethodOpts | Leonid Logvinov | 2017-09-08 | 4 | -21/+23 |
| | |||||
* | Allow user to specify defaultBlock when calling const exchange methods | Leonid Logvinov | 2017-09-08 | 2 | -9/+18 |
| | |||||
* | Allow user to specify defaultBlock when calling const token methods | Leonid Logvinov | 2017-09-08 | 2 | -8/+16 |
| | |||||
* | Define CallOpts type | Leonid Logvinov | 2017-09-08 | 2 | -0/+5 |
| | |||||
* | Move Aftifact type definition to 'types' | Leonid Logvinov | 2017-09-08 | 5 | -9/+10 |
| | |||||
* | Use LogError type | Leonid Logvinov | 2017-09-07 | 1 | -3/+3 |
| | |||||
* | Fix a comment | Leonid Logvinov | 2017-09-07 | 1 | -2/+1 |
| | |||||
* | Make intervalUtils an object instead of a class and make instance variable local | Leonid Logvinov | 2017-09-07 | 2 | -15/+13 |
| | |||||
* | Fix a bug in intervalUtils | Leonid Logvinov | 2017-09-06 | 1 | -1/+1 |
| | |||||
* | Fix overlapping async intervals issue | Leonid Logvinov | 2017-09-06 | 2 | -2/+25 |
| | |||||
* | Add zeroEx.exchange.throwLogErrorsAsErrors | Leonid Logvinov | 2017-09-06 | 1 | -0/+23 |
| | |||||
* | Fix log decoder to return correct types | Leonid Logvinov | 2017-09-06 | 1 | -2/+3 |
| | |||||
* | Use startsWith instead of includes | Leonid Logvinov | 2017-09-06 | 1 | -1/+1 |
| | |||||
* | Use template strings | Leonid Logvinov | 2017-09-06 | 1 | -1/+1 |
| | |||||
* | Use _.includes instead of indexOf | Leonid Logvinov | 2017-09-06 | 1 | -6/+6 |
| | |||||
* | Rename methodID to methodId | Leonid Logvinov | 2017-09-06 | 1 | -4/+4 |
| | |||||
* | Remove redundant js prefix | Leonid Logvinov | 2017-09-06 | 2 | -2/+2 |
| | |||||
* | Handle the case, when it's not possible to decode args | Leonid Logvinov | 2017-09-06 | 2 | -2/+2 |
| | |||||
* | Implement custom ABI decoder | Leonid Logvinov | 2017-09-06 | 3 | -15/+79 |
| | |||||
* | Add types for web3/lib/solidity/coder.js | Leonid Logvinov | 2017-09-06 | 1 | -0/+4 |
| | |||||
* | Define sendAsync on HDWalletProvider | Leonid Logvinov | 2017-09-06 | 1 | -3/+8 |
| | |||||
* | Fix import in order_validation_utils | Leonid Logvinov | 2017-09-06 | 1 | -1/+1 |
| | |||||
* | Merge branch 'development' into fix/signature-verification | Leonid | 2017-09-06 | 14 | -281/+469 |
|\ | |||||
| * | Add forgotten artifacts file | Leonid Logvinov | 2017-09-06 | 1 | -0/+13 |
| | | |||||
| * | Fix the return types and export the required public types | Leonid Logvinov | 2017-09-06 | 2 | -5/+8 |
| | | |||||
| * | Decode logs args in awaitTransactionMinedAsync | Leonid Logvinov | 2017-09-06 | 8 | -15/+79 |
| | | |||||
| * | Define AbiType | Leonid Logvinov | 2017-09-05 | 2 | -2/+10 |
| | | |||||
| * | Use AbiType | Leonid Logvinov | 2017-09-05 | 1 | -2/+2 |
| | | |||||
| * | Use schema validation to distinguish txData argument | Leonid Logvinov | 2017-09-05 | 1 | -1/+8 |
| | | |||||
| * | Don't override function arguments | Leonid Logvinov | 2017-09-05 | 1 | -3/+6 |
| | | |||||
| * | Cast to Artifat type | Leonid Logvinov | 2017-09-05 | 1 | -1/+1 |
| | | |||||
| * | Remove unused code | Leonid Logvinov | 2017-09-05 | 1 | -16/+0 |
| | | |||||
| * | Change the order of default overriding | Leonid Logvinov | 2017-09-05 | 1 | -1/+1 |
| | | |||||
| * | Rename x.call -> x.callAsync x() -> x.sendTransactionAsync() x.estimateGas() ↵ | Leonid Logvinov | 2017-09-05 | 7 | -110/+132 |
| | | | | | | | | -> x.estimateGasAsync() | ||||
| * | Add explaining comment | Leonid Logvinov | 2017-09-05 | 1 | -0/+2 |
| | | |||||
| * | Increase the default polling interval to 1000 | Leonid Logvinov | 2017-09-05 | 1 | -1/+1 |
| | | |||||
| * | Fix the comment at awaitTransactionMinedAsync | Leonid Logvinov | 2017-09-05 | 1 | -2/+2 |
| | | |||||
| * | Fix gasPrice regression | Leonid Logvinov | 2017-09-05 | 8 | -21/+54 |
| | | |||||
| * | Add TransationReceipt as a public exported type | Leonid Logvinov | 2017-09-05 | 3 | -3/+12 |
| | | |||||
| * | Change non-exhange contracts to also return txHash | Leonid Logvinov | 2017-09-05 | 5 | -26/+44 |
| | | |||||
| * | Implement zeroEx.awaitTransactionMined | Leonid Logvinov | 2017-09-05 | 2 | -0/+18 |
| | | |||||
| * | Use Web3.ContractInstance type | Leonid Logvinov | 2017-09-05 | 1 | -14/+5 |
| | | |||||
| * | Make the functions immidiately return txHash instead of awaiting for a ↵ | Leonid Logvinov | 2017-09-05 | 12 | -131/+116 |
| | | | | | | | | transaction to be mined | ||||
| * | Use custom contract abstraction | Leonid Logvinov | 2017-09-04 | 1 | -0/+28 |
| | | |||||
* | | Add signature verification as a part of order validation and tests for it | Leonid Logvinov | 2017-09-06 | 1 | -1/+5 |
|/ | |||||
* | Fix type of ExchangeContract.getOrderHash.call | Brandon Millman | 2017-08-31 | 1 | -1/+1 |
| | |||||
* | Fix incorrect types related to contract interactions in types.ts | Brandon Millman | 2017-08-31 | 1 | -18/+18 |
| | |||||
* | Improve the comment | Leonid Logvinov | 2017-08-30 | 1 | -2/+2 |
| | |||||
* | Add assert.isWeb3Provider | Leonid Logvinov | 2017-08-30 | 2 | -0/+5 |
| | |||||
* | Improve the comment | Leonid Logvinov | 2017-08-30 | 1 | -3/+5 |
| | |||||
* | Support web3@1.0 providers | Leonid Logvinov | 2017-08-30 | 1 | -0/+4 |
| | |||||
* | Define web3@1.0 types ;) | Leonid Logvinov | 2017-08-30 | 1 | -0/+1 |
| | |||||
* | Pass config object to a constructor instead of gasPrice | Leonid Logvinov | 2017-08-29 | 1 | -3/+4 |
| | |||||
* | Document gasPrice in ZeroExConfig | Leonid Logvinov | 2017-08-29 | 1 | -1/+1 |
| | |||||
* | Add ZeroExConfig type to public interface | Leonid Logvinov | 2017-08-29 | 1 | -0/+1 |
| | |||||
* | Add ZeroExConfig type | Leonid Logvinov | 2017-08-29 | 1 | -0/+4 |
| | |||||
* | Revert "Add a unit parameter to web3Wrapper.toWei" | Leonid Logvinov | 2017-08-29 | 1 | -2/+2 |
| | | | | This reverts commit 4503c6a09dd9b97fb3b13f0222954b8f1f0db62e. | ||||
* | Remove default value for gasPrice | Leonid Logvinov | 2017-08-29 | 6 | -9/+6 |
| | |||||
* | Allow user to specify the gas price | Leonid Logvinov | 2017-08-29 | 7 | -15/+26 |
| | |||||
* | Add a unit parameter to web3Wrapper.toWei | Leonid Logvinov | 2017-08-29 | 1 | -2/+2 |
| | |||||
* | Use 0x-json-schemas | Leonid Logvinov | 2017-08-28 | 17 | -280/+26 |
| | |||||
* | Improve comments | Leonid Logvinov | 2017-08-25 | 1 | -0/+4 |
| | |||||
* | Refactor UNLIMITED_ALLOWANCE_IN_BASE_UNITS to constants | Leonid Logvinov | 2017-08-25 | 2 | -1/+4 |
| | |||||
* | 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 | 2 | -2/+2 |
| | |||||
* | Hot fix the checksummed addresses in artifacts | Leonid Logvinov | 2017-08-24 | 2 | -2/+2 |
| | |||||
* | Rename _getTokenByMetadata to _createTokenFromMetadata | Leonid Logvinov | 2017-08-24 | 1 | -4/+4 |
| | |||||
* | Remove redundant else's | Leonid Logvinov | 2017-08-24 | 1 | -4/+2 |
| | |||||
* | Add tests for tokenRegistry public getters | Leonid Logvinov | 2017-08-24 | 1 | -1/+1 |
| | |||||
* | Add all public tokenRegistry functions | Leonid Logvinov | 2017-08-24 | 2 | -0/+50 |
| | |||||
* | Add zeroEx.tokenRegistry.getTokenAddressesAsync() | Leonid Logvinov | 2017-08-24 | 1 | -1/+10 |
| | |||||
* | Add validation for the case where the order is fully filled or canceled and ↵ | Leonid Logvinov | 2017-08-24 | 2 | -0/+6 |
| | | | | a test | ||||
* | Simplify the validation check for ↵ | Leonid Logvinov | 2017-08-24 | 1 | -1/+1 |
| | | | | ExchangeContractErrs.OrderAlreadyCancelledOrFilled | ||||
* | Remove unused var | Leonid Logvinov | 2017-08-24 | 1 | -1/+0 |
| | |||||
* | Add newline | Leonid Logvinov | 2017-08-24 | 1 | -1/+2 |
| | |||||
* | Fix comments | Leonid Logvinov | 2017-08-24 | 1 | -5/+7 |
| | |||||
* | Add a comment for isRoundingErrorAsync | Leonid Logvinov | 2017-08-24 | 1 | -5/+12 |
| | |||||
* | Remove And's from names | Leonid Logvinov | 2017-08-24 | 2 | -29/+29 |
| | |||||
* | Move order validation functions to orderValidationUtils and make ↵ | Leonid Logvinov | 2017-08-24 | 2 | -53/+88 |
| | | | | isRoundingError public | ||||
* | Add initial implementation for public order validation functions | Leonid Logvinov | 2017-08-24 | 1 | -48/+77 |
| | |||||
* | Merge pull request #131 from 0xProject/addTokenRegistryMethod | Fabio Berger | 2017-08-24 | 1 | -12/+26 |
|\ | | | | | Add public method to TokenRegistry | ||||
| * | rename method for clarity since we return a Token and not tokenMetadata | Fabio Berger | 2017-08-24 | 1 | -2/+2 |
| | | |||||
| * | Add assertion to public method | Fabio Berger | 2017-08-24 | 1 | -0/+3 |
| | | |||||
| * | Add public method `getTokenMetadataIfExistsAsync` to TokenRegistry wrapper, ↵ | Fabio Berger | 2017-08-23 | 1 | -12/+23 |
| | | | | | | | | refactor `getTokensAsync` to use `getTokenMetadataIfExistsAsync` under the hood and added unit tests | ||||
* | | Return variable instead of expression | Fabio Berger | 2017-08-23 | 2 | -2/+4 |
| | | |||||
* | | Add getContractAddressAsync public method to proxy instance | Fabio Berger | 2017-08-23 | 1 | -0/+9 |
|/ | |||||
* | Fix the docs for shouldThrowOnInsufficientBalanceOrAllowance | Leonid Logvinov | 2017-08-22 | 1 | -4/+6 |
| | |||||
* | Rename internally Proxy to TokenTransferProxy | Leonid Logvinov | 2017-08-22 | 4 | -47/+47 |
| | |||||
* | Include variableName in error message for checksummed address | Leonid Logvinov | 2017-08-22 | 1 | -1/+1 |
| | |||||
* | Reject checksummed addresses | Leonid Logvinov | 2017-08-22 | 2 | -1/+5 |
| | |||||
* | Update testrpc snapshot and testrpc artifacts | Fabio Berger | 2017-08-21 | 5 | -38/+38 |
| | |||||
* | Update artifacts and rename proxy to tokenTransferProxy | Fabio Berger | 2017-08-21 | 6 | -216/+247 |
| | |||||
* | Merge pull request #118 from 0xProject/artifacts-update | Fabio Berger | 2017-08-21 | 9 | -515/+399 |
|\ | | | | | Update artifacts with the latest mainnet version | ||||
| * | Remove url from token registry | Leonid Logvinov | 2017-08-15 | 3 | -17/+4 |
| | | |||||
| * | Update testrpc artifacts | Leonid Logvinov | 2017-08-15 | 3 | -3/+3 |
| | | |||||
| * | --no-edit | Leonid Logvinov | 2017-08-15 | 1 | -1/+1 |
| | | |||||
| * | Update Exchange artifacts and adjust ExchangeWrapper | Leonid Logvinov | 2017-08-15 | 3 | -94/+89 |
| | | |||||
| * | Update TokenRegistry artifacts | Leonid Logvinov | 2017-08-15 | 1 | -205/+245 |
| | | |||||
| * | Update EtherToken artifacts | Leonid Logvinov | 2017-08-15 | 1 | -8/+59 |
| | | |||||
| * | Update Token artifacts | Leonid Logvinov | 2017-08-15 | 1 | -2/+2 |
| | | |||||
| * | Remove Mintable artifacts | Leonid Logvinov | 2017-08-15 | 1 | -189/+0 |
| | | |||||
* | | Add JSONRPCPayload type and remove unused import | Leonid Logvinov | 2017-08-17 | 2 | -3/+8 |
| | | |||||
* | | remove unnecessary assertion and add regression test | Fabio Berger | 2017-08-17 | 1 | -1/+0 |
| | | |||||
* | | remove unneeded assertion from _isRoundingErrorAsync since one can make ↵ | Fabio Berger | 2017-08-17 | 1 | -1/+0 |
| | | | | | | | | static calls without an available address | ||||
* | | Remove isUserAddressAvailable assertion from getBalanceAsync and add ↵ | Fabio Berger | 2017-08-17 | 2 | -1/+25 |
|/ | | | | regression test | ||||
* | Simplify order checks | Leonid Logvinov | 2017-07-26 | 1 | -30/+18 |
| | |||||
* | Store tokenWrapper inside of OrdervalidationUtils | Leonid Logvinov | 2017-07-26 | 2 | -23/+29 |
| | |||||
* | Remove and from names | Leonid Logvinov | 2017-07-26 | 2 | -6/+6 |
| | |||||
* | Remove unused imports | Leonid Logvinov | 2017-07-26 | 6 | -11/+0 |
| | |||||
* | Cover all possible branches of order validation errors with tests | Leonid Logvinov | 2017-07-26 | 1 | -11/+8 |
| | |||||
* | Refactor OrderValidationUtils to check for the case when ZRX is one of the ↵ | Leonid Logvinov | 2017-07-26 | 2 | -55/+81 |
| | | | | tokens traded | ||||
* | Pass tokenWrapper to ↵ | Leonid Logvinov | 2017-07-26 | 2 | -12/+12 |
| | | | | validateFillOrderBalancesAndAllowancesAndThrowIfInvalidAsync | ||||
* | Move _validateFillOrderBalancesAndAllowancesAndThrowIfInvalidAsync to ↵ | Leonid Logvinov | 2017-07-26 | 2 | -63/+70 |
| | | | | orderValidationUtils | ||||
* | Add ethereumjs-utils types | Leonid Logvinov | 2017-07-22 | 1 | -11/+0 |
| | |||||
* | Add bn.js types | Leonid Logvinov | 2017-07-22 | 2 | -2/+1 |
| | |||||
* | Add a comment explaining any | Leonid Logvinov | 2017-07-12 | 1 | -1/+2 |
| | |||||
* | Add forgotten meger conflict resolution | Leonid Logvinov | 2017-07-12 | 1 | -19/+0 |
| | |||||
* | Use PascalCase names as string enum keys | Leonid Logvinov | 2017-07-12 | 9 | -87/+114 |
| | |||||
* | Migrate to using native string enums | Leonid Logvinov | 2017-07-12 | 1 | -67/+50 |
| | |||||
* | Make getOrderHashHex static | Leonid Logvinov | 2017-07-12 | 1 | -10/+10 |
| | |||||
* | Fix the comment | Leonid Logvinov | 2017-07-12 | 1 | -1/+3 |
| | |||||
* | Migrate to using a single Exchange contract | Leonid Logvinov | 2017-07-12 | 3 | -110/+40 |
| | |||||
* | Remove exchange artifacts by name | Leonid Logvinov | 2017-07-12 | 1 | -6/+0 |
| | |||||
* | Flatten artifacts | Leonid Logvinov | 2017-07-12 | 1 | -0/+0 |
| | |||||
* | Add the source for the schema | Leonid | 2017-07-12 | 1 | -0/+1 |
| | |||||
* | Use custom Schema types | Leonid Logvinov | 2017-07-12 | 2 | -14/+13 |
| | |||||
* | Add jsonschema Schema declaration | Leonid Logvinov | 2017-07-12 | 1 | -0/+48 |
| | |||||
* | Fix a typo | Leonid Logvinov | 2017-07-11 | 1 | -4/+4 |
| | |||||
* | Fix a typo in comment | Leonid Logvinov | 2017-07-11 | 1 | -2/+2 |
| | |||||
* | Rename shouldCheckTransfer to shouldThrowOnInsufficientBalanceOrAllowance | Leonid Logvinov | 2017-07-11 | 1 | -10/+11 |
| |