UNPKG

@ledgerhq/coin-tron

Version:
20 lines 907 B
import type { CommonDeviceTransactionField } from "@ledgerhq/ledger-wallet-framework/transaction/common"; import type { AccountLike, Account } from "@ledgerhq/types-live"; import type { Transaction, TransactionStatus } from "../types"; export type ExtraDeviceTransactionField = { type: "tron.resource"; label: string; value: string; } | { type: "tron.votes"; label: string; }; type DeviceTransactionField = CommonDeviceTransactionField | ExtraDeviceTransactionField; declare function getDeviceTransactionConfig({ transaction: { votes, resource, mode, recipient }, account, parentAccount, status: { amount }, }: { account: AccountLike; parentAccount: Account | null | undefined; transaction: Transaction; status: TransactionStatus; }): Promise<Array<DeviceTransactionField>>; export default getDeviceTransactionConfig; //# sourceMappingURL=deviceTransactionConfig.d.ts.map