Skip to content

@liquality.bitcoin.BitcoinTypes.BitcoinEsploraTypes

Krasimir Raykov edited this page Mar 30, 2022 · 3 revisions

Namespace: BitcoinEsploraTypes

@liquality/bitcoin.BitcoinTypes.BitcoinEsploraTypes

Table of contents

Interfaces

Type aliases

Type aliases

Address

Ƭ Address: Object

Type declaration

Name Type
address string
chain_stats { funded_txo_count: number ; funded_txo_sum: number ; spent_txo_count: number ; spent_txo_sum: number ; tx_count: number }
chain_stats.funded_txo_count number
chain_stats.funded_txo_sum number
chain_stats.spent_txo_count number
chain_stats.spent_txo_sum number
chain_stats.tx_count number
mempool_stats { funded_txo_count: number ; funded_txo_sum: number ; spent_txo_count: number ; spent_txo_sum: number ; tx_count: number }
mempool_stats.funded_txo_count number
mempool_stats.funded_txo_sum number
mempool_stats.spent_txo_count number
mempool_stats.spent_txo_sum number
mempool_stats.tx_count number

Defined in

bitcoin/lib/chain/esplora/types.ts:19


BatchUTXOs

Ƭ BatchUTXOs: { address: string ; utxo: UTXO[] }[]

Defined in

bitcoin/lib/chain/esplora/types.ts:83


Block

Ƭ Block: Object

Type declaration

Name Type
bits number
difficulty number
height number
id string
mediantime number
merlke_root string
nonce number
previousblockhash string
size number
timestamp number
tx_count number
version number
weight number

Defined in

bitcoin/lib/chain/esplora/types.ts:67


FeeEstimates

Ƭ FeeEstimates: Object

Index signature

▪ [index: string]: number

Defined in

bitcoin/lib/chain/esplora/types.ts:3


FeeOptions

Ƭ FeeOptions: Object

Type declaration

Name Type
averageTargetBlocks? number
fastTargetBlocks? number
slowTargetBlocks? number

Defined in

bitcoin/lib/chain/esplora/types.ts:92


Transaction

Ƭ Transaction: Object

Type declaration

Name Type
fee number
locktime number
size number
status TxStatus
txid string
version number
vin Vin[]
vout Vout[]
weight number

Defined in

bitcoin/lib/chain/esplora/types.ts:55


TxStatus

Ƭ TxStatus: Object

Type declaration

Name Type
block_hash? string
block_height? number
block_time? number
confirmed boolean

Defined in

bitcoin/lib/chain/esplora/types.ts:5


UTXO

Ƭ UTXO: Object

Type declaration

Name Type
status TxStatus
txid string
value number
vout number

Defined in

bitcoin/lib/chain/esplora/types.ts:12


Vin

Ƭ Vin: Object

Type declaration

Name Type
is_coinbase boolean
prevout Vout
scriptsig string
scriptsig_asm string
sequence number
txid string
vout number

Defined in

bitcoin/lib/chain/esplora/types.ts:45


Vout

Ƭ Vout: Object

Type declaration

Name Type
scriptpubkey string
scriptpubkey_address? string
scriptpubkey_asm string
scriptpubkey_type string
value number

Defined in

bitcoin/lib/chain/esplora/types.ts:37

Clone this wiki locally