Class: BitcoinRestClient ​
Defined in: packages/bitcoin/src/client/rest/index.ts:16
Esplora REST API client for Bitcoin.
Wraps the sans-I/O EsploraProtocol with an HttpExecutor for convenience. Users who want full control over I/O can access the protocol layer directly via the protocol property.
Constructors ​
Constructor ​
new BitcoinRestClient(
config,executor?):BitcoinRestClient
Defined in: packages/bitcoin/src/client/rest/index.ts:36
Parameters ​
config ​
executor? ​
Returns ​
BitcoinRestClient
Properties ​
address ​
address:
BitcoinAddress
Defined in: packages/bitcoin/src/client/rest/index.ts:34
Address-related API calls.
block ​
block:
BitcoinBlock
Defined in: packages/bitcoin/src/client/rest/index.ts:31
Block-related API calls.
protocol ​
readonlyprotocol:EsploraProtocol
Defined in: packages/bitcoin/src/client/rest/index.ts:23
The sans-I/O protocol layer. Use this to build HttpRequest descriptors without performing any I/O.
transaction ​
transaction:
BitcoinTransaction
Defined in: packages/bitcoin/src/client/rest/index.ts:28
Transaction-related API calls.
Accessors ​
config ​
Get Signature ​
get config():
RestConfig
Defined in: packages/bitcoin/src/client/rest/index.ts:47