aboutsummaryrefslogtreecommitdiffstats
path: root/packages/subproviders/src
Commit message (Expand)AuthorAgeFilesLines
* Introduce Metamask Subprovider.Jacob Evans2018-10-054-2/+138
* Add temporarily missing web3-provider-engine types in subprovidersLeonid Logvinov2018-09-041-0/+18
* Improve doc commebntFabio Berger2018-08-231-1/+2
* Fix many linter errors that showed up upon upgrading tsutilFabio Berger2018-08-231-0/+2
* Cleanup web3-wrapper and subproviders index.tsFabio Berger2018-08-201-3/+4
* Merge developmentFabio Berger2018-08-151-2/+1
|\
| * Import marshaller directlyLeonid Logvinov2018-08-091-2/+1
* | Add missing doc commentsFabio Berger2018-08-035-3/+18
* | Re-order subproviders index.ts and add missing typesFabio Berger2018-08-031-12/+20
* | Add missing exports discovered by generating compact typedoc JSONFabio Berger2018-07-301-0/+4
* | Remove all in-package monorepo-scripts by adding doc gen/upload and aggregate...Fabio Berger2018-07-302-16/+0
|/
* Fix marshaller importFabio Berger2018-07-261-1/+1
* Stop exporting marshaller from web3-wrapperfragosti2018-07-201-1/+2
* Fix tslint issuesLeonid Logvinov2018-07-1711-21/+21
* Add missing assertionFabio Berger2018-07-131-0/+1
* Move type defs to typescript-typingsdFabio Berger2018-07-131-10/+0
* Fix linterFabio Berger2018-07-131-1/+1
* Make createFinalPayload protectedFabio Berger2018-07-132-3/+3
* Export Web3ProviderEngine from subproviders packageFabio Berger2018-07-132-2/+3
* Add typedoc for json-rpc-error packageFabio Berger2018-07-131-1/+9
* Make timeout configurable on RPCSubproviderFabio Berger2018-07-131-5/+4
* Adjust timeoutFabio Berger2018-07-131-1/+3
* Add fetchAsync util and RPCSubproviderFabio Berger2018-07-134-13/+104
* Fix linting issuesfragosti2018-07-071-1/+1
* Export marshaller and use it to unmarshal tx dataafragosti2018-07-071-2/+3
* Revert moving formatUtils into utilsfragosti2018-07-071-4/+2
* Unmarshall txn data in SignerSubprovider before calling web3wrapper sendTrans...fragosti2018-07-061-2/+4
* merge v2-prototypeFabio Berger2018-07-043-5/+69
|\
| * Fix unused importsJacob Evans2018-07-031-6/+1
| * Remove duplicate type definitions.Jacob Evans2018-07-022-59/+1
| * Merge branch 'v2-prototype' into eth-lightwallet-subprovider-finalJacob Evans2018-07-022-1/+2
| |\
| * | Use PrivateKeySubprovider inside eth lightwalletJacob Evans2018-07-021-25/+15
| * | Small stylistic tweaksFabio Berger2018-06-261-6/+0
| * | Fix and imprrove ethLightWalletSubproviderFabio Berger2018-06-261-9/+10
| * | Remove legacy named subproviderFabio Berger2018-06-261-100/+0
| * | Remove duplicate typeFabio Berger2018-06-261-23/+0
| * | Add eth-lightwallet subprovider and testsCavan2018-06-263-1/+117
| * | Format subprovider using prettierCavan2018-06-261-0/+2
| * | Remove timestamps and fix typingsCavan2018-06-261-2/+12
| * | Formatting and standards updatesCavan2018-06-262-0/+89
* | | Fix instance variable nameFabio Berger2018-07-041-6/+6
* | | Fix importFabio Berger2018-07-041-1/+1
* | | Replace use of web3 w/ web3wrapper in subproviders and rename injectedWeb3 to...Fabio Berger2018-07-042-15/+32
| |/ |/|
* | Move ledgerhq module declarations to typescript-typingsAmir Bandeali2018-06-301-48/+0
* | Export LedgerEthereumClient type in subprovidersAmir Bandeali2018-06-301-0/+1
* | Improve `ganache-core`'s `GanacheOpts` type and require it instead of `any`Fabio Berger2018-06-281-1/+1
|/
* Fix no-unused-variable tslint rule to include parameters and fix issuesFabio Berger2018-06-122-2/+2
* Implement SolidityProfiler & adapt sol-cov to work with GethLeonid Logvinov2018-06-091-3/+3
* Try enabling no-unused-variable...fragosti2018-06-057-9/+3
* Fix linter errorsLeonid Logvinov2018-06-012-2/+2
* Introduce ethereum-types packageLeonid Logvinov2018-06-019-9/+10
* Address feedbackLeonid Logvinov2018-05-231-0/+2
* Remove web3Factory.create and remove dev-tools dependency on sol-covLeonid Logvinov2018-05-232-0/+14
* Fix TSLint rulesFabio Berger2018-05-164-11/+19
* Add missing type definitionsLeonid Logvinov2018-05-148-11/+11
* Update Web3 Provider Engine to 14.0.4Jacob Evans2018-04-241-2/+3
* Fix commentsFabio Berger2018-04-181-4/+5
* Revert Ledger back to assigning ledgerClient to instance variableJacob Evans2018-04-122-12/+11
* Rename to parentDerivedKeyInfo to be explicity about how we walk the treeJacob Evans2018-04-121-8/+8
* Pluck key off of base path branch for MnemonicJacob Evans2018-04-124-35/+32
* Merge branch 'development' into feature/subproviders/mnemonic-wallet-subproviderJacob Evans2018-04-127-29/+32
|\
| * merge developmentFabio Berger2018-04-095-152/+221
| |\
| * | Refactor RedundantRpcSubprovider into RedundantSubproviderFabio Berger2018-04-062-16/+11
| * | Make all `handleRequest` methods async, rename _engine to engine to remain co...Fabio Berger2018-04-065-13/+21
* | | Update documentation and add to website docsJacob Evans2018-04-113-14/+14
* | | Renamed DerivedHDKey to DerivedHDKeyInfoJacob Evans2018-04-115-108/+135
* | | Update website to support latest ledgerJacob Evans2018-04-112-7/+0
* | | Move type declaration for hdkey to typescript-typingsJacob Evans2018-04-111-13/+0
* | | Test valid address format but not foundJacob Evans2018-04-113-7/+11
* | | Update JSDoc for methods in ledger and mnemonic walletJacob Evans2018-04-113-11/+11
* | | Update changelog and add derivationBasePathJacob Evans2018-04-114-28/+31
* | | Follow file naming pattern for mnemonic and private key subproviderJacob Evans2018-04-113-3/+3
* | | Iterator pattern for walking derived keysJacob Evans2018-04-112-44/+60
* | | Throw errors when the address is not specified or invalidJacob Evans2018-04-115-36/+40
* | | Add isChildKey to derived keyJacob Evans2018-04-114-72/+73
* | | Improve Documentation for functions and constructorsJacob Evans2018-04-102-6/+24
* | | Rename to IS_CHILD_KEYJacob Evans2018-04-102-17/+13
* | | Refactor ledger to support multiple accounts with from addressJacob Evans2018-04-104-56/+91
* | | Added walletUtils and address in signMessageJacob Evans2018-04-105-54/+110
* | | Add Mnemonic wallet subproviderJacob Evans2018-04-066-4/+130
| |/ |/|
* | Merge pull request #506 from 0xProject/feature/subproviders/pk-wallet-subprov...Jacob Evans2018-04-065-152/+221
|\ \ | |/ |/|
| * FeedbackJacob Evans2018-04-064-23/+29
| * Create a private key subproviderJacob Evans2018-04-055-152/+215
* | Move our contract templates to accept Provider instead of Web3WrapperLeonid Logvinov2018-04-043-57/+4
|/
* Used generic declaration to remove need for `any`Fabio Berger2018-04-041-1/+1
* Fix TS errorFabio Berger2018-04-031-1/+1
* Use @0xproject/utils promisify everywhereFabio Berger2018-04-032-3/+1
* Add metacoin example projectLeonid Logvinov2018-04-021-25/+0
* Move common types out of web3 typesLeonid Logvinov2018-03-2711-35/+28
* Make handleRequest public and add comment for itFabio Berger2018-03-227-21/+70
* Make setEngine publicFabio Berger2018-03-221-3/+3
* Improve subproviders commentFabio Berger2018-03-226-6/+6
* Move docs from README into docs page and add a link to it.Fabio Berger2018-03-221-1/+2
* Improve all the comments for the subproviders public methodsFabio Berger2018-03-229-115/+199
* Remove duplicate ECSignature type defFabio Berger2018-03-202-7/+6
* Rename `stagedocs.ts` file to `stage_docs.ts` in keeping with our file naming...Fabio Berger2018-03-201-0/+0
* Add Subprovider docs to websiteFabio Berger2018-03-191-0/+8
* Export ErrorCallback type from Subproviders packageFabio Berger2018-03-181-1/+1
* Add missing typeFabio Berger2018-03-161-0/+5
* Add missing type to subproviders exportsFabio Berger2018-03-161-1/+7
* Use named types and introduce `JSONRPCRequestPayloadWithMethod` typeFabio Berger2018-03-167-26/+23
* Fix linter issuesxFabio Berger2018-03-141-0/+1
* Merge branch 'development' into convertScriptsToTsFabio Berger2018-03-1411-79/+114
|\
| * Use locks instead of semaphores in ledger subproviderLeonid Logvinov2018-03-122-27/+15
| * Address feedbackLeonid Logvinov2018-03-121-1/+1
| * Add sol-cover implementationLeonid Logvinov2018-03-1211-52/+99
* | 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/+13
|/
* FeedbackJacob Evans2018-03-081-2/+2
* Add ledger-node package as optional dependencyJacob Evans2018-03-071-1/+9
* Force shouldGetChainCode to true in typesJacob Evans2018-03-061-2/+4
* Nuke tests for nowJacob Evans2018-03-063-41/+21
* Remove old ledgerJacob Evans2018-03-062-39/+0
* Update ledgerco packagesJacob Evans2018-03-064-31/+73
* Add `numberOfAccounts` param to `LedgerSubprovider` method `getAccountsAsync`...Fabio Berger2018-03-041-3/+3
* Move subproviders from dev-utils to subprovidersLeonid Logvinov2018-02-153-0/+63
* Attribute the origins of NonceTrackerJacob Evans2018-02-071-0/+5
* Move BlockParamLiteral to shared types packageJacob Evans2018-02-071-7/+5
* FixesJacob Evans2018-02-071-4/+5
* Move BlockParam and BlockParamLiteral to shared typesJacob Evans2018-02-073-7/+4
* Merge branch 'development' into feature/subproviders/nonce-trackerJacob Evans2018-02-061-5/+6
|\
| * Reword comment on anyJacob Evans2018-02-061-1/+2
| * Justify the any usageJacob Evans2018-02-061-1/+2
| * Change the InjectedWeb3Subprovider to accept Web3.ProviderJacob Evans2018-02-031-5/+4
* | Remove re-fetch of transaction count on errorJacob Evans2018-02-064-32/+40
* | Readability and prettierJacob Evans2018-02-022-13/+11
* | PrettifyJacob Evans2018-02-022-9/+3
* | Nonce tracker subproviderJacob Evans2018-02-023-0/+134
|/
* Remove redundant type refsLeonid Logvinov2018-01-131-2/+0
* Merge pull request #303 from ERCdEX/ercdex/send_transaction_return_txhashLeonid2018-01-031-2/+2
|\
| * sendTransactionAsync should return txHash stringLuke2018-01-031-2/+2
* | Apply prettier configLeonid Logvinov2018-01-037-54/+68
|/
* Support both personal_sign and eth_signFabio Berger2017-12-281-1/+2
* Update subprovider to catch correct RPC methodCavan Flynn2017-12-281-2/+2
* Add new underscore-privates rule to @0xproject/tslint-config and fix lint errorsBrandon Millman2017-12-204-41/+41
* Add a commentLeonid Logvinov2017-12-181-0/+2
* Introduce a variable for trueLeonid Logvinov2017-12-181-1/+4
* Remove redundant template stringLeonid Logvinov2017-12-181-1/+1
* Implement the address derivationsLeonid Logvinov2017-12-183-15/+24
* Add hdnode dependencyLeonid Logvinov2017-12-181-0/+11
* Fix connect unused varsLeonid Logvinov2017-12-153-20/+0
* Implement first custom linter rule async-suffixLeonid Logvinov2017-12-152-0/+2
* Move isAddress to shared utils and remove all dependencies on ethereum-addressLeonid Logvinov2017-12-112-7/+2
* Merge branch 'development' into feature/addSubprovidersFabio Berger2017-12-091-1/+1
* remove console.logFabio Berger2017-12-091-2/+0
* Debug CircleCi failureFabio Berger2017-12-081-0/+2
* Add todoFabio Berger2017-12-081-0/+1
* Add link to random id generatorFabio Berger2017-12-081-0/+1
* remove unused typeFabio Berger2017-12-072-5/+0
* Simplify interface to signPersonalMessageAsyncFabio Berger2017-12-071-22/+9
* Fix ethereumjs-tx declaration and importFabio Berger2017-12-072-2/+2
* Use assert.isHexStringFabio Berger2017-12-072-5/+3
* Add type defs for ledgerco and ethereumjs-txFabio Berger2017-12-072-13/+37
* Have comments hug statementsFabio Berger2017-12-061-3/+3
* Add declarationFabio Berger2017-12-061-0/+7
* Return actual error thrownFabio Berger2017-12-061-1/+1
* remove unused modulesFabio Berger2017-12-061-3/+0
* remove extra spaceFabio Berger2017-12-061-1/+0
* Add null to err typeFabio Berger2017-12-061-1/+1
* Use null instead of undefined when no error existsFabio Berger2017-12-061-3/+3
* Switch to using our custom base subproviderFabio Berger2017-12-061-1/+2
* Fix lint issuesFabio Berger2017-12-062-1/+9
* Port subproviders over to mono repo, refactor LedgerSubprovider to no longer ...Fabio Berger2017-12-067-0/+671