Files
brk/modules/brk-client/docs/interfaces/BlockExtras.md
2026-04-03 17:56:12 +02:00

7.3 KiB

brk-client


brk-client / BlockExtras

Interface: BlockExtras

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

Properties

avgFee

avgFee: number

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

Average fee per transaction in satoshis


avgFeeRate

avgFeeRate: number

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

Average fee rate in sat/vB


avgTxSize

avgTxSize: number

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

Average transaction size in bytes


coinbaseAddress?

optional coinbaseAddress?: string | null

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

Primary coinbase output address


coinbaseAddresses

coinbaseAddresses: string[]

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

All coinbase output addresses


coinbaseRaw

coinbaseRaw: string

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

Raw coinbase transaction scriptsig as hex


coinbaseSignature

coinbaseSignature: string

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

Coinbase output script in ASM format


coinbaseSignatureAscii

coinbaseSignatureAscii: string

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

Coinbase scriptsig decoded as ASCII


feePercentiles

feePercentiles: number[]

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

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


feeRange

feeRange: number[]

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

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


header

header: string

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

Raw 80-byte block header as hex


medianFee

medianFee: number

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

Median fee rate in sat/vB


medianFeeAmt

medianFeeAmt: number

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

Median fee amount in satoshis


pool

pool: BlockPool

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

Mining pool that mined this block


reward

reward: number

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

Total block reward (subsidy + fees) in satoshis


segwitTotalSize

segwitTotalSize: number

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

Total size of segwit transactions in bytes


segwitTotalTxs

segwitTotalTxs: number

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

Number of segwit transactions


segwitTotalWeight

segwitTotalWeight: number

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

Total weight of segwit transactions


totalFees

totalFees: number

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

Total fees in satoshis


totalInputAmt

totalInputAmt: number

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

Total input amount in satoshis


totalInputs

totalInputs: number

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

Total number of inputs (excluding coinbase)


totalOutputAmt

totalOutputAmt: number

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

Total output amount in satoshis


totalOutputs

totalOutputs: number

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

Total number of outputs


utxoSetChange

utxoSetChange: number

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

UTXO set change (outputs created minus inputs spent)


utxoSetSize

utxoSetSize: number

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

Total UTXO set size at this height


virtualSize

virtualSize: number

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

Virtual size in vbytes