ordspv
Docs home
GitHub
Preparing search index...
@ordspv/fetch
index
EsploraBackend
Class EsploraBackend
Index
Constructors
constructor
Properties
base
Url
Methods
get
Block
Hash
At
Height
get
Block
Info
get
Block
Raw
get
Header
Hex
get
Merkle
Proof
get
Outspend
get
Tip
Height
get
Tx
Hex
get
Tx
Status
Constructors
constructor
new
EsploraBackend
(
baseUrl
:
string
,
fetchFn
?:
FetchFn
,
limits
?:
BackendLimitsInit
,
sleep
?:
(
ms
:
number
)
=>
Promise
<
void
>
,
)
:
EsploraBackend
Parameters
baseUrl
:
string
fetchFn
:
FetchFn
= ...
limits
:
BackendLimitsInit
= {}
sleep
:
(
ms
:
number
)
=>
Promise
<
void
>
= realSleep
Returns
EsploraBackend
Properties
Readonly
base
Url
baseUrl
:
string
Methods
get
Block
Hash
At
Height
getBlockHashAtHeight
(
height
:
number
)
:
Promise
<
string
>
Parameters
height
:
number
Returns
Promise
<
string
>
get
Block
Info
getBlockInfo
(
blockHash
:
string
)
:
Promise
<
EsploraBlockInfo
>
Parameters
blockHash
:
string
Returns
Promise
<
EsploraBlockInfo
>
get
Block
Raw
getBlockRaw
(
blockHash
:
string
)
:
Promise
<
Uint8Array
<
ArrayBufferLike
>
>
Parameters
blockHash
:
string
Returns
Promise
<
Uint8Array
<
ArrayBufferLike
>
>
get
Header
Hex
getHeaderHex
(
blockHash
:
string
)
:
Promise
<
string
>
Parameters
blockHash
:
string
Returns
Promise
<
string
>
get
Merkle
Proof
getMerkleProof
(
txid
:
string
)
:
Promise
<
EsploraMerkleProof
>
Parameters
txid
:
string
Returns
Promise
<
EsploraMerkleProof
>
get
Outspend
getOutspend
(
txid
:
string
,
vout
:
number
)
:
Promise
<
EsploraOutspend
>
Parameters
txid
:
string
vout
:
number
Returns
Promise
<
EsploraOutspend
>
get
Tip
Height
getTipHeight
()
:
Promise
<
string
>
Returns
Promise
<
string
>
get
Tx
Hex
getTxHex
(
txid
:
string
)
:
Promise
<
string
>
Parameters
txid
:
string
Returns
Promise
<
string
>
get
Tx
Status
getTxStatus
(
txid
:
string
)
:
Promise
<
EsploraTxStatus
>
Parameters
txid
:
string
Returns
Promise
<
EsploraTxStatus
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
base
Url
Methods
get
Block
Hash
At
Height
get
Block
Info
get
Block
Raw
get
Header
Hex
get
Merkle
Proof
get
Outspend
get
Tip
Height
get
Tx
Hex
get
Tx
Status
Docs home
GitHub
ordspv
Loading...