UNPKG

@trezor/connect

Version:

High-level javascript interface for Trezor hardware wallet.

43 lines 3.05 kB
import { Static } from '@trezor/schema-utils'; export type FeeInfo = Static<typeof FeeInfo>; export declare const FeeInfo: import("@trezor/schema-utils").TObject<{ blockTime: import("@trezor/schema-utils").TNumber; minFee: import("@trezor/schema-utils").TNumber; maxFee: import("@trezor/schema-utils").TNumber; dustLimit: import("@trezor/schema-utils").TNumber; }>; export type PriorityFeeEstimationDetails = Static<typeof PriorityFeeEstimationDetails>; export declare const PriorityFeeEstimationDetails: import("@trezor/schema-utils").TObject<{ maxFeePerGas: import("@trezor/schema-utils").TString; maxPriorityFeePerGas: import("@trezor/schema-utils").TString; maxWaitTimeEstimate: import("@trezor/schema-utils").TOptional<import("@trezor/schema-utils").TNumber>; minWaitTimeEstimate: import("@trezor/schema-utils").TOptional<import("@trezor/schema-utils").TNumber>; }>; export type FeeLevel = Static<typeof FeeLevel>; export declare const FeeLevel: import("@trezor/schema-utils").TObject<{ label: import("@trezor/schema-utils").TUnion<[import("@trezor/schema-utils").TLiteral<"high">, import("@trezor/schema-utils").TLiteral<"normal">, import("@trezor/schema-utils").TLiteral<"economy">, import("@trezor/schema-utils").TLiteral<"low">, import("@trezor/schema-utils").TLiteral<"custom">]>; feePerUnit: import("@trezor/schema-utils").TString; blocks: import("@trezor/schema-utils").TNumber; feeLimit: import("@trezor/schema-utils").TOptional<import("@trezor/schema-utils").TString>; feePerTx: import("@trezor/schema-utils").TOptional<import("@trezor/schema-utils").TString>; baseFeePerGas: import("@trezor/schema-utils").TOptional<import("@trezor/schema-utils").TString>; maxFeePerGas: import("@trezor/schema-utils").TOptional<import("@trezor/schema-utils").TString>; effectiveGasPrice: import("@trezor/schema-utils").TOptional<import("@trezor/schema-utils").TString>; maxPriorityFeePerGas: import("@trezor/schema-utils").TOptional<import("@trezor/schema-utils").TString>; maxWaitTimeEstimate: import("@trezor/schema-utils").TOptional<import("@trezor/schema-utils").TNumber>; minWaitTimeEstimate: import("@trezor/schema-utils").TOptional<import("@trezor/schema-utils").TNumber>; }>; export type SelectFeeLevel = Static<typeof SelectFeeLevel>; export declare const SelectFeeLevel: import("@trezor/schema-utils").TUnion<[import("@trezor/schema-utils").TObject<{ name: import("@trezor/schema-utils").TString; fee: import("@trezor/schema-utils").TLiteral<"0">; feePerByte: import("@trezor/schema-utils").TOptional<import("@trezor/schema-utils").TUndefined>; disabled: import("@trezor/schema-utils").TLiteral<true>; }>, import("@trezor/schema-utils").TObject<{ name: import("@trezor/schema-utils").TString; fee: import("@trezor/schema-utils").TString; feePerByte: import("@trezor/schema-utils").TString; minutes: import("@trezor/schema-utils").TNumber; total: import("@trezor/schema-utils").TString; }>]>; //# sourceMappingURL=fees.d.ts.map