Block: {
absSlot: number;
assetTxCount: number;
blockHeight: number;
bodySize: number;
epoch: number;
hash: string;
leaderVrf: {
cert: string;
natural: string;
} | undefined;
nonceVrf: {
cert: string;
natural: string;
} | undefined;
operationalCert: {
hotVKey: string;
kesPeriod: number;
sequenceNumber: number;
sigma: string;
} | undefined;
previousBlockHash: string | null;
protocolVersion: string | undefined;
slot: number;
slotLeader: string | null;
timestamp: Date;
totalFees: string;
totalOutput: string;
txCount: number;
vrfResult: string[] | undefined;
vrfVKey: string | undefined;
}
Type declaration
absSlot: number
assetTxCount: number
blockHeight: number
bodySize: number
epoch: number
hash: string
leaderVrf: {
cert: string;
natural: string;
} | undefined
nonceVrf: {
cert: string;
natural: string;
} | undefined
operationalCert: {
hotVKey: string;
kesPeriod: number;
sequenceNumber: number;
sigma: string;
} | undefined
previousBlockHash: string | null
protocolVersion: string | undefined
slot: number
slotLeader: string | null
timestamp: Date
totalFees: string
totalOutput: string
txCount: number
vrfResult: string[] | undefined
vrfVKey: string | undefined