aboutsummaryrefslogtreecommitdiffstats
path: root/src/types.ts
Commit message (Expand)AuthorAgeFilesLines
* Rename x.call -> x.callAsync x() -> x.sendTransactionAsync() x.estimateGas() ...Leonid Logvinov2017-09-051-66/+83
* Add TransationReceipt as a public exported typeLeonid Logvinov2017-09-051-0/+2
* Change non-exhange contracts to also return txHashLeonid Logvinov2017-09-051-5/+5
* Use Web3.ContractInstance typeLeonid Logvinov2017-09-051-14/+5
* Make the functions immidiately return txHash instead of awaiting for a transa...Leonid Logvinov2017-09-051-19/+10
* Fix type of ExchangeContract.getOrderHash.callBrandon Millman2017-08-311-1/+1
* Fix incorrect types related to contract interactions in types.tsBrandon Millman2017-08-311-18/+18
* Document gasPrice in ZeroExConfigLeonid Logvinov2017-08-291-1/+1
* Add ZeroExConfig typeLeonid Logvinov2017-08-291-0/+4
* Add all public tokenRegistry functionsLeonid Logvinov2017-08-241-0/+12
* Add validation for the case where the order is fully filled or canceled and a...Leonid Logvinov2017-08-241-0/+1
* Rename internally Proxy to TokenTransferProxyLeonid Logvinov2017-08-221-1/+1
* Merge pull request #118 from 0xProject/artifacts-updateFabio Berger2017-08-211-6/+5
|\
| * Remove url from token registryLeonid Logvinov2017-08-151-3/+2
| * Update Exchange artifacts and adjust ExchangeWrapperLeonid Logvinov2017-08-151-3/+3
* | Add JSONRPCPayload type and remove unused importLeonid Logvinov2017-08-171-0/+5
|/
* Remove unused importsLeonid Logvinov2017-07-261-1/+0
* Use PascalCase names as string enum keysLeonid Logvinov2017-07-121-35/+35
* Migrate to using native string enumsLeonid Logvinov2017-07-121-67/+50
* Migrate eventsLeonid Logvinov2017-07-111-10/+10
* Migrate fillOrKillOrderLeonid Logvinov2017-07-111-3/+4
* Migrate ZRX_TOKEN_AMOUNTLeonid Logvinov2017-07-111-1/+1
* Migrate getUnavailableTakerTokenAmountLeonid Logvinov2017-07-111-1/+1
* Migrate batchFillOrKillOrdersLeonid Logvinov2017-07-111-3/+4
* Migrate batchFillOrdersLeonid Logvinov2017-07-111-5/+8
* Migrate fillOrderLeonid Logvinov2017-07-111-5/+8
* Migrate fillOrdersUpTo and remove minLeonid Logvinov2017-07-111-5/+8
* Migrate batchCancelOrdersLeonid Logvinov2017-07-111-3/+4
* Migrate cencelOrderLeonid Logvinov2017-07-111-3/+4
* Revert "Migrate isRoundingError parameter changes"Leonid Logvinov2017-07-111-2/+2
* Revert "Rename ZRX to ZRX_TOKEN_CONTRACT"Leonid Logvinov2017-07-111-1/+1
* Migrate isRoundingError parameter changesLeonid Logvinov2017-07-111-2/+2
* Rename ZRX to ZRX_TOKEN_CONTRACTLeonid Logvinov2017-07-111-1/+1
* Add StringEnum typeLeonid Logvinov2017-07-051-1/+4
* Make IndexedFilterValues type scricterLeonid Logvinov2017-07-041-1/+1
* Merge branch 'master' into subscribe-tokenLeonid2017-07-041-0/+3
|\
| * Merge pull request #89 from 0xProject/proxyLeonid2017-07-041-0/+3
| |\
| | * Add zeroEx.proxy.getAuthorizedAddressesAsync and testsLeonid Logvinov2017-07-041-0/+3
* | | Add initial implementation and tests for zeroEx.token.subscribeAsyncLeonid Logvinov2017-07-041-1/+21
|/ /
* | Merge branch 'master' into wrap-log-bignumberLeonid2017-07-041-0/+21
|\|
| * Fix a typo in authorizedLeonid Logvinov2017-06-301-1/+1
| * Add type for a ProxyContractLeonid Logvinov2017-06-301-0/+6
| * Rename ZeroExError.CONTRACT_DOES_NOT_EXIST to ZeroExError.EXCHANGE_CONTRACT_D...Leonid Logvinov2017-06-301-0/+1
| * Remove _getExchangeAddressAsyncLeonid Logvinov2017-06-271-0/+1
| * Allow multiple exchange versions t be functional at the same timeLeonid Logvinov2017-06-271-0/+13
* | Wrap all event args in a newer version of BigNumber and test itLeonid Logvinov2017-07-021-0/+1
|/
* Fix typoFabio Berger2017-06-271-1/+1
* Implement EtherTokenWrapper and tests, with deposit and withdraw methodsFabio Berger2017-06-261-0/+8
* Revert "Use different lodash import syntax which allows to include only used ...Leonid2017-06-221-2/+2
* Rename Log*Args to Log*ContractEventArgsLeonid Logvinov2017-06-211-3/+3
* 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-2/+2
* Add newline between type defsFabio Berger2017-06-201-0/+1
* Rename LogErrorArgs to LogErrorEventArgs and EventArgs to ContractEventArgsLeonid Logvinov2017-06-191-3/+3
* Merge branch 'master' into event-typesLeonid2017-06-151-0/+7
|\
| * Add explaining comment for the web3Provider typeLeonid Logvinov2017-06-151-1/+5
| * Make ZeroEx constructor accept Web3Provider instead of Web3 instanceLeonid Logvinov2017-06-151-0/+3
* | Add actual type for contract event argumentsLeonid Logvinov2017-06-151-1/+30
|/
* Remove types that are not used in public interface from export and rename Eve...Leonid Logvinov2017-06-141-3/+3
* Rename ZeroExEvent to EventEmitterLeonid Logvinov2017-06-131-1/+1
* Refactor subscription to return zeroExSignature objectLeonid Logvinov2017-06-131-0/+5
* Duplicate truffle contracts typesLeonid Logvinov2017-06-111-0/+8
* Add initial error handling decorator implementationLeonid Logvinov2017-06-101-0/+4
* Address feedbackLeonid Logvinov2017-06-091-1/+1
* Add assert.hashAtMostOneUniqueValueLeonid Logvinov2017-06-091-1/+1
* Merge branch 'master' into fillOrderUpToAsyncLeonid2017-06-091-0/+11
|\
| * Merge branch 'master' into batchFillOrKillFabio Berger2017-06-091-0/+11
| |\
| * \ Merge branch 'master' into batchFillOrKillFabio Berger2017-06-081-0/+12
| |\ \
| * | | Implement batchFillOrKill and testsFabio Berger2017-06-081-0/+11
* | | | Implement fillOrderUpToAsyncLeonid Logvinov2017-06-081-0/+7
| |_|/ |/| |
* | | Fix names in typesLeonid Logvinov2017-06-081-2/+2
* | | Merge branch 'master' into batchFillAsyncLeonid Logvinov2017-06-081-1/+8
|\ \ \ | | |/ | |/|
| * | Merge branch 'master' into batchCancelAsyncLeonid2017-06-081-1/+7
| |\|
| | * make txOpts optionalFabio Berger2017-06-071-2/+2
| | * remove spaceFabio Berger2017-06-071-1/+0
| | * merge masterFabio Berger2017-06-071-5/+17
| | |\
| | * | Implement fillOrKill & testsFabio Berger2017-06-071-4/+11
| * | | Fix linter errorLeonid Logvinov2017-06-071-1/+1
| * | | Address feedbackLeonid Logvinov2017-06-071-0/+1
* | | | Merge branch 'batchCancelAsync' into batchFillAsyncLeonid Logvinov2017-06-071-0/+5
|\| | |
* | | | Merge branch 'batchCancelAsync' into batchFillAsyncLeonid Logvinov2017-06-071-0/+5
|\| | |
| * | | Refactor to use OrderCancellationRequestLeonid Logvinov2017-06-071-0/+5
| * | | Add initial batchCancelAsync implementationLeonid Logvinov2017-06-071-0/+6
| | |/ | |/|
| * | Use ContractInstance from globalsLeonid Logvinov2017-06-071-3/+0
* | | Add initial batchCancelAsync implementationLeonid Logvinov2017-06-071-0/+6
* | | Use ContractInstance from globalsLeonid Logvinov2017-06-071-3/+0
* | | Add initial implementation of batchCancelAsyncLeonid Logvinov2017-06-071-0/+6
|/ /
* | Make txOpts optionalLeonid Logvinov2017-06-071-7/+7
* | Address feedbackLeonid Logvinov2017-06-071-3/+6
* | Add missing semicolonLeonid Logvinov2017-06-061-1/+1
* | Add test when the order was already cancelled or filledLeonid Logvinov2017-06-061-0/+4
* | Add checks and tests for expired order and zero fill amountLeonid Logvinov2017-06-061-0/+2
* | Add initial implementation with success testLeonid Logvinov2017-06-061-0/+6
|/
* Make methods accept senderAccountLeonid Logvinov2017-06-051-2/+2
* Merge pull request #32 from 0xProject/addEventSubscriptionsFabio Berger2017-06-031-4/+50
|\
| * Consolidate the ExchangeContract type and flesh out type definition for isVal...Fabio Berger2017-06-031-20/+19
| * Be more specific with blockParam valid valuesFabio Berger2017-06-031-2/+4
| * Merge branch 'master' into addEventSubscriptionsFabio Berger2017-06-031-19/+26
| |\
| * | Implement zeroEx.exchange.subscribeAsync made sure to clean up subscriptions ...Fabio Berger2017-06-021-0/+41
* | | Merge branch 'master' into remainingTokenMethodsFabio Berger2017-06-031-0/+9
|\ \ \
| * \ \ Merge branch 'master' into unavailableFilledCancelledFabio Berger2017-06-031-23/+26
| |\ \ \ | | |/ / | |/| / | | |/
| * | Merge branch 'fillOrderAsync' into unavailableFilledCancelledFabio Berger2017-06-021-0/+4
| |\ \
| * \ \ Merge branch 'fillOrderAsync' into unavailableFilledCancelledFabio Berger2017-06-021-0/+4
| |\ \ \
| * \ \ \ Merge branch 'fillOrderAsync' into unavailableFilledCancelledFabio Berger2017-06-021-2/+64
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into unavailableFilledCancelledFabio Berger2017-06-011-0/+1
| |\ \ \ \ \
| * | | | | | Implement getUnavailableTakerAmountAsync, getFilledTakerAmountAsync and getCa...Fabio Berger2017-06-011-0/+9
* | | | | | | Merge branch 'master' into remainingTokenMethodsFabio Berger2017-06-031-7/+80
|\ \ \ \ \ \ \ | | |_|_|_|_|/ | |/| | | | |
| * | | | | | Add ZRX_TOKEN_NOT_IN_REGISTRYLeonid Logvinov2017-06-031-5/+6
| * | | | | | Address feedbackLeonid Logvinov2017-06-031-8/+8
| * | | | | | Move FillOrderValidatinErrs to ExchangeContractErrsLeonid Logvinov2017-06-031-9/+3
| * | | | | | Rename EXPIRED to FILL_ORDER_EXPIREDLeonid Logvinov2017-06-021-1/+1
| * | | | | | Rename NOT_A_TAKER to TRANSACTION_SENDER_IS_NOT_FILL_ORDER_TAKERLeonid Logvinov2017-06-021-1/+1
| * | | | | | rename fillTakerAmountInBaseUnits to fillTakerAmountFabio Berger2017-06-021-1/+1
| * | | | | | Improve error names and remove duplicate importFabio Berger2017-06-021-3/+3
| * | | | | | Merge branch 'master' into fillOrderAsyncLeonid Logvinov2017-06-021-4/+0
| |\ \ \ \ \ \
| * | | | | | | Add tests and checks for fees balances and allowancesLeonid Logvinov2017-06-021-0/+7
| * | | | | | | Add check for ROUNDING_ERROR and test for itLeonid Logvinov2017-06-021-0/+5
| | |_|_|_|_|/ | |/| | | | |
| * | | | | | Create a FillsScenario utils module and use it in the fillOrder testsFabio Berger2017-06-021-0/+4
| | |_|_|_|/ | |/| | | |
| * | | | | Add not enough taker balance testsLeonid Logvinov2017-06-021-0/+4
| | |_|_|/ | |/| | |
| * | | | rename txData to txOptsFabio Berger2017-06-011-2/+2
| * | | | Add EXPIRED error typeLeonid Logvinov2017-06-011-0/+1
| * | | | Revert "Add EXPIRED test"Leonid Logvinov2017-06-011-1/+0
| * | | | Add ExchangeContractErrs string enumFabio Berger2017-06-011-0/+8
| * | | | fix formattingFabio Berger2017-06-011-4/+2
| * | | | Merge branch 'fillOrderAsync' of github.com:0xProject/0x.js into fillOrderAsyncFabio Berger2017-06-011-1/+8
| |\ \ \ \
| | * | | | Add EXPIRED testLeonid Logvinov2017-06-011-1/+2
| | * | | | Add NOT_A_TAKER checkLeonid Logvinov2017-06-011-0/+1
| | * | | | Add FILL_AMOUNT_IS_ZERO checkLeonid Logvinov2017-06-011-0/+5
| * | | | | Rename ExchangeContractErrs to ExchangeContractErrCodesFabio Berger2017-06-011-1/+1
| |/ / / /
| * | | | Make taker required on Order object and expect NULL_ADDRESS from 0x.jsFabio Berger2017-06-011-2/+2
| * | | | Type estimateGasLeonid Logvinov2017-06-011-4/+6
| * | | | Remove TxDataLeonid Logvinov2017-06-011-5/+1
| * | | | Merge branch 'master' into fillOrderAsyncLeonid Logvinov2017-06-011-7/+8
| |\ \ \ \ | | | |_|/ | | |/| |
| * | | | Fix linter errorsLeonid Logvinov2017-05-311-1/+1
| * | | | Merge branch 'erc20transfer' into fillOrderAsyncLeonid Logvinov2017-05-311-0/+16
| |\ \ \ \
| * | | | | Remove spaces in typesLeonid Logvinov2017-05-301-4/+0
| * | | | | Merge branch 'master' into fillOrderAsyncLeonid Logvinov2017-05-301-0/+20
| |\ \ \ \ \
| * | | | | | Fix order typeLeonid Logvinov2017-05-301-1/+0
| * | | | | | Add Order and SignedOrder typesLeonid Logvinov2017-05-301-0/+23
| * | | | | | Add initial implementation of fillOrderAsyncLeonid Logvinov2017-05-301-0/+33
* | | | | | | Add setAllowanceAsync, getAllowanceAsync and transferFrom to tokenWrapperFabio Berger2017-06-021-1/+5
| |_|_|_|/ / |/| | | | |
* | | | | | Fix tslint issuesFabio Berger2017-06-021-2/+2
| |_|_|/ / |/| | | |
* | | | | Merge branch 'master' into erc20transferLeonid2017-05-311-7/+8
|\ \ \ \ \ | |_|_|/ / |/| | | / | | |_|/ | |/| |
| * | | Add TxOpts typeFabio Berger2017-05-311-1/+6
| * | | remove InternalError type since this error could surface through the public i...Fabio Berger2017-05-311-5/+1
* | | | Add transfer function and tests for itLeonid Logvinov2017-05-311-0/+1
|/ / /
* | | Implement setProxyAllowanceAsyncFabio Berger2017-05-301-0/+1
* | | Implement zeroEx.token.getProxyAllowanceAsyncFabio Berger2017-05-301-0/+8
* | | rename ERC20Contract to TokenContractFabio Berger2017-05-301-1/+1
* | | Merge branch 'master' into erc20WrapperFabio Berger2017-05-301-2/+9
|\ \ \ | | |/ | |/|
| * | Improve type definitionsFabio Berger2017-05-301-2/+6
| * | Add TokenMetadata typeFabio Berger2017-05-301-0/+3
* | | Implement ERC20Wrapper and it's first method getBalanceAsyncFabio Berger2017-05-301-0/+6
|/ /
* / Add TokenRegistryWrapper and getTokensAsync methodFabio Berger2017-05-301-0/+13
|/
* Port over signOrderHashAsyncFabio Berger2017-05-291-0/+1
* Move files up and remove ts folderLeonid Logvinov2017-05-291-0/+36