wowok
Version:
Wowok Blockchain TypeScript API
22 lines (21 loc) • 688 B
TypeScript
import { MessageType } from "@protobuf-ts/runtime";
import { ProtocolConfig } from "./protocol_config.js";
import { Timestamp } from "../../../google/protobuf/timestamp.js";
import { SystemState } from "./system_state.js";
import { ValidatorCommittee } from "./signature.js";
export interface Epoch {
epoch?: bigint;
committee?: ValidatorCommittee;
systemState?: SystemState;
firstCheckpoint?: bigint;
lastCheckpoint?: bigint;
start?: Timestamp;
end?: Timestamp;
referenceGasPrice?: bigint;
protocolConfig?: ProtocolConfig;
}
declare class Epoch$Type extends MessageType<Epoch> {
constructor();
}
export declare const Epoch: Epoch$Type;
export {};