diff options
author | Jacob Evans <jacob@dekz.net> | 2018-07-02 16:09:05 +0800 |
---|---|---|
committer | Jacob Evans <jacob@dekz.net> | 2018-07-02 16:09:05 +0800 |
commit | 687802394a6959ca5058ae1a4445d513d04062c6 (patch) | |
tree | 0da66c782eaff310531a23470eee937bbf24f27e /packages/subproviders/src/globals.d.ts | |
parent | ad570b8ae162a213b4b88c417ecd64d4661df18b (diff) | |
download | dexon-sol-tools-687802394a6959ca5058ae1a4445d513d04062c6.tar dexon-sol-tools-687802394a6959ca5058ae1a4445d513d04062c6.tar.gz dexon-sol-tools-687802394a6959ca5058ae1a4445d513d04062c6.tar.bz2 dexon-sol-tools-687802394a6959ca5058ae1a4445d513d04062c6.tar.lz dexon-sol-tools-687802394a6959ca5058ae1a4445d513d04062c6.tar.xz dexon-sol-tools-687802394a6959ca5058ae1a4445d513d04062c6.tar.zst dexon-sol-tools-687802394a6959ca5058ae1a4445d513d04062c6.zip |
Remove duplicate type definitions.
Clear private key earlier
Fix changelog in typescript-typings from bad merge
Diffstat (limited to 'packages/subproviders/src/globals.d.ts')
-rw-r--r-- | packages/subproviders/src/globals.d.ts | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/packages/subproviders/src/globals.d.ts b/packages/subproviders/src/globals.d.ts index 287d5e0fe..94e63a32d 100644 --- a/packages/subproviders/src/globals.d.ts +++ b/packages/subproviders/src/globals.d.ts @@ -1,61 +1,3 @@ -// tslint:disable:max-classes-per-file -// tslint:disable:class-name -// tslint:disable:async-suffix -// tslint:disable:completed-docs - -// Ethereumjs-tx declarations - -// Ledgerco declarations -interface ECSignatureString { - v: string; - r: string; - s: string; -} -interface ECSignature { - v: number; - r: string; - s: string; -} -interface ECSignatureBuffer { - v: number; - r: Buffer; - s: Buffer; -} - -interface LedgerTransport { - close(): Promise<void>; -} - -declare module '@ledgerhq/hw-app-eth' { - class Eth { - public transport: LedgerTransport; - constructor(transport: LedgerTransport); - 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 signPersonalMessage(path: string, messageHex: string): Promise<ECSignature>; - } - export default Eth; -} - -declare module '@ledgerhq/hw-transport-u2f' { - export default class TransportU2F implements LedgerTransport { - public static create(): Promise<LedgerTransport>; - public close(): Promise<void>; - } -} - -declare module '@ledgerhq/hw-transport-node-hid' { - export default class TransportNodeHid implements LedgerTransport { - public static create(): Promise<LedgerTransport>; - public close(): Promise<void>; - } -} - declare module '*.json' { const json: any; /* tslint:disable */ |