import { MempoolInfo, Transaction, Block, MempoolEntries, MempoolEntry, Address } from '../../interfaces'; export interface AbstractBitcoinApi { $getMempoolInfo(): Promise; $getRawMempool(): Promise; $getRawTransaction(txId: string): Promise; $getBlockHeightTip(): Promise; $getTxIdsForBlock(hash: string): Promise; $getBlockHash(height: number): Promise; $getBlock(hash: string): Promise; $getMempoolEntry(txid: string): Promise; $getAddress(address: string): Promise
; // Custom $getRawMempoolVerbose(): Promise; $getRawTransactionBitcond(txId: string): Promise; }