import { MessageType } from "@protobuf-ts/runtime"; import { ServiceType } from "@protobuf-ts/runtime-rpc"; //#region src/grpc/proto/sui/forking/v1alpha/forking_service.d.ts /** * @generated from protobuf message sui.forking.v1alpha.AdvanceClockRequest */ interface AdvanceClockRequest { /** * Duration in milliseconds to advance the clock. Defaults to 1 if unset. * * @generated from protobuf field: optional uint64 duration_ms = 1; */ durationMs?: bigint; } /** * @generated from protobuf message sui.forking.v1alpha.AdvanceClockResponse */ interface AdvanceClockResponse { /** * Clock timestamp after advancing (milliseconds since Unix epoch). * * @generated from protobuf field: uint64 timestamp_ms = 1; */ timestampMs: bigint; /** * Digest of the ConsensusCommitPrologue transaction that advanced the clock. * * @generated from protobuf field: string tx_digest = 2; */ txDigest: string; } /** * @generated from protobuf message sui.forking.v1alpha.AdvanceCheckpointRequest */ interface AdvanceCheckpointRequest {} /** * @generated from protobuf message sui.forking.v1alpha.AdvanceCheckpointResponse */ interface AdvanceCheckpointResponse { /** * Sequence number of the newly created checkpoint. * * @generated from protobuf field: uint64 checkpoint_sequence_number = 1; */ checkpointSequenceNumber: bigint; /** * Timestamp embedded in the checkpoint (milliseconds since Unix epoch). * * @generated from protobuf field: uint64 timestamp_ms = 2; */ timestampMs: bigint; } /** * @generated from protobuf message sui.forking.v1alpha.GetStatusRequest */ interface GetStatusRequest {} /** * @generated from protobuf message sui.forking.v1alpha.GetStatusResponse */ interface GetStatusResponse { /** * Current epoch of the forked network. * * @generated from protobuf field: uint64 epoch = 1; */ epoch: bigint; /** * Latest checkpoint sequence number. * * @generated from protobuf field: uint64 checkpoint_sequence_number = 2; */ checkpointSequenceNumber: bigint; /** * Current clock timestamp (milliseconds since Unix epoch). * * @generated from protobuf field: uint64 timestamp_ms = 3; */ timestampMs: bigint; /** * The upstream checkpoint at which the fork was created. * * @generated from protobuf field: uint64 forked_at_checkpoint = 4; */ forkedAtCheckpoint: bigint; } declare class AdvanceClockRequest$Type extends MessageType { constructor(); } /** * @generated MessageType for protobuf message sui.forking.v1alpha.AdvanceClockRequest */ declare const AdvanceClockRequest: AdvanceClockRequest$Type; declare class AdvanceClockResponse$Type extends MessageType { constructor(); } /** * @generated MessageType for protobuf message sui.forking.v1alpha.AdvanceClockResponse */ declare const AdvanceClockResponse: AdvanceClockResponse$Type; declare class AdvanceCheckpointRequest$Type extends MessageType { constructor(); } /** * @generated MessageType for protobuf message sui.forking.v1alpha.AdvanceCheckpointRequest */ declare const AdvanceCheckpointRequest: AdvanceCheckpointRequest$Type; declare class AdvanceCheckpointResponse$Type extends MessageType { constructor(); } /** * @generated MessageType for protobuf message sui.forking.v1alpha.AdvanceCheckpointResponse */ declare const AdvanceCheckpointResponse: AdvanceCheckpointResponse$Type; declare class GetStatusRequest$Type extends MessageType { constructor(); } /** * @generated MessageType for protobuf message sui.forking.v1alpha.GetStatusRequest */ declare const GetStatusRequest: GetStatusRequest$Type; declare class GetStatusResponse$Type extends MessageType { constructor(); } /** * @generated MessageType for protobuf message sui.forking.v1alpha.GetStatusResponse */ declare const GetStatusResponse: GetStatusResponse$Type; /** * @generated ServiceType for protobuf service sui.forking.v1alpha.ForkingService */ declare const ForkingService: ServiceType; //#endregion export { AdvanceCheckpointRequest, AdvanceCheckpointResponse, AdvanceClockRequest, AdvanceClockResponse, ForkingService, GetStatusRequest, GetStatusResponse }; //# sourceMappingURL=forking_service.d.mts.map