Versions in this module Expand all Collapse all v0 v0.0.3 Apr 16, 2025 v0.0.2 Apr 15, 2025 Changes in this version type InputExtra + Transaction string + TransactionData []byte v0.0.1 Apr 8, 2025 v0.0.0 Apr 8, 2025 Changes in this version + const DATA_AVAILABILITY_SELECTOR_SIZE + var ApplicationStateAllValues = []ApplicationState + var DataAvailability_Avail = DataAvailabilitySelector + var DataAvailability_InputBox = DataAvailabilitySelector + var DefaultBlockAllValues = []DefaultBlock + var EpochStatusAllValues = []EpochStatus + var InputCompletionStatusAllValues = []InputCompletionStatus + var SnapshotPolicyAllValues = []SnapshotPolicy + func Pointer[T any](v T) *T + type AdvanceResult struct + InputIndex uint64 + MachineHash *common.Hash + Outputs [][]byte + OutputsHash common.Hash + Reports [][]byte + Status InputCompletionStatus + type Application struct + CreatedAt time.Time + DataAvailability DataAvailabilitySelector + EpochLength uint64 + ExecutionParameters ExecutionParameters + IApplicationAddress common.Address + IConsensusAddress common.Address + ID int64 + IInputBoxAddress common.Address + IInputBoxBlock uint64 + LastInputCheckBlock uint64 + LastOutputCheckBlock uint64 + Name string + ProcessedInputs uint64 + Reason *string + State ApplicationState + TemplateHash common.Hash + TemplateURI string + UpdatedAt time.Time + func (a *Application) MarshalJSON() ([]byte, error) + type ApplicationState string + const ApplicationState_Disabled + const ApplicationState_Enabled + const ApplicationState_Inoperable + func (e *ApplicationState) Scan(value any) error + func (e ApplicationState) String() string + type ClaimRow struct + IApplicationAddress common.Address + IConsensusAddress common.Address + type DataAvailabilitySelector [DATA_AVAILABILITY_SELECTOR_SIZE]byte + func (d *DataAvailabilitySelector) MarshalJSON() ([]byte, error) + func (d *DataAvailabilitySelector) Scan(value any) error + type DefaultBlock string + const DefaultBlock_Finalized + const DefaultBlock_Latest + const DefaultBlock_Pending + const DefaultBlock_Safe + func (e *DefaultBlock) Scan(value any) error + func (e DefaultBlock) String() string + type Epoch struct + ApplicationID int64 + ClaimHash *common.Hash + ClaimTransactionHash *common.Hash + CreatedAt time.Time + FirstBlock uint64 + Index uint64 + LastBlock uint64 + Status EpochStatus + UpdatedAt time.Time + VirtualIndex uint64 + func (e *Epoch) MarshalJSON() ([]byte, error) + type EpochStatus string + const EpochStatus_ClaimAccepted + const EpochStatus_ClaimComputed + const EpochStatus_ClaimRejected + const EpochStatus_ClaimSubmitted + const EpochStatus_Closed + const EpochStatus_InputsProcessed + const EpochStatus_Open + func (e *EpochStatus) Scan(value any) error + func (e EpochStatus) String() string + type ExecutionParameters struct + AdvanceIncCycles uint64 + AdvanceIncDeadline time.Duration + AdvanceMaxCycles uint64 + AdvanceMaxDeadline time.Duration + ApplicationID int64 + CreatedAt time.Time + FastDeadline time.Duration + InspectIncCycles uint64 + InspectIncDeadline time.Duration + InspectMaxCycles uint64 + InspectMaxDeadline time.Duration + LoadDeadline time.Duration + MaxConcurrentInspects uint32 + SnapshotPolicy SnapshotPolicy + SnapshotRetention uint64 + StoreDeadline time.Duration + UpdatedAt time.Time + type Input struct + BlockNumber uint64 + CreatedAt time.Time + EpochApplicationID int64 + EpochIndex uint64 + Index uint64 + MachineHash *common.Hash + OutputsHash *common.Hash + RawData []byte + SnapshotURI *string + Status InputCompletionStatus + TransactionReference *common.Hash + UpdatedAt time.Time + func (i *Input) MarshalJSON() ([]byte, error) + type InputCompletionStatus string + const InputCompletionStatus_Accepted + const InputCompletionStatus_CycleLimitExceeded + const InputCompletionStatus_Exception + const InputCompletionStatus_MachineHalted + const InputCompletionStatus_None + const InputCompletionStatus_OutputsLimitExceeded + const InputCompletionStatus_PayloadLengthLimitExceeded + const InputCompletionStatus_Rejected + const InputCompletionStatus_TimeLimitExceeded + func (e *InputCompletionStatus) Scan(value any) error + func (e InputCompletionStatus) String() string + type InputExtra struct + AppContract common.Address + BlockTimestamp time.Time + ChainId uint64 + MsgSender common.Address + PrevRandao common.Hash + type InspectResult struct + Accepted bool + Error error + ProcessedInputs uint64 + Reports [][]byte + type MonitoredEvent string + const MonitoredEvent_ClaimAccepted + const MonitoredEvent_ClaimSubmitted + const MonitoredEvent_InputAdded + const MonitoredEvent_OutputExecuted + func (e MonitoredEvent) String() string + type NodeConfig struct + CreatedAt time.Time + Key string + UpdatedAt time.Time + Value T + type Output struct + CreatedAt time.Time + ExecutionTransactionHash *common.Hash + Hash *common.Hash + Index uint64 + InputEpochApplicationID int64 + InputIndex uint64 + OutputHashesSiblings []common.Hash + RawData []byte + UpdatedAt time.Time + func (i *Output) MarshalJSON() ([]byte, error) + type Report struct + CreatedAt time.Time + Index uint64 + InputEpochApplicationID int64 + InputIndex uint64 + RawData []byte + UpdatedAt time.Time + func (r *Report) MarshalJSON() ([]byte, error) + type SnapshotPolicy string + const SnapshotPolicy_EachEpoch + const SnapshotPolicy_EachInput + const SnapshotPolicy_None + func (e *SnapshotPolicy) Scan(value any) error + func (e SnapshotPolicy) String() string