diff options
author | Leonid Logvinov <logvinov.leon@gmail.com> | 2017-12-18 19:30:34 +0800 |
---|---|---|
committer | Leonid Logvinov <logvinov.leon@gmail.com> | 2017-12-18 19:30:34 +0800 |
commit | 064405126d7e198c6c3363416abf3b1bc16acc6a (patch) | |
tree | 58963390e2a8ff191ddf35efb2cd2612304a79e0 /packages/subproviders/src/types.ts | |
parent | 6d447fd8a509118dca4f52c4939782e67f4f1076 (diff) | |
download | dexon-sol-tools-064405126d7e198c6c3363416abf3b1bc16acc6a.tar dexon-sol-tools-064405126d7e198c6c3363416abf3b1bc16acc6a.tar.gz dexon-sol-tools-064405126d7e198c6c3363416abf3b1bc16acc6a.tar.bz2 dexon-sol-tools-064405126d7e198c6c3363416abf3b1bc16acc6a.tar.lz dexon-sol-tools-064405126d7e198c6c3363416abf3b1bc16acc6a.tar.xz dexon-sol-tools-064405126d7e198c6c3363416abf3b1bc16acc6a.tar.zst dexon-sol-tools-064405126d7e198c6c3363416abf3b1bc16acc6a.zip |
Implement the address derivations
Diffstat (limited to 'packages/subproviders/src/types.ts')
-rw-r--r-- | packages/subproviders/src/types.ts | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/packages/subproviders/src/types.ts b/packages/subproviders/src/types.ts index 1e7d3eab0..02855dd4c 100644 --- a/packages/subproviders/src/types.ts +++ b/packages/subproviders/src/types.ts @@ -11,7 +11,7 @@ export interface LedgerCommunicationClient { */ export interface LedgerEthereumClient { getAddress_async: (derivationPath: string, askForDeviceConfirmation: boolean, - shouldGetChainCode: boolean) => Promise<LedgerGetAddressResult>; + shouldGetChainCode: true) => Promise<LedgerGetAddressResult>; signPersonalMessage_async: (derivationPath: string, messageHex: string) => Promise<ECSignature>; signTransaction_async: (derivationPath: string, txHex: string) => Promise<ECSignatureString>; comm: LedgerCommunicationClient; @@ -63,6 +63,8 @@ export interface SignatureData { export interface LedgerGetAddressResult { address: string; + publicKey: string; + chainCode: string; } export interface LedgerWalletSubprovider { |