aboutsummaryrefslogtreecommitdiffstats
path: root/packages/subproviders/src/globals.d.ts
diff options
context:
space:
mode:
Diffstat (limited to 'packages/subproviders/src/globals.d.ts')
-rw-r--r--packages/subproviders/src/globals.d.ts17
1 files changed, 11 insertions, 6 deletions
diff --git a/packages/subproviders/src/globals.d.ts b/packages/subproviders/src/globals.d.ts
index 1a9b2ad61..238d9be78 100644
--- a/packages/subproviders/src/globals.d.ts
+++ b/packages/subproviders/src/globals.d.ts
@@ -34,22 +34,27 @@ interface ECSignature {
}
interface LedgerTransport {
- close(): Promise<void>
+ close(): Promise<void>;
}
declare module '@ledgerhq/hw-app-eth' {
- export class Eth {
+ class Eth {
constructor(transport: LedgerTransport);
- public getAddress(path: string, boolDisplay?: boolean, boolChaincode?: boolean): Promise<{ publicKey: string; address: string; chainCode: string }>;
+ public getAddress(
+ path: string,
+ boolDisplay?: boolean,
+ boolChaincode?: boolean,
+ ): Promise<{ publicKey: string; address: string; chainCode: string }>;
public signTransaction(path: string, rawTxHex: string): Promise<ECSignatureString>;
- public getAppConfiguration(): Promise<{ arbitraryDataEnabled: number; version: string; }>;
+ public getAppConfiguration(): Promise<{ arbitraryDataEnabled: number; version: string }>;
public signPersonalMessage(path: string, messageHex: string): Promise<ECSignature>;
transport: LedgerTransport;
}
+ export default Eth;
}
declare module '@ledgerhq/hw-transport-u2f' {
- export class TransportU2F implements LedgerTransport {
- public static create(): Promise<TransportU2F>;
+ export default class TransportU2F {
+ public static create(): Promise<LedgerTransport>;
public close(): Promise<void>;
}
}