Documentation ¶
Index ¶
Constants ¶
View Source
const HashLength = common.HashLength
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type ApplicationStatus ¶
type ApplicationStatus string
const ( ApplicationStatusRunning ApplicationStatus = "RUNNING" ApplicationStatusNotRunning ApplicationStatus = "NOT RUNNING" )
type DefaultBlock ¶
type DefaultBlock string
const ( DefaultBlockStatusLatest DefaultBlock = "LATEST" DefaultBlockStatusFinalized DefaultBlock = "FINALIZED" DefaultBlockStatusPending DefaultBlock = "PENDING" DefaultBlockStatusSafe DefaultBlock = "SAFE" )
type EpochStatus ¶
type EpochStatus string
const ( EpochStatusOpen EpochStatus = "OPEN" EpochStatusClosed EpochStatus = "CLOSED" EpochStatusProcessedAllInputs EpochStatus = "PROCESSED_ALL_INPUTS" EpochStatusClaimComputed EpochStatus = "CLAIM_COMPUTED" EpochStatusClaimSubmitted EpochStatus = "CLAIM_SUBMITTED" EpochStatusClaimAccepted EpochStatus = "CLAIM_ACCEPTED" EpochStatusClaimRejected EpochStatus = "CLAIM_REJECTED" )
type ExecutionParameters ¶
type ExecutionParameters struct { AdvanceIncCycles uint64 AdvanceMaxCycles uint64 InspectIncCycles uint64 InspectMaxCycles uint64 AdvanceIncDeadline time.Duration AdvanceMaxDeadline time.Duration InspectIncDeadline time.Duration InspectMaxDeadline time.Duration LoadDeadline time.Duration StoreDeadline time.Duration FastDeadline time.Duration MaxConcurrentInspects int64 }
type InputCompletionStatus ¶
type InputCompletionStatus string
const ( InputStatusNone InputCompletionStatus = "NONE" InputStatusAccepted InputCompletionStatus = "ACCEPTED" InputStatusRejected InputCompletionStatus = "REJECTED" InputStatusException InputCompletionStatus = "EXCEPTION" InputStatusMachineHalted InputCompletionStatus = "MACHINE_HALTED" InputStatusOutputsLimitExceeded InputCompletionStatus = "OUTPUTS_LIMIT_EXCEEDED" InputStatusCycleLimitExceeded InputCompletionStatus = "CYCLE_LIMIT_EXCEEDED" InputStatusTimeLimitExceeded InputCompletionStatus = "TIME_LIMIT_EXCEEDED" InputStatusPayloadLengthLimitExceeded InputCompletionStatus = "PAYLOAD_LENGTH_LIMIT_EXCEEDED" )
type MachineConfig ¶
type MachineConfig struct { AppAddress Address SnapshotPath string ProcessedInputs uint64 ExecutionParameters }
type NodePersistentConfig ¶
type NodePersistentConfig struct { DefaultBlock DefaultBlock InputBoxDeploymentBlock uint64 InputBoxAddress Address ChainId uint64 }
Click to show internal directories.
Click to hide internal directories.