aboutsummaryrefslogtreecommitdiffstats
path: root/src/web3_wrapper.ts
Commit message (Collapse)AuthorAgeFilesLines
* Switch over to Lerna + Yarn Workspaces setup for a mono-repo approachFabio Berger2017-11-131-172/+0
|
* Merge branch 'development' into feature/receipt-statusFabio Berger2017-11-131-2/+12
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: (164 commits) Remove old tests Remove unused code Fix tests Remove redundant spaces Don't store empty objects Fix a typo Remove duplicate operations Remove redundant instance variables Fix tests Remove blockStore and default to numConfirmations === 0 Add a comment Store number of confirmations in a blockStore Remove tautology check Pass blockStore to eventWatcher Fix last merge conflicts Clear cache on unsubscribe Clear store cache on events Add more configs for order watcher Make subscribe function async and make blockStore operational Adjust tests to new interface ... # Conflicts: # package.json # src/types.ts # yarn.lock
| * Add numConfirmations arg so that caller can decide on numConfirmations at ↵Fabio Berger2017-11-101-0/+4
| | | | | | | | which they want to watch orders
| * Move provider altering logic to Web3WrapperLeonid Logvinov2017-10-311-2/+8
| |
* | Fix testsLeonid Logvinov2017-11-131-1/+1
| |
* | Normalize the way we return the transaction statusLeonid Logvinov2017-11-131-2/+17
|/
* Upgrade bignumber to the version with native typings and remove typingsLeonid Logvinov2017-10-261-3/+3
|
* Revert "Reduce final bundle size by 11% (82kB)"Leonid2017-10-241-1/+1
|
* Include only used lodash functionsLeonid Logvinov2017-10-181-1/+1
|
* Fix a bug in logs fetchingLeonid Logvinov2017-10-111-1/+14
|
* Install js-sha3 and use it for keccak256Leonid Logvinov2017-10-061-4/+0
|
* Instantiate logAndBlockStreamerLeonid Logvinov2017-10-051-2/+6
|
* Add keccak256 on web3_wrapperLeonid Logvinov2017-10-041-0/+4
|
* Add getLogsAsync to web3_wrapperLeonid Logvinov2017-10-041-0/+18
|
* Move Aftifact type definition to 'types'Leonid Logvinov2017-09-081-1/+1
|
* Don't override function argumentsLeonid Logvinov2017-09-051-3/+6
|
* Fix gasPrice regressionLeonid Logvinov2017-09-051-2/+4
|
* Implement zeroEx.awaitTransactionMinedLeonid Logvinov2017-09-051-0/+4
|
* Make the functions immidiately return txHash instead of awaiting for a ↵Leonid Logvinov2017-09-051-0/+28
| | | | transaction to be mined
* Refactor net_version caching logicLeonid Logvinov2017-07-081-10/+10
|
* Cache networkId in web3WrapperLeonid Logvinov2017-07-071-5/+12
|
* refactor getBalanceInEthAsync to getBalanceInWeiAsync and change the test ↵Fabio Berger2017-06-271-5/+4
| | | | assertions to check if the discrepancy between the existing ETH balance and expected balance is small enough to simply be the gas cost used by the transaction.
* Implement EtherTokenWrapper and tests, with deposit and withdraw methodsFabio Berger2017-06-261-0/+4
|
* Re-wrap BigNumber returned from web3 in `getBalanceInEthAsync`Fabio Berger2017-06-261-1/+2
|
* Revert "Use different lodash import syntax which allows to include only used ↵Leonid2017-06-221-2/+2
| | | | 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-2/+2
|
* Switch back to using Web3.Provider, not Web3Provider in internal classesLeonid Logvinov2017-06-151-4/+3
|
* Make ZeroEx constructor accept Web3Provider instead of Web3 instanceLeonid Logvinov2017-06-151-6/+5
|
* Add isAnyAddressAvailableAsyncLeonid Logvinov2017-06-061-6/+0
|
* Rename accounts to addresesLeonid Logvinov2017-06-061-4/+4
|
* Make methods accept senderAccountLeonid Logvinov2017-06-051-22/+2
|
* Add missing async suffixFabio Berger2017-06-031-1/+1
|
* Merge branch 'master' into remainingTokenMethodsFabio Berger2017-06-031-7/+20
|\ | | | | | | | | | | # Conflicts: # src/types.ts # src/web3_wrapper.ts
| * Fix getTransactionSenderAccountIfExistsAsync to return true senderAddress or ↵Fabio Berger2017-06-021-1/+1
| | | | | | | | undefined if non available
| * Introduce coinBase accountLeonid Logvinov2017-06-021-0/+3
| | | | | | | | | | | | Add makerAccount parameter Adjust tests Add more assertions to success test
| * Get getSenderAddressOrThrowAsync everywhere where we throw if the ↵Fabio Berger2017-06-011-8/+8
| | | | | | | | senderAddress doesn't exist
| * Add setDefaultAccountLeonid Logvinov2017-06-011-0/+3
| |
| * Fix linter errorsLeonid Logvinov2017-05-311-2/+2
| |
| * Merge branch 'master' into fillOrderAsyncLeonid Logvinov2017-05-301-4/+6
| |\
| * \ Merge branch 'master' into fillOrderAsyncLeonid Logvinov2017-05-301-1/+1
| |\ \
| * | | Add getExchangeInstanceOrThrowAsync && getSenderAddressOrThrowAsyncLeonid Logvinov2017-05-301-0/+7
| | | |
* | | | Add setAllowanceAsync, getAllowanceAsync and transferFrom to tokenWrapperFabio Berger2017-06-021-2/+10
| |_|/ |/| |
* | | Merge branch 'master' into dontReinstantiateContractInstancesFabio Berger2017-05-301-4/+3
|\ \ \
| * | | Fix the empty code regexLeonid Logvinov2017-05-301-4/+3
| | |/ | |/|
* / | Add setProvider method to 0x.js that updates the web3 provider and ↵Fabio Berger2017-05-301-0/+3
|/ / | | | | | | invalidates any contractInstances instantiated with the old provider
* / Reverts: 7e96b45ea0c51ca5589640018172a91a35596148 which broke this regex for ↵Fabio Berger2017-05-301-1/+1
|/ | | | the `0x0` edge-case
* Move files up and remove ts folderLeonid Logvinov2017-05-291-0/+69