Class Block

Hierarchy

  • Block

Constructors

Properties

bits: number = 0
merkleRoot?: Buffer = undefined
nonce: number = 0
prevHash?: Buffer = undefined
timestamp: number = 0
transactions?: Transaction[] = undefined
version: number = 1
witnessCommit?: Buffer = undefined

Methods

  • Parameters

    • Optional headersOnly: boolean
    • allowWitness: boolean = true

    Returns number

  • Returns boolean

  • Returns boolean

  • Returns null | Buffer

  • Returns boolean

  • Returns boolean

  • Parameters

    • Optional headersOnly: boolean

    Returns Buffer

  • Parameters

    • Optional headersOnly: boolean

    Returns string

  • Parameters

    • transactions: Transaction[]
    • Optional forWitness: boolean

    Returns Buffer

  • Parameters

    • bits: number

    Returns Buffer