Documentation
¶
Index ¶
- Constants
- Variables
- type AccountUpdate
- func (*AccountUpdate) Descriptor() ([]byte, []int)
- func (m *AccountUpdate) Marshal() (dAtA []byte, err error)
- func (m *AccountUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *AccountUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*AccountUpdate) ProtoMessage()
- func (m *AccountUpdate) Reset()
- func (m *AccountUpdate) Size() (n int)
- func (m *AccountUpdate) String() string
- func (m *AccountUpdate) Unmarshal(dAtA []byte) error
- func (m *AccountUpdate) XXX_DiscardUnknown()
- func (m *AccountUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *AccountUpdate) XXX_Merge(src proto.Message)
- func (m *AccountUpdate) XXX_Size() int
- func (m *AccountUpdate) XXX_Unmarshal(b []byte) error
- type BeaconBlockHeader
- func (*BeaconBlockHeader) Descriptor() ([]byte, []int)
- func (m *BeaconBlockHeader) GetBodyRoot() []byte
- func (m *BeaconBlockHeader) GetParentRoot() []byte
- func (m *BeaconBlockHeader) GetProposerIndex() uint64
- func (m *BeaconBlockHeader) GetSlot() uint64
- func (m *BeaconBlockHeader) GetStateRoot() []byte
- func (m *BeaconBlockHeader) Marshal() (dAtA []byte, err error)
- func (m *BeaconBlockHeader) MarshalTo(dAtA []byte) (int, error)
- func (m *BeaconBlockHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*BeaconBlockHeader) ProtoMessage()
- func (m *BeaconBlockHeader) Reset()
- func (m *BeaconBlockHeader) Size() (n int)
- func (m *BeaconBlockHeader) String() string
- func (m *BeaconBlockHeader) Unmarshal(dAtA []byte) error
- func (m *BeaconBlockHeader) XXX_DiscardUnknown()
- func (m *BeaconBlockHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BeaconBlockHeader) XXX_Merge(src proto.Message)
- func (m *BeaconBlockHeader) XXX_Size() int
- func (m *BeaconBlockHeader) XXX_Unmarshal(b []byte) error
- type ClientState
- func (cs *ClientState) CheckForMisbehaviour(ctx sdk.Context, cdc codec.BinaryCodec, clientStore storetypes.KVStore, ...) bool
- func (cs *ClientState) CheckSubstituteAndUpdateState(ctx sdk.Context, cdc codec.BinaryCodec, ...) error
- func (cs *ClientState) ClientType() string
- func (*ClientState) Descriptor() ([]byte, []int)
- func (cs *ClientState) ExportMetadata(_ storetypes.KVStore) []exported.GenesisMetadata
- func (cs *ClientState) GetLatestHeight() exported.Height
- func (cs *ClientState) GetTimestampAtHeight(ctx sdk.Context, clientStore storetypes.KVStore, cdc codec.BinaryCodec, ...) (uint64, error)
- func (cs *ClientState) Initialize(_ sdk.Context, _ codec.BinaryCodec, _ storetypes.KVStore, ...) error
- func (m *ClientState) Marshal() (dAtA []byte, err error)
- func (m *ClientState) MarshalTo(dAtA []byte) (int, error)
- func (m *ClientState) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ClientState) ProtoMessage()
- func (m *ClientState) Reset()
- func (m *ClientState) Size() (n int)
- func (cs *ClientState) Status(ctx sdk.Context, clientStore storetypes.KVStore, cdc codec.BinaryCodec) exported.Status
- func (m *ClientState) String() string
- func (m *ClientState) Unmarshal(dAtA []byte) error
- func (cs *ClientState) UpdateState(ctx sdk.Context, cdc codec.BinaryCodec, clientStore storetypes.KVStore, ...) []exported.Height
- func (cs *ClientState) UpdateStateOnMisbehaviour(ctx sdk.Context, cdc codec.BinaryCodec, clientStore storetypes.KVStore, ...)
- func (cs *ClientState) Validate() error
- func (cs *ClientState) VerifyClientMessage(ctx sdk.Context, cdc codec.BinaryCodec, clientStore storetypes.KVStore, ...) error
- func (cs *ClientState) VerifyMembership(ctx sdk.Context, clientStore storetypes.KVStore, cdc codec.BinaryCodec, ...) error
- func (cs *ClientState) VerifyNonMembership(ctx sdk.Context, clientStore storetypes.KVStore, cdc codec.BinaryCodec, ...) error
- func (cs *ClientState) VerifyUpgradeAndUpdateState(ctx sdk.Context, cdc codec.BinaryCodec, store storetypes.KVStore, ...) error
- func (m *ClientState) XXX_DiscardUnknown()
- func (m *ClientState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientState) XXX_Merge(src proto.Message)
- func (m *ClientState) XXX_Size() int
- func (m *ClientState) XXX_Unmarshal(b []byte) error
- func (cs *ClientState) ZeroCustomFields() exported.ClientState
- type ConsensusState
- func (cs *ConsensusState) ClientType() string
- func (*ConsensusState) Descriptor() ([]byte, []int)
- func (cs *ConsensusState) GetRoot() exported.Root
- func (cs *ConsensusState) GetTimestamp() uint64
- func (m *ConsensusState) Marshal() (dAtA []byte, err error)
- func (m *ConsensusState) MarshalTo(dAtA []byte) (int, error)
- func (m *ConsensusState) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConsensusState) ProtoMessage()
- func (m *ConsensusState) Reset()
- func (m *ConsensusState) Size() (n int)
- func (m *ConsensusState) String() string
- func (m *ConsensusState) Unmarshal(dAtA []byte) error
- func (cs *ConsensusState) ValidateBasic() error
- func (m *ConsensusState) XXX_DiscardUnknown()
- func (m *ConsensusState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConsensusState) XXX_Merge(src proto.Message)
- func (m *ConsensusState) XXX_Size() int
- func (m *ConsensusState) XXX_Unmarshal(b []byte) error
- type ConsensusUpdate
- func (*ConsensusUpdate) Descriptor() ([]byte, []int)
- func (m *ConsensusUpdate) GetAttestedHeader() *BeaconBlockHeader
- func (m *ConsensusUpdate) GetFinalizedExecutionBranch() [][]byte
- func (m *ConsensusUpdate) GetFinalizedExecutionRoot() []byte
- func (m *ConsensusUpdate) GetFinalizedHeader() *BeaconBlockHeader
- func (m *ConsensusUpdate) GetFinalizedHeaderBranch() [][]byte
- func (m *ConsensusUpdate) GetNextSyncCommittee() *SyncCommittee
- func (m *ConsensusUpdate) GetNextSyncCommitteeBranch() [][]byte
- func (m *ConsensusUpdate) GetSignatureSlot() uint64
- func (m *ConsensusUpdate) GetSyncAggregate() *SyncAggregate
- func (m *ConsensusUpdate) Marshal() (dAtA []byte, err error)
- func (m *ConsensusUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *ConsensusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConsensusUpdate) ProtoMessage()
- func (m *ConsensusUpdate) Reset()
- func (m *ConsensusUpdate) Size() (n int)
- func (m *ConsensusUpdate) String() string
- func (m *ConsensusUpdate) Unmarshal(dAtA []byte) error
- func (m *ConsensusUpdate) XXX_DiscardUnknown()
- func (m *ConsensusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConsensusUpdate) XXX_Merge(src proto.Message)
- func (m *ConsensusUpdate) XXX_Size() int
- func (m *ConsensusUpdate) XXX_Unmarshal(b []byte) error
- type Derivation
- func (*Derivation) Descriptor() ([]byte, []int)
- func (m *Derivation) Marshal() (dAtA []byte, err error)
- func (m *Derivation) MarshalTo(dAtA []byte) (int, error)
- func (m *Derivation) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Derivation) ProtoMessage()
- func (m *Derivation) Reset()
- func (m *Derivation) Size() (n int)
- func (m *Derivation) String() string
- func (m *Derivation) Unmarshal(dAtA []byte) error
- func (m *Derivation) XXX_DiscardUnknown()
- func (m *Derivation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Derivation) XXX_Merge(src proto.Message)
- func (m *Derivation) XXX_Size() int
- func (m *Derivation) XXX_Unmarshal(b []byte) error
- type ExecutionUpdate
- func (*ExecutionUpdate) Descriptor() ([]byte, []int)
- func (m *ExecutionUpdate) GetBlockHash() []byte
- func (m *ExecutionUpdate) GetBlockHashBranch() [][]byte
- func (m *ExecutionUpdate) GetBlockNumber() uint64
- func (m *ExecutionUpdate) GetBlockNumberBranch() [][]byte
- func (m *ExecutionUpdate) GetStateRoot() []byte
- func (m *ExecutionUpdate) GetStateRootBranch() [][]byte
- func (m *ExecutionUpdate) Marshal() (dAtA []byte, err error)
- func (m *ExecutionUpdate) MarshalTo(dAtA []byte) (int, error)
- func (m *ExecutionUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ExecutionUpdate) ProtoMessage()
- func (m *ExecutionUpdate) Reset()
- func (m *ExecutionUpdate) Size() (n int)
- func (m *ExecutionUpdate) String() string
- func (m *ExecutionUpdate) Unmarshal(dAtA []byte) error
- func (m *ExecutionUpdate) XXX_DiscardUnknown()
- func (m *ExecutionUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ExecutionUpdate) XXX_Merge(src proto.Message)
- func (m *ExecutionUpdate) XXX_Size() int
- func (m *ExecutionUpdate) XXX_Unmarshal(b []byte) error
- type FaultDisputeGameConfig
- func (*FaultDisputeGameConfig) Descriptor() ([]byte, []int)
- func (m *FaultDisputeGameConfig) Marshal() (dAtA []byte, err error)
- func (m *FaultDisputeGameConfig) MarshalTo(dAtA []byte) (int, error)
- func (m *FaultDisputeGameConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FaultDisputeGameConfig) ProtoMessage()
- func (m *FaultDisputeGameConfig) Reset()
- func (m *FaultDisputeGameConfig) Size() (n int)
- func (m *FaultDisputeGameConfig) String() string
- func (m *FaultDisputeGameConfig) Unmarshal(dAtA []byte) error
- func (m *FaultDisputeGameConfig) XXX_DiscardUnknown()
- func (m *FaultDisputeGameConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FaultDisputeGameConfig) XXX_Merge(src proto.Message)
- func (m *FaultDisputeGameConfig) XXX_Size() int
- func (m *FaultDisputeGameConfig) XXX_Unmarshal(b []byte) error
- type FaultDisputeGameProof
- func (*FaultDisputeGameProof) Descriptor() ([]byte, []int)
- func (m *FaultDisputeGameProof) Marshal() (dAtA []byte, err error)
- func (m *FaultDisputeGameProof) MarshalTo(dAtA []byte) (int, error)
- func (m *FaultDisputeGameProof) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FaultDisputeGameProof) ProtoMessage()
- func (m *FaultDisputeGameProof) Reset()
- func (m *FaultDisputeGameProof) Size() (n int)
- func (m *FaultDisputeGameProof) String() string
- func (m *FaultDisputeGameProof) Unmarshal(dAtA []byte) error
- func (m *FaultDisputeGameProof) XXX_DiscardUnknown()
- func (m *FaultDisputeGameProof) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FaultDisputeGameProof) XXX_Merge(src proto.Message)
- func (m *FaultDisputeGameProof) XXX_Size() int
- func (m *FaultDisputeGameProof) XXX_Unmarshal(b []byte) error
- type FinalizedHeaderMisbehaviour
- func (m *FinalizedHeaderMisbehaviour) ClientType() string
- func (*FinalizedHeaderMisbehaviour) Descriptor() ([]byte, []int)
- func (m *FinalizedHeaderMisbehaviour) GetClientId() string
- func (m *FinalizedHeaderMisbehaviour) GetConsensusUpdate_1() *ConsensusUpdate
- func (m *FinalizedHeaderMisbehaviour) GetConsensusUpdate_2() *ConsensusUpdate
- func (m *FinalizedHeaderMisbehaviour) GetTrustedHeight() *types.Height
- func (m *FinalizedHeaderMisbehaviour) GetTrustedSyncCommittee() *TrustedSyncCommittee
- func (m *FinalizedHeaderMisbehaviour) Marshal() (dAtA []byte, err error)
- func (m *FinalizedHeaderMisbehaviour) MarshalTo(dAtA []byte) (int, error)
- func (m *FinalizedHeaderMisbehaviour) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*FinalizedHeaderMisbehaviour) ProtoMessage()
- func (m *FinalizedHeaderMisbehaviour) Reset()
- func (m *FinalizedHeaderMisbehaviour) Size() (n int)
- func (m *FinalizedHeaderMisbehaviour) String() string
- func (m *FinalizedHeaderMisbehaviour) Unmarshal(dAtA []byte) error
- func (m *FinalizedHeaderMisbehaviour) ValidateBasic() error
- func (m *FinalizedHeaderMisbehaviour) XXX_DiscardUnknown()
- func (m *FinalizedHeaderMisbehaviour) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *FinalizedHeaderMisbehaviour) XXX_Merge(src proto.Message)
- func (m *FinalizedHeaderMisbehaviour) XXX_Size() int
- func (m *FinalizedHeaderMisbehaviour) XXX_Unmarshal(b []byte) error
- type Fork
- func (*Fork) Descriptor() ([]byte, []int)
- func (m *Fork) GetEpoch() uint64
- func (m *Fork) GetSpec() *ForkSpec
- func (m *Fork) GetVersion() []byte
- func (m *Fork) Marshal() (dAtA []byte, err error)
- func (m *Fork) MarshalTo(dAtA []byte) (int, error)
- func (m *Fork) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Fork) ProtoMessage()
- func (m *Fork) Reset()
- func (m *Fork) Size() (n int)
- func (m *Fork) String() string
- func (m *Fork) Unmarshal(dAtA []byte) error
- func (m *Fork) XXX_DiscardUnknown()
- func (m *Fork) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Fork) XXX_Merge(src proto.Message)
- func (m *Fork) XXX_Size() int
- func (m *Fork) XXX_Unmarshal(b []byte) error
- type ForkParameters
- func (*ForkParameters) Descriptor() ([]byte, []int)
- func (m *ForkParameters) GetForks() []*Fork
- func (m *ForkParameters) GetGenesisForkVersion() []byte
- func (m *ForkParameters) Marshal() (dAtA []byte, err error)
- func (m *ForkParameters) MarshalTo(dAtA []byte) (int, error)
- func (m *ForkParameters) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ForkParameters) ProtoMessage()
- func (m *ForkParameters) Reset()
- func (m *ForkParameters) Size() (n int)
- func (m *ForkParameters) String() string
- func (m *ForkParameters) Unmarshal(dAtA []byte) error
- func (m *ForkParameters) XXX_DiscardUnknown()
- func (m *ForkParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ForkParameters) XXX_Merge(src proto.Message)
- func (m *ForkParameters) XXX_Size() int
- func (m *ForkParameters) XXX_Unmarshal(b []byte) error
- type ForkSpec
- func (*ForkSpec) Descriptor() ([]byte, []int)
- func (m *ForkSpec) GetCurrentSyncCommitteeGindex() uint32
- func (m *ForkSpec) GetExecutionPayloadBlockNumberGindex() uint32
- func (m *ForkSpec) GetExecutionPayloadGindex() uint32
- func (m *ForkSpec) GetExecutionPayloadStateRootGindex() uint32
- func (m *ForkSpec) GetFinalizedRootGindex() uint32
- func (m *ForkSpec) GetNextSyncCommitteeGindex() uint32
- func (m *ForkSpec) Marshal() (dAtA []byte, err error)
- func (m *ForkSpec) MarshalTo(dAtA []byte) (int, error)
- func (m *ForkSpec) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ForkSpec) ProtoMessage()
- func (m *ForkSpec) Reset()
- func (m *ForkSpec) Size() (n int)
- func (m *ForkSpec) String() string
- func (m *ForkSpec) Unmarshal(dAtA []byte) error
- func (m *ForkSpec) XXX_DiscardUnknown()
- func (m *ForkSpec) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ForkSpec) XXX_Merge(src proto.Message)
- func (m *ForkSpec) XXX_Size() int
- func (m *ForkSpec) XXX_Unmarshal(b []byte) error
- type Fraction
- func (*Fraction) Descriptor() ([]byte, []int)
- func (m *Fraction) GetDenominator() uint64
- func (m *Fraction) GetNumerator() uint64
- func (m *Fraction) Marshal() (dAtA []byte, err error)
- func (m *Fraction) MarshalTo(dAtA []byte) (int, error)
- func (m *Fraction) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Fraction) ProtoMessage()
- func (m *Fraction) Reset()
- func (m *Fraction) Size() (n int)
- func (m *Fraction) String() string
- func (m *Fraction) Unmarshal(dAtA []byte) error
- func (m *Fraction) XXX_DiscardUnknown()
- func (m *Fraction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Fraction) XXX_Merge(src proto.Message)
- func (m *Fraction) XXX_Size() int
- func (m *Fraction) XXX_Unmarshal(b []byte) error
- type Header
- func (*Header) ClientType() string
- func (*Header) Descriptor() ([]byte, []int)
- func (h *Header) GetHeight() exported.Height
- func (m *Header) Marshal() (dAtA []byte, err error)
- func (m *Header) MarshalTo(dAtA []byte) (int, error)
- func (m *Header) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Header) ProtoMessage()
- func (m *Header) Reset()
- func (m *Header) Size() (n int)
- func (m *Header) String() string
- func (h *Header) ToLog() []interface{}
- func (m *Header) Unmarshal(dAtA []byte) error
- func (h *Header) ValidateBasic() error
- func (m *Header) XXX_DiscardUnknown()
- func (m *Header) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Header) XXX_Merge(src proto.Message)
- func (m *Header) XXX_Size() int
- func (m *Header) XXX_Unmarshal(b []byte) error
- type L1Config
- func (*L1Config) Descriptor() ([]byte, []int)
- func (m *L1Config) Marshal() (dAtA []byte, err error)
- func (m *L1Config) MarshalTo(dAtA []byte) (int, error)
- func (m *L1Config) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*L1Config) ProtoMessage()
- func (m *L1Config) Reset()
- func (m *L1Config) Size() (n int)
- func (m *L1Config) String() string
- func (m *L1Config) Unmarshal(dAtA []byte) error
- func (m *L1Config) XXX_DiscardUnknown()
- func (m *L1Config) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *L1Config) XXX_Merge(src proto.Message)
- func (m *L1Config) XXX_Size() int
- func (m *L1Config) XXX_Unmarshal(b []byte) error
- type L1Header
- func (*L1Header) Descriptor() ([]byte, []int)
- func (m *L1Header) Marshal() (dAtA []byte, err error)
- func (m *L1Header) MarshalTo(dAtA []byte) (int, error)
- func (m *L1Header) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*L1Header) ProtoMessage()
- func (m *L1Header) Reset()
- func (m *L1Header) Size() (n int)
- func (m *L1Header) String() string
- func (m *L1Header) Unmarshal(dAtA []byte) error
- func (m *L1Header) XXX_DiscardUnknown()
- func (m *L1Header) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *L1Header) XXX_Merge(src proto.Message)
- func (m *L1Header) XXX_Size() int
- func (m *L1Header) XXX_Unmarshal(b []byte) error
- type Misbehaviour
- func (m *Misbehaviour) ClientType() string
- func (*Misbehaviour) Descriptor() ([]byte, []int)
- func (m *Misbehaviour) Marshal() (dAtA []byte, err error)
- func (m *Misbehaviour) MarshalTo(dAtA []byte) (int, error)
- func (m *Misbehaviour) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Misbehaviour) ProtoMessage()
- func (m *Misbehaviour) Reset()
- func (m *Misbehaviour) Size() (n int)
- func (m *Misbehaviour) String() string
- func (m *Misbehaviour) Unmarshal(dAtA []byte) error
- func (m *Misbehaviour) ValidateBasic() error
- func (m *Misbehaviour) XXX_DiscardUnknown()
- func (m *Misbehaviour) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Misbehaviour) XXX_Merge(src proto.Message)
- func (m *Misbehaviour) XXX_Size() int
- func (m *Misbehaviour) XXX_Unmarshal(b []byte) error
- type NextSyncCommitteeMisbehaviour
- func (m *NextSyncCommitteeMisbehaviour) ClientType() string
- func (*NextSyncCommitteeMisbehaviour) Descriptor() ([]byte, []int)
- func (m *NextSyncCommitteeMisbehaviour) GetClientId() string
- func (m *NextSyncCommitteeMisbehaviour) GetConsensusUpdate_1() *ConsensusUpdate
- func (m *NextSyncCommitteeMisbehaviour) GetConsensusUpdate_2() *ConsensusUpdate
- func (m *NextSyncCommitteeMisbehaviour) GetTrustedHeight() *types.Height
- func (m *NextSyncCommitteeMisbehaviour) GetTrustedSyncCommittee() *TrustedSyncCommittee
- func (m *NextSyncCommitteeMisbehaviour) Marshal() (dAtA []byte, err error)
- func (m *NextSyncCommitteeMisbehaviour) MarshalTo(dAtA []byte) (int, error)
- func (m *NextSyncCommitteeMisbehaviour) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NextSyncCommitteeMisbehaviour) ProtoMessage()
- func (m *NextSyncCommitteeMisbehaviour) Reset()
- func (m *NextSyncCommitteeMisbehaviour) Size() (n int)
- func (m *NextSyncCommitteeMisbehaviour) String() string
- func (m *NextSyncCommitteeMisbehaviour) Unmarshal(dAtA []byte) error
- func (m *NextSyncCommitteeMisbehaviour) ValidateBasic() error
- func (m *NextSyncCommitteeMisbehaviour) XXX_DiscardUnknown()
- func (m *NextSyncCommitteeMisbehaviour) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NextSyncCommitteeMisbehaviour) XXX_Merge(src proto.Message)
- func (m *NextSyncCommitteeMisbehaviour) XXX_Size() int
- func (m *NextSyncCommitteeMisbehaviour) XXX_Unmarshal(b []byte) error
- type SyncAggregate
- func (*SyncAggregate) Descriptor() ([]byte, []int)
- func (m *SyncAggregate) GetSyncCommitteeBits() []byte
- func (m *SyncAggregate) GetSyncCommitteeSignature() []byte
- func (m *SyncAggregate) Marshal() (dAtA []byte, err error)
- func (m *SyncAggregate) MarshalTo(dAtA []byte) (int, error)
- func (m *SyncAggregate) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SyncAggregate) ProtoMessage()
- func (m *SyncAggregate) Reset()
- func (m *SyncAggregate) Size() (n int)
- func (m *SyncAggregate) String() string
- func (m *SyncAggregate) Unmarshal(dAtA []byte) error
- func (m *SyncAggregate) XXX_DiscardUnknown()
- func (m *SyncAggregate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SyncAggregate) XXX_Merge(src proto.Message)
- func (m *SyncAggregate) XXX_Size() int
- func (m *SyncAggregate) XXX_Unmarshal(b []byte) error
- type SyncCommittee
- func (*SyncCommittee) Descriptor() ([]byte, []int)
- func (m *SyncCommittee) GetAggregatePubkey() []byte
- func (m *SyncCommittee) GetPubkeys() [][]byte
- func (m *SyncCommittee) Marshal() (dAtA []byte, err error)
- func (m *SyncCommittee) MarshalTo(dAtA []byte) (int, error)
- func (m *SyncCommittee) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*SyncCommittee) ProtoMessage()
- func (m *SyncCommittee) Reset()
- func (m *SyncCommittee) Size() (n int)
- func (m *SyncCommittee) String() string
- func (m *SyncCommittee) Unmarshal(dAtA []byte) error
- func (m *SyncCommittee) XXX_DiscardUnknown()
- func (m *SyncCommittee) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SyncCommittee) XXX_Merge(src proto.Message)
- func (m *SyncCommittee) XXX_Size() int
- func (m *SyncCommittee) XXX_Unmarshal(b []byte) error
- type TrustedSyncCommittee
- func (*TrustedSyncCommittee) Descriptor() ([]byte, []int)
- func (m *TrustedSyncCommittee) GetIsNext() bool
- func (m *TrustedSyncCommittee) GetSyncCommittee() *SyncCommittee
- func (m *TrustedSyncCommittee) Marshal() (dAtA []byte, err error)
- func (m *TrustedSyncCommittee) MarshalTo(dAtA []byte) (int, error)
- func (m *TrustedSyncCommittee) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*TrustedSyncCommittee) ProtoMessage()
- func (m *TrustedSyncCommittee) Reset()
- func (m *TrustedSyncCommittee) Size() (n int)
- func (m *TrustedSyncCommittee) String() string
- func (m *TrustedSyncCommittee) Unmarshal(dAtA []byte) error
- func (m *TrustedSyncCommittee) XXX_DiscardUnknown()
- func (m *TrustedSyncCommittee) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *TrustedSyncCommittee) XXX_Merge(src proto.Message)
- func (m *TrustedSyncCommittee) XXX_Size() int
- func (m *TrustedSyncCommittee) XXX_Unmarshal(b []byte) error
Constants ¶
const (
ClientType = "optimism"
)
Variables ¶
Functions ¶
This section is empty.
Types ¶
type AccountUpdate ¶ added in v0.1.0
type AccountUpdate struct { AccountProof []byte `protobuf:"bytes,1,opt,name=account_proof,json=accountProof,proto3" json:"account_proof,omitempty"` AccountStorageRoot []byte `protobuf:"bytes,2,opt,name=account_storage_root,json=accountStorageRoot,proto3" json:"account_storage_root,omitempty"` }
func (*AccountUpdate) Descriptor ¶ added in v0.1.0
func (*AccountUpdate) Descriptor() ([]byte, []int)
func (*AccountUpdate) Marshal ¶ added in v0.1.0
func (m *AccountUpdate) Marshal() (dAtA []byte, err error)
func (*AccountUpdate) MarshalTo ¶ added in v0.1.0
func (m *AccountUpdate) MarshalTo(dAtA []byte) (int, error)
func (*AccountUpdate) MarshalToSizedBuffer ¶ added in v0.1.0
func (m *AccountUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*AccountUpdate) ProtoMessage ¶ added in v0.1.0
func (*AccountUpdate) ProtoMessage()
func (*AccountUpdate) Reset ¶ added in v0.1.0
func (m *AccountUpdate) Reset()
func (*AccountUpdate) Size ¶ added in v0.1.0
func (m *AccountUpdate) Size() (n int)
func (*AccountUpdate) String ¶ added in v0.1.0
func (m *AccountUpdate) String() string
func (*AccountUpdate) Unmarshal ¶ added in v0.1.0
func (m *AccountUpdate) Unmarshal(dAtA []byte) error
func (*AccountUpdate) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *AccountUpdate) XXX_DiscardUnknown()
func (*AccountUpdate) XXX_Marshal ¶ added in v0.1.0
func (m *AccountUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*AccountUpdate) XXX_Merge ¶ added in v0.1.0
func (m *AccountUpdate) XXX_Merge(src proto.Message)
func (*AccountUpdate) XXX_Size ¶ added in v0.1.0
func (m *AccountUpdate) XXX_Size() int
func (*AccountUpdate) XXX_Unmarshal ¶ added in v0.1.0
func (m *AccountUpdate) XXX_Unmarshal(b []byte) error
type BeaconBlockHeader ¶ added in v0.1.0
type BeaconBlockHeader struct { Slot uint64 `protobuf:"varint,1,opt,name=slot,proto3" json:"slot,omitempty"` ProposerIndex uint64 `protobuf:"varint,2,opt,name=proposer_index,json=proposerIndex,proto3" json:"proposer_index,omitempty"` ParentRoot []byte `protobuf:"bytes,3,opt,name=parent_root,json=parentRoot,proto3" json:"parent_root,omitempty"` StateRoot []byte `protobuf:"bytes,4,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"` BodyRoot []byte `protobuf:"bytes,5,opt,name=body_root,json=bodyRoot,proto3" json:"body_root,omitempty"` }
func (*BeaconBlockHeader) Descriptor ¶ added in v0.1.0
func (*BeaconBlockHeader) Descriptor() ([]byte, []int)
func (*BeaconBlockHeader) GetBodyRoot ¶ added in v0.1.0
func (m *BeaconBlockHeader) GetBodyRoot() []byte
func (*BeaconBlockHeader) GetParentRoot ¶ added in v0.1.0
func (m *BeaconBlockHeader) GetParentRoot() []byte
func (*BeaconBlockHeader) GetProposerIndex ¶ added in v0.1.0
func (m *BeaconBlockHeader) GetProposerIndex() uint64
func (*BeaconBlockHeader) GetSlot ¶ added in v0.1.0
func (m *BeaconBlockHeader) GetSlot() uint64
func (*BeaconBlockHeader) GetStateRoot ¶ added in v0.1.0
func (m *BeaconBlockHeader) GetStateRoot() []byte
func (*BeaconBlockHeader) Marshal ¶ added in v0.1.0
func (m *BeaconBlockHeader) Marshal() (dAtA []byte, err error)
func (*BeaconBlockHeader) MarshalTo ¶ added in v0.1.0
func (m *BeaconBlockHeader) MarshalTo(dAtA []byte) (int, error)
func (*BeaconBlockHeader) MarshalToSizedBuffer ¶ added in v0.1.0
func (m *BeaconBlockHeader) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*BeaconBlockHeader) ProtoMessage ¶ added in v0.1.0
func (*BeaconBlockHeader) ProtoMessage()
func (*BeaconBlockHeader) Reset ¶ added in v0.1.0
func (m *BeaconBlockHeader) Reset()
func (*BeaconBlockHeader) Size ¶ added in v0.1.0
func (m *BeaconBlockHeader) Size() (n int)
func (*BeaconBlockHeader) String ¶ added in v0.1.0
func (m *BeaconBlockHeader) String() string
func (*BeaconBlockHeader) Unmarshal ¶ added in v0.1.0
func (m *BeaconBlockHeader) Unmarshal(dAtA []byte) error
func (*BeaconBlockHeader) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *BeaconBlockHeader) XXX_DiscardUnknown()
func (*BeaconBlockHeader) XXX_Marshal ¶ added in v0.1.0
func (m *BeaconBlockHeader) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BeaconBlockHeader) XXX_Merge ¶ added in v0.1.0
func (m *BeaconBlockHeader) XXX_Merge(src proto.Message)
func (*BeaconBlockHeader) XXX_Size ¶ added in v0.1.0
func (m *BeaconBlockHeader) XXX_Size() int
func (*BeaconBlockHeader) XXX_Unmarshal ¶ added in v0.1.0
func (m *BeaconBlockHeader) XXX_Unmarshal(b []byte) error
type ClientState ¶
type ClientState struct { ChainId uint64 `protobuf:"varint,1,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` IbcStoreAddress []byte `protobuf:"bytes,2,opt,name=ibc_store_address,json=ibcStoreAddress,proto3" json:"ibc_store_address,omitempty"` IbcCommitmentsSlot []byte `protobuf:"bytes,3,opt,name=ibc_commitments_slot,json=ibcCommitmentsSlot,proto3" json:"ibc_commitments_slot,omitempty"` LatestHeight *types.Height `protobuf:"bytes,4,opt,name=latest_height,json=latestHeight,proto3" json:"latest_height,omitempty"` Frozen bool `protobuf:"varint,5,opt,name=frozen,proto3" json:"frozen,omitempty"` RollupConfigJson []byte `protobuf:"bytes,6,opt,name=rollup_config_json,json=rollupConfigJson,proto3" json:"rollup_config_json,omitempty"` L1Config *L1Config `protobuf:"bytes,7,opt,name=l1_config,json=l1Config,proto3" json:"l1_config,omitempty"` FaultDisputeGameConfig *FaultDisputeGameConfig `` /* 131-byte string literal not displayed */ }
func (*ClientState) CheckForMisbehaviour ¶
func (cs *ClientState) CheckForMisbehaviour(ctx sdk.Context, cdc codec.BinaryCodec, clientStore storetypes.KVStore, clientMsg exported.ClientMessage) bool
func (*ClientState) CheckSubstituteAndUpdateState ¶
func (cs *ClientState) CheckSubstituteAndUpdateState(ctx sdk.Context, cdc codec.BinaryCodec, subjectClientStore, substituteClientStore storetypes.KVStore, substituteClient exported.ClientState) error
func (*ClientState) ClientType ¶
func (cs *ClientState) ClientType() string
func (*ClientState) Descriptor ¶
func (*ClientState) Descriptor() ([]byte, []int)
func (*ClientState) ExportMetadata ¶
func (cs *ClientState) ExportMetadata(_ storetypes.KVStore) []exported.GenesisMetadata
Genesis function
func (*ClientState) GetLatestHeight ¶
func (cs *ClientState) GetLatestHeight() exported.Height
func (*ClientState) GetTimestampAtHeight ¶
func (cs *ClientState) GetTimestampAtHeight( ctx sdk.Context, clientStore storetypes.KVStore, cdc codec.BinaryCodec, height exported.Height, ) (uint64, error)
func (*ClientState) Initialize ¶
func (cs *ClientState) Initialize(_ sdk.Context, _ codec.BinaryCodec, _ storetypes.KVStore, _ exported.ConsensusState) error
Initialization function Clients must validate the initial consensus state, and may store any client-specific metadata necessary for correct light client operation
func (*ClientState) Marshal ¶
func (m *ClientState) Marshal() (dAtA []byte, err error)
func (*ClientState) MarshalToSizedBuffer ¶
func (m *ClientState) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ClientState) ProtoMessage ¶
func (*ClientState) ProtoMessage()
func (*ClientState) Reset ¶
func (m *ClientState) Reset()
func (*ClientState) Size ¶
func (m *ClientState) Size() (n int)
func (*ClientState) Status ¶
func (cs *ClientState) Status(ctx sdk.Context, clientStore storetypes.KVStore, cdc codec.BinaryCodec) exported.Status
Status function Clients must return their status. Only Active clients are allowed to process packets.
func (*ClientState) String ¶
func (m *ClientState) String() string
func (*ClientState) Unmarshal ¶
func (m *ClientState) Unmarshal(dAtA []byte) error
func (*ClientState) UpdateState ¶
func (cs *ClientState) UpdateState(ctx sdk.Context, cdc codec.BinaryCodec, clientStore storetypes.KVStore, clientMsg exported.ClientMessage) []exported.Height
func (*ClientState) UpdateStateOnMisbehaviour ¶
func (cs *ClientState) UpdateStateOnMisbehaviour(ctx sdk.Context, cdc codec.BinaryCodec, clientStore storetypes.KVStore, clientMsg exported.ClientMessage)
func (*ClientState) Validate ¶
func (cs *ClientState) Validate() error
func (*ClientState) VerifyClientMessage ¶
func (cs *ClientState) VerifyClientMessage(ctx sdk.Context, cdc codec.BinaryCodec, clientStore storetypes.KVStore, clientMsg exported.ClientMessage) error
func (*ClientState) VerifyMembership ¶
func (*ClientState) VerifyNonMembership ¶
func (cs *ClientState) VerifyNonMembership( ctx sdk.Context, clientStore storetypes.KVStore, cdc codec.BinaryCodec, height exported.Height, delayTimePeriod uint64, delayBlockPeriod uint64, proof []byte, path exported.Path, ) error
func (*ClientState) VerifyUpgradeAndUpdateState ¶
func (cs *ClientState) VerifyUpgradeAndUpdateState(ctx sdk.Context, cdc codec.BinaryCodec, store storetypes.KVStore, newClient exported.ClientState, newConsState exported.ConsensusState, proofUpgradeClient []byte, proofUpgradeConsState []byte) error
Upgrade functions NOTE: proof heights are not included as upgrade to a new revision is expected to pass only on the last height committed by the current revision. Clients are responsible for ensuring that the planned last height of the current revision is somehow encoded in the proof verification process. This is to ensure that no premature upgrades occur, since upgrade plans committed to by the counterparty may be cancelled or modified before the last planned height.
func (*ClientState) XXX_DiscardUnknown ¶
func (m *ClientState) XXX_DiscardUnknown()
func (*ClientState) XXX_Marshal ¶
func (m *ClientState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientState) XXX_Merge ¶
func (m *ClientState) XXX_Merge(src proto.Message)
func (*ClientState) XXX_Size ¶
func (m *ClientState) XXX_Size() int
func (*ClientState) XXX_Unmarshal ¶
func (m *ClientState) XXX_Unmarshal(b []byte) error
func (*ClientState) ZeroCustomFields ¶
func (cs *ClientState) ZeroCustomFields() exported.ClientState
Utility function that zeroes out any client customizable fields in client state Ledger enforced fields are maintained while all custom fields are zero values Used to verify upgrades
type ConsensusState ¶
type ConsensusState struct { StorageRoot []byte `protobuf:"bytes,1,opt,name=storage_root,json=storageRoot,proto3" json:"storage_root,omitempty"` Timestamp uint64 `protobuf:"varint,2,opt,name=timestamp,proto3" json:"timestamp,omitempty"` OutputRoot []byte `protobuf:"bytes,3,opt,name=output_root,json=outputRoot,proto3" json:"output_root,omitempty"` L1Slot uint64 `protobuf:"varint,4,opt,name=l1_slot,json=l1Slot,proto3" json:"l1_slot,omitempty"` L1CurrentSyncCommittee []byte `` /* 131-byte string literal not displayed */ L1NextSyncCommittee []byte `protobuf:"bytes,6,opt,name=l1_next_sync_committee,json=l1NextSyncCommittee,proto3" json:"l1_next_sync_committee,omitempty"` L1Timestamp uint64 `protobuf:"varint,7,opt,name=l1_timestamp,json=l1Timestamp,proto3" json:"l1_timestamp,omitempty"` L1Origin uint64 `protobuf:"varint,8,opt,name=l1_origin,json=l1Origin,proto3" json:"l1_origin,omitempty"` }
func (*ConsensusState) ClientType ¶
func (cs *ConsensusState) ClientType() string
func (*ConsensusState) Descriptor ¶
func (*ConsensusState) Descriptor() ([]byte, []int)
func (*ConsensusState) GetRoot ¶
func (cs *ConsensusState) GetRoot() exported.Root
GetRoot returns the commitment root of the consensus state, which is used for key-value pair verification.
func (*ConsensusState) GetTimestamp ¶
func (cs *ConsensusState) GetTimestamp() uint64
func (*ConsensusState) Marshal ¶
func (m *ConsensusState) Marshal() (dAtA []byte, err error)
func (*ConsensusState) MarshalToSizedBuffer ¶
func (m *ConsensusState) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConsensusState) ProtoMessage ¶
func (*ConsensusState) ProtoMessage()
func (*ConsensusState) Reset ¶
func (m *ConsensusState) Reset()
func (*ConsensusState) Size ¶
func (m *ConsensusState) Size() (n int)
func (*ConsensusState) String ¶
func (m *ConsensusState) String() string
func (*ConsensusState) Unmarshal ¶
func (m *ConsensusState) Unmarshal(dAtA []byte) error
func (*ConsensusState) ValidateBasic ¶
func (cs *ConsensusState) ValidateBasic() error
func (*ConsensusState) XXX_DiscardUnknown ¶
func (m *ConsensusState) XXX_DiscardUnknown()
func (*ConsensusState) XXX_Marshal ¶
func (m *ConsensusState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConsensusState) XXX_Merge ¶
func (m *ConsensusState) XXX_Merge(src proto.Message)
func (*ConsensusState) XXX_Size ¶
func (m *ConsensusState) XXX_Size() int
func (*ConsensusState) XXX_Unmarshal ¶
func (m *ConsensusState) XXX_Unmarshal(b []byte) error
type ConsensusUpdate ¶ added in v0.1.0
type ConsensusUpdate struct { AttestedHeader *BeaconBlockHeader `protobuf:"bytes,1,opt,name=attested_header,json=attestedHeader,proto3" json:"attested_header,omitempty"` NextSyncCommittee *SyncCommittee `protobuf:"bytes,2,opt,name=next_sync_committee,json=nextSyncCommittee,proto3" json:"next_sync_committee,omitempty"` NextSyncCommitteeBranch [][]byte `` /* 134-byte string literal not displayed */ FinalizedHeader *BeaconBlockHeader `protobuf:"bytes,4,opt,name=finalized_header,json=finalizedHeader,proto3" json:"finalized_header,omitempty"` FinalizedHeaderBranch [][]byte `` /* 126-byte string literal not displayed */ FinalizedExecutionRoot []byte `` /* 129-byte string literal not displayed */ FinalizedExecutionBranch [][]byte `` /* 135-byte string literal not displayed */ SyncAggregate *SyncAggregate `protobuf:"bytes,8,opt,name=sync_aggregate,json=syncAggregate,proto3" json:"sync_aggregate,omitempty"` SignatureSlot uint64 `protobuf:"varint,9,opt,name=signature_slot,json=signatureSlot,proto3" json:"signature_slot,omitempty"` }
func (*ConsensusUpdate) Descriptor ¶ added in v0.1.0
func (*ConsensusUpdate) Descriptor() ([]byte, []int)
func (*ConsensusUpdate) GetAttestedHeader ¶ added in v0.1.0
func (m *ConsensusUpdate) GetAttestedHeader() *BeaconBlockHeader
func (*ConsensusUpdate) GetFinalizedExecutionBranch ¶ added in v0.1.0
func (m *ConsensusUpdate) GetFinalizedExecutionBranch() [][]byte
func (*ConsensusUpdate) GetFinalizedExecutionRoot ¶ added in v0.1.0
func (m *ConsensusUpdate) GetFinalizedExecutionRoot() []byte
func (*ConsensusUpdate) GetFinalizedHeader ¶ added in v0.1.0
func (m *ConsensusUpdate) GetFinalizedHeader() *BeaconBlockHeader
func (*ConsensusUpdate) GetFinalizedHeaderBranch ¶ added in v0.1.0
func (m *ConsensusUpdate) GetFinalizedHeaderBranch() [][]byte
func (*ConsensusUpdate) GetNextSyncCommittee ¶ added in v0.1.0
func (m *ConsensusUpdate) GetNextSyncCommittee() *SyncCommittee
func (*ConsensusUpdate) GetNextSyncCommitteeBranch ¶ added in v0.1.0
func (m *ConsensusUpdate) GetNextSyncCommitteeBranch() [][]byte
func (*ConsensusUpdate) GetSignatureSlot ¶ added in v0.1.0
func (m *ConsensusUpdate) GetSignatureSlot() uint64
func (*ConsensusUpdate) GetSyncAggregate ¶ added in v0.1.0
func (m *ConsensusUpdate) GetSyncAggregate() *SyncAggregate
func (*ConsensusUpdate) Marshal ¶ added in v0.1.0
func (m *ConsensusUpdate) Marshal() (dAtA []byte, err error)
func (*ConsensusUpdate) MarshalTo ¶ added in v0.1.0
func (m *ConsensusUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ConsensusUpdate) MarshalToSizedBuffer ¶ added in v0.1.0
func (m *ConsensusUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConsensusUpdate) ProtoMessage ¶ added in v0.1.0
func (*ConsensusUpdate) ProtoMessage()
func (*ConsensusUpdate) Reset ¶ added in v0.1.0
func (m *ConsensusUpdate) Reset()
func (*ConsensusUpdate) Size ¶ added in v0.1.0
func (m *ConsensusUpdate) Size() (n int)
func (*ConsensusUpdate) String ¶ added in v0.1.0
func (m *ConsensusUpdate) String() string
func (*ConsensusUpdate) Unmarshal ¶ added in v0.1.0
func (m *ConsensusUpdate) Unmarshal(dAtA []byte) error
func (*ConsensusUpdate) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *ConsensusUpdate) XXX_DiscardUnknown()
func (*ConsensusUpdate) XXX_Marshal ¶ added in v0.1.0
func (m *ConsensusUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConsensusUpdate) XXX_Merge ¶ added in v0.1.0
func (m *ConsensusUpdate) XXX_Merge(src proto.Message)
func (*ConsensusUpdate) XXX_Size ¶ added in v0.1.0
func (m *ConsensusUpdate) XXX_Size() int
func (*ConsensusUpdate) XXX_Unmarshal ¶ added in v0.1.0
func (m *ConsensusUpdate) XXX_Unmarshal(b []byte) error
type Derivation ¶
type Derivation struct { AgreedL2OutputRoot []byte `protobuf:"bytes,1,opt,name=agreed_l2_output_root,json=agreedL2OutputRoot,proto3" json:"agreed_l2_output_root,omitempty"` L2OutputRoot []byte `protobuf:"bytes,2,opt,name=l2_output_root,json=l2OutputRoot,proto3" json:"l2_output_root,omitempty"` L2BlockNumber uint64 `protobuf:"varint,3,opt,name=l2_block_number,json=l2BlockNumber,proto3" json:"l2_block_number,omitempty"` }
func (*Derivation) Descriptor ¶
func (*Derivation) Descriptor() ([]byte, []int)
func (*Derivation) Marshal ¶
func (m *Derivation) Marshal() (dAtA []byte, err error)
func (*Derivation) MarshalToSizedBuffer ¶
func (m *Derivation) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Derivation) ProtoMessage ¶
func (*Derivation) ProtoMessage()
func (*Derivation) Reset ¶
func (m *Derivation) Reset()
func (*Derivation) Size ¶
func (m *Derivation) Size() (n int)
func (*Derivation) String ¶
func (m *Derivation) String() string
func (*Derivation) Unmarshal ¶
func (m *Derivation) Unmarshal(dAtA []byte) error
func (*Derivation) XXX_DiscardUnknown ¶
func (m *Derivation) XXX_DiscardUnknown()
func (*Derivation) XXX_Marshal ¶
func (m *Derivation) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Derivation) XXX_Merge ¶
func (m *Derivation) XXX_Merge(src proto.Message)
func (*Derivation) XXX_Size ¶
func (m *Derivation) XXX_Size() int
func (*Derivation) XXX_Unmarshal ¶
func (m *Derivation) XXX_Unmarshal(b []byte) error
type ExecutionUpdate ¶ added in v0.1.0
type ExecutionUpdate struct { StateRoot []byte `protobuf:"bytes,1,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"` StateRootBranch [][]byte `protobuf:"bytes,2,rep,name=state_root_branch,json=stateRootBranch,proto3" json:"state_root_branch,omitempty"` BlockNumber uint64 `protobuf:"varint,3,opt,name=block_number,json=blockNumber,proto3" json:"block_number,omitempty"` BlockNumberBranch [][]byte `protobuf:"bytes,4,rep,name=block_number_branch,json=blockNumberBranch,proto3" json:"block_number_branch,omitempty"` BlockHash []byte `protobuf:"bytes,5,opt,name=block_hash,json=blockHash,proto3" json:"block_hash,omitempty"` BlockHashBranch [][]byte `protobuf:"bytes,6,rep,name=block_hash_branch,json=blockHashBranch,proto3" json:"block_hash_branch,omitempty"` }
func (*ExecutionUpdate) Descriptor ¶ added in v0.1.0
func (*ExecutionUpdate) Descriptor() ([]byte, []int)
func (*ExecutionUpdate) GetBlockHash ¶ added in v0.1.0
func (m *ExecutionUpdate) GetBlockHash() []byte
func (*ExecutionUpdate) GetBlockHashBranch ¶ added in v0.1.0
func (m *ExecutionUpdate) GetBlockHashBranch() [][]byte
func (*ExecutionUpdate) GetBlockNumber ¶ added in v0.1.0
func (m *ExecutionUpdate) GetBlockNumber() uint64
func (*ExecutionUpdate) GetBlockNumberBranch ¶ added in v0.1.0
func (m *ExecutionUpdate) GetBlockNumberBranch() [][]byte
func (*ExecutionUpdate) GetStateRoot ¶ added in v0.1.0
func (m *ExecutionUpdate) GetStateRoot() []byte
func (*ExecutionUpdate) GetStateRootBranch ¶ added in v0.1.0
func (m *ExecutionUpdate) GetStateRootBranch() [][]byte
func (*ExecutionUpdate) Marshal ¶ added in v0.1.0
func (m *ExecutionUpdate) Marshal() (dAtA []byte, err error)
func (*ExecutionUpdate) MarshalTo ¶ added in v0.1.0
func (m *ExecutionUpdate) MarshalTo(dAtA []byte) (int, error)
func (*ExecutionUpdate) MarshalToSizedBuffer ¶ added in v0.1.0
func (m *ExecutionUpdate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ExecutionUpdate) ProtoMessage ¶ added in v0.1.0
func (*ExecutionUpdate) ProtoMessage()
func (*ExecutionUpdate) Reset ¶ added in v0.1.0
func (m *ExecutionUpdate) Reset()
func (*ExecutionUpdate) Size ¶ added in v0.1.0
func (m *ExecutionUpdate) Size() (n int)
func (*ExecutionUpdate) String ¶ added in v0.1.0
func (m *ExecutionUpdate) String() string
func (*ExecutionUpdate) Unmarshal ¶ added in v0.1.0
func (m *ExecutionUpdate) Unmarshal(dAtA []byte) error
func (*ExecutionUpdate) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *ExecutionUpdate) XXX_DiscardUnknown()
func (*ExecutionUpdate) XXX_Marshal ¶ added in v0.1.0
func (m *ExecutionUpdate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ExecutionUpdate) XXX_Merge ¶ added in v0.1.0
func (m *ExecutionUpdate) XXX_Merge(src proto.Message)
func (*ExecutionUpdate) XXX_Size ¶ added in v0.1.0
func (m *ExecutionUpdate) XXX_Size() int
func (*ExecutionUpdate) XXX_Unmarshal ¶ added in v0.1.0
func (m *ExecutionUpdate) XXX_Unmarshal(b []byte) error
type FaultDisputeGameConfig ¶ added in v0.1.0
type FaultDisputeGameConfig struct { DisputeGameFactoryAddress []byte `` /* 140-byte string literal not displayed */ DisputeGameFactoryTargetStorageSlot uint32 `` /* 175-byte string literal not displayed */ FaultDisputeGameStatusSlot uint32 `` /* 146-byte string literal not displayed */ FaultDisputeGameStatusSlotOffset uint32 `` /* 166-byte string literal not displayed */ FaultDisputeGameCreatedAtSlotOffset uint32 `` /* 177-byte string literal not displayed */ StatusDefenderWin uint32 `protobuf:"varint,6,opt,name=status_defender_win,json=statusDefenderWin,proto3" json:"status_defender_win,omitempty"` }
func (*FaultDisputeGameConfig) Descriptor ¶ added in v0.1.0
func (*FaultDisputeGameConfig) Descriptor() ([]byte, []int)
func (*FaultDisputeGameConfig) Marshal ¶ added in v0.1.0
func (m *FaultDisputeGameConfig) Marshal() (dAtA []byte, err error)
func (*FaultDisputeGameConfig) MarshalTo ¶ added in v0.1.0
func (m *FaultDisputeGameConfig) MarshalTo(dAtA []byte) (int, error)
func (*FaultDisputeGameConfig) MarshalToSizedBuffer ¶ added in v0.1.0
func (m *FaultDisputeGameConfig) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FaultDisputeGameConfig) ProtoMessage ¶ added in v0.1.0
func (*FaultDisputeGameConfig) ProtoMessage()
func (*FaultDisputeGameConfig) Reset ¶ added in v0.1.0
func (m *FaultDisputeGameConfig) Reset()
func (*FaultDisputeGameConfig) Size ¶ added in v0.1.0
func (m *FaultDisputeGameConfig) Size() (n int)
func (*FaultDisputeGameConfig) String ¶ added in v0.1.0
func (m *FaultDisputeGameConfig) String() string
func (*FaultDisputeGameConfig) Unmarshal ¶ added in v0.1.0
func (m *FaultDisputeGameConfig) Unmarshal(dAtA []byte) error
func (*FaultDisputeGameConfig) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *FaultDisputeGameConfig) XXX_DiscardUnknown()
func (*FaultDisputeGameConfig) XXX_Marshal ¶ added in v0.1.0
func (m *FaultDisputeGameConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FaultDisputeGameConfig) XXX_Merge ¶ added in v0.1.0
func (m *FaultDisputeGameConfig) XXX_Merge(src proto.Message)
func (*FaultDisputeGameConfig) XXX_Size ¶ added in v0.1.0
func (m *FaultDisputeGameConfig) XXX_Size() int
func (*FaultDisputeGameConfig) XXX_Unmarshal ¶ added in v0.1.0
func (m *FaultDisputeGameConfig) XXX_Unmarshal(b []byte) error
type FaultDisputeGameProof ¶ added in v0.1.0
type FaultDisputeGameProof struct { StateRoot []byte `protobuf:"bytes,1,opt,name=state_root,json=stateRoot,proto3" json:"state_root,omitempty"` DisputeGameFactoryAccount *AccountUpdate `` /* 140-byte string literal not displayed */ DisputeGameFactoryGameIdProof []byte `` /* 156-byte string literal not displayed */ FaultDisputeGameAccount *AccountUpdate `` /* 134-byte string literal not displayed */ FaultDisputeGameGameStatusProof []byte `` /* 162-byte string literal not displayed */ FaultDisputeGameSourceGameType uint64 `` /* 160-byte string literal not displayed */ }
func (*FaultDisputeGameProof) Descriptor ¶ added in v0.1.0
func (*FaultDisputeGameProof) Descriptor() ([]byte, []int)
func (*FaultDisputeGameProof) Marshal ¶ added in v0.1.0
func (m *FaultDisputeGameProof) Marshal() (dAtA []byte, err error)
func (*FaultDisputeGameProof) MarshalTo ¶ added in v0.1.0
func (m *FaultDisputeGameProof) MarshalTo(dAtA []byte) (int, error)
func (*FaultDisputeGameProof) MarshalToSizedBuffer ¶ added in v0.1.0
func (m *FaultDisputeGameProof) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FaultDisputeGameProof) ProtoMessage ¶ added in v0.1.0
func (*FaultDisputeGameProof) ProtoMessage()
func (*FaultDisputeGameProof) Reset ¶ added in v0.1.0
func (m *FaultDisputeGameProof) Reset()
func (*FaultDisputeGameProof) Size ¶ added in v0.1.0
func (m *FaultDisputeGameProof) Size() (n int)
func (*FaultDisputeGameProof) String ¶ added in v0.1.0
func (m *FaultDisputeGameProof) String() string
func (*FaultDisputeGameProof) Unmarshal ¶ added in v0.1.0
func (m *FaultDisputeGameProof) Unmarshal(dAtA []byte) error
func (*FaultDisputeGameProof) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *FaultDisputeGameProof) XXX_DiscardUnknown()
func (*FaultDisputeGameProof) XXX_Marshal ¶ added in v0.1.0
func (m *FaultDisputeGameProof) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FaultDisputeGameProof) XXX_Merge ¶ added in v0.1.0
func (m *FaultDisputeGameProof) XXX_Merge(src proto.Message)
func (*FaultDisputeGameProof) XXX_Size ¶ added in v0.1.0
func (m *FaultDisputeGameProof) XXX_Size() int
func (*FaultDisputeGameProof) XXX_Unmarshal ¶ added in v0.1.0
func (m *FaultDisputeGameProof) XXX_Unmarshal(b []byte) error
type FinalizedHeaderMisbehaviour ¶ added in v0.1.0
type FinalizedHeaderMisbehaviour struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` TrustedHeight *types.Height `protobuf:"bytes,2,opt,name=trusted_height,json=trustedHeight,proto3" json:"trusted_height,omitempty"` TrustedSyncCommittee *TrustedSyncCommittee `protobuf:"bytes,3,opt,name=trusted_sync_committee,json=trustedSyncCommittee,proto3" json:"trusted_sync_committee,omitempty"` ConsensusUpdate_1 *ConsensusUpdate `protobuf:"bytes,4,opt,name=consensus_update_1,json=consensusUpdate1,proto3" json:"consensus_update_1,omitempty"` ConsensusUpdate_2 *ConsensusUpdate `protobuf:"bytes,5,opt,name=consensus_update_2,json=consensusUpdate2,proto3" json:"consensus_update_2,omitempty"` }
func (*FinalizedHeaderMisbehaviour) ClientType ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) ClientType() string
func (*FinalizedHeaderMisbehaviour) Descriptor ¶ added in v0.1.0
func (*FinalizedHeaderMisbehaviour) Descriptor() ([]byte, []int)
func (*FinalizedHeaderMisbehaviour) GetClientId ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) GetClientId() string
func (*FinalizedHeaderMisbehaviour) GetConsensusUpdate_1 ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) GetConsensusUpdate_1() *ConsensusUpdate
func (*FinalizedHeaderMisbehaviour) GetConsensusUpdate_2 ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) GetConsensusUpdate_2() *ConsensusUpdate
func (*FinalizedHeaderMisbehaviour) GetTrustedHeight ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) GetTrustedHeight() *types.Height
func (*FinalizedHeaderMisbehaviour) GetTrustedSyncCommittee ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) GetTrustedSyncCommittee() *TrustedSyncCommittee
func (*FinalizedHeaderMisbehaviour) Marshal ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) Marshal() (dAtA []byte, err error)
func (*FinalizedHeaderMisbehaviour) MarshalTo ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) MarshalTo(dAtA []byte) (int, error)
func (*FinalizedHeaderMisbehaviour) MarshalToSizedBuffer ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*FinalizedHeaderMisbehaviour) ProtoMessage ¶ added in v0.1.0
func (*FinalizedHeaderMisbehaviour) ProtoMessage()
func (*FinalizedHeaderMisbehaviour) Reset ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) Reset()
func (*FinalizedHeaderMisbehaviour) Size ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) Size() (n int)
func (*FinalizedHeaderMisbehaviour) String ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) String() string
func (*FinalizedHeaderMisbehaviour) Unmarshal ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) Unmarshal(dAtA []byte) error
func (*FinalizedHeaderMisbehaviour) ValidateBasic ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) ValidateBasic() error
func (*FinalizedHeaderMisbehaviour) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) XXX_DiscardUnknown()
func (*FinalizedHeaderMisbehaviour) XXX_Marshal ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*FinalizedHeaderMisbehaviour) XXX_Merge ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) XXX_Merge(src proto.Message)
func (*FinalizedHeaderMisbehaviour) XXX_Size ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) XXX_Size() int
func (*FinalizedHeaderMisbehaviour) XXX_Unmarshal ¶ added in v0.1.0
func (m *FinalizedHeaderMisbehaviour) XXX_Unmarshal(b []byte) error
type Fork ¶ added in v0.1.0
type Fork struct { Version []byte `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"` Epoch uint64 `protobuf:"varint,2,opt,name=epoch,proto3" json:"epoch,omitempty"` Spec *ForkSpec `protobuf:"bytes,3,opt,name=spec,proto3" json:"spec,omitempty"` }
func (*Fork) Descriptor ¶ added in v0.1.0
func (*Fork) GetVersion ¶ added in v0.1.0
func (*Fork) MarshalToSizedBuffer ¶ added in v0.1.0
func (*Fork) ProtoMessage ¶ added in v0.1.0
func (*Fork) ProtoMessage()
func (*Fork) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *Fork) XXX_DiscardUnknown()
func (*Fork) XXX_Marshal ¶ added in v0.1.0
func (*Fork) XXX_Unmarshal ¶ added in v0.1.0
type ForkParameters ¶ added in v0.1.0
type ForkParameters struct { GenesisForkVersion []byte `protobuf:"bytes,1,opt,name=genesis_fork_version,json=genesisForkVersion,proto3" json:"genesis_fork_version,omitempty"` Forks []*Fork `protobuf:"bytes,2,rep,name=forks,proto3" json:"forks,omitempty"` }
func (*ForkParameters) Descriptor ¶ added in v0.1.0
func (*ForkParameters) Descriptor() ([]byte, []int)
func (*ForkParameters) GetForks ¶ added in v0.1.0
func (m *ForkParameters) GetForks() []*Fork
func (*ForkParameters) GetGenesisForkVersion ¶ added in v0.1.0
func (m *ForkParameters) GetGenesisForkVersion() []byte
func (*ForkParameters) Marshal ¶ added in v0.1.0
func (m *ForkParameters) Marshal() (dAtA []byte, err error)
func (*ForkParameters) MarshalTo ¶ added in v0.1.0
func (m *ForkParameters) MarshalTo(dAtA []byte) (int, error)
func (*ForkParameters) MarshalToSizedBuffer ¶ added in v0.1.0
func (m *ForkParameters) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ForkParameters) ProtoMessage ¶ added in v0.1.0
func (*ForkParameters) ProtoMessage()
func (*ForkParameters) Reset ¶ added in v0.1.0
func (m *ForkParameters) Reset()
func (*ForkParameters) Size ¶ added in v0.1.0
func (m *ForkParameters) Size() (n int)
func (*ForkParameters) String ¶ added in v0.1.0
func (m *ForkParameters) String() string
func (*ForkParameters) Unmarshal ¶ added in v0.1.0
func (m *ForkParameters) Unmarshal(dAtA []byte) error
func (*ForkParameters) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *ForkParameters) XXX_DiscardUnknown()
func (*ForkParameters) XXX_Marshal ¶ added in v0.1.0
func (m *ForkParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ForkParameters) XXX_Merge ¶ added in v0.1.0
func (m *ForkParameters) XXX_Merge(src proto.Message)
func (*ForkParameters) XXX_Size ¶ added in v0.1.0
func (m *ForkParameters) XXX_Size() int
func (*ForkParameters) XXX_Unmarshal ¶ added in v0.1.0
func (m *ForkParameters) XXX_Unmarshal(b []byte) error
type ForkSpec ¶ added in v0.1.0
type ForkSpec struct { FinalizedRootGindex uint32 `protobuf:"varint,1,opt,name=finalized_root_gindex,json=finalizedRootGindex,proto3" json:"finalized_root_gindex,omitempty"` CurrentSyncCommitteeGindex uint32 `` /* 144-byte string literal not displayed */ NextSyncCommitteeGindex uint32 `` /* 135-byte string literal not displayed */ ExecutionPayloadGindex uint32 `` /* 130-byte string literal not displayed */ ExecutionPayloadStateRootGindex uint32 `` /* 161-byte string literal not displayed */ ExecutionPayloadBlockNumberGindex uint32 `` /* 167-byte string literal not displayed */ }
func (*ForkSpec) Descriptor ¶ added in v0.1.0
func (*ForkSpec) GetCurrentSyncCommitteeGindex ¶ added in v0.1.0
func (*ForkSpec) GetExecutionPayloadBlockNumberGindex ¶ added in v0.1.0
func (*ForkSpec) GetExecutionPayloadGindex ¶ added in v0.1.0
func (*ForkSpec) GetExecutionPayloadStateRootGindex ¶ added in v0.1.0
func (*ForkSpec) GetFinalizedRootGindex ¶ added in v0.1.0
func (*ForkSpec) GetNextSyncCommitteeGindex ¶ added in v0.1.0
func (*ForkSpec) MarshalToSizedBuffer ¶ added in v0.1.0
func (*ForkSpec) ProtoMessage ¶ added in v0.1.0
func (*ForkSpec) ProtoMessage()
func (*ForkSpec) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *ForkSpec) XXX_DiscardUnknown()
func (*ForkSpec) XXX_Marshal ¶ added in v0.1.0
func (*ForkSpec) XXX_Unmarshal ¶ added in v0.1.0
type Fraction ¶ added in v0.1.0
type Fraction struct { Numerator uint64 `protobuf:"varint,1,opt,name=numerator,proto3" json:"numerator,omitempty"` Denominator uint64 `protobuf:"varint,2,opt,name=denominator,proto3" json:"denominator,omitempty"` }
func (*Fraction) Descriptor ¶ added in v0.1.0
func (*Fraction) GetDenominator ¶ added in v0.1.0
func (*Fraction) GetNumerator ¶ added in v0.1.0
func (*Fraction) MarshalToSizedBuffer ¶ added in v0.1.0
func (*Fraction) ProtoMessage ¶ added in v0.1.0
func (*Fraction) ProtoMessage()
func (*Fraction) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *Fraction) XXX_DiscardUnknown()
func (*Fraction) XXX_Marshal ¶ added in v0.1.0
func (*Fraction) XXX_Unmarshal ¶ added in v0.1.0
type Header ¶
type Header struct { TrustedHeight *types.Height `protobuf:"bytes,1,opt,name=trusted_height,json=trustedHeight,proto3" json:"trusted_height,omitempty"` AccountUpdate *AccountUpdate `protobuf:"bytes,2,opt,name=account_update,json=accountUpdate,proto3" json:"account_update,omitempty"` // derivation and preimage must be generated using rollup_config in ClientState. Derivation *Derivation `protobuf:"bytes,3,opt,name=derivation,proto3" json:"derivation,omitempty"` Preimages []byte `protobuf:"bytes,4,opt,name=preimages,proto3" json:"preimages,omitempty"` TrustedToDeterministic []*L1Header `` /* 129-byte string literal not displayed */ DeterministicToLatest []*L1Header `` /* 126-byte string literal not displayed */ }
func (*Header) ClientType ¶
func (*Header) Descriptor ¶
func (*Header) MarshalToSizedBuffer ¶
func (*Header) ProtoMessage ¶
func (*Header) ProtoMessage()
func (*Header) ValidateBasic ¶
func (*Header) XXX_DiscardUnknown ¶
func (m *Header) XXX_DiscardUnknown()
func (*Header) XXX_Marshal ¶
func (*Header) XXX_Unmarshal ¶
type L1Config ¶
type L1Config struct { GenesisValidatorsRoot []byte `` /* 126-byte string literal not displayed */ MinSyncCommitteeParticipants uint64 `` /* 150-byte string literal not displayed */ GenesisTime uint64 `protobuf:"varint,3,opt,name=genesis_time,json=genesisTime,proto3" json:"genesis_time,omitempty"` ForkParameters *ForkParameters `protobuf:"bytes,4,opt,name=fork_parameters,json=forkParameters,proto3" json:"fork_parameters,omitempty"` SecondsPerSlot uint64 `protobuf:"varint,5,opt,name=seconds_per_slot,json=secondsPerSlot,proto3" json:"seconds_per_slot,omitempty"` SlotsPerEpoch uint64 `protobuf:"varint,6,opt,name=slots_per_epoch,json=slotsPerEpoch,proto3" json:"slots_per_epoch,omitempty"` EpochsPerSyncCommitteePeriod uint64 `` /* 152-byte string literal not displayed */ TrustLevel *Fraction `protobuf:"bytes,8,opt,name=trust_level,json=trustLevel,proto3" json:"trust_level,omitempty"` TrustingPeriod time.Duration `protobuf:"bytes,9,opt,name=trusting_period,json=trustingPeriod,proto3,stdduration" json:"trusting_period"` MaxClockDrift time.Duration `protobuf:"bytes,10,opt,name=max_clock_drift,json=maxClockDrift,proto3,stdduration" json:"max_clock_drift"` }
func (*L1Config) Descriptor ¶
func (*L1Config) MarshalToSizedBuffer ¶
func (*L1Config) ProtoMessage ¶
func (*L1Config) ProtoMessage()
func (*L1Config) XXX_DiscardUnknown ¶
func (m *L1Config) XXX_DiscardUnknown()
func (*L1Config) XXX_Marshal ¶
func (*L1Config) XXX_Unmarshal ¶
type L1Header ¶
type L1Header struct { TrustedSyncCommittee *TrustedSyncCommittee `protobuf:"bytes,1,opt,name=trusted_sync_committee,json=trustedSyncCommittee,proto3" json:"trusted_sync_committee,omitempty"` ConsensusUpdate *ConsensusUpdate `protobuf:"bytes,2,opt,name=consensus_update,json=consensusUpdate,proto3" json:"consensus_update,omitempty"` ExecutionUpdate *ExecutionUpdate `protobuf:"bytes,3,opt,name=execution_update,json=executionUpdate,proto3" json:"execution_update,omitempty"` Timestamp uint64 `protobuf:"varint,4,opt,name=timestamp,proto3" json:"timestamp,omitempty"` }
func (*L1Header) Descriptor ¶
func (*L1Header) MarshalToSizedBuffer ¶
func (*L1Header) ProtoMessage ¶
func (*L1Header) ProtoMessage()
func (*L1Header) XXX_DiscardUnknown ¶
func (m *L1Header) XXX_DiscardUnknown()
func (*L1Header) XXX_Marshal ¶
func (*L1Header) XXX_Unmarshal ¶
type Misbehaviour ¶
type Misbehaviour struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` TrustedHeight *types.Height `protobuf:"bytes,2,opt,name=trusted_height,json=trustedHeight,proto3" json:"trusted_height,omitempty"` ResolvedL2Number uint64 `protobuf:"varint,3,opt,name=resolved_l2_number,json=resolvedL2Number,proto3" json:"resolved_l2_number,omitempty"` ResolvedOutputRoot []byte `protobuf:"bytes,4,opt,name=resolved_output_root,json=resolvedOutputRoot,proto3" json:"resolved_output_root,omitempty"` FaultDisputeGameProof *FaultDisputeGameProof `` /* 128-byte string literal not displayed */ LatestL1Header *L1Header `protobuf:"bytes,6,opt,name=latest_l1_header,json=latestL1Header,proto3" json:"latest_l1_header,omitempty"` // Only for past game FirstL2ToL1MessagePasserAccount *AccountUpdate `` /* 164-byte string literal not displayed */ LastL2ToL1MessagePasserAccount *AccountUpdate `` /* 161-byte string literal not displayed */ L2HeaderHistory [][]byte `protobuf:"bytes,9,rep,name=l2_header_history,json=l2HeaderHistory,proto3" json:"l2_header_history,omitempty"` // Only for future game // L1 block which the resolved FaultDisputeGameFactory.create(gameType, output, l2_num) is called at SubmittedL1Proof *FaultDisputeGameProof `protobuf:"bytes,10,opt,name=submitted_l1_proof,json=submittedL1Proof,proto3" json:"submitted_l1_proof,omitempty"` L1HeaderHistory [][]byte `protobuf:"bytes,11,rep,name=l1_header_history,json=l1HeaderHistory,proto3" json:"l1_header_history,omitempty"` }
func (*Misbehaviour) ClientType ¶ added in v0.1.0
func (m *Misbehaviour) ClientType() string
func (*Misbehaviour) Descriptor ¶
func (*Misbehaviour) Descriptor() ([]byte, []int)
func (*Misbehaviour) Marshal ¶
func (m *Misbehaviour) Marshal() (dAtA []byte, err error)
func (*Misbehaviour) MarshalToSizedBuffer ¶
func (m *Misbehaviour) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*Misbehaviour) ProtoMessage ¶
func (*Misbehaviour) ProtoMessage()
func (*Misbehaviour) Reset ¶
func (m *Misbehaviour) Reset()
func (*Misbehaviour) Size ¶
func (m *Misbehaviour) Size() (n int)
func (*Misbehaviour) String ¶
func (m *Misbehaviour) String() string
func (*Misbehaviour) Unmarshal ¶
func (m *Misbehaviour) Unmarshal(dAtA []byte) error
func (*Misbehaviour) ValidateBasic ¶ added in v0.1.0
func (m *Misbehaviour) ValidateBasic() error
func (*Misbehaviour) XXX_DiscardUnknown ¶
func (m *Misbehaviour) XXX_DiscardUnknown()
func (*Misbehaviour) XXX_Marshal ¶
func (m *Misbehaviour) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*Misbehaviour) XXX_Merge ¶
func (m *Misbehaviour) XXX_Merge(src proto.Message)
func (*Misbehaviour) XXX_Size ¶
func (m *Misbehaviour) XXX_Size() int
func (*Misbehaviour) XXX_Unmarshal ¶
func (m *Misbehaviour) XXX_Unmarshal(b []byte) error
type NextSyncCommitteeMisbehaviour ¶ added in v0.1.0
type NextSyncCommitteeMisbehaviour struct { ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"` TrustedHeight *types.Height `protobuf:"bytes,2,opt,name=trusted_height,json=trustedHeight,proto3" json:"trusted_height,omitempty"` TrustedSyncCommittee *TrustedSyncCommittee `protobuf:"bytes,3,opt,name=trusted_sync_committee,json=trustedSyncCommittee,proto3" json:"trusted_sync_committee,omitempty"` ConsensusUpdate_1 *ConsensusUpdate `protobuf:"bytes,4,opt,name=consensus_update_1,json=consensusUpdate1,proto3" json:"consensus_update_1,omitempty"` ConsensusUpdate_2 *ConsensusUpdate `protobuf:"bytes,5,opt,name=consensus_update_2,json=consensusUpdate2,proto3" json:"consensus_update_2,omitempty"` }
func (*NextSyncCommitteeMisbehaviour) ClientType ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) ClientType() string
func (*NextSyncCommitteeMisbehaviour) Descriptor ¶ added in v0.1.0
func (*NextSyncCommitteeMisbehaviour) Descriptor() ([]byte, []int)
func (*NextSyncCommitteeMisbehaviour) GetClientId ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) GetClientId() string
func (*NextSyncCommitteeMisbehaviour) GetConsensusUpdate_1 ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) GetConsensusUpdate_1() *ConsensusUpdate
func (*NextSyncCommitteeMisbehaviour) GetConsensusUpdate_2 ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) GetConsensusUpdate_2() *ConsensusUpdate
func (*NextSyncCommitteeMisbehaviour) GetTrustedHeight ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) GetTrustedHeight() *types.Height
func (*NextSyncCommitteeMisbehaviour) GetTrustedSyncCommittee ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) GetTrustedSyncCommittee() *TrustedSyncCommittee
func (*NextSyncCommitteeMisbehaviour) Marshal ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) Marshal() (dAtA []byte, err error)
func (*NextSyncCommitteeMisbehaviour) MarshalTo ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) MarshalTo(dAtA []byte) (int, error)
func (*NextSyncCommitteeMisbehaviour) MarshalToSizedBuffer ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NextSyncCommitteeMisbehaviour) ProtoMessage ¶ added in v0.1.0
func (*NextSyncCommitteeMisbehaviour) ProtoMessage()
func (*NextSyncCommitteeMisbehaviour) Reset ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) Reset()
func (*NextSyncCommitteeMisbehaviour) Size ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) Size() (n int)
func (*NextSyncCommitteeMisbehaviour) String ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) String() string
func (*NextSyncCommitteeMisbehaviour) Unmarshal ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) Unmarshal(dAtA []byte) error
func (*NextSyncCommitteeMisbehaviour) ValidateBasic ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) ValidateBasic() error
func (*NextSyncCommitteeMisbehaviour) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) XXX_DiscardUnknown()
func (*NextSyncCommitteeMisbehaviour) XXX_Marshal ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NextSyncCommitteeMisbehaviour) XXX_Merge ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) XXX_Merge(src proto.Message)
func (*NextSyncCommitteeMisbehaviour) XXX_Size ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) XXX_Size() int
func (*NextSyncCommitteeMisbehaviour) XXX_Unmarshal ¶ added in v0.1.0
func (m *NextSyncCommitteeMisbehaviour) XXX_Unmarshal(b []byte) error
type SyncAggregate ¶ added in v0.1.0
type SyncAggregate struct { SyncCommitteeBits []byte `protobuf:"bytes,1,opt,name=sync_committee_bits,json=syncCommitteeBits,proto3" json:"sync_committee_bits,omitempty"` SyncCommitteeSignature []byte `` /* 129-byte string literal not displayed */ }
func (*SyncAggregate) Descriptor ¶ added in v0.1.0
func (*SyncAggregate) Descriptor() ([]byte, []int)
func (*SyncAggregate) GetSyncCommitteeBits ¶ added in v0.1.0
func (m *SyncAggregate) GetSyncCommitteeBits() []byte
func (*SyncAggregate) GetSyncCommitteeSignature ¶ added in v0.1.0
func (m *SyncAggregate) GetSyncCommitteeSignature() []byte
func (*SyncAggregate) Marshal ¶ added in v0.1.0
func (m *SyncAggregate) Marshal() (dAtA []byte, err error)
func (*SyncAggregate) MarshalTo ¶ added in v0.1.0
func (m *SyncAggregate) MarshalTo(dAtA []byte) (int, error)
func (*SyncAggregate) MarshalToSizedBuffer ¶ added in v0.1.0
func (m *SyncAggregate) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SyncAggregate) ProtoMessage ¶ added in v0.1.0
func (*SyncAggregate) ProtoMessage()
func (*SyncAggregate) Reset ¶ added in v0.1.0
func (m *SyncAggregate) Reset()
func (*SyncAggregate) Size ¶ added in v0.1.0
func (m *SyncAggregate) Size() (n int)
func (*SyncAggregate) String ¶ added in v0.1.0
func (m *SyncAggregate) String() string
func (*SyncAggregate) Unmarshal ¶ added in v0.1.0
func (m *SyncAggregate) Unmarshal(dAtA []byte) error
func (*SyncAggregate) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *SyncAggregate) XXX_DiscardUnknown()
func (*SyncAggregate) XXX_Marshal ¶ added in v0.1.0
func (m *SyncAggregate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncAggregate) XXX_Merge ¶ added in v0.1.0
func (m *SyncAggregate) XXX_Merge(src proto.Message)
func (*SyncAggregate) XXX_Size ¶ added in v0.1.0
func (m *SyncAggregate) XXX_Size() int
func (*SyncAggregate) XXX_Unmarshal ¶ added in v0.1.0
func (m *SyncAggregate) XXX_Unmarshal(b []byte) error
type SyncCommittee ¶ added in v0.1.0
type SyncCommittee struct { Pubkeys [][]byte `protobuf:"bytes,1,rep,name=pubkeys,proto3" json:"pubkeys,omitempty"` AggregatePubkey []byte `protobuf:"bytes,2,opt,name=aggregate_pubkey,json=aggregatePubkey,proto3" json:"aggregate_pubkey,omitempty"` }
func (*SyncCommittee) Descriptor ¶ added in v0.1.0
func (*SyncCommittee) Descriptor() ([]byte, []int)
func (*SyncCommittee) GetAggregatePubkey ¶ added in v0.1.0
func (m *SyncCommittee) GetAggregatePubkey() []byte
func (*SyncCommittee) GetPubkeys ¶ added in v0.1.0
func (m *SyncCommittee) GetPubkeys() [][]byte
func (*SyncCommittee) Marshal ¶ added in v0.1.0
func (m *SyncCommittee) Marshal() (dAtA []byte, err error)
func (*SyncCommittee) MarshalTo ¶ added in v0.1.0
func (m *SyncCommittee) MarshalTo(dAtA []byte) (int, error)
func (*SyncCommittee) MarshalToSizedBuffer ¶ added in v0.1.0
func (m *SyncCommittee) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*SyncCommittee) ProtoMessage ¶ added in v0.1.0
func (*SyncCommittee) ProtoMessage()
func (*SyncCommittee) Reset ¶ added in v0.1.0
func (m *SyncCommittee) Reset()
func (*SyncCommittee) Size ¶ added in v0.1.0
func (m *SyncCommittee) Size() (n int)
func (*SyncCommittee) String ¶ added in v0.1.0
func (m *SyncCommittee) String() string
func (*SyncCommittee) Unmarshal ¶ added in v0.1.0
func (m *SyncCommittee) Unmarshal(dAtA []byte) error
func (*SyncCommittee) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *SyncCommittee) XXX_DiscardUnknown()
func (*SyncCommittee) XXX_Marshal ¶ added in v0.1.0
func (m *SyncCommittee) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SyncCommittee) XXX_Merge ¶ added in v0.1.0
func (m *SyncCommittee) XXX_Merge(src proto.Message)
func (*SyncCommittee) XXX_Size ¶ added in v0.1.0
func (m *SyncCommittee) XXX_Size() int
func (*SyncCommittee) XXX_Unmarshal ¶ added in v0.1.0
func (m *SyncCommittee) XXX_Unmarshal(b []byte) error
type TrustedSyncCommittee ¶ added in v0.1.0
type TrustedSyncCommittee struct { SyncCommittee *SyncCommittee `protobuf:"bytes,1,opt,name=sync_committee,json=syncCommittee,proto3" json:"sync_committee,omitempty"` IsNext bool `protobuf:"varint,2,opt,name=is_next,json=isNext,proto3" json:"is_next,omitempty"` }
func (*TrustedSyncCommittee) Descriptor ¶ added in v0.1.0
func (*TrustedSyncCommittee) Descriptor() ([]byte, []int)
func (*TrustedSyncCommittee) GetIsNext ¶ added in v0.1.0
func (m *TrustedSyncCommittee) GetIsNext() bool
func (*TrustedSyncCommittee) GetSyncCommittee ¶ added in v0.1.0
func (m *TrustedSyncCommittee) GetSyncCommittee() *SyncCommittee
func (*TrustedSyncCommittee) Marshal ¶ added in v0.1.0
func (m *TrustedSyncCommittee) Marshal() (dAtA []byte, err error)
func (*TrustedSyncCommittee) MarshalTo ¶ added in v0.1.0
func (m *TrustedSyncCommittee) MarshalTo(dAtA []byte) (int, error)
func (*TrustedSyncCommittee) MarshalToSizedBuffer ¶ added in v0.1.0
func (m *TrustedSyncCommittee) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*TrustedSyncCommittee) ProtoMessage ¶ added in v0.1.0
func (*TrustedSyncCommittee) ProtoMessage()
func (*TrustedSyncCommittee) Reset ¶ added in v0.1.0
func (m *TrustedSyncCommittee) Reset()
func (*TrustedSyncCommittee) Size ¶ added in v0.1.0
func (m *TrustedSyncCommittee) Size() (n int)
func (*TrustedSyncCommittee) String ¶ added in v0.1.0
func (m *TrustedSyncCommittee) String() string
func (*TrustedSyncCommittee) Unmarshal ¶ added in v0.1.0
func (m *TrustedSyncCommittee) Unmarshal(dAtA []byte) error
func (*TrustedSyncCommittee) XXX_DiscardUnknown ¶ added in v0.1.0
func (m *TrustedSyncCommittee) XXX_DiscardUnknown()
func (*TrustedSyncCommittee) XXX_Marshal ¶ added in v0.1.0
func (m *TrustedSyncCommittee) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*TrustedSyncCommittee) XXX_Merge ¶ added in v0.1.0
func (m *TrustedSyncCommittee) XXX_Merge(src proto.Message)
func (*TrustedSyncCommittee) XXX_Size ¶ added in v0.1.0
func (m *TrustedSyncCommittee) XXX_Size() int
func (*TrustedSyncCommittee) XXX_Unmarshal ¶ added in v0.1.0
func (m *TrustedSyncCommittee) XXX_Unmarshal(b []byte) error