Documentation ¶
Index ¶
- Variables
- type ABCIResponsesInfo
- func (*ABCIResponsesInfo) Descriptor() ([]byte, []int)
- func (m *ABCIResponsesInfo) GetFinalizeBlock() *v1.FinalizeBlockResponse
- func (m *ABCIResponsesInfo) GetHeight() int64
- func (m *ABCIResponsesInfo) GetLegacyAbciResponses() *LegacyABCIResponses
- func (m *ABCIResponsesInfo) Marshal() (dAtA []byte, err error)
- func (m *ABCIResponsesInfo) MarshalTo(dAtA []byte) (int, error)
- func (m *ABCIResponsesInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ABCIResponsesInfo) ProtoMessage()
- func (m *ABCIResponsesInfo) Reset()
- func (m *ABCIResponsesInfo) Size() (n int)
- func (m *ABCIResponsesInfo) String() string
- func (m *ABCIResponsesInfo) Unmarshal(dAtA []byte) error
- func (m *ABCIResponsesInfo) XXX_DiscardUnknown()
- func (m *ABCIResponsesInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ABCIResponsesInfo) XXX_Merge(src proto.Message)
- func (m *ABCIResponsesInfo) XXX_Size() int
- func (m *ABCIResponsesInfo) XXX_Unmarshal(b []byte) error
- type ConsensusParamsInfo
- func (*ConsensusParamsInfo) Descriptor() ([]byte, []int)
- func (m *ConsensusParamsInfo) GetConsensusParams() v11.ConsensusParams
- func (m *ConsensusParamsInfo) GetLastHeightChanged() int64
- func (m *ConsensusParamsInfo) Marshal() (dAtA []byte, err error)
- func (m *ConsensusParamsInfo) MarshalTo(dAtA []byte) (int, error)
- func (m *ConsensusParamsInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ConsensusParamsInfo) ProtoMessage()
- func (m *ConsensusParamsInfo) Reset()
- func (m *ConsensusParamsInfo) Size() (n int)
- func (m *ConsensusParamsInfo) String() string
- func (m *ConsensusParamsInfo) Unmarshal(dAtA []byte) error
- func (m *ConsensusParamsInfo) XXX_DiscardUnknown()
- func (m *ConsensusParamsInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ConsensusParamsInfo) XXX_Merge(src proto.Message)
- func (m *ConsensusParamsInfo) XXX_Size() int
- func (m *ConsensusParamsInfo) XXX_Unmarshal(b []byte) error
- type LegacyABCIResponses
- func (*LegacyABCIResponses) Descriptor() ([]byte, []int)
- func (m *LegacyABCIResponses) GetBeginBlock() *ResponseBeginBlock
- func (m *LegacyABCIResponses) GetDeliverTxs() []*v1.ExecTxResult
- func (m *LegacyABCIResponses) GetEndBlock() *ResponseEndBlock
- func (m *LegacyABCIResponses) Marshal() (dAtA []byte, err error)
- func (m *LegacyABCIResponses) MarshalTo(dAtA []byte) (int, error)
- func (m *LegacyABCIResponses) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LegacyABCIResponses) ProtoMessage()
- func (m *LegacyABCIResponses) Reset()
- func (m *LegacyABCIResponses) Size() (n int)
- func (m *LegacyABCIResponses) String() string
- func (m *LegacyABCIResponses) Unmarshal(dAtA []byte) error
- func (m *LegacyABCIResponses) XXX_DiscardUnknown()
- func (m *LegacyABCIResponses) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LegacyABCIResponses) XXX_Merge(src proto.Message)
- func (m *LegacyABCIResponses) XXX_Size() int
- func (m *LegacyABCIResponses) XXX_Unmarshal(b []byte) error
- type ResponseBeginBlock
- func (*ResponseBeginBlock) Descriptor() ([]byte, []int)
- func (m *ResponseBeginBlock) GetEvents() []v1.Event
- func (m *ResponseBeginBlock) Marshal() (dAtA []byte, err error)
- func (m *ResponseBeginBlock) MarshalTo(dAtA []byte) (int, error)
- func (m *ResponseBeginBlock) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ResponseBeginBlock) ProtoMessage()
- func (m *ResponseBeginBlock) Reset()
- func (m *ResponseBeginBlock) Size() (n int)
- func (m *ResponseBeginBlock) String() string
- func (m *ResponseBeginBlock) Unmarshal(dAtA []byte) error
- func (m *ResponseBeginBlock) XXX_DiscardUnknown()
- func (m *ResponseBeginBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResponseBeginBlock) XXX_Merge(src proto.Message)
- func (m *ResponseBeginBlock) XXX_Size() int
- func (m *ResponseBeginBlock) XXX_Unmarshal(b []byte) error
- type ResponseEndBlock
- func (*ResponseEndBlock) Descriptor() ([]byte, []int)
- func (m *ResponseEndBlock) GetConsensusParamUpdates() *v11.ConsensusParams
- func (m *ResponseEndBlock) GetEvents() []v1.Event
- func (m *ResponseEndBlock) GetValidatorUpdates() []v1.ValidatorUpdate
- func (m *ResponseEndBlock) Marshal() (dAtA []byte, err error)
- func (m *ResponseEndBlock) MarshalTo(dAtA []byte) (int, error)
- func (m *ResponseEndBlock) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ResponseEndBlock) ProtoMessage()
- func (m *ResponseEndBlock) Reset()
- func (m *ResponseEndBlock) Size() (n int)
- func (m *ResponseEndBlock) String() string
- func (m *ResponseEndBlock) Unmarshal(dAtA []byte) error
- func (m *ResponseEndBlock) XXX_DiscardUnknown()
- func (m *ResponseEndBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ResponseEndBlock) XXX_Merge(src proto.Message)
- func (m *ResponseEndBlock) XXX_Size() int
- func (m *ResponseEndBlock) XXX_Unmarshal(b []byte) error
- type State
- func (*State) Descriptor() ([]byte, []int)
- func (m *State) GetAppHash() []byte
- func (m *State) GetChainID() string
- func (m *State) GetConsensusParams() v11.ConsensusParams
- func (m *State) GetInitialHeight() int64
- func (m *State) GetLastBlockHeight() int64
- func (m *State) GetLastBlockID() v11.BlockID
- func (m *State) GetLastBlockTime() time.Time
- func (m *State) GetLastHeightConsensusParamsChanged() int64
- func (m *State) GetLastHeightValidatorsChanged() int64
- func (m *State) GetLastResultsHash() []byte
- func (m *State) GetLastValidators() *v11.ValidatorSet
- func (m *State) GetNextValidators() *v11.ValidatorSet
- func (m *State) GetValidators() *v11.ValidatorSet
- func (m *State) GetVersion() Version
- func (m *State) Marshal() (dAtA []byte, err error)
- func (m *State) MarshalTo(dAtA []byte) (int, error)
- func (m *State) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*State) ProtoMessage()
- func (m *State) Reset()
- func (m *State) Size() (n int)
- func (m *State) String() string
- func (m *State) Unmarshal(dAtA []byte) error
- func (m *State) XXX_DiscardUnknown()
- func (m *State) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *State) XXX_Merge(src proto.Message)
- func (m *State) XXX_Size() int
- func (m *State) XXX_Unmarshal(b []byte) error
- type ValidatorsInfo
- func (*ValidatorsInfo) Descriptor() ([]byte, []int)
- func (m *ValidatorsInfo) GetLastHeightChanged() int64
- func (m *ValidatorsInfo) GetValidatorSet() *v11.ValidatorSet
- func (m *ValidatorsInfo) Marshal() (dAtA []byte, err error)
- func (m *ValidatorsInfo) MarshalTo(dAtA []byte) (int, error)
- func (m *ValidatorsInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ValidatorsInfo) ProtoMessage()
- func (m *ValidatorsInfo) Reset()
- func (m *ValidatorsInfo) Size() (n int)
- func (m *ValidatorsInfo) String() string
- func (m *ValidatorsInfo) Unmarshal(dAtA []byte) error
- func (m *ValidatorsInfo) XXX_DiscardUnknown()
- func (m *ValidatorsInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ValidatorsInfo) XXX_Merge(src proto.Message)
- func (m *ValidatorsInfo) XXX_Size() int
- func (m *ValidatorsInfo) XXX_Unmarshal(b []byte) error
- type Version
- func (*Version) Descriptor() ([]byte, []int)
- func (m *Version) GetConsensus() v12.Consensus
- func (m *Version) GetSoftware() string
- func (m *Version) Marshal() (dAtA []byte, err error)
- func (m *Version) MarshalTo(dAtA []byte) (int, error)
- func (m *Version) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Version) ProtoMessage()
- func (m *Version) Reset()
- func (m *Version) Size() (n int)
- func (m *Version) String() string
- func (m *Version) Unmarshal(dAtA []byte) error
- func (m *Version) XXX_DiscardUnknown()
- func (m *Version) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Version) XXX_Merge(src proto.Message)
- func (m *Version) XXX_Size() int
- func (m *Version) XXX_Unmarshal(b []byte) error
Constants ¶
This section is empty.
Variables ¶
Functions ¶
This section is empty.
Types ¶
type ABCIResponsesInfo ¶
type ABCIResponsesInfo struct { // Retains the responses of the legacy ABCI calls during block processing. LegacyAbciResponses *LegacyABCIResponses `protobuf:"bytes,1,opt,name=legacy_abci_responses,json=legacyAbciResponses,proto3" json:"legacy_abci_responses,omitempty"` Height int64 `protobuf:"varint,2,opt,name=height,proto3" json:"height,omitempty"` FinalizeBlock *v1.FinalizeBlockResponse `protobuf:"bytes,3,opt,name=finalize_block,json=finalizeBlock,proto3" json:"finalize_block,omitempty"` }
ABCIResponsesInfo retains the responses of the ABCI calls during block processing.
func (*ABCIResponsesInfo) Descriptor ¶
func (*ABCIResponsesInfo) Descriptor() ([]byte, []int)
func (*ABCIResponsesInfo) GetFinalizeBlock ¶
func (m *ABCIResponsesInfo) GetFinalizeBlock() *v1.FinalizeBlockResponse
func (*ABCIResponsesInfo) GetHeight ¶
func (m *ABCIResponsesInfo) GetHeight() int64
func (*ABCIResponsesInfo) GetLegacyAbciResponses ¶
func (m *ABCIResponsesInfo) GetLegacyAbciResponses() *LegacyABCIResponses
func (*ABCIResponsesInfo) Marshal ¶
func (m *ABCIResponsesInfo) Marshal() (dAtA []byte, err error)
func (*ABCIResponsesInfo) MarshalTo ¶
func (m *ABCIResponsesInfo) MarshalTo(dAtA []byte) (int, error)
func (*ABCIResponsesInfo) MarshalToSizedBuffer ¶
func (m *ABCIResponsesInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ABCIResponsesInfo) ProtoMessage ¶
func (*ABCIResponsesInfo) ProtoMessage()
func (*ABCIResponsesInfo) Reset ¶
func (m *ABCIResponsesInfo) Reset()
func (*ABCIResponsesInfo) Size ¶
func (m *ABCIResponsesInfo) Size() (n int)
func (*ABCIResponsesInfo) String ¶
func (m *ABCIResponsesInfo) String() string
func (*ABCIResponsesInfo) Unmarshal ¶
func (m *ABCIResponsesInfo) Unmarshal(dAtA []byte) error
func (*ABCIResponsesInfo) XXX_DiscardUnknown ¶
func (m *ABCIResponsesInfo) XXX_DiscardUnknown()
func (*ABCIResponsesInfo) XXX_Marshal ¶
func (m *ABCIResponsesInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ABCIResponsesInfo) XXX_Merge ¶
func (m *ABCIResponsesInfo) XXX_Merge(src proto.Message)
func (*ABCIResponsesInfo) XXX_Size ¶
func (m *ABCIResponsesInfo) XXX_Size() int
func (*ABCIResponsesInfo) XXX_Unmarshal ¶
func (m *ABCIResponsesInfo) XXX_Unmarshal(b []byte) error
type ConsensusParamsInfo ¶
type ConsensusParamsInfo struct { ConsensusParams v11.ConsensusParams `protobuf:"bytes,1,opt,name=consensus_params,json=consensusParams,proto3" json:"consensus_params"` LastHeightChanged int64 `protobuf:"varint,2,opt,name=last_height_changed,json=lastHeightChanged,proto3" json:"last_height_changed,omitempty"` }
ConsensusParamsInfo represents the latest consensus params, or the last height it changed
func (*ConsensusParamsInfo) Descriptor ¶
func (*ConsensusParamsInfo) Descriptor() ([]byte, []int)
func (*ConsensusParamsInfo) GetConsensusParams ¶
func (m *ConsensusParamsInfo) GetConsensusParams() v11.ConsensusParams
func (*ConsensusParamsInfo) GetLastHeightChanged ¶
func (m *ConsensusParamsInfo) GetLastHeightChanged() int64
func (*ConsensusParamsInfo) Marshal ¶
func (m *ConsensusParamsInfo) Marshal() (dAtA []byte, err error)
func (*ConsensusParamsInfo) MarshalTo ¶
func (m *ConsensusParamsInfo) MarshalTo(dAtA []byte) (int, error)
func (*ConsensusParamsInfo) MarshalToSizedBuffer ¶
func (m *ConsensusParamsInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ConsensusParamsInfo) ProtoMessage ¶
func (*ConsensusParamsInfo) ProtoMessage()
func (*ConsensusParamsInfo) Reset ¶
func (m *ConsensusParamsInfo) Reset()
func (*ConsensusParamsInfo) Size ¶
func (m *ConsensusParamsInfo) Size() (n int)
func (*ConsensusParamsInfo) String ¶
func (m *ConsensusParamsInfo) String() string
func (*ConsensusParamsInfo) Unmarshal ¶
func (m *ConsensusParamsInfo) Unmarshal(dAtA []byte) error
func (*ConsensusParamsInfo) XXX_DiscardUnknown ¶
func (m *ConsensusParamsInfo) XXX_DiscardUnknown()
func (*ConsensusParamsInfo) XXX_Marshal ¶
func (m *ConsensusParamsInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ConsensusParamsInfo) XXX_Merge ¶
func (m *ConsensusParamsInfo) XXX_Merge(src proto.Message)
func (*ConsensusParamsInfo) XXX_Size ¶
func (m *ConsensusParamsInfo) XXX_Size() int
func (*ConsensusParamsInfo) XXX_Unmarshal ¶
func (m *ConsensusParamsInfo) XXX_Unmarshal(b []byte) error
type LegacyABCIResponses ¶
type LegacyABCIResponses struct { DeliverTxs []*v1.ExecTxResult `protobuf:"bytes,1,rep,name=deliver_txs,json=deliverTxs,proto3" json:"deliver_txs,omitempty"` EndBlock *ResponseEndBlock `protobuf:"bytes,2,opt,name=end_block,json=endBlock,proto3" json:"end_block,omitempty"` BeginBlock *ResponseBeginBlock `protobuf:"bytes,3,opt,name=begin_block,json=beginBlock,proto3" json:"begin_block,omitempty"` }
LegacyABCIResponses retains the responses of the legacy ABCI calls during block processing. Note ReponseDeliverTx is renamed to ExecTxResult but they are semantically the same Kept for backwards compatibility for versions prior to v0.38
func (*LegacyABCIResponses) Descriptor ¶
func (*LegacyABCIResponses) Descriptor() ([]byte, []int)
func (*LegacyABCIResponses) GetBeginBlock ¶
func (m *LegacyABCIResponses) GetBeginBlock() *ResponseBeginBlock
func (*LegacyABCIResponses) GetDeliverTxs ¶
func (m *LegacyABCIResponses) GetDeliverTxs() []*v1.ExecTxResult
func (*LegacyABCIResponses) GetEndBlock ¶
func (m *LegacyABCIResponses) GetEndBlock() *ResponseEndBlock
func (*LegacyABCIResponses) Marshal ¶
func (m *LegacyABCIResponses) Marshal() (dAtA []byte, err error)
func (*LegacyABCIResponses) MarshalTo ¶
func (m *LegacyABCIResponses) MarshalTo(dAtA []byte) (int, error)
func (*LegacyABCIResponses) MarshalToSizedBuffer ¶
func (m *LegacyABCIResponses) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LegacyABCIResponses) ProtoMessage ¶
func (*LegacyABCIResponses) ProtoMessage()
func (*LegacyABCIResponses) Reset ¶
func (m *LegacyABCIResponses) Reset()
func (*LegacyABCIResponses) Size ¶
func (m *LegacyABCIResponses) Size() (n int)
func (*LegacyABCIResponses) String ¶
func (m *LegacyABCIResponses) String() string
func (*LegacyABCIResponses) Unmarshal ¶
func (m *LegacyABCIResponses) Unmarshal(dAtA []byte) error
func (*LegacyABCIResponses) XXX_DiscardUnknown ¶
func (m *LegacyABCIResponses) XXX_DiscardUnknown()
func (*LegacyABCIResponses) XXX_Marshal ¶
func (m *LegacyABCIResponses) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LegacyABCIResponses) XXX_Merge ¶
func (m *LegacyABCIResponses) XXX_Merge(src proto.Message)
func (*LegacyABCIResponses) XXX_Size ¶
func (m *LegacyABCIResponses) XXX_Size() int
func (*LegacyABCIResponses) XXX_Unmarshal ¶
func (m *LegacyABCIResponses) XXX_Unmarshal(b []byte) error
type ResponseBeginBlock ¶
type ResponseBeginBlock struct {
Events []v1.Event `protobuf:"bytes,1,rep,name=events,proto3" json:"events,omitempty"`
}
ResponseBeginBlock is kept for backward compatibility for versions prior to v0.38, as it was then defined in the cometbft.abci packages.
func (*ResponseBeginBlock) Descriptor ¶
func (*ResponseBeginBlock) Descriptor() ([]byte, []int)
func (*ResponseBeginBlock) GetEvents ¶
func (m *ResponseBeginBlock) GetEvents() []v1.Event
func (*ResponseBeginBlock) Marshal ¶
func (m *ResponseBeginBlock) Marshal() (dAtA []byte, err error)
func (*ResponseBeginBlock) MarshalTo ¶
func (m *ResponseBeginBlock) MarshalTo(dAtA []byte) (int, error)
func (*ResponseBeginBlock) MarshalToSizedBuffer ¶
func (m *ResponseBeginBlock) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ResponseBeginBlock) ProtoMessage ¶
func (*ResponseBeginBlock) ProtoMessage()
func (*ResponseBeginBlock) Reset ¶
func (m *ResponseBeginBlock) Reset()
func (*ResponseBeginBlock) Size ¶
func (m *ResponseBeginBlock) Size() (n int)
func (*ResponseBeginBlock) String ¶
func (m *ResponseBeginBlock) String() string
func (*ResponseBeginBlock) Unmarshal ¶
func (m *ResponseBeginBlock) Unmarshal(dAtA []byte) error
func (*ResponseBeginBlock) XXX_DiscardUnknown ¶
func (m *ResponseBeginBlock) XXX_DiscardUnknown()
func (*ResponseBeginBlock) XXX_Marshal ¶
func (m *ResponseBeginBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResponseBeginBlock) XXX_Merge ¶
func (m *ResponseBeginBlock) XXX_Merge(src proto.Message)
func (*ResponseBeginBlock) XXX_Size ¶
func (m *ResponseBeginBlock) XXX_Size() int
func (*ResponseBeginBlock) XXX_Unmarshal ¶
func (m *ResponseBeginBlock) XXX_Unmarshal(b []byte) error
type ResponseEndBlock ¶
type ResponseEndBlock struct { ValidatorUpdates []v1.ValidatorUpdate `protobuf:"bytes,1,rep,name=validator_updates,json=validatorUpdates,proto3" json:"validator_updates"` ConsensusParamUpdates *v11.ConsensusParams `` /* 126-byte string literal not displayed */ Events []v1.Event `protobuf:"bytes,3,rep,name=events,proto3" json:"events,omitempty"` }
ResponseEndBlock is kept for backward compatibility for versions prior to v0.38, its earlier revisions were defined in the cometbft.abci packages. It uses an updated definition for the consensus_param_updates field to keep the generated data types interoperable with the latest protocol.
func (*ResponseEndBlock) Descriptor ¶
func (*ResponseEndBlock) Descriptor() ([]byte, []int)
func (*ResponseEndBlock) GetConsensusParamUpdates ¶
func (m *ResponseEndBlock) GetConsensusParamUpdates() *v11.ConsensusParams
func (*ResponseEndBlock) GetEvents ¶
func (m *ResponseEndBlock) GetEvents() []v1.Event
func (*ResponseEndBlock) GetValidatorUpdates ¶
func (m *ResponseEndBlock) GetValidatorUpdates() []v1.ValidatorUpdate
func (*ResponseEndBlock) Marshal ¶
func (m *ResponseEndBlock) Marshal() (dAtA []byte, err error)
func (*ResponseEndBlock) MarshalToSizedBuffer ¶
func (m *ResponseEndBlock) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ResponseEndBlock) ProtoMessage ¶
func (*ResponseEndBlock) ProtoMessage()
func (*ResponseEndBlock) Reset ¶
func (m *ResponseEndBlock) Reset()
func (*ResponseEndBlock) Size ¶
func (m *ResponseEndBlock) Size() (n int)
func (*ResponseEndBlock) String ¶
func (m *ResponseEndBlock) String() string
func (*ResponseEndBlock) Unmarshal ¶
func (m *ResponseEndBlock) Unmarshal(dAtA []byte) error
func (*ResponseEndBlock) XXX_DiscardUnknown ¶
func (m *ResponseEndBlock) XXX_DiscardUnknown()
func (*ResponseEndBlock) XXX_Marshal ¶
func (m *ResponseEndBlock) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ResponseEndBlock) XXX_Merge ¶
func (m *ResponseEndBlock) XXX_Merge(src proto.Message)
func (*ResponseEndBlock) XXX_Size ¶
func (m *ResponseEndBlock) XXX_Size() int
func (*ResponseEndBlock) XXX_Unmarshal ¶
func (m *ResponseEndBlock) XXX_Unmarshal(b []byte) error
type State ¶
type State struct { Version Version `protobuf:"bytes,1,opt,name=version,proto3" json:"version"` // immutable ChainID string `protobuf:"bytes,2,opt,name=chain_id,json=chainId,proto3" json:"chain_id,omitempty"` InitialHeight int64 `protobuf:"varint,14,opt,name=initial_height,json=initialHeight,proto3" json:"initial_height,omitempty"` // LastBlockHeight=0 at genesis (ie. block(H=0) does not exist) LastBlockHeight int64 `protobuf:"varint,3,opt,name=last_block_height,json=lastBlockHeight,proto3" json:"last_block_height,omitempty"` LastBlockID v11.BlockID `protobuf:"bytes,4,opt,name=last_block_id,json=lastBlockId,proto3" json:"last_block_id"` LastBlockTime time.Time `protobuf:"bytes,5,opt,name=last_block_time,json=lastBlockTime,proto3,stdtime" json:"last_block_time"` // LastValidators is used to validate block.LastCommit. // Validators are persisted to the database separately every time they change, // so we can query for historical validator sets. // Note that if s.LastBlockHeight causes a valset change, // we set s.LastHeightValidatorsChanged = s.LastBlockHeight + 1 + 1 // Extra +1 due to nextValSet delay. NextValidators *v11.ValidatorSet `protobuf:"bytes,6,opt,name=next_validators,json=nextValidators,proto3" json:"next_validators,omitempty"` Validators *v11.ValidatorSet `protobuf:"bytes,7,opt,name=validators,proto3" json:"validators,omitempty"` LastValidators *v11.ValidatorSet `protobuf:"bytes,8,opt,name=last_validators,json=lastValidators,proto3" json:"last_validators,omitempty"` LastHeightValidatorsChanged int64 `` /* 147-byte string literal not displayed */ // Consensus parameters used for validating blocks. // Changes returned by EndBlock and updated after Commit. ConsensusParams v11.ConsensusParams `protobuf:"bytes,10,opt,name=consensus_params,json=consensusParams,proto3" json:"consensus_params"` LastHeightConsensusParamsChanged int64 `` /* 165-byte string literal not displayed */ // Merkle root of the results from executing prev block LastResultsHash []byte `protobuf:"bytes,12,opt,name=last_results_hash,json=lastResultsHash,proto3" json:"last_results_hash,omitempty"` // the latest AppHash we've received from calling abci.Commit() AppHash []byte `protobuf:"bytes,13,opt,name=app_hash,json=appHash,proto3" json:"app_hash,omitempty"` }
State represents the state of the blockchain.
func (*State) Descriptor ¶
func (*State) GetAppHash ¶
func (*State) GetChainID ¶
func (*State) GetConsensusParams ¶
func (m *State) GetConsensusParams() v11.ConsensusParams
func (*State) GetInitialHeight ¶
func (*State) GetLastBlockHeight ¶
func (*State) GetLastBlockID ¶
func (*State) GetLastBlockTime ¶
func (*State) GetLastHeightConsensusParamsChanged ¶
func (*State) GetLastHeightValidatorsChanged ¶
func (*State) GetLastResultsHash ¶
func (*State) GetLastValidators ¶
func (m *State) GetLastValidators() *v11.ValidatorSet
func (*State) GetNextValidators ¶
func (m *State) GetNextValidators() *v11.ValidatorSet
func (*State) GetValidators ¶
func (m *State) GetValidators() *v11.ValidatorSet
func (*State) GetVersion ¶
func (*State) ProtoMessage ¶
func (*State) ProtoMessage()
func (*State) XXX_DiscardUnknown ¶
func (m *State) XXX_DiscardUnknown()
func (*State) XXX_Marshal ¶
func (*State) XXX_Unmarshal ¶
type ValidatorsInfo ¶
type ValidatorsInfo struct { ValidatorSet *v11.ValidatorSet `protobuf:"bytes,1,opt,name=validator_set,json=validatorSet,proto3" json:"validator_set,omitempty"` LastHeightChanged int64 `protobuf:"varint,2,opt,name=last_height_changed,json=lastHeightChanged,proto3" json:"last_height_changed,omitempty"` }
ValidatorsInfo represents the latest validator set, or the last height it changed
func (*ValidatorsInfo) Descriptor ¶
func (*ValidatorsInfo) Descriptor() ([]byte, []int)
func (*ValidatorsInfo) GetLastHeightChanged ¶
func (m *ValidatorsInfo) GetLastHeightChanged() int64
func (*ValidatorsInfo) GetValidatorSet ¶
func (m *ValidatorsInfo) GetValidatorSet() *v11.ValidatorSet
func (*ValidatorsInfo) Marshal ¶
func (m *ValidatorsInfo) Marshal() (dAtA []byte, err error)
func (*ValidatorsInfo) MarshalToSizedBuffer ¶
func (m *ValidatorsInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ValidatorsInfo) ProtoMessage ¶
func (*ValidatorsInfo) ProtoMessage()
func (*ValidatorsInfo) Reset ¶
func (m *ValidatorsInfo) Reset()
func (*ValidatorsInfo) Size ¶
func (m *ValidatorsInfo) Size() (n int)
func (*ValidatorsInfo) String ¶
func (m *ValidatorsInfo) String() string
func (*ValidatorsInfo) Unmarshal ¶
func (m *ValidatorsInfo) Unmarshal(dAtA []byte) error
func (*ValidatorsInfo) XXX_DiscardUnknown ¶
func (m *ValidatorsInfo) XXX_DiscardUnknown()
func (*ValidatorsInfo) XXX_Marshal ¶
func (m *ValidatorsInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ValidatorsInfo) XXX_Merge ¶
func (m *ValidatorsInfo) XXX_Merge(src proto.Message)
func (*ValidatorsInfo) XXX_Size ¶
func (m *ValidatorsInfo) XXX_Size() int
func (*ValidatorsInfo) XXX_Unmarshal ¶
func (m *ValidatorsInfo) XXX_Unmarshal(b []byte) error
type Version ¶
type Version struct { Consensus v12.Consensus `protobuf:"bytes,1,opt,name=consensus,proto3" json:"consensus"` Software string `protobuf:"bytes,2,opt,name=software,proto3" json:"software,omitempty"` }
Version is a message for storing versioning information.
func (*Version) Descriptor ¶
func (*Version) GetConsensus ¶
func (*Version) GetSoftware ¶
func (*Version) MarshalToSizedBuffer ¶
func (*Version) ProtoMessage ¶
func (*Version) ProtoMessage()
func (*Version) XXX_DiscardUnknown ¶
func (m *Version) XXX_DiscardUnknown()