aboutsummaryrefslogtreecommitdiffstats
path: root/src/0x.js.ts
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into addEventSubscriptionsFabio Berger2017-06-031-1/+1
|\ | | | | | | | | | | | | # Conflicts: # src/contract_wrappers/exchange_wrapper.ts # src/types.ts # test/exchange_wrapper_test.ts
| * Improve commentFabio Berger2017-06-021-2/+1
| |
* | Implement zeroEx.exchange.subscribeAsync made sure to clean up subscriptions ↵Fabio Berger2017-06-021-2/+2
| | | | | | | | if user updates the provider
* | Merge branch 'fillOrderAsync' into addEventSubscriptionsFabio Berger2017-06-021-3/+3
|\| | | | | | | | | | | # Conflicts: # src/0x.js.ts # test/exchange_wrapper_test.ts
| * Fix getTransactionSenderAccountIfExistsAsync to return true senderAddress or ↵Fabio Berger2017-06-021-3/+4
| | | | | | | | undefined if non available
| * Introduce coinBase accountLeonid Logvinov2017-06-021-0/+6
| | | | | | | | | | | | Add makerAccount parameter Adjust tests Add more assertions to success test
* | improve commentFabio Berger2017-06-021-1/+4
| |
* | Add comment about the isString assertion lest the next developer tries to ↵Fabio Berger2017-06-021-0/+2
| | | | | | | | use a stricter assertion (i.e isHexString) which we intentionally did not do
* | Write tests for getUnavailableTakerAmountAsync, getFilledTakerAmountAsync ↵Fabio Berger2017-06-021-3/+9
| | | | | | | | and getCanceledTakerAmountAsync
* | Merge branch 'fillOrderAsync' into unavailableFilledCancelledFabio Berger2017-06-021-1/+1
|\|
| * Create a FillsScenario utils module and use it in the fillOrder testsFabio Berger2017-06-021-1/+1
| |
* | Merge branch 'fillOrderAsync' into unavailableFilledCancelledFabio Berger2017-06-021-2/+2
|\|
| * Add not enough taker balance testsLeonid Logvinov2017-06-021-2/+2
| |
* | Merge branch 'fillOrderAsync' into unavailableFilledCancelledFabio Berger2017-06-021-51/+63
|\| | | | | | | | | | | | | # Conflicts: # src/contract_wrappers/exchange_wrapper.ts # src/types.ts # src/utils/assert.ts
| * Fix importFabio Berger2017-06-011-1/+1
| |
| * Stop passing exchangeAddress into getOrderHash and instead get it from the ↵Fabio Berger2017-06-011-28/+41
| | | | | | | | artifacts
| * Get getSenderAddressOrThrowAsync everywhere where we throw if the ↵Fabio Berger2017-06-011-7/+4
| | | | | | | | senderAddress doesn't exist
| * Make taker required on Order object and expect NULL_ADDRESS from 0x.jsFabio Berger2017-06-011-1/+2
| |
| * rename signed_order_schema to order_schemasFabio Berger2017-06-011-1/+1
| |
| * Add convertToJSONSchemaCompatibleObject methodFabio Berger2017-06-011-1/+4
| |
| * move external imports to topFabio Berger2017-06-011-2/+2
| |
| * make bigNumberConfig a moduleFabio Berger2017-06-011-2/+4
| |
| * Add setDefaultAccountLeonid Logvinov2017-06-011-0/+7
| |
| * Fix linter errorsLeonid Logvinov2017-05-311-1/+1
| |
| * Set bignumber configLeonid Logvinov2017-05-311-0/+2
| |
| * Merge branch 'erc20transfer' into fillOrderAsyncLeonid Logvinov2017-05-311-0/+4
| |\
| * | Refactor getOrderHash to accept order as an objectLeonid Logvinov2017-05-301-29/+16
| | |
| * | Remove mention of internal cleanup from public commentFabio Berger2017-05-301-2/+1
| | |
| * | improve commentFabio Berger2017-05-301-1/+1
| | |
| * | Make tokenRegistry contract instantiation lazy and clear it on provider updateFabio Berger2017-05-301-0/+1
| | |
| * | rename invalidateExchangeContract to invalidateContractInstanceFabio Berger2017-05-301-1/+1
| | |
| * | Merge branch 'master' into dontReinstantiateContractInstancesFabio Berger2017-05-301-0/+3
| |\ \
| | * \ Merge branch 'master' into tokenRegistryFabio Berger2017-05-301-1/+1
| | |\ \ | | | | | | | | | | | | | | | | | | | | # Conflicts: # src/0x.js.ts
| * | | | Add setProvider method to 0x.js that updates the web3 provider and ↵Fabio Berger2017-05-301-0/+8
| | |/ / | |/| | | | | | | | | | invalidates any contractInstances instantiated with the old provider
| * | | make web3Wrapper a private instance variableFabio Berger2017-05-301-1/+1
| | | |
* | | | Move isValidOrderHash to utils and implement assert.isValidOrderHashFabio Berger2017-06-011-4/+4
| |_|/ |/| |
* | | use token instead of erc20Fabio Berger2017-05-301-3/+3
| | |
* | | rename erc20Wrapper to tokenWrapper to be more generic in case we end up ↵Fabio Berger2017-05-301-4/+13
| | | | | | | | | | | | supporting another spec
* | | Implement ERC20Wrapper and it's first method getBalanceAsyncFabio Berger2017-05-301-0/+3
| |/ |/|
* | Add TokenRegistryWrapper and getTokensAsync methodFabio Berger2017-05-301-0/+3
|/
* Lowercase schema namesFabio Berger2017-05-301-2/+2
|
* improve commentFabio Berger2017-05-291-1/+1
|
* Port over signOrderHashAsyncFabio Berger2017-05-291-1/+63
|
* Standardize all commentsFabio Berger2017-05-291-4/+4
|
* Move files up and remove ts folderLeonid Logvinov2017-05-291-0/+134
|
* Create ts folderFabio Berger2017-05-241-5/+0
|
* Add empty zeroEx classLeonid Logvinov2017-05-241-0/+5