@ledgerhq/live-common
Version:
Common ground for the Ledger Live apps
653 lines • 47.5 kB
TypeScript
declare const _default: {
aleo: {
aleoSpecs: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-aleo/lib/types/bridge").Transaction>;
};
algorand: {
algorand: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-algorand/lib/types").AlgorandTransaction>;
};
aptos: {
aptosSpecs: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-aptos/lib/types/index").Transaction>;
};
bitcoin: {
bitcoin: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
bitcoinTestnet: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
bitcoinRegtest: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
bitcoinCash: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
bitcoinGold: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
dash: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
digibyte: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
dogecoin: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
komodo: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
litecoin: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
qtum: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
zcash: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
zencash: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
decred: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-bitcoin/lib/types").Transaction>;
};
cardano: {
cardano: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-cardano/lib/types").Transaction>;
};
casper: {
casperSpecs: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-casper/lib/types/common").Transaction>;
};
canton: {};
celo: {
celo: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-celo/lib/types/types").Transaction>;
};
concordium: {};
cosmos: {
axelar: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
cosmos: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
osmosis: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
desmos: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
dydx: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
umee: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
persistence: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
quicksilver: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
secretNetwork: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
stargaze: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
coreum: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
injective: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
mantra: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
cryptoOrg: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
xion: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
zenrock: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
babylon: {
disabled?: boolean;
name: string;
currency: import("@ledgerhq/types-cryptoassets").CryptoCurrency;
testTimeout: number;
scanAccountsRetries?: number;
multipleRuns?: number;
dependency?: string | undefined;
appQuery: {
model?: import("@ledgerhq/speculos-transport").DeviceModelId;
appName?: string;
firmware?: string;
appVersion?: string;
};
mutations?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").MutationSpec<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>[];
transactionCheck?: (arg: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionArg<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void;
test: (({ account, operation, optimisticOperation, }: {
account: import("@ledgerhq/coin-cosmos/lib/types/index").CosmosAccount;
operation: import("@ledgerhq/types-live").Operation;
optimisticOperation: import("@ledgerhq/types-live").Operation;
}) => void) | ((arg0: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").TransactionTestInput<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>) => void);
genericDeviceAction: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").State<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction>> | import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
genericDeviceActionForSubAccountTransfers?: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").DeviceAction<import("@ledgerhq/coin-cosmos/lib/types/index").Transaction, any>;
minViableAmount?: import("bignumber.js").BigNumber;
skipMutationsTimeout?: number;
allowEmptyAccounts?: boolean;
skipOperationHistory?: boolean;
onSpeculosDeviceCreated: (device: {
transport: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").SpeculosTransport;
id: string;
appPath: string;
}) => Promise<void>;
};
};
evm: Partial<Record<string, import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-evm/lib/types/transaction").Transaction>>>;
hedera: {
hedera: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-hedera/lib/types/bridge").Transaction>;
};
filecoin: {
filecoinSpecs: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-filecoin/lib/types/bridge").Transaction>;
};
internet_computer: {
internetComputerSpecs: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-internet_computer/lib/types/common").Transaction>;
};
icon: {
icon: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-icon/lib/types/index").Transaction>;
};
multiversx: {
multiversx: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-multiversx/lib/types").Transaction>;
};
near: {
near: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-near/lib/types").Transaction>;
};
polkadot: {
polkadot: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-polkadot/lib/index").Transaction>;
};
solana: {
solana: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-solana/lib/types").Transaction>;
};
stacks: {
stacksSpecs: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-stacks/lib/index").Transaction>;
};
stellar: {
stellar: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("../families/stellar/types").Transaction>;
};
tezos: {
tezos: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-tezos/lib/types/bridge").Transaction>;
};
ton: {
tonSpecs: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-ton/lib/types").Transaction>;
};
tron: {
tron: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-tron/lib/index").Transaction>;
};
vechain: {
vtho: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-vechain/lib/types/bridge").Transaction>;
vet: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-vechain/lib/types/bridge").Transaction>;
};
xrp: {
xrp: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("../families/xrp/types").Transaction>;
};
mina: {
minaSpecs: import("@ledgerhq/ledger-wallet-framework/lib/bot/types").AppSpec<import("@ledgerhq/coin-mina/lib/types/common").Transaction>;
};
};
export default _default;
//# sourceMappingURL=specs.d.ts.map