aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web3-wrapper/src/web3_wrapper.ts
Commit message (Collapse)AuthorAgeFilesLines
* bug: Only unmarshall receipt if blockNumber present.Jacob Evans2018-11-231-2/+5
| | | | | https://github.com/paritytech/parity-ethereum/issues/1180 Parity can return a pending transaction receipt with a number of null values
* Properly unmarshall TransactionReceiptRPC to TransactionReceiptLeonid Logvinov2018-11-201-11/+15
|
* Merge branch 'development' into patch-1Bryan Stitt2018-11-131-3/+0
|\
| * bug(web3-wrapper): throws when contract returns nullJacob Evans2018-11-121-3/+0
| |
* | start jsonRpcRequestId at 1, not 0Bryan Stitt2018-11-081-1/+1
|/ | | I'm trying to use the 0x-watcher against a parity websocket rpc and getting an error that I think is the same as https://github.com/ethereum/web3.js/issues/1967
* chore: Fix linterAlex Browne2018-10-241-1/+1
|
* fix(web3-wrapper): Make getTransactionByHashAsync return the correct typeAlex Browne2018-10-241-2/+9
|
* chore: change package org from 0xproject to 0xJacob Evans2018-10-181-4/+4
|
* Throw and handle errors from Providers.Jacob Evans2018-10-091-1/+4
| | | | | | | In web3 wrapper when a response contains an error field we throw this rather than return response.result which is often undefined. In Signature Utils we handle the error thrown when a user rejects the signing dialogue to prevent double signing. Exposed the ZeroExTransaction JSON schema. In Website only use the MetamaskSubprovider if we can detect the provider is Metamask
* Return SignedOrder from signing utils.Jacob Evans2018-10-051-2/+2
| | | | | Create a helper back in EIP712Utils for code cleanup. Moved constants in order-utils into the constants object
* Expose eth_signTypedData functionality for order signingJacob Evans2018-10-051-0/+15
|
* Expose method to send raw JSON RPC payloadsFabio Berger2018-09-251-34/+39
|
* Merge developmentFabio Berger2018-09-241-9/+18
|\
| * Add to doc comment why a block might not be returned to the callerFabio Berger2018-09-241-0/+1
| |
| * Fix bug where if block wasn't found, getBlockAsync would throw. Now it ↵Fabio Berger2018-09-241-9/+17
| | | | | | | | returns `undefined`
* | Fix prettierFabio Berger2018-09-211-1/+3
| |
* | Add assertion that one cannot specify both blockHash & fromBlock/toBlock to ↵Fabio Berger2018-09-211-0/+4
|/ | | | getLogsAsync
* Also make sure the transactionReceipt contains a blockNumber when checking ↵Fabio Berger2018-09-211-1/+1
| | | | if a transaction has been mined.
* Add missing doc commentsFabio Berger2018-08-031-0/+1
|
* Get actual gasPrice from transaction instead of setting defaultAmir Bandeali2018-07-231-0/+14
|
* Deduplicate assert web3-wrapper signMessageAsyncIgor Kroitor2018-07-201-1/+0
|
* Don't export object literal because the docs cannot yet render them, moved ↵Fabio Berger2018-07-191-8/+2
| | | | type to types file
* Fix tslint issuesLeonid Logvinov2018-07-171-1/+1
|
* Prettier fixesFabio Berger2018-07-051-3/+15
|
* Add schema assertion checks for callData and txDataFabio Berger2018-07-051-3/+4
|
* Add defaultBlock param to getBalanceInWeiAsyncFabio Berger2018-07-051-2/+7
|
* Move 'from' check to sendTransactionFabio Berger2018-07-051-0/+3
|
* Fix linter issuesFabio Berger2018-07-051-7/+1
|
* Remove web3Utils dep and write necessary utility methodsFabio Berger2018-07-051-10/+10
|
* Add new param javadoc commentFabio Berger2018-07-051-0/+1
|
* merge v2-prototypeFabio Berger2018-07-051-0/+20
|\
| * Move NodeType caching out of web3-wrapper and into our internal codeAlex Browne2018-07-041-8/+1
| |
| * Actually cache node type in web3-wrapperAlex Browne2018-07-041-0/+6
| |
| * Improve robustness of revert reason assertionsAlex Browne2018-07-031-0/+21
| |
* | Refactor Web3Wrapper to no longer use Web3.js & add more test coverageFabio Berger2018-07-051-62/+96
| |
* | Removee getContractFromAbi method since we no longer use it and do not ↵Fabio Berger2018-07-051-9/+0
| | | | | | | | recommend others use it
* | Add more assertions to Web3Wrapper public methodsFabio Berger2018-07-041-3/+54
|/
* Update default params in sendRawPaylodAsync for improved JSON-RPC compatibilityAra Kevonian2018-06-191-2/+7
|
* Speedup awaitTransactionMinedAsync and reduce polling interval in contracts ↵Alex Browne2018-06-121-1/+16
| | | | tests
* Fix typosLeonid Logvinov2018-06-091-0/+11
|
* Implement SolidityProfiler & adapt sol-cov to work with GethLeonid Logvinov2018-06-091-5/+36
|
* Apply various fixes based on PR feedbackAlex Browne2018-06-071-3/+5
|
* Update more things to work with both Geth and GanacheAlex Browne2018-06-071-3/+18
|
* Small fixes and cleanupAlex Browne2018-06-071-26/+0
|
* Throw in web3-wrapper when rawCallResult is '0x'Alex Browne2018-06-071-0/+3
|
* Add support for TEST_PROVIDER env varAlex Browne2018-06-071-2/+2
|
* Add more transactions to Geth on init. Skip tests that are failing.Alex Browne2018-06-071-1/+2
|
* Use Geth for contract testsAlex Browne2018-06-071-1/+36
|
* Fix linter errorsLeonid Logvinov2018-06-011-1/+1
|
* Introduce ethereum-types packageLeonid Logvinov2018-06-011-1/+1
|
* Change error message for awaitTransactionSuccessAsyncAlex Browne2018-05-241-1/+1
|
* Check transaction receipt status codes where applicableAlex Browne2018-05-241-0/+26
|
* Fix TSLint rulesFabio Berger2018-05-161-7/+9
|
* Add missing type definitionsLeonid Logvinov2018-05-141-2/+2
|
* Merge branch 'development' into breakUp0xjsFabio Berger2018-05-111-5/+5
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: Fix ganache subprovider config Fix a bug in compiler config precedence Fix linter errors Fix templates Remove unused deployer docs configs Add a legacy endpoint for the deployer Add a check for compiler output Add a comment Put ARTIFACTS_VERSION in a config Improve a comment Remove _applyDefaultsToDeployTxDataAsync Add a HACK comment Fix linter issues Rename deployer to sol-compiler Remove deployer Remove deployer from 0x.js and migrations Configure migrations with a compiler.json Remove deployer from metacoin and contract tests Update wallet footer and add remove token functionality # Conflicts: # .gitignore # packages/0x.js/package.json # packages/0x.js/src/0x.ts # packages/contracts/package.json # packages/contracts/test/multi_sig_with_time_lock.ts # packages/contracts/test/multi_sig_with_time_lock_except_remove_auth_addr.ts # packages/contracts/util/artifacts.ts # packages/deployer/test/deployer_test.ts # packages/migrations/package.json
| * Remove unused deployer docs configsLeonid Logvinov2018-05-101-5/+5
| |
* | Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a ↵Fabio Berger2018-05-101-0/+7
|/ | | | unifying library with the same interface
* Move our contract templates to accept Provider instead of Web3WrapperLeonid Logvinov2018-04-041-23/+55
|
* Add metacoin example projectLeonid Logvinov2018-04-021-0/+375
|
* Move BaseContract to its own packageLeonid Logvinov2018-02-281-179/+0
|
* Move BaseContract to web3WrapperLeonid Logvinov2018-02-281-0/+179