aboutsummaryrefslogtreecommitdiffstats
path: root/packages/web3-wrapper/src
Commit message (Collapse)AuthorAgeFilesLines
* Improvements and conventions in utils package + abi decoderGreg Hysen2019-02-091-1/+1
|
* Added exports for doc generationGreg Hysen2019-02-091-1/+1
|
* Use new check for isBigNumberLeonid Logvinov2019-01-151-5/+1
|
* Upgrade bignumber.js versionLeonid Logvinov2019-01-151-1/+1
|
* Fix linterFabio Berger2018-12-081-2/+4
|
* Remove excess commasFabio Berger2018-12-071-1/+1
|
* fix: txData returned so that `value` and `gasPrice` are BigNumbers to avoid ↵Fabio Berger2018-12-071-4/+4
| | | | precision errors
* 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-204-11/+63
|
* 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-184-7/+7
|
* Update the exported types for the packages which touch RPC providersJacob Evans2018-10-091-0/+1
|
* 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
|
* Fix linter issueLeonid Logvinov2018-10-021-2/+2
|
* 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.
* Cleanup web3-wrapper and subproviders index.tsFabio Berger2018-08-201-3/+22
|
* Merge developmentFabio Berger2018-08-152-1/+61
|\
| * Add @return commentsLeonid Logvinov2018-08-091-0/+9
| |
| * Add commentsLeonid Logvinov2018-08-031-0/+39
| |
| * Export RPC data types from web3-wrapperLeonid Logvinov2018-08-031-1/+11
| |
| * Export marshaller from web3-wrapperLeonid Logvinov2018-08-031-0/+1
| |
* | Add missing doc commentsFabio Berger2018-08-031-0/+1
| |
* | Add missing types to web3-wrapper index.tsFabio Berger2018-08-031-0/+9
| |
* | Add missing exports discovered by generating compact typedoc JSONFabio Berger2018-07-301-0/+14
| |
* | Remove all in-package monorepo-scripts by adding doc gen/upload and ↵Fabio Berger2018-07-302-16/+0
|/ | | | aggregate release note publishing to publish script
* Merge branch 'v2-prototype' of https://github.com/0xProject/0x-monorepo into ↵fragosti2018-07-261-1/+14
|\ | | | | | | feature/web3-wrapper/unexport-marshaller
| * Get actual gasPrice from transaction instead of setting defaultAmir Bandeali2018-07-231-0/+14
| |
| * Deduplicate assert web3-wrapper signMessageAsyncIgor Kroitor2018-07-201-1/+0
| |
* | Stop exporting marshaller from web3-wrapperfragosti2018-07-201-1/+0
|/
* Don't export object literal because the docs cannot yet render them, moved ↵Fabio Berger2018-07-193-10/+10
| | | | type to types file
* Fix tslint issuesLeonid Logvinov2018-07-173-9/+9
|
* Export marshaller and use it to unmarshal tx dataafragosti2018-07-071-0/+1
|
* Revert moving formatUtils into utilsfragosti2018-07-074-43/+95
|
* Add to changelog, rename to formatUtils and lintfragosti2018-07-062-34/+36
|
* Unmarshall txn data in SignerSubprovider before calling web3wrapper ↵fragosti2018-07-064-95/+41
| | | | sendTransactionAsync
* Add unmarshallTxData to marshallerfragosti2018-07-061-0/+13
|
* Prettier fixesFabio Berger2018-07-051-3/+15
|
* Add schema assertion checks for callData and txDataFabio Berger2018-07-051-3/+4
|
* Make sure from is included in txDataFabio Berger2018-07-051-0/+3
|
* Add defaultBlock param to getBalanceInWeiAsyncFabio Berger2018-07-051-2/+7
|
* Move 'from' check to sendTransactionFabio Berger2018-07-052-3/+3
|
* Fix linter issuesFabio Berger2018-07-053-11/+4
|
* remove stray console.logFabio Berger2018-07-051-1/+0
|
* Remove web3Utils dep and write necessary utility methodsFabio Berger2018-07-055-76/+92
|
* Add new param javadoc commentFabio Berger2018-07-051-0/+1
|
* merge v2-prototypeFabio Berger2018-07-052-1/+21
|\
| * 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-032-1/+22
| |
* | Refactor Web3Wrapper to no longer use Web3.js & add more test coverageFabio Berger2018-07-055-62/+345
| |
* | 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-072-4/+19
|
* 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-023-326/+380
|
* Move common types out of web3 typesLeonid Logvinov2018-03-271-12/+24
|
* Improve commentsFabio Berger2018-03-211-13/+12
|
* Add DocComments to Web3WrapperFabio Berger2018-03-211-1/+132
|
* Rename method for clarityFabio Berger2018-03-211-1/+1
|
* Remove duplicate methodFabio Berger2018-03-211-3/+0
|
* Fix var name typoFabio Berger2018-03-211-2/+2
|
* Rename `stagedocs.ts` file to `stage_docs.ts` in keeping with our file ↵Fabio Berger2018-03-201-0/+0
| | | | naming conventions. `postpublish.ts` is the only exception and this is because it is dictated by Lerna
* Added doc json generation and uploading to Web3Wrapper packageFabio Berger2018-03-141-0/+8
|
* Merge branch 'development' into convertScriptsToTsFabio Berger2018-03-141-1/+17
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * development: (71 commits) Transform input data before encoding for callAsync and getABIEncodedTransactionData Update coverage badge to show development coverage Configure post build hook Notify coveralls after all tasks have finished Address feedback Revert "Report all coverage reports together" Separate published packages and typescript typings on README Report all coverage reports together Add other statement types Properly and consistently parse ENV vars Add forgotten file Start using solidity-parser-antlr Fix the default always overriding to address Submit a TD PR Add an explanatory comment for making ranges unique Fix a typo in handling env variables Introduce TESTRPC_FIRST_ADDRESS Make BlockchainLifecycle accept only web3Wrapper Fix comments Fix deployer CHANGELOG ... # Conflicts: # README.md # packages/deployer/package.json # packages/subproviders/src/globals.d.ts # yarn.lock
| * Add sol-cover implementationLeonid Logvinov2018-03-121-1/+17
| |
* | Move configuration into package.json configs sectionFabio Berger2018-03-141-2/+3
| |
* | Fix lint issuesFabio Berger2018-03-131-0/+1
| |
* | move scripts to monorepro-scriptsFabio Berger2018-03-132-0/+12
|/
* Add getProvider method to web3WrapperFabio Berger2018-03-101-0/+3
|
* Fix commentFabio Berger2018-03-091-1/+1
|
* Move RawLogEntry to types packageFabio Berger2018-03-071-12/+1
|
* Move BaseContract to its own packageLeonid Logvinov2018-02-283-250/+179
|
* Move BaseContract to web3WrapperLeonid Logvinov2018-02-283-179/+250
|
* Add txData to async callsLeonid Logvinov2018-02-281-2/+2
|
* Add web3Wrapper.callAsync and remove web3Wrapper.getContractInstanceLeonid Logvinov2018-02-281-6/+6
|
* Lowercase web3 wrapper addressesJacob Evans2018-02-271-2/+4
| | | | Ensure all of the user account addresses are lower case when returned from web3wrapper
* Remove promisified web3 functions from testsLeonid Logvinov2018-01-301-0/+4
|
* Include web3 types via typeRoots and factor out common parts of tsconfig.jsonLeonid Logvinov2018-01-101-1/+1
|
* Use configured version of bignumber in all packagesLeonid Logvinov2018-01-041-5/+1
|
* Apply prettier configLeonid Logvinov2018-01-031-16/+13
|
* Add missing calls to bigNumberConfigs in packages where we are instantiating ↵Brandon Millman2017-12-221-1/+7
| | | | BigNumbers
* Add new underscore-privates rule to @0xproject/tslint-config and fix lint errorsBrandon Millman2017-12-201-39/+39
|
* Refactor networkId out of web3WrapperLeonid Logvinov2017-12-081-7/+6
|
* Address feedbackLeonid Logvinov2017-12-071-6/+0
|
* Refactor web3Wrapper to a separate packageLeonid Logvinov2017-12-071-0/+181