UNPKG

@dojima-wallet/connection

Version:

Initialise and connection for layer 1&2 blockchain

6 lines (5 loc) 518 B
import { Fee, FeeOption, FeeType, Fees } from "./types"; export declare function singleFee(feeType: FeeType, amount: Fee): Fees; export declare function standardFees(feeType: FeeType, amount: Fee): Fees; export declare function calcFees<T, U extends unknown[]>(feeRates: Record<FeeOption, T>, calcFee: (feeRate: T, ...args: U) => Fee, ...args: U): Fees; export declare function calcFeesAsync<T, U extends unknown[]>(feeRates: Record<FeeOption, T>, calcFee: (feeRate: T, ...args: U) => Fee, ...args: U): Promise<Fees>;