Home Reference Source Test
public class | source

HeaderChain

Static Method Summary

Static Public Methods
public static

Constructor Summary

Public Constructor
public

constructor(headers: Array<BlockHeader>)

Member Summary

Public Members
public get
public get
public get

length: number

public get

serializedSize: number

public get

Method Summary

Public Methods
public
public

toString(): string

public
public

async verify(): Promise<boolean>

Static Public Methods

public static unserialize(buf: SerialBuffer): HeaderChain source

Params:

NameTypeAttributeDescription
buf SerialBuffer

Return:

HeaderChain

Public Constructors

public constructor(headers: Array<BlockHeader>) source

Params:

NameTypeAttributeDescription
headers Array<BlockHeader>

Public Members

public get head: BlockHeader source

public get headers: Array<BlockHeader> source

public get length: number source

public get serializedSize: number source

public get tail: BlockHeader source

Public Methods

public serialize(buf: SerialBuffer): SerialBuffer source

Params:

NameTypeAttributeDescription
buf SerialBuffer
  • optional

Return:

SerialBuffer

public toString(): string source

Return:

string

public totalDifficulty(): BigNumber source

Return:

BigNumber

public async verify(): Promise<boolean> source

Return:

Promise<boolean>