export type GasfeeResult = { slow: number average: number fast: number } export type TxConfirmedData = { block_indep_hash: string block_height: number number_of_confirmations: number } export type TxStatusResponse = { status: number confirmed: TxConfirmedData | null } export type ArTxParams = { recipient: string amount: number } export type OuterDataResult = { timestamp: string transaction_hash: string block: string from: string to: string value: string gas_price: string date: string time: string } export type InnerDataResult = { timestamp: string transaction_hash: string block: string from: string to: string value: string gas_price: string date: string time: string signature: string block_hash: string } export type ArTxsHistoryParams = { address: string limit?: number } export type ArTxsResult = { outer: OuterDataResult[] inner: InnerDataResult[] } export type ArTxs = { total: number txs: ArTxsResult } export type ArTxDataResult = { transaction_hash: string from: string to: string value: number gas_price: string signature: string }