Interface
All of the properties of a Block except the Transactions themselves. export interface Header {
readonly version: number;
readonly previousBlockHash: Hash256String;
readonly merkleRoot: Hash256String;
readonly time: BigNumber;
readonly timeSeconds: number;
readonly nonce: BigNumber;
readonly index: number;
readonly primaryIndex: number;
readonly nextConsensus: AddressString;
readonly witnesses: readonly Witness[];
readonly hash: Hash256String;
readonly witness: Witness;
readonly size: number;
}