Documentation
¶
Overview ¶
Package types is a reverse proxy.
It translates gRPC into RESTful JSON APIs.
Index ¶
- Constants
- Variables
- func RegisterInterfaces(registry types.InterfaceRegistry)
- func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
- func RegisterMsgServer(s grpc1.Server, srv MsgServer)
- func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error
- func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
- func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error)
- func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
- func RegisterQueryServer(s grpc1.Server, srv QueryServer)
- type Attester
- func (*Attester) Descriptor() ([]byte, []int)
- func (m *Attester) GetConsensusPubkey() *types.Any
- func (m *Attester) GetName() string
- func (m *Attester) Marshal() (dAtA []byte, err error)
- func (m *Attester) MarshalTo(dAtA []byte) (int, error)
- func (m *Attester) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Attester) ProtoMessage()
- func (m *Attester) Reset()
- func (m *Attester) Size() (n int)
- func (m *Attester) String() string
- func (att Attester) TmConsPublicKey() (cmtprotocrypto.PublicKey, error)
- func (m *Attester) Unmarshal(dAtA []byte) error
- func (att Attester) UnpackInterfaces(unpacker codectypes.AnyUnpacker) error
- func (m *Attester) XXX_DiscardUnknown()
- func (m *Attester) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Attester) XXX_Merge(src proto.Message)
- func (m *Attester) XXX_Size() int
- func (m *Attester) XXX_Unmarshal(b []byte) error
- type EvolveMigration
- func (*EvolveMigration) Descriptor() ([]byte, []int)
- func (m *EvolveMigration) GetAttesters() []Attester
- func (m *EvolveMigration) GetBlockHeight() uint64
- func (m *EvolveMigration) GetSequencer() Sequencer
- func (m *EvolveMigration) Marshal() (dAtA []byte, err error)
- func (m *EvolveMigration) MarshalTo(dAtA []byte) (int, error)
- func (m *EvolveMigration) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*EvolveMigration) ProtoMessage()
- func (m *EvolveMigration) Reset()
- func (m *EvolveMigration) Size() (n int)
- func (m *EvolveMigration) String() string
- func (m *EvolveMigration) Unmarshal(dAtA []byte) error
- func (m *EvolveMigration) XXX_DiscardUnknown()
- func (m *EvolveMigration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *EvolveMigration) XXX_Merge(src proto.Message)
- func (m *EvolveMigration) XXX_Size() int
- func (m *EvolveMigration) XXX_Unmarshal(b []byte) error
- type MsgClient
- type MsgMigrateToEvolve
- func (*MsgMigrateToEvolve) Descriptor() ([]byte, []int)
- func (m *MsgMigrateToEvolve) GetAttesters() []Attester
- func (m *MsgMigrateToEvolve) GetAuthority() string
- func (m *MsgMigrateToEvolve) GetBlockHeight() uint64
- func (m *MsgMigrateToEvolve) GetSequencer() Sequencer
- func (m *MsgMigrateToEvolve) Marshal() (dAtA []byte, err error)
- func (m *MsgMigrateToEvolve) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgMigrateToEvolve) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgMigrateToEvolve) ProtoMessage()
- func (m *MsgMigrateToEvolve) Reset()
- func (m *MsgMigrateToEvolve) Size() (n int)
- func (m *MsgMigrateToEvolve) String() string
- func (m *MsgMigrateToEvolve) Unmarshal(dAtA []byte) error
- func (m *MsgMigrateToEvolve) XXX_DiscardUnknown()
- func (m *MsgMigrateToEvolve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgMigrateToEvolve) XXX_Merge(src proto.Message)
- func (m *MsgMigrateToEvolve) XXX_Size() int
- func (m *MsgMigrateToEvolve) XXX_Unmarshal(b []byte) error
- type MsgMigrateToEvolveResponse
- func (*MsgMigrateToEvolveResponse) Descriptor() ([]byte, []int)
- func (m *MsgMigrateToEvolveResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgMigrateToEvolveResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgMigrateToEvolveResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgMigrateToEvolveResponse) ProtoMessage()
- func (m *MsgMigrateToEvolveResponse) Reset()
- func (m *MsgMigrateToEvolveResponse) Size() (n int)
- func (m *MsgMigrateToEvolveResponse) String() string
- func (m *MsgMigrateToEvolveResponse) Unmarshal(dAtA []byte) error
- func (m *MsgMigrateToEvolveResponse) XXX_DiscardUnknown()
- func (m *MsgMigrateToEvolveResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgMigrateToEvolveResponse) XXX_Merge(src proto.Message)
- func (m *MsgMigrateToEvolveResponse) XXX_Size() int
- func (m *MsgMigrateToEvolveResponse) XXX_Unmarshal(b []byte) error
- type MsgServer
- type QueryAttestersRequest
- func (*QueryAttestersRequest) Descriptor() ([]byte, []int)
- func (m *QueryAttestersRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryAttestersRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryAttestersRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryAttestersRequest) ProtoMessage()
- func (m *QueryAttestersRequest) Reset()
- func (m *QueryAttestersRequest) Size() (n int)
- func (m *QueryAttestersRequest) String() string
- func (m *QueryAttestersRequest) Unmarshal(dAtA []byte) error
- func (m *QueryAttestersRequest) XXX_DiscardUnknown()
- func (m *QueryAttestersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryAttestersRequest) XXX_Merge(src proto.Message)
- func (m *QueryAttestersRequest) XXX_Size() int
- func (m *QueryAttestersRequest) XXX_Unmarshal(b []byte) error
- type QueryAttestersResponse
- func (*QueryAttestersResponse) Descriptor() ([]byte, []int)
- func (m *QueryAttestersResponse) GetAttesters() []Attester
- func (m *QueryAttestersResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryAttestersResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryAttestersResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryAttestersResponse) ProtoMessage()
- func (m *QueryAttestersResponse) Reset()
- func (m *QueryAttestersResponse) Size() (n int)
- func (m *QueryAttestersResponse) String() string
- func (m *QueryAttestersResponse) Unmarshal(dAtA []byte) error
- func (m *QueryAttestersResponse) XXX_DiscardUnknown()
- func (m *QueryAttestersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryAttestersResponse) XXX_Merge(src proto.Message)
- func (m *QueryAttestersResponse) XXX_Size() int
- func (m *QueryAttestersResponse) XXX_Unmarshal(b []byte) error
- type QueryClient
- type QueryIsMigratingRequest
- func (*QueryIsMigratingRequest) Descriptor() ([]byte, []int)
- func (m *QueryIsMigratingRequest) Marshal() (dAtA []byte, err error)
- func (m *QueryIsMigratingRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryIsMigratingRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryIsMigratingRequest) ProtoMessage()
- func (m *QueryIsMigratingRequest) Reset()
- func (m *QueryIsMigratingRequest) Size() (n int)
- func (m *QueryIsMigratingRequest) String() string
- func (m *QueryIsMigratingRequest) Unmarshal(dAtA []byte) error
- func (m *QueryIsMigratingRequest) XXX_DiscardUnknown()
- func (m *QueryIsMigratingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryIsMigratingRequest) XXX_Merge(src proto.Message)
- func (m *QueryIsMigratingRequest) XXX_Size() int
- func (m *QueryIsMigratingRequest) XXX_Unmarshal(b []byte) error
- type QueryIsMigratingResponse
- func (*QueryIsMigratingResponse) Descriptor() ([]byte, []int)
- func (m *QueryIsMigratingResponse) GetEndBlockHeight() uint64
- func (m *QueryIsMigratingResponse) GetIsMigrating() bool
- func (m *QueryIsMigratingResponse) GetStartBlockHeight() uint64
- func (m *QueryIsMigratingResponse) Marshal() (dAtA []byte, err error)
- func (m *QueryIsMigratingResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QueryIsMigratingResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QueryIsMigratingResponse) ProtoMessage()
- func (m *QueryIsMigratingResponse) Reset()
- func (m *QueryIsMigratingResponse) Size() (n int)
- func (m *QueryIsMigratingResponse) String() string
- func (m *QueryIsMigratingResponse) Unmarshal(dAtA []byte) error
- func (m *QueryIsMigratingResponse) XXX_DiscardUnknown()
- func (m *QueryIsMigratingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QueryIsMigratingResponse) XXX_Merge(src proto.Message)
- func (m *QueryIsMigratingResponse) XXX_Size() int
- func (m *QueryIsMigratingResponse) XXX_Unmarshal(b []byte) error
- type QuerySequencerRequest
- func (*QuerySequencerRequest) Descriptor() ([]byte, []int)
- func (m *QuerySequencerRequest) Marshal() (dAtA []byte, err error)
- func (m *QuerySequencerRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *QuerySequencerRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QuerySequencerRequest) ProtoMessage()
- func (m *QuerySequencerRequest) Reset()
- func (m *QuerySequencerRequest) Size() (n int)
- func (m *QuerySequencerRequest) String() string
- func (m *QuerySequencerRequest) Unmarshal(dAtA []byte) error
- func (m *QuerySequencerRequest) XXX_DiscardUnknown()
- func (m *QuerySequencerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QuerySequencerRequest) XXX_Merge(src proto.Message)
- func (m *QuerySequencerRequest) XXX_Size() int
- func (m *QuerySequencerRequest) XXX_Unmarshal(b []byte) error
- type QuerySequencerResponse
- func (*QuerySequencerResponse) Descriptor() ([]byte, []int)
- func (m *QuerySequencerResponse) GetSequencer() Sequencer
- func (m *QuerySequencerResponse) Marshal() (dAtA []byte, err error)
- func (m *QuerySequencerResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *QuerySequencerResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*QuerySequencerResponse) ProtoMessage()
- func (m *QuerySequencerResponse) Reset()
- func (m *QuerySequencerResponse) Size() (n int)
- func (m *QuerySequencerResponse) String() string
- func (m *QuerySequencerResponse) Unmarshal(dAtA []byte) error
- func (m *QuerySequencerResponse) XXX_DiscardUnknown()
- func (m *QuerySequencerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *QuerySequencerResponse) XXX_Merge(src proto.Message)
- func (m *QuerySequencerResponse) XXX_Size() int
- func (m *QuerySequencerResponse) XXX_Unmarshal(b []byte) error
- type QueryServer
- type Sequencer
- func (*Sequencer) Descriptor() ([]byte, []int)
- func (m *Sequencer) GetConsensusPubkey() *types.Any
- func (m *Sequencer) GetName() string
- func (m *Sequencer) Marshal() (dAtA []byte, err error)
- func (m *Sequencer) MarshalTo(dAtA []byte) (int, error)
- func (m *Sequencer) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Sequencer) ProtoMessage()
- func (m *Sequencer) Reset()
- func (m *Sequencer) Size() (n int)
- func (m *Sequencer) String() string
- func (seq Sequencer) TmConsPublicKey() (cmtprotocrypto.PublicKey, error)
- func (m *Sequencer) Unmarshal(dAtA []byte) error
- func (seq Sequencer) UnpackInterfaces(unpacker codectypes.AnyUnpacker) error
- func (m *Sequencer) XXX_DiscardUnknown()
- func (m *Sequencer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Sequencer) XXX_Merge(src proto.Message)
- func (m *Sequencer) XXX_Size() int
- func (m *Sequencer) XXX_Unmarshal(b []byte) error
- type StakingKeeper
- type UnimplementedMsgServer
- type UnimplementedQueryServer
- func (*UnimplementedQueryServer) Attesters(ctx context.Context, req *QueryAttestersRequest) (*QueryAttestersResponse, error)
- func (*UnimplementedQueryServer) IsMigrating(ctx context.Context, req *QueryIsMigratingRequest) (*QueryIsMigratingResponse, error)
- func (*UnimplementedQueryServer) Sequencer(ctx context.Context, req *QuerySequencerRequest) (*QuerySequencerResponse, error)
Constants ¶
const ModuleName = "migrationmngr"
ModuleName is the name of the migrationmngr module
Variables ¶
var ( MigrationKey = []byte{0x13} SequencerKey = []byte{0x14} MigrationStepKey = []byte{0x15} )
var ( ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") )
var ( ErrInvalidLengthTypes = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowTypes = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupTypes = fmt.Errorf("proto: unexpected end of group") )
var Msg_serviceDesc = _Msg_serviceDesc
var Query_serviceDesc = _Query_serviceDesc
Functions ¶
func RegisterInterfaces ¶
func RegisterInterfaces(registry types.InterfaceRegistry)
RegisterInterfaces registers the x/sequencer interfaces types with the interface registry
func RegisterLegacyAminoCodec ¶
func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)
func RegisterMsgServer ¶
func RegisterQueryHandler ¶
RegisterQueryHandler registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over "conn".
func RegisterQueryHandlerClient ¶
func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error
RegisterQueryHandlerClient registers the http handlers for service Query to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QueryClient" to call the correct interceptors.
func RegisterQueryHandlerFromEndpoint ¶
func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
func RegisterQueryHandlerServer ¶
func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error
RegisterQueryHandlerServer registers the http handlers for service Query to "mux". UnaryRPC :call QueryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.
func RegisterQueryServer ¶
func RegisterQueryServer(s grpc1.Server, srv QueryServer)
Types ¶
type Attester ¶
type Attester struct {
// name is the human-readable name of the attester.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// consensus_pubkey is the consensus public key of the attester, as a
// Protobuf Any.
ConsensusPubkey *types.Any `protobuf:"bytes,2,opt,name=consensus_pubkey,json=consensusPubkey,proto3" json:"consensus_pubkey,omitempty"`
}
Attester defines an attester that can attest to blocks.
func (*Attester) Descriptor ¶
func (*Attester) GetConsensusPubkey ¶
func (*Attester) MarshalToSizedBuffer ¶
func (*Attester) ProtoMessage ¶
func (*Attester) ProtoMessage()
func (Attester) TmConsPublicKey ¶
func (att Attester) TmConsPublicKey() (cmtprotocrypto.PublicKey, error)
TmConsPublicKey converts the Sequencer's ConsensusPubkey to a CometBFT PublicKey type.
func (Attester) UnpackInterfaces ¶
func (att Attester) UnpackInterfaces(unpacker codectypes.AnyUnpacker) error
UnpackInterfaces implements UnpackInterfacesMessage.UnpackInterfaces
func (*Attester) XXX_DiscardUnknown ¶
func (m *Attester) XXX_DiscardUnknown()
func (*Attester) XXX_Marshal ¶
func (*Attester) XXX_Unmarshal ¶
type EvolveMigration ¶
type EvolveMigration struct {
// block height that trigger the Evolve migration.
// When IBC is enabled, the migration can take several blocks to complete.
// This is the block height at which the migration will be triggered.
BlockHeight uint64 `protobuf:"varint,2,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"`
// sequencer is the pubkey that will become new sequencer.
Sequencer Sequencer `protobuf:"bytes,3,opt,name=sequencer,proto3" json:"sequencer"`
// attesters is the list of attesters that will attest to blocks.
Attesters []Attester `protobuf:"bytes,4,rep,name=attesters,proto3" json:"attesters"`
}
EvolveMigration defines the migration state from cometbft to Evolve.
func (*EvolveMigration) Descriptor ¶
func (*EvolveMigration) Descriptor() ([]byte, []int)
func (*EvolveMigration) GetAttesters ¶
func (m *EvolveMigration) GetAttesters() []Attester
func (*EvolveMigration) GetBlockHeight ¶
func (m *EvolveMigration) GetBlockHeight() uint64
func (*EvolveMigration) GetSequencer ¶
func (m *EvolveMigration) GetSequencer() Sequencer
func (*EvolveMigration) Marshal ¶
func (m *EvolveMigration) Marshal() (dAtA []byte, err error)
func (*EvolveMigration) MarshalToSizedBuffer ¶
func (m *EvolveMigration) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*EvolveMigration) ProtoMessage ¶
func (*EvolveMigration) ProtoMessage()
func (*EvolveMigration) Reset ¶
func (m *EvolveMigration) Reset()
func (*EvolveMigration) Size ¶
func (m *EvolveMigration) Size() (n int)
func (*EvolveMigration) String ¶
func (m *EvolveMigration) String() string
func (*EvolveMigration) Unmarshal ¶
func (m *EvolveMigration) Unmarshal(dAtA []byte) error
func (*EvolveMigration) XXX_DiscardUnknown ¶
func (m *EvolveMigration) XXX_DiscardUnknown()
func (*EvolveMigration) XXX_Marshal ¶
func (m *EvolveMigration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*EvolveMigration) XXX_Merge ¶
func (m *EvolveMigration) XXX_Merge(src proto.Message)
func (*EvolveMigration) XXX_Size ¶
func (m *EvolveMigration) XXX_Size() int
func (*EvolveMigration) XXX_Unmarshal ¶
func (m *EvolveMigration) XXX_Unmarshal(b []byte) error
type MsgClient ¶
type MsgClient interface {
// MigrateToEvolve defines a (governance) operation for the migration to Evolve. The authority defaults to the x/gov module account.
MigrateToEvolve(ctx context.Context, in *MsgMigrateToEvolve, opts ...grpc.CallOption) (*MsgMigrateToEvolveResponse, error)
}
MsgClient is the client API for Msg service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMsgClient ¶
func NewMsgClient(cc grpc1.ClientConn) MsgClient
type MsgMigrateToEvolve ¶
type MsgMigrateToEvolve struct {
// authority is the address that controls the module (defaults to x/gov unless
// overwritten).
Authority string `protobuf:"bytes,1,opt,name=authority,proto3" json:"authority,omitempty"`
// block height that trigger the Evolve migration.
// When IBC is enabled, the migration can take several blocks to complete.
// This is the block height at which the migration will be triggered.
BlockHeight uint64 `protobuf:"varint,2,opt,name=block_height,json=blockHeight,proto3" json:"block_height,omitempty"`
// sequencer is the pubkey that will become new sequencer.
Sequencer Sequencer `protobuf:"bytes,3,opt,name=sequencer,proto3" json:"sequencer"`
// attesters is the list of attesters that will attest to blocks.
Attesters []Attester `protobuf:"bytes,4,rep,name=attesters,proto3" json:"attesters"`
}
MsgMigrateToEvolve is the Msg/MsgMigrateToEvolve request type.
func (*MsgMigrateToEvolve) Descriptor ¶
func (*MsgMigrateToEvolve) Descriptor() ([]byte, []int)
func (*MsgMigrateToEvolve) GetAttesters ¶
func (m *MsgMigrateToEvolve) GetAttesters() []Attester
func (*MsgMigrateToEvolve) GetAuthority ¶
func (m *MsgMigrateToEvolve) GetAuthority() string
func (*MsgMigrateToEvolve) GetBlockHeight ¶
func (m *MsgMigrateToEvolve) GetBlockHeight() uint64
func (*MsgMigrateToEvolve) GetSequencer ¶
func (m *MsgMigrateToEvolve) GetSequencer() Sequencer
func (*MsgMigrateToEvolve) Marshal ¶
func (m *MsgMigrateToEvolve) Marshal() (dAtA []byte, err error)
func (*MsgMigrateToEvolve) MarshalTo ¶
func (m *MsgMigrateToEvolve) MarshalTo(dAtA []byte) (int, error)
func (*MsgMigrateToEvolve) MarshalToSizedBuffer ¶
func (m *MsgMigrateToEvolve) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgMigrateToEvolve) ProtoMessage ¶
func (*MsgMigrateToEvolve) ProtoMessage()
func (*MsgMigrateToEvolve) Reset ¶
func (m *MsgMigrateToEvolve) Reset()
func (*MsgMigrateToEvolve) Size ¶
func (m *MsgMigrateToEvolve) Size() (n int)
func (*MsgMigrateToEvolve) String ¶
func (m *MsgMigrateToEvolve) String() string
func (*MsgMigrateToEvolve) Unmarshal ¶
func (m *MsgMigrateToEvolve) Unmarshal(dAtA []byte) error
func (*MsgMigrateToEvolve) XXX_DiscardUnknown ¶
func (m *MsgMigrateToEvolve) XXX_DiscardUnknown()
func (*MsgMigrateToEvolve) XXX_Marshal ¶
func (m *MsgMigrateToEvolve) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgMigrateToEvolve) XXX_Merge ¶
func (m *MsgMigrateToEvolve) XXX_Merge(src proto.Message)
func (*MsgMigrateToEvolve) XXX_Size ¶
func (m *MsgMigrateToEvolve) XXX_Size() int
func (*MsgMigrateToEvolve) XXX_Unmarshal ¶
func (m *MsgMigrateToEvolve) XXX_Unmarshal(b []byte) error
type MsgMigrateToEvolveResponse ¶
type MsgMigrateToEvolveResponse struct {
}
MsgMigrateToEvolveResponse defines the response structure for executing a MsgMigrateToEvolve message.
func (*MsgMigrateToEvolveResponse) Descriptor ¶
func (*MsgMigrateToEvolveResponse) Descriptor() ([]byte, []int)
func (*MsgMigrateToEvolveResponse) Marshal ¶
func (m *MsgMigrateToEvolveResponse) Marshal() (dAtA []byte, err error)
func (*MsgMigrateToEvolveResponse) MarshalTo ¶
func (m *MsgMigrateToEvolveResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgMigrateToEvolveResponse) MarshalToSizedBuffer ¶
func (m *MsgMigrateToEvolveResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgMigrateToEvolveResponse) ProtoMessage ¶
func (*MsgMigrateToEvolveResponse) ProtoMessage()
func (*MsgMigrateToEvolveResponse) Reset ¶
func (m *MsgMigrateToEvolveResponse) Reset()
func (*MsgMigrateToEvolveResponse) Size ¶
func (m *MsgMigrateToEvolveResponse) Size() (n int)
func (*MsgMigrateToEvolveResponse) String ¶
func (m *MsgMigrateToEvolveResponse) String() string
func (*MsgMigrateToEvolveResponse) Unmarshal ¶
func (m *MsgMigrateToEvolveResponse) Unmarshal(dAtA []byte) error
func (*MsgMigrateToEvolveResponse) XXX_DiscardUnknown ¶
func (m *MsgMigrateToEvolveResponse) XXX_DiscardUnknown()
func (*MsgMigrateToEvolveResponse) XXX_Marshal ¶
func (m *MsgMigrateToEvolveResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgMigrateToEvolveResponse) XXX_Merge ¶
func (m *MsgMigrateToEvolveResponse) XXX_Merge(src proto.Message)
func (*MsgMigrateToEvolveResponse) XXX_Size ¶
func (m *MsgMigrateToEvolveResponse) XXX_Size() int
func (*MsgMigrateToEvolveResponse) XXX_Unmarshal ¶
func (m *MsgMigrateToEvolveResponse) XXX_Unmarshal(b []byte) error
type MsgServer ¶
type MsgServer interface {
// MigrateToEvolve defines a (governance) operation for the migration to Evolve. The authority defaults to the x/gov module account.
MigrateToEvolve(context.Context, *MsgMigrateToEvolve) (*MsgMigrateToEvolveResponse, error)
}
MsgServer is the server API for Msg service.
type QueryAttestersRequest ¶
type QueryAttestersRequest struct {
}
QueryAttestersRequest is request type for the Query/Attesters RPC method.
func (*QueryAttestersRequest) Descriptor ¶
func (*QueryAttestersRequest) Descriptor() ([]byte, []int)
func (*QueryAttestersRequest) Marshal ¶
func (m *QueryAttestersRequest) Marshal() (dAtA []byte, err error)
func (*QueryAttestersRequest) MarshalTo ¶
func (m *QueryAttestersRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryAttestersRequest) MarshalToSizedBuffer ¶
func (m *QueryAttestersRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryAttestersRequest) ProtoMessage ¶
func (*QueryAttestersRequest) ProtoMessage()
func (*QueryAttestersRequest) Reset ¶
func (m *QueryAttestersRequest) Reset()
func (*QueryAttestersRequest) Size ¶
func (m *QueryAttestersRequest) Size() (n int)
func (*QueryAttestersRequest) String ¶
func (m *QueryAttestersRequest) String() string
func (*QueryAttestersRequest) Unmarshal ¶
func (m *QueryAttestersRequest) Unmarshal(dAtA []byte) error
func (*QueryAttestersRequest) XXX_DiscardUnknown ¶
func (m *QueryAttestersRequest) XXX_DiscardUnknown()
func (*QueryAttestersRequest) XXX_Marshal ¶
func (m *QueryAttestersRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryAttestersRequest) XXX_Merge ¶
func (m *QueryAttestersRequest) XXX_Merge(src proto.Message)
func (*QueryAttestersRequest) XXX_Size ¶
func (m *QueryAttestersRequest) XXX_Size() int
func (*QueryAttestersRequest) XXX_Unmarshal ¶
func (m *QueryAttestersRequest) XXX_Unmarshal(b []byte) error
type QueryAttestersResponse ¶
type QueryAttestersResponse struct {
// attesters is the list of attesters.
Attesters []Attester `protobuf:"bytes,1,rep,name=attesters,proto3" json:"attesters"`
}
QueryAttestersResponse is response type for the Query/Attesters RPC method.
func (*QueryAttestersResponse) Descriptor ¶
func (*QueryAttestersResponse) Descriptor() ([]byte, []int)
func (*QueryAttestersResponse) GetAttesters ¶
func (m *QueryAttestersResponse) GetAttesters() []Attester
func (*QueryAttestersResponse) Marshal ¶
func (m *QueryAttestersResponse) Marshal() (dAtA []byte, err error)
func (*QueryAttestersResponse) MarshalTo ¶
func (m *QueryAttestersResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryAttestersResponse) MarshalToSizedBuffer ¶
func (m *QueryAttestersResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryAttestersResponse) ProtoMessage ¶
func (*QueryAttestersResponse) ProtoMessage()
func (*QueryAttestersResponse) Reset ¶
func (m *QueryAttestersResponse) Reset()
func (*QueryAttestersResponse) Size ¶
func (m *QueryAttestersResponse) Size() (n int)
func (*QueryAttestersResponse) String ¶
func (m *QueryAttestersResponse) String() string
func (*QueryAttestersResponse) Unmarshal ¶
func (m *QueryAttestersResponse) Unmarshal(dAtA []byte) error
func (*QueryAttestersResponse) XXX_DiscardUnknown ¶
func (m *QueryAttestersResponse) XXX_DiscardUnknown()
func (*QueryAttestersResponse) XXX_Marshal ¶
func (m *QueryAttestersResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryAttestersResponse) XXX_Merge ¶
func (m *QueryAttestersResponse) XXX_Merge(src proto.Message)
func (*QueryAttestersResponse) XXX_Size ¶
func (m *QueryAttestersResponse) XXX_Size() int
func (*QueryAttestersResponse) XXX_Unmarshal ¶
func (m *QueryAttestersResponse) XXX_Unmarshal(b []byte) error
type QueryClient ¶
type QueryClient interface {
// IsMigrating queries the sequencer changes.
IsMigrating(ctx context.Context, in *QueryIsMigratingRequest, opts ...grpc.CallOption) (*QueryIsMigratingResponse, error)
// Sequencer queries the sequencer.
Sequencer(ctx context.Context, in *QuerySequencerRequest, opts ...grpc.CallOption) (*QuerySequencerResponse, error)
// Attesters queries the list of attesters.
Attesters(ctx context.Context, in *QueryAttestersRequest, opts ...grpc.CallOption) (*QueryAttestersResponse, error)
}
QueryClient is the client API for Query service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewQueryClient ¶
func NewQueryClient(cc grpc1.ClientConn) QueryClient
type QueryIsMigratingRequest ¶
type QueryIsMigratingRequest struct {
}
QueryIsMigratingRequest is request type for the Query/IsMigrating RPC method.
func (*QueryIsMigratingRequest) Descriptor ¶
func (*QueryIsMigratingRequest) Descriptor() ([]byte, []int)
func (*QueryIsMigratingRequest) Marshal ¶
func (m *QueryIsMigratingRequest) Marshal() (dAtA []byte, err error)
func (*QueryIsMigratingRequest) MarshalTo ¶
func (m *QueryIsMigratingRequest) MarshalTo(dAtA []byte) (int, error)
func (*QueryIsMigratingRequest) MarshalToSizedBuffer ¶
func (m *QueryIsMigratingRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryIsMigratingRequest) ProtoMessage ¶
func (*QueryIsMigratingRequest) ProtoMessage()
func (*QueryIsMigratingRequest) Reset ¶
func (m *QueryIsMigratingRequest) Reset()
func (*QueryIsMigratingRequest) Size ¶
func (m *QueryIsMigratingRequest) Size() (n int)
func (*QueryIsMigratingRequest) String ¶
func (m *QueryIsMigratingRequest) String() string
func (*QueryIsMigratingRequest) Unmarshal ¶
func (m *QueryIsMigratingRequest) Unmarshal(dAtA []byte) error
func (*QueryIsMigratingRequest) XXX_DiscardUnknown ¶
func (m *QueryIsMigratingRequest) XXX_DiscardUnknown()
func (*QueryIsMigratingRequest) XXX_Marshal ¶
func (m *QueryIsMigratingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryIsMigratingRequest) XXX_Merge ¶
func (m *QueryIsMigratingRequest) XXX_Merge(src proto.Message)
func (*QueryIsMigratingRequest) XXX_Size ¶
func (m *QueryIsMigratingRequest) XXX_Size() int
func (*QueryIsMigratingRequest) XXX_Unmarshal ¶
func (m *QueryIsMigratingRequest) XXX_Unmarshal(b []byte) error
type QueryIsMigratingResponse ¶
type QueryIsMigratingResponse struct {
// is_migrating indicates whether the chain is migrating to Evolve.
IsMigrating bool `protobuf:"varint,1,opt,name=is_migrating,json=isMigrating,proto3" json:"is_migrating,omitempty"`
// start_block_height is the block height at which the migration will start.
StartBlockHeight uint64 `protobuf:"varint,2,opt,name=start_block_height,json=startBlockHeight,proto3" json:"start_block_height,omitempty"`
// end_block_height is the block height at which the migration will end.
EndBlockHeight uint64 `protobuf:"varint,3,opt,name=end_block_height,json=endBlockHeight,proto3" json:"end_block_height,omitempty"`
}
QueryIsMigratingResponse is response type for the Query/IsMigrating RPC method.
func (*QueryIsMigratingResponse) Descriptor ¶
func (*QueryIsMigratingResponse) Descriptor() ([]byte, []int)
func (*QueryIsMigratingResponse) GetEndBlockHeight ¶
func (m *QueryIsMigratingResponse) GetEndBlockHeight() uint64
func (*QueryIsMigratingResponse) GetIsMigrating ¶
func (m *QueryIsMigratingResponse) GetIsMigrating() bool
func (*QueryIsMigratingResponse) GetStartBlockHeight ¶
func (m *QueryIsMigratingResponse) GetStartBlockHeight() uint64
func (*QueryIsMigratingResponse) Marshal ¶
func (m *QueryIsMigratingResponse) Marshal() (dAtA []byte, err error)
func (*QueryIsMigratingResponse) MarshalTo ¶
func (m *QueryIsMigratingResponse) MarshalTo(dAtA []byte) (int, error)
func (*QueryIsMigratingResponse) MarshalToSizedBuffer ¶
func (m *QueryIsMigratingResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QueryIsMigratingResponse) ProtoMessage ¶
func (*QueryIsMigratingResponse) ProtoMessage()
func (*QueryIsMigratingResponse) Reset ¶
func (m *QueryIsMigratingResponse) Reset()
func (*QueryIsMigratingResponse) Size ¶
func (m *QueryIsMigratingResponse) Size() (n int)
func (*QueryIsMigratingResponse) String ¶
func (m *QueryIsMigratingResponse) String() string
func (*QueryIsMigratingResponse) Unmarshal ¶
func (m *QueryIsMigratingResponse) Unmarshal(dAtA []byte) error
func (*QueryIsMigratingResponse) XXX_DiscardUnknown ¶
func (m *QueryIsMigratingResponse) XXX_DiscardUnknown()
func (*QueryIsMigratingResponse) XXX_Marshal ¶
func (m *QueryIsMigratingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QueryIsMigratingResponse) XXX_Merge ¶
func (m *QueryIsMigratingResponse) XXX_Merge(src proto.Message)
func (*QueryIsMigratingResponse) XXX_Size ¶
func (m *QueryIsMigratingResponse) XXX_Size() int
func (*QueryIsMigratingResponse) XXX_Unmarshal ¶
func (m *QueryIsMigratingResponse) XXX_Unmarshal(b []byte) error
type QuerySequencerRequest ¶
type QuerySequencerRequest struct {
}
QuerySequencerRequest is request type for the Query/Sequencer RPC method.
func (*QuerySequencerRequest) Descriptor ¶
func (*QuerySequencerRequest) Descriptor() ([]byte, []int)
func (*QuerySequencerRequest) Marshal ¶
func (m *QuerySequencerRequest) Marshal() (dAtA []byte, err error)
func (*QuerySequencerRequest) MarshalTo ¶
func (m *QuerySequencerRequest) MarshalTo(dAtA []byte) (int, error)
func (*QuerySequencerRequest) MarshalToSizedBuffer ¶
func (m *QuerySequencerRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QuerySequencerRequest) ProtoMessage ¶
func (*QuerySequencerRequest) ProtoMessage()
func (*QuerySequencerRequest) Reset ¶
func (m *QuerySequencerRequest) Reset()
func (*QuerySequencerRequest) Size ¶
func (m *QuerySequencerRequest) Size() (n int)
func (*QuerySequencerRequest) String ¶
func (m *QuerySequencerRequest) String() string
func (*QuerySequencerRequest) Unmarshal ¶
func (m *QuerySequencerRequest) Unmarshal(dAtA []byte) error
func (*QuerySequencerRequest) XXX_DiscardUnknown ¶
func (m *QuerySequencerRequest) XXX_DiscardUnknown()
func (*QuerySequencerRequest) XXX_Marshal ¶
func (m *QuerySequencerRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QuerySequencerRequest) XXX_Merge ¶
func (m *QuerySequencerRequest) XXX_Merge(src proto.Message)
func (*QuerySequencerRequest) XXX_Size ¶
func (m *QuerySequencerRequest) XXX_Size() int
func (*QuerySequencerRequest) XXX_Unmarshal ¶
func (m *QuerySequencerRequest) XXX_Unmarshal(b []byte) error
type QuerySequencerResponse ¶
type QuerySequencerResponse struct {
// sequencer is the requested sequencer.
Sequencer Sequencer `protobuf:"bytes,1,opt,name=sequencer,proto3" json:"sequencer"`
}
QuerySequencerResponse is response type for the Query/Sequencer RPC method.
func (*QuerySequencerResponse) Descriptor ¶
func (*QuerySequencerResponse) Descriptor() ([]byte, []int)
func (*QuerySequencerResponse) GetSequencer ¶
func (m *QuerySequencerResponse) GetSequencer() Sequencer
func (*QuerySequencerResponse) Marshal ¶
func (m *QuerySequencerResponse) Marshal() (dAtA []byte, err error)
func (*QuerySequencerResponse) MarshalTo ¶
func (m *QuerySequencerResponse) MarshalTo(dAtA []byte) (int, error)
func (*QuerySequencerResponse) MarshalToSizedBuffer ¶
func (m *QuerySequencerResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*QuerySequencerResponse) ProtoMessage ¶
func (*QuerySequencerResponse) ProtoMessage()
func (*QuerySequencerResponse) Reset ¶
func (m *QuerySequencerResponse) Reset()
func (*QuerySequencerResponse) Size ¶
func (m *QuerySequencerResponse) Size() (n int)
func (*QuerySequencerResponse) String ¶
func (m *QuerySequencerResponse) String() string
func (*QuerySequencerResponse) Unmarshal ¶
func (m *QuerySequencerResponse) Unmarshal(dAtA []byte) error
func (*QuerySequencerResponse) XXX_DiscardUnknown ¶
func (m *QuerySequencerResponse) XXX_DiscardUnknown()
func (*QuerySequencerResponse) XXX_Marshal ¶
func (m *QuerySequencerResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*QuerySequencerResponse) XXX_Merge ¶
func (m *QuerySequencerResponse) XXX_Merge(src proto.Message)
func (*QuerySequencerResponse) XXX_Size ¶
func (m *QuerySequencerResponse) XXX_Size() int
func (*QuerySequencerResponse) XXX_Unmarshal ¶
func (m *QuerySequencerResponse) XXX_Unmarshal(b []byte) error
type QueryServer ¶
type QueryServer interface {
// IsMigrating queries the sequencer changes.
IsMigrating(context.Context, *QueryIsMigratingRequest) (*QueryIsMigratingResponse, error)
// Sequencer queries the sequencer.
Sequencer(context.Context, *QuerySequencerRequest) (*QuerySequencerResponse, error)
// Attesters queries the list of attesters.
Attesters(context.Context, *QueryAttestersRequest) (*QueryAttestersResponse, error)
}
QueryServer is the server API for Query service.
type Sequencer ¶
type Sequencer struct {
// name is the human-readable name of the sequencer.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// consensus_pubkey is the consensus public key of the sequencer, as a
// Protobuf Any.
ConsensusPubkey *types.Any `protobuf:"bytes,2,opt,name=consensus_pubkey,json=consensusPubkey,proto3" json:"consensus_pubkey,omitempty"`
}
Sequencer defines a sequence of instructions to be executed.
func (*Sequencer) Descriptor ¶
func (*Sequencer) GetConsensusPubkey ¶
func (*Sequencer) MarshalToSizedBuffer ¶
func (*Sequencer) ProtoMessage ¶
func (*Sequencer) ProtoMessage()
func (Sequencer) TmConsPublicKey ¶
func (seq Sequencer) TmConsPublicKey() (cmtprotocrypto.PublicKey, error)
TmConsPublicKey converts the Sequencer's consensus public key to a CometBFT public key.
func (Sequencer) UnpackInterfaces ¶
func (seq Sequencer) UnpackInterfaces(unpacker codectypes.AnyUnpacker) error
UnpackInterfaces implements UnpackInterfacesMessage.UnpackInterfaces
func (*Sequencer) XXX_DiscardUnknown ¶
func (m *Sequencer) XXX_DiscardUnknown()
func (*Sequencer) XXX_Marshal ¶
func (*Sequencer) XXX_Unmarshal ¶
type StakingKeeper ¶
type StakingKeeper interface {
GetValidatorByConsAddr(ctx context.Context, consAddr sdk.ConsAddress) (stakingtypes.Validator, error)
GetLastValidators(ctx context.Context) (validators []stakingtypes.Validator, err error)
IterateBondedValidatorsByPower(context.Context, func(index int64, validator stakingtypes.ValidatorI) (stop bool)) error
}
StakingKeeper defines the expected staking keeper.
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct {
}
UnimplementedMsgServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServer) MigrateToEvolve ¶
func (*UnimplementedMsgServer) MigrateToEvolve(ctx context.Context, req *MsgMigrateToEvolve) (*MsgMigrateToEvolveResponse, error)
type UnimplementedQueryServer ¶
type UnimplementedQueryServer struct {
}
UnimplementedQueryServer can be embedded to have forward compatible implementations.
func (*UnimplementedQueryServer) Attesters ¶
func (*UnimplementedQueryServer) Attesters(ctx context.Context, req *QueryAttestersRequest) (*QueryAttestersResponse, error)
func (*UnimplementedQueryServer) IsMigrating ¶
func (*UnimplementedQueryServer) IsMigrating(ctx context.Context, req *QueryIsMigratingRequest) (*QueryIsMigratingResponse, error)
func (*UnimplementedQueryServer) Sequencer ¶
func (*UnimplementedQueryServer) Sequencer(ctx context.Context, req *QuerySequencerRequest) (*QuerySequencerResponse, error)