Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix linting issues | fragosti | 2018-07-07 | 1 | -1/+1 |
| | |||||
* | Export marshaller and use it to unmarshal tx dataa | fragosti | 2018-07-07 | 1 | -2/+3 |
| | |||||
* | Revert moving formatUtils into utils | fragosti | 2018-07-07 | 1 | -4/+2 |
| | |||||
* | Unmarshall txn data in SignerSubprovider before calling web3wrapper ↵ | fragosti | 2018-07-06 | 1 | -2/+4 |
| | | | | sendTransactionAsync | ||||
* | merge v2-prototype | Fabio Berger | 2018-07-04 | 3 | -5/+69 |
|\ | |||||
| * | Fix unused imports | Jacob Evans | 2018-07-03 | 1 | -6/+1 |
| | | |||||
| * | Remove duplicate type definitions. | Jacob Evans | 2018-07-02 | 2 | -59/+1 |
| | | | | | | | | | | Clear private key earlier Fix changelog in typescript-typings from bad merge | ||||
| * | Merge branch 'v2-prototype' into eth-lightwallet-subprovider-final | Jacob Evans | 2018-07-02 | 2 | -1/+2 |
| |\ | |||||
| * | | Use PrivateKeySubprovider inside eth lightwallet | Jacob Evans | 2018-07-02 | 1 | -25/+15 |
| | | | | | | | | | | | | There's a loss of information when hex encoding and passing to eth light wallet (chain id is lost). This results in a different signature. While it may work on testnets it is not sufficient for our test cases. We can export the private key and use it in our PrivateKeyWalletSubprovider | ||||
| * | | Small stylistic tweaks | Fabio Berger | 2018-06-26 | 1 | -6/+0 |
| | | | |||||
| * | | Fix and imprrove ethLightWalletSubprovider | Fabio Berger | 2018-06-26 | 1 | -9/+10 |
| | | | |||||
| * | | Remove legacy named subprovider | Fabio Berger | 2018-06-26 | 1 | -100/+0 |
| | | | |||||
| * | | Remove duplicate type | Fabio Berger | 2018-06-26 | 1 | -23/+0 |
| | | | |||||
| * | | Add eth-lightwallet subprovider and tests | Cavan | 2018-06-26 | 3 | -1/+117 |
| | | | |||||
| * | | Format subprovider using prettier | Cavan | 2018-06-26 | 1 | -0/+2 |
| | | | |||||
| * | | Remove timestamps and fix typings | Cavan | 2018-06-26 | 1 | -2/+12 |
| | | | |||||
| * | | Formatting and standards updates | Cavan | 2018-06-26 | 2 | -0/+89 |
| | | | |||||
* | | | Fix instance variable name | Fabio Berger | 2018-07-04 | 1 | -6/+6 |
| | | | |||||
* | | | Fix import | Fabio Berger | 2018-07-04 | 1 | -1/+1 |
| | | | |||||
* | | | Replace use of web3 w/ web3wrapper in subproviders and rename injectedWeb3 ↵ | Fabio Berger | 2018-07-04 | 2 | -15/+32 |
| |/ |/| | | | | | to signer subprovider for clarity | ||||
* | | Move ledgerhq module declarations to typescript-typings | Amir Bandeali | 2018-06-30 | 1 | -48/+0 |
| | | |||||
* | | Export LedgerEthereumClient type in subproviders | Amir Bandeali | 2018-06-30 | 1 | -0/+1 |
| | | |||||
* | | Improve `ganache-core`'s `GanacheOpts` type and require it instead of `any` | Fabio Berger | 2018-06-28 | 1 | -1/+1 |
|/ | |||||
* | Fix no-unused-variable tslint rule to include parameters and fix issues | Fabio Berger | 2018-06-12 | 2 | -2/+2 |
| | |||||
* | Implement SolidityProfiler & adapt sol-cov to work with Geth | Leonid Logvinov | 2018-06-09 | 1 | -3/+3 |
| | |||||
* | Try enabling no-unused-variable... | fragosti | 2018-06-05 | 7 | -9/+3 |
| | |||||
* | Fix linter errors | Leonid Logvinov | 2018-06-01 | 2 | -2/+2 |
| | |||||
* | Introduce ethereum-types package | Leonid Logvinov | 2018-06-01 | 9 | -9/+10 |
| | |||||
* | Address feedback | Leonid Logvinov | 2018-05-23 | 1 | -0/+2 |
| | |||||
* | Remove web3Factory.create and remove dev-tools dependency on sol-cov | Leonid Logvinov | 2018-05-23 | 2 | -0/+14 |
| | |||||
* | Fix TSLint rules | Fabio Berger | 2018-05-16 | 4 | -11/+19 |
| | |||||
* | Add missing type definitions | Leonid Logvinov | 2018-05-14 | 8 | -11/+11 |
| | |||||
* | Update Web3 Provider Engine to 14.0.4 | Jacob Evans | 2018-04-24 | 1 | -2/+3 |
| | |||||
* | Fix comments | Fabio Berger | 2018-04-18 | 1 | -4/+5 |
| | |||||
* | Revert Ledger back to assigning ledgerClient to instance variable | Jacob Evans | 2018-04-12 | 2 | -12/+11 |
| | |||||
* | Rename to parentDerivedKeyInfo to be explicity about how we walk the tree | Jacob Evans | 2018-04-12 | 1 | -8/+8 |
| | |||||
* | Pluck key off of base path branch for Mnemonic | Jacob Evans | 2018-04-12 | 4 | -35/+32 |
| | | | | This reduces the tree walk complexity in wallet utils as it is assumed that we always walk relative. It also removes a HACK :) | ||||
* | Merge branch 'development' into feature/subproviders/mnemonic-wallet-subprovider | Jacob Evans | 2018-04-12 | 7 | -29/+32 |
|\ | |||||
| * | merge development | Fabio Berger | 2018-04-09 | 5 | -152/+221 |
| |\ | |||||
| * | | Refactor RedundantRpcSubprovider into RedundantSubprovider | Fabio Berger | 2018-04-06 | 2 | -16/+11 |
| | | | |||||
| * | | Make all `handleRequest` methods async, rename _engine to engine to remain ↵ | Fabio Berger | 2018-04-06 | 5 | -13/+21 |
| | | | | | | | | | | | | compliant with web3-provider-engine | ||||
* | | | Update documentation and add to website docs | Jacob Evans | 2018-04-11 | 3 | -14/+14 |
| | | | |||||
* | | | Renamed DerivedHDKey to DerivedHDKeyInfo | Jacob Evans | 2018-04-11 | 5 | -108/+135 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added assertions on addresses for public methods Throw a helpful error message when signer address is not instantiated address in PrivateKeyWalletSubprovider Update changelog and rename derivationBasePath to baseDerivationPath When returning undefined use pattern of IfExists Added configuration object for MnemonicWallet Put constants back into each individual wallet rather than in walletUtils Delete accidental package-lock.json | ||||
* | | | Update website to support latest ledger | Jacob Evans | 2018-04-11 | 2 | -7/+0 |
| | | | |||||
* | | | Move type declaration for hdkey to typescript-typings | Jacob Evans | 2018-04-11 | 1 | -13/+0 |
| | | | |||||
* | | | Test valid address format but not found | Jacob Evans | 2018-04-11 | 3 | -7/+11 |
| | | | |||||
* | | | Update JSDoc for methods in ledger and mnemonic wallet | Jacob Evans | 2018-04-11 | 3 | -11/+11 |
| | | | |||||
* | | | Update changelog and add derivationBasePath | Jacob Evans | 2018-04-11 | 4 | -28/+31 |
| | | | |||||
* | | | Follow file naming pattern for mnemonic and private key subprovider | Jacob Evans | 2018-04-11 | 3 | -3/+3 |
| | | | |||||
* | | | Iterator pattern for walking derived keys | Jacob Evans | 2018-04-11 | 2 | -44/+60 |
| | | | |||||
* | | | Throw errors when the address is not specified or invalid | Jacob Evans | 2018-04-11 | 5 | -36/+40 |
| | | | |||||
* | | | Add isChildKey to derived key | Jacob Evans | 2018-04-11 | 4 | -72/+73 |
| | | | |||||
* | | | Improve Documentation for functions and constructors | Jacob Evans | 2018-04-10 | 2 | -6/+24 |
| | | | |||||
* | | | Rename to IS_CHILD_KEY | Jacob Evans | 2018-04-10 | 2 | -17/+13 |
| | | | |||||
* | | | Refactor ledger to support multiple accounts with from address | Jacob Evans | 2018-04-10 | 4 | -56/+91 |
| | | | |||||
* | | | Added walletUtils and address in signMessage | Jacob Evans | 2018-04-10 | 5 | -54/+110 |
| | | | |||||
* | | | Add Mnemonic wallet subprovider | Jacob Evans | 2018-04-06 | 6 | -4/+130 |
| |/ |/| | |||||
* | | Merge pull request #506 from ↵ | Jacob Evans | 2018-04-06 | 5 | -152/+221 |
|\ \ | |/ |/| | | | | | 0xProject/feature/subproviders/pk-wallet-subprovider Private Key subprovider | ||||
| * | Feedback | Jacob Evans | 2018-04-06 | 4 | -23/+29 |
| | | | | | | | | | | remove id management from testnet faucet spread over txParams rather than modify in place | ||||
| * | Create a private key subprovider | Jacob Evans | 2018-04-05 | 5 | -152/+215 |
| | | |||||
* | | Move our contract templates to accept Provider instead of Web3Wrapper | Leonid Logvinov | 2018-04-04 | 3 | -57/+4 |
|/ | |||||
* | Used generic declaration to remove need for `any` | Fabio Berger | 2018-04-04 | 1 | -1/+1 |
| | |||||
* | Fix TS error | Fabio Berger | 2018-04-03 | 1 | -1/+1 |
| | |||||
* | Use @0xproject/utils promisify everywhere | Fabio Berger | 2018-04-03 | 2 | -3/+1 |
| | |||||
* | Add metacoin example project | Leonid Logvinov | 2018-04-02 | 1 | -25/+0 |
| | |||||
* | Move common types out of web3 types | Leonid Logvinov | 2018-03-27 | 11 | -35/+28 |
| | |||||
* | Make handleRequest public and add comment for it | Fabio Berger | 2018-03-22 | 7 | -21/+70 |
| | |||||
* | Make setEngine public | Fabio Berger | 2018-03-22 | 1 | -3/+3 |
| | |||||
* | Improve subproviders comment | Fabio Berger | 2018-03-22 | 6 | -6/+6 |
| | |||||
* | Move docs from README into docs page and add a link to it. | Fabio Berger | 2018-03-22 | 1 | -1/+2 |
| | |||||
* | Improve all the comments for the subproviders public methods | Fabio Berger | 2018-03-22 | 9 | -115/+199 |
| | |||||
* | Remove duplicate ECSignature type def | Fabio Berger | 2018-03-20 | 2 | -7/+6 |
| | |||||
* | Rename `stagedocs.ts` file to `stage_docs.ts` in keeping with our file ↵ | Fabio Berger | 2018-03-20 | 1 | -0/+0 |
| | | | | naming conventions. `postpublish.ts` is the only exception and this is because it is dictated by Lerna | ||||
* | Add Subprovider docs to website | Fabio Berger | 2018-03-19 | 1 | -0/+8 |
| | |||||
* | Export ErrorCallback type from Subproviders package | Fabio Berger | 2018-03-18 | 1 | -1/+1 |
| | |||||
* | Add missing type | Fabio Berger | 2018-03-16 | 1 | -0/+5 |
| | |||||
* | Add missing type to subproviders exports | Fabio Berger | 2018-03-16 | 1 | -1/+7 |
| | |||||
* | Use named types and introduce `JSONRPCRequestPayloadWithMethod` type | Fabio Berger | 2018-03-16 | 7 | -26/+23 |
| | |||||
* | Fix linter issuesx | Fabio Berger | 2018-03-14 | 1 | -0/+1 |
| | |||||
* | Merge branch 'development' into convertScriptsToTs | Fabio Berger | 2018-03-14 | 11 | -79/+114 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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 | ||||
| * | Use locks instead of semaphores in ledger subprovider | Leonid Logvinov | 2018-03-12 | 2 | -27/+15 |
| | | |||||
| * | Address feedback | Leonid Logvinov | 2018-03-12 | 1 | -1/+1 |
| | | |||||
| * | Add sol-cover implementation | Leonid Logvinov | 2018-03-12 | 11 | -52/+99 |
| | | |||||
* | | Move configuration into package.json configs section | Fabio Berger | 2018-03-14 | 1 | -2/+3 |
| | | |||||
* | | Fix lint issues | Fabio Berger | 2018-03-13 | 1 | -0/+1 |
| | | |||||
* | | move scripts to monorepro-scripts | Fabio Berger | 2018-03-13 | 2 | -0/+13 |
|/ | |||||
* | Feedback | Jacob Evans | 2018-03-08 | 1 | -2/+2 |
| | |||||
* | Add ledger-node package as optional dependency | Jacob Evans | 2018-03-07 | 1 | -1/+9 |
| | |||||
* | Force shouldGetChainCode to true in types | Jacob Evans | 2018-03-06 | 1 | -2/+4 |
| | |||||
* | Nuke tests for now | Jacob Evans | 2018-03-06 | 3 | -41/+21 |
| | |||||
* | Remove old ledger | Jacob Evans | 2018-03-06 | 2 | -39/+0 |
| | |||||
* | Update ledgerco packages | Jacob Evans | 2018-03-06 | 4 | -31/+73 |
| | |||||
* | Add `numberOfAccounts` param to `LedgerSubprovider` method ↵ | Fabio Berger | 2018-03-04 | 1 | -3/+3 |
| | | | | `getAccountsAsync` and add tests | ||||
* | Move subproviders from dev-utils to subproviders | Leonid Logvinov | 2018-02-15 | 3 | -0/+63 |
| | |||||
* | Attribute the origins of NonceTracker | Jacob Evans | 2018-02-07 | 1 | -0/+5 |
| | | | | NonceTrackerSubprovider is inspired from Web3ProviderEngine NonceTracker | ||||
* | Move BlockParamLiteral to shared types package | Jacob Evans | 2018-02-07 | 1 | -7/+5 |
| | | | | Also BlockParam | ||||
* | Fixes | Jacob Evans | 2018-02-07 | 1 | -4/+5 |
| | | | | | Rename to isFirstGetTransactionCount assign nextPrefixedHexNonce as a const | ||||
* | Move BlockParam and BlockParamLiteral to shared types | Jacob Evans | 2018-02-07 | 3 | -7/+4 |
| | |||||
* | Merge branch 'development' into feature/subproviders/nonce-tracker | Jacob Evans | 2018-02-06 | 1 | -5/+6 |
|\ | |||||
| * | Reword comment on any | Jacob Evans | 2018-02-06 | 1 | -1/+2 |
| | | |||||
| * | Justify the any usage | Jacob Evans | 2018-02-06 | 1 | -1/+2 |
| | | |||||
| * | Change the InjectedWeb3Subprovider to accept Web3.Provider | Jacob Evans | 2018-02-03 | 1 | -5/+4 |
| | | |||||
* | | Remove re-fetch of transaction count on error | Jacob Evans | 2018-02-06 | 4 | -32/+40 |
| | | |||||
* | | Readability and prettier | Jacob Evans | 2018-02-02 | 2 | -13/+11 |
| | | |||||
* | | Prettify | Jacob Evans | 2018-02-02 | 2 | -9/+3 |
| | | |||||
* | | Nonce tracker subprovider | Jacob Evans | 2018-02-02 | 3 | -0/+134 |
|/ | | | | | Caches the nonce when a request to getTransactionCount is made and increments the pending nonce after successful transactions | ||||
* | Remove redundant type refs | Leonid Logvinov | 2018-01-13 | 1 | -2/+0 |
| | |||||
* | Merge pull request #303 from ERCdEX/ercdex/send_transaction_return_txhash | Leonid | 2018-01-03 | 1 | -2/+2 |
|\ | | | | | _sendTransactionAsync should return txHash string | ||||
| * | sendTransactionAsync should return txHash string | Luke | 2018-01-03 | 1 | -2/+2 |
| | | |||||
* | | Apply prettier config | Leonid Logvinov | 2018-01-03 | 7 | -54/+68 |
|/ | |||||
* | Support both personal_sign and eth_sign | Fabio Berger | 2017-12-28 | 1 | -1/+2 |
| | |||||
* | Update subprovider to catch correct RPC method | Cavan Flynn | 2017-12-28 | 1 | -2/+2 |
| | | | ZeroEx uses web3.eth.sign, rather than web3.eth.personal.sign. In addition, the message to sign is the second parameter; not the first. The first parameter is the address. | ||||
* | Add new underscore-privates rule to @0xproject/tslint-config and fix lint errors | Brandon Millman | 2017-12-20 | 4 | -41/+41 |
| | |||||
* | Add a comment | Leonid Logvinov | 2017-12-18 | 1 | -0/+2 |
| | |||||
* | Introduce a variable for true | Leonid Logvinov | 2017-12-18 | 1 | -1/+4 |
| | |||||
* | Remove redundant template string | Leonid Logvinov | 2017-12-18 | 1 | -1/+1 |
| | |||||
* | Implement the address derivations | Leonid Logvinov | 2017-12-18 | 3 | -15/+24 |
| | |||||
* | Add hdnode dependency | Leonid Logvinov | 2017-12-18 | 1 | -0/+11 |
| | |||||
* | Fix connect unused vars | Leonid Logvinov | 2017-12-15 | 3 | -20/+0 |
| | |||||
* | Implement first custom linter rule async-suffix | Leonid Logvinov | 2017-12-15 | 2 | -0/+2 |
| | |||||
* | Move isAddress to shared utils and remove all dependencies on ethereum-address | Leonid Logvinov | 2017-12-11 | 2 | -7/+2 |
| | |||||
* | Merge branch 'development' into feature/addSubproviders | Fabio Berger | 2017-12-09 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | * development: Update README.md Inline network module Stop supporting different file extensions in abi-gen Refactor networkId out of web3Wrapper Update connect types in preperation for publishing Fix CI command Address feedback Refactor web3Wrapper to a separate package # Conflicts: # package.json # packages/website/ts/blockchain.ts | ||||
* | remove console.log | Fabio Berger | 2017-12-09 | 1 | -2/+0 |
| | |||||
* | Debug CircleCi failure | Fabio Berger | 2017-12-08 | 1 | -0/+2 |
| | |||||
* | Add todo | Fabio Berger | 2017-12-08 | 1 | -0/+1 |
| | |||||
* | Add link to random id generator | Fabio Berger | 2017-12-08 | 1 | -0/+1 |
| | |||||
* | remove unused type | Fabio Berger | 2017-12-07 | 2 | -5/+0 |
| | |||||
* | Simplify interface to signPersonalMessageAsync | Fabio Berger | 2017-12-07 | 1 | -22/+9 |
| | |||||
* | Fix ethereumjs-tx declaration and import | Fabio Berger | 2017-12-07 | 2 | -2/+2 |
| | |||||
* | Use assert.isHexString | Fabio Berger | 2017-12-07 | 2 | -5/+3 |
| | |||||
* | Add type defs for ledgerco and ethereumjs-tx | Fabio Berger | 2017-12-07 | 2 | -13/+37 |
| | |||||
* | Have comments hug statements | Fabio Berger | 2017-12-06 | 1 | -3/+3 |
| | |||||
* | Add declaration | Fabio Berger | 2017-12-06 | 1 | -0/+7 |
| | |||||
* | Return actual error thrown | Fabio Berger | 2017-12-06 | 1 | -1/+1 |
| | |||||
* | remove unused modules | Fabio Berger | 2017-12-06 | 1 | -3/+0 |
| | |||||
* | remove extra space | Fabio Berger | 2017-12-06 | 1 | -1/+0 |
| | |||||
* | Add null to err type | Fabio Berger | 2017-12-06 | 1 | -1/+1 |
| | |||||
* | Use null instead of undefined when no error exists | Fabio Berger | 2017-12-06 | 1 | -3/+3 |
| | |||||
* | Switch to using our custom base subprovider | Fabio Berger | 2017-12-06 | 1 | -1/+2 |
| | |||||
* | Fix lint issues | Fabio Berger | 2017-12-06 | 2 | -1/+9 |
| | |||||
* | Port subproviders over to mono repo, refactor LedgerSubprovider to no longer ↵ | Fabio Berger | 2017-12-06 | 7 | -0/+671 |
rely on hookedWalletSubprovider. Added unit and integration tests. |