Optionalurl?: stringEsplora's API url. Defaults to blockstream.info if service = ESPLORA.
OptionalirrevConfThresh?: numberOptionalmaxTxPerScriptPubKey?: numberOptionalrequestQueueParams?: RequestQueueParamsOptionaltimeout?: numberConnect to the server.
Implements Explorer#isConnected.
Checks server connectivity by attempting to fetch the current block height.
Returns true if successful, otherwise false.
Returns true if connect has never been called or if close() was called after a connect().
Close the connection.
Implements Explorer#fetchBlockStatus.
Implements Explorer#fetchAddress.
Implements Explorer#fetchScriptHash.
Implements Explorer#fetchFeeEstimates.
Implements Explorer#fetchBlockHeight. Get's current block height.
A number representing the current height.
Fetches the transaction history for a given address or script hash from an Esplora server. See interface.ts
Fetches raw transaction data for a given transaction ID from an Esplora server.
The transaction ID to fetch data for.
A promise that resolves to the raw transaction data as a string.
Implements an Explorer Interface for an Esplora server.