Files
brk/modules/brk-client/docs/interfaces/BlockExtras.md
2026-04-01 22:16:40 +02:00

7.3 KiB

brk-client


brk-client / BlockExtras

Interface: BlockExtras

Defined in: Developer/brk/modules/brk-client/index.js:113

Properties

avgFee

avgFee: number

Defined in: Developer/brk/modules/brk-client/index.js:119

Average fee per transaction in satoshis


avgFeeRate

avgFeeRate: number

Defined in: Developer/brk/modules/brk-client/index.js:120

Average fee rate in sat/vB


avgTxSize

avgTxSize: number

Defined in: Developer/brk/modules/brk-client/index.js:126

Average transaction size in bytes


coinbaseAddress?

optional coinbaseAddress?: string | null

Defined in: Developer/brk/modules/brk-client/index.js:122

Primary coinbase output address


coinbaseAddresses

coinbaseAddresses: string[]

Defined in: Developer/brk/modules/brk-client/index.js:123

All coinbase output addresses


coinbaseRaw

coinbaseRaw: string

Defined in: Developer/brk/modules/brk-client/index.js:121

Raw coinbase transaction scriptsig as hex


coinbaseSignature

coinbaseSignature: string

Defined in: Developer/brk/modules/brk-client/index.js:124

Coinbase output script in ASM format


coinbaseSignatureAscii

coinbaseSignatureAscii: string

Defined in: Developer/brk/modules/brk-client/index.js:125

Coinbase scriptsig decoded as ASCII


feePercentiles

feePercentiles: number[]

Defined in: Developer/brk/modules/brk-client/index.js:131

Fee amount percentiles in satoshis: [min, 10%, 25%, 50%, 75%, 90%, max]


feeRange

feeRange: number[]

Defined in: Developer/brk/modules/brk-client/index.js:116

Fee rate range: [min, 10%, 25%, 50%, 75%, 90%, max]


header

header: string

Defined in: Developer/brk/modules/brk-client/index.js:135

Raw 80-byte block header as hex


medianFee

medianFee: number

Defined in: Developer/brk/modules/brk-client/index.js:115

Median fee rate in sat/vB


medianFeeAmt

medianFeeAmt: number

Defined in: Developer/brk/modules/brk-client/index.js:130

Median fee amount in satoshis


pool

pool: BlockPool

Defined in: Developer/brk/modules/brk-client/index.js:118

Mining pool that mined this block


reward

reward: number

Defined in: Developer/brk/modules/brk-client/index.js:117

Total block reward (subsidy + fees) in satoshis


segwitTotalSize

segwitTotalSize: number

Defined in: Developer/brk/modules/brk-client/index.js:133

Total size of segwit transactions in bytes


segwitTotalTxs

segwitTotalTxs: number

Defined in: Developer/brk/modules/brk-client/index.js:132

Number of segwit transactions


segwitTotalWeight

segwitTotalWeight: number

Defined in: Developer/brk/modules/brk-client/index.js:134

Total weight of segwit transactions


totalFees

totalFees: number

Defined in: Developer/brk/modules/brk-client/index.js:114

Total fees in satoshis


totalInputAmt

totalInputAmt: number

Defined in: Developer/brk/modules/brk-client/index.js:138

Total input amount in satoshis


totalInputs

totalInputs: number

Defined in: Developer/brk/modules/brk-client/index.js:127

Total number of inputs (excluding coinbase)


totalOutputAmt

totalOutputAmt: number

Defined in: Developer/brk/modules/brk-client/index.js:129

Total output amount in satoshis


totalOutputs

totalOutputs: number

Defined in: Developer/brk/modules/brk-client/index.js:128

Total number of outputs


utxoSetChange

utxoSetChange: number

Defined in: Developer/brk/modules/brk-client/index.js:136

UTXO set change (outputs created minus inputs spent)


utxoSetSize

utxoSetSize: number

Defined in: Developer/brk/modules/brk-client/index.js:137

Total UTXO set size at this height


virtualSize

virtualSize: number

Defined in: Developer/brk/modules/brk-client/index.js:139

Virtual size in vbytes