@ledgerhq/coin-casper
Version:
Ledger Casper integration
18 lines • 806 B
TypeScript
import { Account, AccountLike } from "@ledgerhq/types-live";
import type { CommonDeviceTransactionField } from "@ledgerhq/coin-framework/transaction/common";
import { Transaction, TransactionStatus } from "../types";
import BigNumber from "bignumber.js";
export type ExtraDeviceTransactionField = {
type: "casper.extendedAmount";
label: string;
value: number | BigNumber;
};
type DeviceTransactionField = CommonDeviceTransactionField | ExtraDeviceTransactionField;
declare function getDeviceTransactionConfig({ transaction, }: {
account: AccountLike;
parentAccount: Account | null | undefined;
transaction: Transaction;
status: TransactionStatus;
}): Array<DeviceTransactionField>;
export default getDeviceTransactionConfig;
//# sourceMappingURL=deviceTransactionConfig.d.ts.map