UNPKG

@machinomy/hdwallet-provider

Version:

HD Wallet-enabled Web3 provider

17 lines 813 B
import HookedWalletSubprovider from "web3-provider-engine/subproviders/hooked-wallet"; import Transport from "@ledgerhq/hw-transport"; export declare type GetTransportFunctionSimple<A> = () => Transport<A>; export declare type GetTransportFunctionPromise<A> = () => Promise<Transport<A>>; export declare type GetTransportFunction<A> = GetTransportFunctionPromise<A> | GetTransportFunctionSimple<A>; export interface SubproviderOptions { path?: string; askConfirm?: boolean; accountsLength?: number; accountsOffset?: number; } export declare class InvalidNetworkIdError extends Error { } export declare class LedgerSubprovider extends HookedWalletSubprovider { constructor(getTransport: GetTransportFunction<any>, options: SubproviderOptions); } //# sourceMappingURL=ledger.subprovider.d.ts.map