Home Reference Source Test
public class | source

BlockBody

Static Method Summary

Static Public Methods
public static

getMetadataSize(extraData: Uint8Array): number

public static

Constructor Summary

Public Constructor
public

constructor(minerAddr: Address, transactions: Array<Transaction>, extraData: Uint8Array, prunedAccounts: Array<PrunedAccount>)

Member Summary

Public Members
public get

extraData: Uint8Array

public get
public get
public get

serializedSize: number

public get
public get

Method Summary

Public Methods
public

equals(o: BlockBody): boolean

public

getAddresses(): Array<Address>

public

getMerkleLeafs(): Array

public

hash(): Hash

public
public

verify(): boolean

Static Public Methods

public static getMetadataSize(extraData: Uint8Array): number source

Params:

NameTypeAttributeDescription
extraData Uint8Array

Return:

number

public static unserialize(buf: SerialBuffer): BlockBody source

Params:

NameTypeAttributeDescription
buf SerialBuffer

Return:

BlockBody

Public Constructors

public constructor(minerAddr: Address, transactions: Array<Transaction>, extraData: Uint8Array, prunedAccounts: Array<PrunedAccount>) source

Params:

NameTypeAttributeDescription
minerAddr Address
transactions Array<Transaction>
extraData Uint8Array
  • optional
prunedAccounts Array<PrunedAccount>

Public Members

public get extraData: Uint8Array source

public get minerAddr: Address source

public get prunedAccounts: Array<PrunedAccount> source

public get serializedSize: number source

public get transactionCount: number source

public get transactions: Array<Transaction> source

Public Methods

public equals(o: BlockBody): boolean source

Params:

NameTypeAttributeDescription
o BlockBody

Return:

boolean

public getAddresses(): Array<Address> source

Return:

Array<Address>

public getMerkleLeafs(): Array source

Return:

Array

public hash(): Hash source

Return:

Hash

public serialize(buf: SerialBuffer): SerialBuffer source

Params:

NameTypeAttributeDescription
buf SerialBuffer
  • optional

Return:

SerialBuffer

public verify(): boolean source

Return:

boolean