Implements Explorer#fetchBlockStatus.
Implements Explorer#isConnected.
Checks server connectivity by sending a ping. Returns true if the ping
is successful, otherwise false.
Returns true if connect has never been called or if close() was called after a connect().
Implements Explorer#close.
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 Electrum server.
The transaction ID to fetch data for.
A promise that resolves to the raw transaction data as a string.
Implements Explorer#connect.