aboutsummaryrefslogtreecommitdiffstats
path: root/packages/subproviders/src/types.ts
diff options
context:
space:
mode:
authorLeonid Logvinov <logvinov.leon@gmail.com>2017-12-18 19:30:34 +0800
committerLeonid Logvinov <logvinov.leon@gmail.com>2017-12-18 19:30:34 +0800
commit064405126d7e198c6c3363416abf3b1bc16acc6a (patch)
tree58963390e2a8ff191ddf35efb2cd2612304a79e0 /packages/subproviders/src/types.ts
parent6d447fd8a509118dca4f52c4939782e67f4f1076 (diff)
downloaddexon-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.ts4
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 {