Fabio Berger
209266dbed
Split 0x.js into contract-wrappers, order-watcher but keep 0x.js as a unifying library with the same interface
2018-05-09 20:36:28 +02:00
Jacob Evans
be73084e04
Merge branch 'development' into feature/subproviders/mnemonic-wallet-subprovider
2018-04-12 10:20:52 +10:00
Jacob Evans
916b4d3a26
Renamed DerivedHDKey to DerivedHDKeyInfo
...
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
2018-04-11 19:08:28 +10:00
Jacob Evans
65b2c936ab
Tests for signed transactions and multiple accounts
2018-04-11 12:56:52 +10:00
Jacob Evans
eee190826a
Test signed messages with the second account
2018-04-11 12:51:57 +10:00
Jacob Evans
20a1deb187
Throw errors when the address is not specified or invalid
2018-04-11 12:47:17 +10:00
Jacob Evans
84a4b7d1c1
Refactor ledger to support multiple accounts with from address
2018-04-10 14:39:43 +10:00
Fabio Berger
919b327fc5
Move migrations into separate monorepo subpackage and hook it up to 0x.js and contracts
2018-04-09 17:14:25 +09:00
Jacob Evans
a0fac663f7
Update shared fixture data for network 42
2018-04-06 16:07:00 +10:00
Jacob Evans
774ab8a8ef
Feedback
...
remove id management from testnet faucet
spread over txParams rather than modify in place
2018-04-06 15:21:08 +10:00
Jacob Evans
9d18f751c8
Create a private key subprovider
2018-04-05 15:18:38 +10:00
Fabio Berger
8281be235c
Use @0xproject/utils promisify everywhere
2018-04-03 12:03:59 +09:00
Leonid Logvinov
d72b7299c6
Move common types out of web3 types
2018-03-27 17:56:21 +02:00
Jacob Evans
1a6c2e2bac
Feedback
2018-03-07 15:20:06 -05:00
Jacob Evans
e2e6ae937d
README on derivation path
2018-03-07 13:01:55 -05:00
Jacob Evans
5b9c5d2790
Use our dev seed derivation path.
...
Ensuring our signer address is 0x5409ed021d9299bf6814279a6a1411a7e866a631
2018-03-07 12:03:25 -05:00
Jacob Evans
d7373a5c04
Add ledger-node package as optional dependency
2018-03-06 20:37:09 -05:00
Jacob Evans
7bfc499ec8
Nuke tests for now
2018-03-05 22:36:53 -05:00
Fabio Berger
925e133f50
Fix typo
2018-03-04 16:42:16 +01:00
Fabio Berger
86e26240a1
Add numberOfAccounts
param to LedgerSubprovider
method getAccountsAsync
and add tests
2018-03-04 15:52:16 +01:00
Leonid Logvinov
d46fcb33c5
Fix formatting
2018-01-03 11:42:20 +01:00
Leonid Logvinov
e744e4cd98
Apply prettier config
2018-01-03 11:37:38 +01:00
Fabio Berger
f2976af734
Support both personal_sign and eth_sign
2017-12-28 10:28:27 +01:00
Fabio Berger
ee463058f1
Fix Ledger tests given change from personal_sign
to eth_sign
2017-12-28 09:46:50 +01:00
Leonid Logvinov
126048bac9
Fix connect unused vars
2017-12-15 13:58:30 +01:00
Fabio Berger
86e1fa8153
Add missing calls to configure
2017-12-06 22:30:00 -06:00
Fabio Berger
e8495b0c7b
Simplify interface to signPersonalMessageAsync
2017-12-06 20:52:48 -06:00
Fabio Berger
b5030df4e3
Remove spaces
2017-12-05 16:14:11 -06:00
Fabio Berger
038668efdf
Port subproviders over to mono repo, refactor LedgerSubprovider to no longer rely on hookedWalletSubprovider. Added unit and integration tests.
2017-12-05 15:45:35 -06:00