types

package
v0.36.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 11, 2024 License: Apache-2.0 Imports: 40 Imported by: 0

Documentation

Overview

Package types is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	EventTypeKeygen    = "keygen"
	EventTypeSign      = "sign"
	EventTypeHeartBeat = "heartbeat"
	EventTypeKey       = "key"
)

Event types

View Source
const (
	AttributeKeyPoll = "poll"
	AttributeChain   = "chain"

	AttributeKeyKeyID     = "keyID"
	AttributeKeyKeyType   = "keyType"
	AttributeKeySigID     = "sigID"
	AttributeKeySigModule = "sigModule"
	AttributeKeySigData   = "sigData"

	AttributeKeySessionID                 = "sessionID"
	AttributeKeyThreshold                 = "threshold"
	AttributeKeyParticipants              = "participants"
	AttributeKeyParticipantShareCounts    = "participantShareCounts"
	AttributeKeyNonParticipants           = "nonParticipants"
	AttributeKeyNonParticipantShareCounts = "nonParticipantShareCounts"
	AttributeKeyPayload                   = "payload"
	AttributeKeyTimeout                   = "timeout"
	AttributeKeyRole                      = "keyRole"
	AttributeKeyKeyIDs                    = "keyIDs"
	AttributeKeyKeyInfos                  = "keyInfos"
)

Event attribute keys

View Source
const (
	AttributeValueSend     = "send"
	AttributeValueStart    = "start"
	AttributeValueMsg      = "message"
	AttributeValueDecided  = "decided"
	AttributeValueReject   = "reject"
	AttributeValueAssigned = "assigned"
)

Event attribute values

View Source
const (
	// ModuleName is the name of the module
	ModuleName = "tss"

	// StoreKey to be used when creating the KVStore
	StoreKey = ModuleName

	// RouterKey to be used for routing msgs
	RouterKey = ModuleName

	// QuerierRoute to be used for legacy query routing
	QuerierRoute = ModuleName

	// RestRoute to be used for rest routing
	RestRoute = ModuleName
)
View Source
const (
	DefaultParamspace = ModuleName
)

DefaultParamspace - default parameter namespace

Variables

View Source
var (
	ErrInvalidLengthGenesis        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowGenesis          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	KeyKeyRequirements                  = []byte("KeyRequirements")
	KeySuspendDurationInBlocks          = []byte("SuspendDurationInBlocks")
	KeyHeartbeatPeriodInBlocks          = []byte("HeartbeatPeriodInBlocks")
	KeyMaxMissedBlocksPerWindow         = []byte("MaxMissedBlocksPerWindow")
	KeyUnbondingLockingKeyRotationCount = []byte("UnbondingLockingKeyRotationCount")
	KeyExternalMultisigThreshold        = []byte("ExternalMultisigThreshold")
	KeyMaxSignQueueSize                 = []byte("MaxSignQueueSize")
	MaxSimultaneousSignShares           = []byte("MaxSimultaneousSignShares")
	KeyTssSignedBlocksWindow            = []byte("TssSignedBlocksWindow")
)

Parameter keys

View Source
var (
	ErrInvalidLengthParams        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowParams          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupParams = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthQuery        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowQuery          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthTx        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowTx          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (
	ErrInvalidLengthTypes        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowTypes          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupTypes = fmt.Errorf("proto: unexpected end of group")
)
View Source
var (

	// ErrTss generic error because I want to use cosmos-sdk logging without the need to register a million error codes
	ErrTss = sdkerrors.Register(ModuleName, 2, "tss error")
)
View Source
var ModuleCdc = codec.NewAminoCodec(amino)

ModuleCdc defines the module codec

Functions

func KeyTable

func KeyTable() params.KeyTable

KeyTable returns a subspace.KeyTable that has registered all parameter types in this module's parameter set

func RegisterInterfaces

func RegisterInterfaces(registry cdctypes.InterfaceRegistry)

RegisterInterfaces registers types and interfaces with the given registry

func RegisterLegacyAminoCodec

func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)

RegisterLegacyAminoCodec registers concrete types on codec

func RegisterMsgServiceHandler

func RegisterMsgServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterMsgServiceHandler registers the http handlers for service MsgService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterMsgServiceHandlerClient

func RegisterMsgServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MsgServiceClient) error

RegisterMsgServiceHandlerClient registers the http handlers for service MsgService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MsgServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MsgServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MsgServiceClient" to call the correct interceptors.

func RegisterMsgServiceHandlerFromEndpoint

func RegisterMsgServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterMsgServiceHandlerFromEndpoint is same as RegisterMsgServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterMsgServiceHandlerServer

func RegisterMsgServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MsgServiceServer) error

RegisterMsgServiceHandlerServer registers the http handlers for service MsgService to "mux". UnaryRPC :call MsgServiceServer 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 (such as grpc.SendHeader, etc) to stop working. Consider using RegisterMsgServiceHandlerFromEndpoint instead.

func RegisterMsgServiceServer

func RegisterMsgServiceServer(s grpc1.Server, srv MsgServiceServer)

func RegisterQueryServiceHandler added in v0.17.0

func RegisterQueryServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterQueryServiceHandler registers the http handlers for service QueryService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterQueryServiceHandlerClient added in v0.17.0

func RegisterQueryServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryServiceClient) error

RegisterQueryServiceHandlerClient registers the http handlers for service QueryService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "QueryServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "QueryServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "QueryServiceClient" to call the correct interceptors.

func RegisterQueryServiceHandlerFromEndpoint added in v0.17.0

func RegisterQueryServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterQueryServiceHandlerFromEndpoint is same as RegisterQueryServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterQueryServiceHandlerServer added in v0.17.0

func RegisterQueryServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServiceServer) error

RegisterQueryServiceHandlerServer registers the http handlers for service QueryService to "mux". UnaryRPC :call QueryServiceServer 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 (such as grpc.SendHeader, etc) to stop working. Consider using RegisterQueryServiceHandlerFromEndpoint instead.

func RegisterQueryServiceServer added in v0.17.0

func RegisterQueryServiceServer(s grpc1.Server, srv QueryServiceServer)

Types

type ExternalKeys added in v0.9.0

type ExternalKeys struct {
	Chain  github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 136-byte string literal not displayed */
	KeyIDs []github_com_axelarnetwork_axelar_core_x_tss_exported.KeyID     `` /* 146-byte string literal not displayed */
}

func (*ExternalKeys) Descriptor added in v0.9.0

func (*ExternalKeys) Descriptor() ([]byte, []int)

func (*ExternalKeys) GetChain added in v0.9.0

func (*ExternalKeys) GetKeyIDs added in v0.9.0

func (*ExternalKeys) Marshal added in v0.9.0

func (m *ExternalKeys) Marshal() (dAtA []byte, err error)

func (*ExternalKeys) MarshalTo added in v0.9.0

func (m *ExternalKeys) MarshalTo(dAtA []byte) (int, error)

func (*ExternalKeys) MarshalToSizedBuffer added in v0.9.0

func (m *ExternalKeys) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ExternalKeys) ProtoMessage added in v0.9.0

func (*ExternalKeys) ProtoMessage()

func (*ExternalKeys) Reset added in v0.9.0

func (m *ExternalKeys) Reset()

func (*ExternalKeys) Size added in v0.9.0

func (m *ExternalKeys) Size() (n int)

func (*ExternalKeys) String added in v0.9.0

func (m *ExternalKeys) String() string

func (*ExternalKeys) Unmarshal added in v0.9.0

func (m *ExternalKeys) Unmarshal(dAtA []byte) error

func (*ExternalKeys) XXX_DiscardUnknown added in v0.9.0

func (m *ExternalKeys) XXX_DiscardUnknown()

func (*ExternalKeys) XXX_Marshal added in v0.9.0

func (m *ExternalKeys) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ExternalKeys) XXX_Merge added in v0.9.0

func (m *ExternalKeys) XXX_Merge(src proto.Message)

func (*ExternalKeys) XXX_Size added in v0.9.0

func (m *ExternalKeys) XXX_Size() int

func (*ExternalKeys) XXX_Unmarshal added in v0.9.0

func (m *ExternalKeys) XXX_Unmarshal(b []byte) error

type GenesisState

type GenesisState struct {
	Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
}

func DefaultGenesisState added in v0.10.0

func DefaultGenesisState() *GenesisState

DefaultGenesisState represents the default genesis state

func GetGenesisStateFromAppState

func GetGenesisStateFromAppState(cdc codec.JSONCodec, appState map[string]json.RawMessage) GenesisState

GetGenesisStateFromAppState returns x/tss GenesisState given raw application genesis state.

func NewGenesisState added in v0.9.0

func NewGenesisState(params Params) *GenesisState

NewGenesisState is the constructor for GenesisState

func (*GenesisState) Descriptor

func (*GenesisState) Descriptor() ([]byte, []int)

func (*GenesisState) Marshal

func (m *GenesisState) Marshal() (dAtA []byte, err error)

func (*GenesisState) MarshalTo

func (m *GenesisState) MarshalTo(dAtA []byte) (int, error)

func (*GenesisState) MarshalToSizedBuffer

func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*GenesisState) ProtoMessage

func (*GenesisState) ProtoMessage()

func (*GenesisState) Reset

func (m *GenesisState) Reset()

func (*GenesisState) Size

func (m *GenesisState) Size() (n int)

func (*GenesisState) String

func (m *GenesisState) String() string

func (*GenesisState) Unmarshal

func (m *GenesisState) Unmarshal(dAtA []byte) error

func (GenesisState) Validate

func (m GenesisState) Validate() error

Validate validates the genesis state

func (*GenesisState) XXX_DiscardUnknown

func (m *GenesisState) XXX_DiscardUnknown()

func (*GenesisState) XXX_Marshal

func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GenesisState) XXX_Merge

func (m *GenesisState) XXX_Merge(src proto.Message)

func (*GenesisState) XXX_Size

func (m *GenesisState) XXX_Size() int

func (*GenesisState) XXX_Unmarshal

func (m *GenesisState) XXX_Unmarshal(b []byte) error

type HeartBeatRequest

type HeartBeatRequest struct {
	Sender github_com_cosmos_cosmos_sdk_types.AccAddress               `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	KeyIDs []github_com_axelarnetwork_axelar_core_x_tss_exported.KeyID `` /* 146-byte string literal not displayed */
}

func NewHeartBeatRequest

func NewHeartBeatRequest(sender sdk.AccAddress, keyIDs []exported.KeyID) *HeartBeatRequest

NewHeartBeatRequest constructor for AckRequest

func (*HeartBeatRequest) Descriptor

func (*HeartBeatRequest) Descriptor() ([]byte, []int)

func (HeartBeatRequest) GetSignBytes

func (m HeartBeatRequest) GetSignBytes() []byte

GetSignBytes implements the sdk.Msg interface

func (HeartBeatRequest) GetSigners

func (m HeartBeatRequest) GetSigners() []sdk.AccAddress

GetSigners implements the sdk.Msg interface

func (*HeartBeatRequest) Marshal

func (m *HeartBeatRequest) Marshal() (dAtA []byte, err error)

func (*HeartBeatRequest) MarshalTo

func (m *HeartBeatRequest) MarshalTo(dAtA []byte) (int, error)

func (*HeartBeatRequest) MarshalToSizedBuffer

func (m *HeartBeatRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HeartBeatRequest) ProtoMessage

func (*HeartBeatRequest) ProtoMessage()

func (*HeartBeatRequest) Reset

func (m *HeartBeatRequest) Reset()

func (HeartBeatRequest) Route

func (m HeartBeatRequest) Route() string

Route implements the sdk.Msg interface.

func (*HeartBeatRequest) Size

func (m *HeartBeatRequest) Size() (n int)

func (*HeartBeatRequest) String

func (m *HeartBeatRequest) String() string

func (HeartBeatRequest) Type

func (m HeartBeatRequest) Type() string

Type implements the sdk.Msg interface. naming convention follows x/staking/types/msgs.go

func (*HeartBeatRequest) Unmarshal

func (m *HeartBeatRequest) Unmarshal(dAtA []byte) error

func (HeartBeatRequest) ValidateBasic

func (m HeartBeatRequest) ValidateBasic() error

ValidateBasic implements the sdk.Msg interface.

func (*HeartBeatRequest) XXX_DiscardUnknown

func (m *HeartBeatRequest) XXX_DiscardUnknown()

func (*HeartBeatRequest) XXX_Marshal

func (m *HeartBeatRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HeartBeatRequest) XXX_Merge

func (m *HeartBeatRequest) XXX_Merge(src proto.Message)

func (*HeartBeatRequest) XXX_Size

func (m *HeartBeatRequest) XXX_Size() int

func (*HeartBeatRequest) XXX_Unmarshal

func (m *HeartBeatRequest) XXX_Unmarshal(b []byte) error

type HeartBeatResponse

type HeartBeatResponse struct {
}

func (*HeartBeatResponse) Descriptor

func (*HeartBeatResponse) Descriptor() ([]byte, []int)

func (*HeartBeatResponse) Marshal

func (m *HeartBeatResponse) Marshal() (dAtA []byte, err error)

func (*HeartBeatResponse) MarshalTo

func (m *HeartBeatResponse) MarshalTo(dAtA []byte) (int, error)

func (*HeartBeatResponse) MarshalToSizedBuffer

func (m *HeartBeatResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*HeartBeatResponse) ProtoMessage

func (*HeartBeatResponse) ProtoMessage()

func (*HeartBeatResponse) Reset

func (m *HeartBeatResponse) Reset()

func (*HeartBeatResponse) Size

func (m *HeartBeatResponse) Size() (n int)

func (*HeartBeatResponse) String

func (m *HeartBeatResponse) String() string

func (*HeartBeatResponse) Unmarshal

func (m *HeartBeatResponse) Unmarshal(dAtA []byte) error

func (*HeartBeatResponse) XXX_DiscardUnknown

func (m *HeartBeatResponse) XXX_DiscardUnknown()

func (*HeartBeatResponse) XXX_Marshal

func (m *HeartBeatResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*HeartBeatResponse) XXX_Merge

func (m *HeartBeatResponse) XXX_Merge(src proto.Message)

func (*HeartBeatResponse) XXX_Size

func (m *HeartBeatResponse) XXX_Size() int

func (*HeartBeatResponse) XXX_Unmarshal

func (m *HeartBeatResponse) XXX_Unmarshal(b []byte) error

type KeyInfo

type KeyInfo struct {
	KeyID   github_com_axelarnetwork_axelar_core_x_tss_exported.KeyID `` /* 143-byte string literal not displayed */
	KeyRole exported.KeyRole                                          `protobuf:"varint,2,opt,name=key_role,json=keyRole,proto3,enum=axelar.tss.exported.v1beta1.KeyRole" json:"key_role,omitempty"`
	KeyType exported.KeyType                                          `protobuf:"varint,3,opt,name=key_type,json=keyType,proto3,enum=axelar.tss.exported.v1beta1.KeyType" json:"key_type,omitempty"`
}

KeyInfo holds information about a key

func (*KeyInfo) Descriptor

func (*KeyInfo) Descriptor() ([]byte, []int)

func (*KeyInfo) GetKeyRole

func (m *KeyInfo) GetKeyRole() exported.KeyRole

func (*KeyInfo) GetKeyType

func (m *KeyInfo) GetKeyType() exported.KeyType

func (*KeyInfo) Marshal

func (m *KeyInfo) Marshal() (dAtA []byte, err error)

func (*KeyInfo) MarshalTo

func (m *KeyInfo) MarshalTo(dAtA []byte) (int, error)

func (*KeyInfo) MarshalToSizedBuffer

func (m *KeyInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KeyInfo) ProtoMessage

func (*KeyInfo) ProtoMessage()

func (*KeyInfo) Reset

func (m *KeyInfo) Reset()

func (*KeyInfo) Size

func (m *KeyInfo) Size() (n int)

func (*KeyInfo) String

func (m *KeyInfo) String() string

func (*KeyInfo) Unmarshal

func (m *KeyInfo) Unmarshal(dAtA []byte) error

func (*KeyInfo) XXX_DiscardUnknown

func (m *KeyInfo) XXX_DiscardUnknown()

func (*KeyInfo) XXX_Marshal

func (m *KeyInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KeyInfo) XXX_Merge

func (m *KeyInfo) XXX_Merge(src proto.Message)

func (*KeyInfo) XXX_Size

func (m *KeyInfo) XXX_Size() int

func (*KeyInfo) XXX_Unmarshal

func (m *KeyInfo) XXX_Unmarshal(b []byte) error

type KeyRecoveryInfo added in v0.9.0

type KeyRecoveryInfo struct {
	KeyID   github_com_axelarnetwork_axelar_core_x_tss_exported.KeyID `` /* 143-byte string literal not displayed */
	Public  []byte                                                    `protobuf:"bytes,2,opt,name=public,proto3" json:"public,omitempty"`
	Private map[string][]byte                                         `` /* 145-byte string literal not displayed */
}

func (*KeyRecoveryInfo) Descriptor added in v0.9.0

func (*KeyRecoveryInfo) Descriptor() ([]byte, []int)

func (*KeyRecoveryInfo) GetKeyID added in v0.9.0

func (*KeyRecoveryInfo) GetPrivate added in v0.9.0

func (m *KeyRecoveryInfo) GetPrivate() map[string][]byte

func (*KeyRecoveryInfo) GetPublic added in v0.9.0

func (m *KeyRecoveryInfo) GetPublic() []byte

func (*KeyRecoveryInfo) Marshal added in v0.9.0

func (m *KeyRecoveryInfo) Marshal() (dAtA []byte, err error)

func (*KeyRecoveryInfo) MarshalTo added in v0.9.0

func (m *KeyRecoveryInfo) MarshalTo(dAtA []byte) (int, error)

func (*KeyRecoveryInfo) MarshalToSizedBuffer added in v0.9.0

func (m *KeyRecoveryInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KeyRecoveryInfo) ProtoMessage added in v0.9.0

func (*KeyRecoveryInfo) ProtoMessage()

func (*KeyRecoveryInfo) Reset added in v0.9.0

func (m *KeyRecoveryInfo) Reset()

func (*KeyRecoveryInfo) Size added in v0.9.0

func (m *KeyRecoveryInfo) Size() (n int)

func (*KeyRecoveryInfo) String added in v0.9.0

func (m *KeyRecoveryInfo) String() string

func (*KeyRecoveryInfo) Unmarshal added in v0.9.0

func (m *KeyRecoveryInfo) Unmarshal(dAtA []byte) error

func (*KeyRecoveryInfo) XXX_DiscardUnknown added in v0.9.0

func (m *KeyRecoveryInfo) XXX_DiscardUnknown()

func (*KeyRecoveryInfo) XXX_Marshal added in v0.9.0

func (m *KeyRecoveryInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KeyRecoveryInfo) XXX_Merge added in v0.9.0

func (m *KeyRecoveryInfo) XXX_Merge(src proto.Message)

func (*KeyRecoveryInfo) XXX_Size added in v0.9.0

func (m *KeyRecoveryInfo) XXX_Size() int

func (*KeyRecoveryInfo) XXX_Unmarshal added in v0.9.0

func (m *KeyRecoveryInfo) XXX_Unmarshal(b []byte) error

type KeygenVoteData

type KeygenVoteData struct {
	PubKey            []byte `protobuf:"bytes,1,opt,name=pub_key,json=pubKey,proto3" json:"pub_key,omitempty"`
	GroupRecoveryInfo []byte `protobuf:"bytes,2,opt,name=group_recovery_info,json=groupRecoveryInfo,proto3" json:"group_recovery_info,omitempty"`
}

func (*KeygenVoteData) Descriptor

func (*KeygenVoteData) Descriptor() ([]byte, []int)

func (*KeygenVoteData) GetGroupRecoveryInfo

func (m *KeygenVoteData) GetGroupRecoveryInfo() []byte

func (*KeygenVoteData) GetPubKey

func (m *KeygenVoteData) GetPubKey() []byte

func (*KeygenVoteData) Marshal

func (m *KeygenVoteData) Marshal() (dAtA []byte, err error)

func (*KeygenVoteData) MarshalTo

func (m *KeygenVoteData) MarshalTo(dAtA []byte) (int, error)

func (*KeygenVoteData) MarshalToSizedBuffer

func (m *KeygenVoteData) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*KeygenVoteData) ProtoMessage

func (*KeygenVoteData) ProtoMessage()

func (*KeygenVoteData) Reset

func (m *KeygenVoteData) Reset()

func (*KeygenVoteData) Size

func (m *KeygenVoteData) Size() (n int)

func (*KeygenVoteData) String

func (m *KeygenVoteData) String() string

func (*KeygenVoteData) Unmarshal

func (m *KeygenVoteData) Unmarshal(dAtA []byte) error

func (*KeygenVoteData) XXX_DiscardUnknown

func (m *KeygenVoteData) XXX_DiscardUnknown()

func (*KeygenVoteData) XXX_Marshal

func (m *KeygenVoteData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*KeygenVoteData) XXX_Merge

func (m *KeygenVoteData) XXX_Merge(src proto.Message)

func (*KeygenVoteData) XXX_Size

func (m *KeygenVoteData) XXX_Size() int

func (*KeygenVoteData) XXX_Unmarshal

func (m *KeygenVoteData) XXX_Unmarshal(b []byte) error

type MsgServiceClient

type MsgServiceClient interface {
	HeartBeat(ctx context.Context, in *HeartBeatRequest, opts ...grpc.CallOption) (*HeartBeatResponse, error)
}

MsgServiceClient is the client API for MsgService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewMsgServiceClient

func NewMsgServiceClient(cc grpc1.ClientConn) MsgServiceClient

type MsgServiceServer

type MsgServiceServer interface {
	HeartBeat(context.Context, *HeartBeatRequest) (*HeartBeatResponse, error)
}

MsgServiceServer is the server API for MsgService service.

type MultiSigKeeper added in v0.21.0

type MultiSigKeeper interface {
	GetKey(ctx sdk.Context, keyID multisig.KeyID) (multisig.Key, bool)
	GetActiveKeyIDs(ctx sdk.Context, chainName nexus.ChainName) []multisig.KeyID
}

MultiSigKeeper provides multisig functionality

type MultisigInfo

type MultisigInfo struct {
	ID        string               `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Timeout   int64                `protobuf:"varint,2,opt,name=timeout,proto3" json:"timeout,omitempty"`
	TargetNum int64                `protobuf:"varint,3,opt,name=target_num,json=targetNum,proto3" json:"target_num,omitempty"`
	Infos     []*MultisigInfo_Info `protobuf:"bytes,4,rep,name=infos,proto3" json:"infos,omitempty"`
}

func (*MultisigInfo) Descriptor

func (*MultisigInfo) Descriptor() ([]byte, []int)

func (*MultisigInfo) GetID

func (m *MultisigInfo) GetID() string

func (*MultisigInfo) GetInfos

func (m *MultisigInfo) GetInfos() []*MultisigInfo_Info

func (*MultisigInfo) GetTargetNum

func (m *MultisigInfo) GetTargetNum() int64

func (*MultisigInfo) GetTimeout

func (m *MultisigInfo) GetTimeout() int64

func (*MultisigInfo) Marshal

func (m *MultisigInfo) Marshal() (dAtA []byte, err error)

func (*MultisigInfo) MarshalTo

func (m *MultisigInfo) MarshalTo(dAtA []byte) (int, error)

func (*MultisigInfo) MarshalToSizedBuffer

func (m *MultisigInfo) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MultisigInfo) ProtoMessage

func (*MultisigInfo) ProtoMessage()

func (*MultisigInfo) Reset

func (m *MultisigInfo) Reset()

func (*MultisigInfo) Size

func (m *MultisigInfo) Size() (n int)

func (*MultisigInfo) String

func (m *MultisigInfo) String() string

func (*MultisigInfo) Unmarshal

func (m *MultisigInfo) Unmarshal(dAtA []byte) error

func (*MultisigInfo) XXX_DiscardUnknown

func (m *MultisigInfo) XXX_DiscardUnknown()

func (*MultisigInfo) XXX_Marshal

func (m *MultisigInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MultisigInfo) XXX_Merge

func (m *MultisigInfo) XXX_Merge(src proto.Message)

func (*MultisigInfo) XXX_Size

func (m *MultisigInfo) XXX_Size() int

func (*MultisigInfo) XXX_Unmarshal

func (m *MultisigInfo) XXX_Unmarshal(b []byte) error

type MultisigInfo_Info

type MultisigInfo_Info struct {
	Participant github_com_cosmos_cosmos_sdk_types.ValAddress `` /* 130-byte string literal not displayed */
	Data        [][]byte                                      `protobuf:"bytes,2,rep,name=data,proto3" json:"data,omitempty"`
}

func (*MultisigInfo_Info) Descriptor

func (*MultisigInfo_Info) Descriptor() ([]byte, []int)

func (*MultisigInfo_Info) GetData

func (m *MultisigInfo_Info) GetData() [][]byte

func (*MultisigInfo_Info) GetParticipant

func (*MultisigInfo_Info) Marshal

func (m *MultisigInfo_Info) Marshal() (dAtA []byte, err error)

func (*MultisigInfo_Info) MarshalTo

func (m *MultisigInfo_Info) MarshalTo(dAtA []byte) (int, error)

func (*MultisigInfo_Info) MarshalToSizedBuffer

func (m *MultisigInfo_Info) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*MultisigInfo_Info) ProtoMessage

func (*MultisigInfo_Info) ProtoMessage()

func (*MultisigInfo_Info) Reset

func (m *MultisigInfo_Info) Reset()

func (*MultisigInfo_Info) Size

func (m *MultisigInfo_Info) Size() (n int)

func (*MultisigInfo_Info) String

func (m *MultisigInfo_Info) String() string

func (*MultisigInfo_Info) Unmarshal

func (m *MultisigInfo_Info) Unmarshal(dAtA []byte) error

func (*MultisigInfo_Info) XXX_DiscardUnknown

func (m *MultisigInfo_Info) XXX_DiscardUnknown()

func (*MultisigInfo_Info) XXX_Marshal

func (m *MultisigInfo_Info) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MultisigInfo_Info) XXX_Merge

func (m *MultisigInfo_Info) XXX_Merge(src proto.Message)

func (*MultisigInfo_Info) XXX_Size

func (m *MultisigInfo_Info) XXX_Size() int

func (*MultisigInfo_Info) XXX_Unmarshal

func (m *MultisigInfo_Info) XXX_Unmarshal(b []byte) error

type Nexus

type Nexus interface {
	GetChains(ctx sdk.Context) []nexus.Chain
}

Nexus provides access to the nexus functionality

type Params

type Params struct {
	// KeyRequirements defines the requirement for each key role
	KeyRequirements []exported.KeyRequirement `protobuf:"bytes,1,rep,name=key_requirements,json=keyRequirements,proto3" json:"key_requirements"`
	// SuspendDurationInBlocks defines the number of blocks a
	// validator is disallowed to participate in any TSS ceremony after
	// committing a malicious behaviour during signing
	SuspendDurationInBlocks int64 `` /* 135-byte string literal not displayed */
	// HeartBeatPeriodInBlocks defines the time period in blocks for tss to
	// emit the event asking validators to send their heartbeats
	HeartbeatPeriodInBlocks          int64           `` /* 135-byte string literal not displayed */
	MaxMissedBlocksPerWindow         utils.Threshold `` /* 129-byte string literal not displayed */
	UnbondingLockingKeyRotationCount int64           `` /* 164-byte string literal not displayed */
	ExternalMultisigThreshold        utils.Threshold `` /* 128-byte string literal not displayed */
	MaxSignQueueSize                 int64           `protobuf:"varint,7,opt,name=max_sign_queue_size,json=maxSignQueueSize,proto3" json:"max_sign_queue_size,omitempty"`
	MaxSimultaneousSignShares        int64           `` /* 141-byte string literal not displayed */
	TssSignedBlocksWindow            int64           `` /* 129-byte string literal not displayed */
}

Params is the parameter set for this module

func DefaultParams

func DefaultParams() Params

DefaultParams returns the module's parameter set initialized with default values

func (*Params) Descriptor

func (*Params) Descriptor() ([]byte, []int)

func (*Params) Marshal

func (m *Params) Marshal() (dAtA []byte, err error)

func (*Params) MarshalTo

func (m *Params) MarshalTo(dAtA []byte) (int, error)

func (*Params) MarshalToSizedBuffer

func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*Params) ParamSetPairs

func (m *Params) ParamSetPairs() params.ParamSetPairs

ParamSetPairs implements the ParamSet interface and returns all the key/value pairs pairs of tss module's parameters

func (*Params) ProtoMessage

func (*Params) ProtoMessage()

func (*Params) Reset

func (m *Params) Reset()

func (*Params) Size

func (m *Params) Size() (n int)

func (*Params) String

func (m *Params) String() string

func (*Params) Unmarshal

func (m *Params) Unmarshal(dAtA []byte) error

func (Params) Validate

func (m Params) Validate() error

Validate checks the validity of the values of the parameter set

func (*Params) XXX_DiscardUnknown

func (m *Params) XXX_DiscardUnknown()

func (*Params) XXX_Marshal

func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Params) XXX_Merge

func (m *Params) XXX_Merge(src proto.Message)

func (*Params) XXX_Size

func (m *Params) XXX_Size() int

func (*Params) XXX_Unmarshal

func (m *Params) XXX_Unmarshal(b []byte) error

type ParamsRequest added in v0.34.0

type ParamsRequest struct {
}

ParamsRequest represents a message that queries the params

func (*ParamsRequest) Descriptor added in v0.34.0

func (*ParamsRequest) Descriptor() ([]byte, []int)

func (*ParamsRequest) Marshal added in v0.34.0

func (m *ParamsRequest) Marshal() (dAtA []byte, err error)

func (*ParamsRequest) MarshalTo added in v0.34.0

func (m *ParamsRequest) MarshalTo(dAtA []byte) (int, error)

func (*ParamsRequest) MarshalToSizedBuffer added in v0.34.0

func (m *ParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ParamsRequest) ProtoMessage added in v0.34.0

func (*ParamsRequest) ProtoMessage()

func (*ParamsRequest) Reset added in v0.34.0

func (m *ParamsRequest) Reset()

func (*ParamsRequest) Size added in v0.34.0

func (m *ParamsRequest) Size() (n int)

func (*ParamsRequest) String added in v0.34.0

func (m *ParamsRequest) String() string

func (*ParamsRequest) Unmarshal added in v0.34.0

func (m *ParamsRequest) Unmarshal(dAtA []byte) error

func (*ParamsRequest) XXX_DiscardUnknown added in v0.34.0

func (m *ParamsRequest) XXX_DiscardUnknown()

func (*ParamsRequest) XXX_Marshal added in v0.34.0

func (m *ParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ParamsRequest) XXX_Merge added in v0.34.0

func (m *ParamsRequest) XXX_Merge(src proto.Message)

func (*ParamsRequest) XXX_Size added in v0.34.0

func (m *ParamsRequest) XXX_Size() int

func (*ParamsRequest) XXX_Unmarshal added in v0.34.0

func (m *ParamsRequest) XXX_Unmarshal(b []byte) error

type ParamsResponse added in v0.34.0

type ParamsResponse struct {
	Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
}

func (*ParamsResponse) Descriptor added in v0.34.0

func (*ParamsResponse) Descriptor() ([]byte, []int)

func (*ParamsResponse) Marshal added in v0.34.0

func (m *ParamsResponse) Marshal() (dAtA []byte, err error)

func (*ParamsResponse) MarshalTo added in v0.34.0

func (m *ParamsResponse) MarshalTo(dAtA []byte) (int, error)

func (*ParamsResponse) MarshalToSizedBuffer added in v0.34.0

func (m *ParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ParamsResponse) ProtoMessage added in v0.34.0

func (*ParamsResponse) ProtoMessage()

func (*ParamsResponse) Reset added in v0.34.0

func (m *ParamsResponse) Reset()

func (*ParamsResponse) Size added in v0.34.0

func (m *ParamsResponse) Size() (n int)

func (*ParamsResponse) String added in v0.34.0

func (m *ParamsResponse) String() string

func (*ParamsResponse) Unmarshal added in v0.34.0

func (m *ParamsResponse) Unmarshal(dAtA []byte) error

func (*ParamsResponse) XXX_DiscardUnknown added in v0.34.0

func (m *ParamsResponse) XXX_DiscardUnknown()

func (*ParamsResponse) XXX_Marshal added in v0.34.0

func (m *ParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ParamsResponse) XXX_Merge added in v0.34.0

func (m *ParamsResponse) XXX_Merge(src proto.Message)

func (*ParamsResponse) XXX_Size added in v0.34.0

func (m *ParamsResponse) XXX_Size() int

func (*ParamsResponse) XXX_Unmarshal added in v0.34.0

func (m *ParamsResponse) XXX_Unmarshal(b []byte) error

type ProcessKeygenTrafficRequest

type ProcessKeygenTrafficRequest struct {
	Sender    github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	SessionID string                                        `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Payload   tofnd.TrafficOut                              `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload"`
}

ProcessKeygenTrafficRequest protocol message

func (*ProcessKeygenTrafficRequest) Descriptor

func (*ProcessKeygenTrafficRequest) Descriptor() ([]byte, []int)

func (ProcessKeygenTrafficRequest) GetSignBytes

func (m ProcessKeygenTrafficRequest) GetSignBytes() []byte

GetSignBytes implements the sdk.Msg interface

func (ProcessKeygenTrafficRequest) GetSigners

func (m ProcessKeygenTrafficRequest) GetSigners() []sdk.AccAddress

GetSigners implements the sdk.Msg interface

func (*ProcessKeygenTrafficRequest) Marshal

func (m *ProcessKeygenTrafficRequest) Marshal() (dAtA []byte, err error)

func (*ProcessKeygenTrafficRequest) MarshalTo

func (m *ProcessKeygenTrafficRequest) MarshalTo(dAtA []byte) (int, error)

func (*ProcessKeygenTrafficRequest) MarshalToSizedBuffer

func (m *ProcessKeygenTrafficRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessKeygenTrafficRequest) ProtoMessage

func (*ProcessKeygenTrafficRequest) ProtoMessage()

func (*ProcessKeygenTrafficRequest) Reset

func (m *ProcessKeygenTrafficRequest) Reset()

func (ProcessKeygenTrafficRequest) Route

Route implements the sdk.Msg interface.

func (*ProcessKeygenTrafficRequest) Size

func (m *ProcessKeygenTrafficRequest) Size() (n int)

func (*ProcessKeygenTrafficRequest) String

func (m *ProcessKeygenTrafficRequest) String() string

func (ProcessKeygenTrafficRequest) Type

Type implements the sdk.Msg interface. naming convention follows x/staking/types/msgs.go

func (*ProcessKeygenTrafficRequest) Unmarshal

func (m *ProcessKeygenTrafficRequest) Unmarshal(dAtA []byte) error

func (ProcessKeygenTrafficRequest) ValidateBasic

func (m ProcessKeygenTrafficRequest) ValidateBasic() error

ValidateBasic implements the sdk.Msg interface.

func (*ProcessKeygenTrafficRequest) XXX_DiscardUnknown

func (m *ProcessKeygenTrafficRequest) XXX_DiscardUnknown()

func (*ProcessKeygenTrafficRequest) XXX_Marshal

func (m *ProcessKeygenTrafficRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProcessKeygenTrafficRequest) XXX_Merge

func (m *ProcessKeygenTrafficRequest) XXX_Merge(src proto.Message)

func (*ProcessKeygenTrafficRequest) XXX_Size

func (m *ProcessKeygenTrafficRequest) XXX_Size() int

func (*ProcessKeygenTrafficRequest) XXX_Unmarshal

func (m *ProcessKeygenTrafficRequest) XXX_Unmarshal(b []byte) error

type ProcessKeygenTrafficResponse

type ProcessKeygenTrafficResponse struct {
}

func (*ProcessKeygenTrafficResponse) Descriptor

func (*ProcessKeygenTrafficResponse) Descriptor() ([]byte, []int)

func (*ProcessKeygenTrafficResponse) Marshal

func (m *ProcessKeygenTrafficResponse) Marshal() (dAtA []byte, err error)

func (*ProcessKeygenTrafficResponse) MarshalTo

func (m *ProcessKeygenTrafficResponse) MarshalTo(dAtA []byte) (int, error)

func (*ProcessKeygenTrafficResponse) MarshalToSizedBuffer

func (m *ProcessKeygenTrafficResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessKeygenTrafficResponse) ProtoMessage

func (*ProcessKeygenTrafficResponse) ProtoMessage()

func (*ProcessKeygenTrafficResponse) Reset

func (m *ProcessKeygenTrafficResponse) Reset()

func (*ProcessKeygenTrafficResponse) Size

func (m *ProcessKeygenTrafficResponse) Size() (n int)

func (*ProcessKeygenTrafficResponse) String

func (*ProcessKeygenTrafficResponse) Unmarshal

func (m *ProcessKeygenTrafficResponse) Unmarshal(dAtA []byte) error

func (*ProcessKeygenTrafficResponse) XXX_DiscardUnknown

func (m *ProcessKeygenTrafficResponse) XXX_DiscardUnknown()

func (*ProcessKeygenTrafficResponse) XXX_Marshal

func (m *ProcessKeygenTrafficResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProcessKeygenTrafficResponse) XXX_Merge

func (m *ProcessKeygenTrafficResponse) XXX_Merge(src proto.Message)

func (*ProcessKeygenTrafficResponse) XXX_Size

func (m *ProcessKeygenTrafficResponse) XXX_Size() int

func (*ProcessKeygenTrafficResponse) XXX_Unmarshal

func (m *ProcessKeygenTrafficResponse) XXX_Unmarshal(b []byte) error

type ProcessSignTrafficRequest

type ProcessSignTrafficRequest struct {
	Sender    github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	SessionID string                                        `protobuf:"bytes,2,opt,name=session_id,json=sessionId,proto3" json:"session_id,omitempty"`
	Payload   tofnd.TrafficOut                              `protobuf:"bytes,3,opt,name=payload,proto3" json:"payload"`
}

ProcessSignTrafficRequest protocol message

func NewProcessSignTrafficRequest added in v0.12.0

func NewProcessSignTrafficRequest(sender sdk.AccAddress, session string, payload tofnd.TrafficOut) *ProcessSignTrafficRequest

NewProcessSignTrafficRequest constructor for NewProcessSignTrafficRequest

func (*ProcessSignTrafficRequest) Descriptor

func (*ProcessSignTrafficRequest) Descriptor() ([]byte, []int)

func (ProcessSignTrafficRequest) GetSignBytes

func (m ProcessSignTrafficRequest) GetSignBytes() []byte

GetSignBytes implements the sdk.Msg interface

func (ProcessSignTrafficRequest) GetSigners

func (m ProcessSignTrafficRequest) GetSigners() []sdk.AccAddress

GetSigners implements the sdk.Msg interface

func (*ProcessSignTrafficRequest) Marshal

func (m *ProcessSignTrafficRequest) Marshal() (dAtA []byte, err error)

func (*ProcessSignTrafficRequest) MarshalTo

func (m *ProcessSignTrafficRequest) MarshalTo(dAtA []byte) (int, error)

func (*ProcessSignTrafficRequest) MarshalToSizedBuffer

func (m *ProcessSignTrafficRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessSignTrafficRequest) ProtoMessage

func (*ProcessSignTrafficRequest) ProtoMessage()

func (*ProcessSignTrafficRequest) Reset

func (m *ProcessSignTrafficRequest) Reset()

func (ProcessSignTrafficRequest) Route

Route implements the sdk.Msg interface.

func (*ProcessSignTrafficRequest) Size

func (m *ProcessSignTrafficRequest) Size() (n int)

func (*ProcessSignTrafficRequest) String

func (m *ProcessSignTrafficRequest) String() string

func (ProcessSignTrafficRequest) Type

Type implements the sdk.Msg interface. naming convention follows x/staking/types/msgs.go

func (*ProcessSignTrafficRequest) Unmarshal

func (m *ProcessSignTrafficRequest) Unmarshal(dAtA []byte) error

func (ProcessSignTrafficRequest) ValidateBasic

func (m ProcessSignTrafficRequest) ValidateBasic() error

ValidateBasic implements the sdk.Msg interface.

func (*ProcessSignTrafficRequest) XXX_DiscardUnknown

func (m *ProcessSignTrafficRequest) XXX_DiscardUnknown()

func (*ProcessSignTrafficRequest) XXX_Marshal

func (m *ProcessSignTrafficRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProcessSignTrafficRequest) XXX_Merge

func (m *ProcessSignTrafficRequest) XXX_Merge(src proto.Message)

func (*ProcessSignTrafficRequest) XXX_Size

func (m *ProcessSignTrafficRequest) XXX_Size() int

func (*ProcessSignTrafficRequest) XXX_Unmarshal

func (m *ProcessSignTrafficRequest) XXX_Unmarshal(b []byte) error

type ProcessSignTrafficResponse

type ProcessSignTrafficResponse struct {
}

func (*ProcessSignTrafficResponse) Descriptor

func (*ProcessSignTrafficResponse) Descriptor() ([]byte, []int)

func (*ProcessSignTrafficResponse) Marshal

func (m *ProcessSignTrafficResponse) Marshal() (dAtA []byte, err error)

func (*ProcessSignTrafficResponse) MarshalTo

func (m *ProcessSignTrafficResponse) MarshalTo(dAtA []byte) (int, error)

func (*ProcessSignTrafficResponse) MarshalToSizedBuffer

func (m *ProcessSignTrafficResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ProcessSignTrafficResponse) ProtoMessage

func (*ProcessSignTrafficResponse) ProtoMessage()

func (*ProcessSignTrafficResponse) Reset

func (m *ProcessSignTrafficResponse) Reset()

func (*ProcessSignTrafficResponse) Size

func (m *ProcessSignTrafficResponse) Size() (n int)

func (*ProcessSignTrafficResponse) String

func (m *ProcessSignTrafficResponse) String() string

func (*ProcessSignTrafficResponse) Unmarshal

func (m *ProcessSignTrafficResponse) Unmarshal(dAtA []byte) error

func (*ProcessSignTrafficResponse) XXX_DiscardUnknown

func (m *ProcessSignTrafficResponse) XXX_DiscardUnknown()

func (*ProcessSignTrafficResponse) XXX_Marshal

func (m *ProcessSignTrafficResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ProcessSignTrafficResponse) XXX_Merge

func (m *ProcessSignTrafficResponse) XXX_Merge(src proto.Message)

func (*ProcessSignTrafficResponse) XXX_Size

func (m *ProcessSignTrafficResponse) XXX_Size() int

func (*ProcessSignTrafficResponse) XXX_Unmarshal

func (m *ProcessSignTrafficResponse) XXX_Unmarshal(b []byte) error

type QueryServiceClient added in v0.17.0

type QueryServiceClient interface {
	Params(ctx context.Context, in *ParamsRequest, opts ...grpc.CallOption) (*ParamsResponse, error)
}

QueryServiceClient is the client API for QueryService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

func NewQueryServiceClient added in v0.17.0

func NewQueryServiceClient(cc grpc1.ClientConn) QueryServiceClient

type QueryServiceServer added in v0.17.0

type QueryServiceServer interface {
	Params(context.Context, *ParamsRequest) (*ParamsResponse, error)
}

QueryServiceServer is the server API for QueryService service.

type RegisterExternalKeysRequest

type RegisterExternalKeysRequest struct {
	Sender       github_com_cosmos_cosmos_sdk_types.AccAddress                   `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	Chain        github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 136-byte string literal not displayed */
	ExternalKeys []RegisterExternalKeysRequest_ExternalKey                       `protobuf:"bytes,3,rep,name=external_keys,json=externalKeys,proto3" json:"external_keys"`
}

func NewRegisterExternalKeysRequest

func NewRegisterExternalKeysRequest(sender sdk.AccAddress, chain string, externalKeys ...RegisterExternalKeysRequest_ExternalKey) *RegisterExternalKeysRequest

NewRegisterExternalKeysRequest is the constructor for RegisterExternalKeysRequest

func (*RegisterExternalKeysRequest) Descriptor

func (*RegisterExternalKeysRequest) Descriptor() ([]byte, []int)

func (RegisterExternalKeysRequest) GetSignBytes

func (m RegisterExternalKeysRequest) GetSignBytes() []byte

GetSignBytes returns the message bytes that need to be signed

func (RegisterExternalKeysRequest) GetSigners

func (m RegisterExternalKeysRequest) GetSigners() []sdk.AccAddress

GetSigners returns the set of signers for this message

func (*RegisterExternalKeysRequest) Marshal

func (m *RegisterExternalKeysRequest) Marshal() (dAtA []byte, err error)

func (*RegisterExternalKeysRequest) MarshalTo

func (m *RegisterExternalKeysRequest) MarshalTo(dAtA []byte) (int, error)

func (*RegisterExternalKeysRequest) MarshalToSizedBuffer

func (m *RegisterExternalKeysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RegisterExternalKeysRequest) ProtoMessage

func (*RegisterExternalKeysRequest) ProtoMessage()

func (*RegisterExternalKeysRequest) Reset

func (m *RegisterExternalKeysRequest) Reset()

func (RegisterExternalKeysRequest) Route

Route returns the route for this message

func (*RegisterExternalKeysRequest) Size

func (m *RegisterExternalKeysRequest) Size() (n int)

func (*RegisterExternalKeysRequest) String

func (m *RegisterExternalKeysRequest) String() string

func (RegisterExternalKeysRequest) Type

Type returns the type of the message

func (*RegisterExternalKeysRequest) Unmarshal

func (m *RegisterExternalKeysRequest) Unmarshal(dAtA []byte) error

func (RegisterExternalKeysRequest) ValidateBasic

func (m RegisterExternalKeysRequest) ValidateBasic() error

ValidateBasic executes a stateless message validation

func (*RegisterExternalKeysRequest) XXX_DiscardUnknown

func (m *RegisterExternalKeysRequest) XXX_DiscardUnknown()

func (*RegisterExternalKeysRequest) XXX_Marshal

func (m *RegisterExternalKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegisterExternalKeysRequest) XXX_Merge

func (m *RegisterExternalKeysRequest) XXX_Merge(src proto.Message)

func (*RegisterExternalKeysRequest) XXX_Size

func (m *RegisterExternalKeysRequest) XXX_Size() int

func (*RegisterExternalKeysRequest) XXX_Unmarshal

func (m *RegisterExternalKeysRequest) XXX_Unmarshal(b []byte) error

type RegisterExternalKeysRequest_ExternalKey

type RegisterExternalKeysRequest_ExternalKey struct {
	ID     github_com_axelarnetwork_axelar_core_x_tss_exported.KeyID `protobuf:"bytes,1,opt,name=id,proto3,casttype=github.com/axelarnetwork/axelar-core/x/tss/exported.KeyID" json:"id,omitempty"`
	PubKey []byte                                                    `protobuf:"bytes,2,opt,name=pub_key,json=pubKey,proto3" json:"pub_key,omitempty"`
}

func (*RegisterExternalKeysRequest_ExternalKey) Descriptor

func (*RegisterExternalKeysRequest_ExternalKey) Descriptor() ([]byte, []int)

func (*RegisterExternalKeysRequest_ExternalKey) Marshal

func (m *RegisterExternalKeysRequest_ExternalKey) Marshal() (dAtA []byte, err error)

func (*RegisterExternalKeysRequest_ExternalKey) MarshalTo

func (m *RegisterExternalKeysRequest_ExternalKey) MarshalTo(dAtA []byte) (int, error)

func (*RegisterExternalKeysRequest_ExternalKey) MarshalToSizedBuffer

func (m *RegisterExternalKeysRequest_ExternalKey) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RegisterExternalKeysRequest_ExternalKey) ProtoMessage

func (*RegisterExternalKeysRequest_ExternalKey) Reset

func (*RegisterExternalKeysRequest_ExternalKey) Size

func (*RegisterExternalKeysRequest_ExternalKey) String

func (*RegisterExternalKeysRequest_ExternalKey) Unmarshal

func (m *RegisterExternalKeysRequest_ExternalKey) Unmarshal(dAtA []byte) error

func (*RegisterExternalKeysRequest_ExternalKey) XXX_DiscardUnknown

func (m *RegisterExternalKeysRequest_ExternalKey) XXX_DiscardUnknown()

func (*RegisterExternalKeysRequest_ExternalKey) XXX_Marshal

func (m *RegisterExternalKeysRequest_ExternalKey) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegisterExternalKeysRequest_ExternalKey) XXX_Merge

func (*RegisterExternalKeysRequest_ExternalKey) XXX_Size

func (*RegisterExternalKeysRequest_ExternalKey) XXX_Unmarshal

func (m *RegisterExternalKeysRequest_ExternalKey) XXX_Unmarshal(b []byte) error

type RegisterExternalKeysResponse

type RegisterExternalKeysResponse struct {
}

func (*RegisterExternalKeysResponse) Descriptor

func (*RegisterExternalKeysResponse) Descriptor() ([]byte, []int)

func (*RegisterExternalKeysResponse) Marshal

func (m *RegisterExternalKeysResponse) Marshal() (dAtA []byte, err error)

func (*RegisterExternalKeysResponse) MarshalTo

func (m *RegisterExternalKeysResponse) MarshalTo(dAtA []byte) (int, error)

func (*RegisterExternalKeysResponse) MarshalToSizedBuffer

func (m *RegisterExternalKeysResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RegisterExternalKeysResponse) ProtoMessage

func (*RegisterExternalKeysResponse) ProtoMessage()

func (*RegisterExternalKeysResponse) Reset

func (m *RegisterExternalKeysResponse) Reset()

func (*RegisterExternalKeysResponse) Size

func (m *RegisterExternalKeysResponse) Size() (n int)

func (*RegisterExternalKeysResponse) String

func (*RegisterExternalKeysResponse) Unmarshal

func (m *RegisterExternalKeysResponse) Unmarshal(dAtA []byte) error

func (*RegisterExternalKeysResponse) XXX_DiscardUnknown

func (m *RegisterExternalKeysResponse) XXX_DiscardUnknown()

func (*RegisterExternalKeysResponse) XXX_Marshal

func (m *RegisterExternalKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RegisterExternalKeysResponse) XXX_Merge

func (m *RegisterExternalKeysResponse) XXX_Merge(src proto.Message)

func (*RegisterExternalKeysResponse) XXX_Size

func (m *RegisterExternalKeysResponse) XXX_Size() int

func (*RegisterExternalKeysResponse) XXX_Unmarshal

func (m *RegisterExternalKeysResponse) XXX_Unmarshal(b []byte) error

type RotateKeyRequest

type RotateKeyRequest struct {
	Sender  github_com_cosmos_cosmos_sdk_types.AccAddress                   `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	Chain   github_com_axelarnetwork_axelar_core_x_nexus_exported.ChainName `` /* 136-byte string literal not displayed */
	KeyRole exported.KeyRole                                                `protobuf:"varint,3,opt,name=key_role,json=keyRole,proto3,enum=axelar.tss.exported.v1beta1.KeyRole" json:"key_role,omitempty"`
	KeyID   github_com_axelarnetwork_axelar_core_x_tss_exported.KeyID       `` /* 143-byte string literal not displayed */
}

func NewRotateKeyRequest

func NewRotateKeyRequest(sender sdk.AccAddress, chain string, keyRole exported.KeyRole, keyID string) *RotateKeyRequest

NewRotateKeyRequest constructor for RotateKeyRequest

func (*RotateKeyRequest) Descriptor

func (*RotateKeyRequest) Descriptor() ([]byte, []int)

func (RotateKeyRequest) GetSignBytes

func (m RotateKeyRequest) GetSignBytes() []byte

GetSignBytes returns the bytes to sign for this message

func (RotateKeyRequest) GetSigners

func (m RotateKeyRequest) GetSigners() []sdk.AccAddress

GetSigners returns the set of signers for this message

func (*RotateKeyRequest) Marshal

func (m *RotateKeyRequest) Marshal() (dAtA []byte, err error)

func (*RotateKeyRequest) MarshalTo

func (m *RotateKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*RotateKeyRequest) MarshalToSizedBuffer

func (m *RotateKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RotateKeyRequest) ProtoMessage

func (*RotateKeyRequest) ProtoMessage()

func (*RotateKeyRequest) Reset

func (m *RotateKeyRequest) Reset()

func (RotateKeyRequest) Route

func (m RotateKeyRequest) Route() string

Route returns the route for this message

func (*RotateKeyRequest) Size

func (m *RotateKeyRequest) Size() (n int)

func (*RotateKeyRequest) String

func (m *RotateKeyRequest) String() string

func (RotateKeyRequest) Type

func (m RotateKeyRequest) Type() string

Type returns the type of this message

func (*RotateKeyRequest) Unmarshal

func (m *RotateKeyRequest) Unmarshal(dAtA []byte) error

func (RotateKeyRequest) ValidateBasic

func (m RotateKeyRequest) ValidateBasic() error

ValidateBasic performs a stateless validation of this message

func (*RotateKeyRequest) XXX_DiscardUnknown

func (m *RotateKeyRequest) XXX_DiscardUnknown()

func (*RotateKeyRequest) XXX_Marshal

func (m *RotateKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RotateKeyRequest) XXX_Merge

func (m *RotateKeyRequest) XXX_Merge(src proto.Message)

func (*RotateKeyRequest) XXX_Size

func (m *RotateKeyRequest) XXX_Size() int

func (*RotateKeyRequest) XXX_Unmarshal

func (m *RotateKeyRequest) XXX_Unmarshal(b []byte) error

type RotateKeyResponse

type RotateKeyResponse struct {
}

func (*RotateKeyResponse) Descriptor

func (*RotateKeyResponse) Descriptor() ([]byte, []int)

func (*RotateKeyResponse) Marshal

func (m *RotateKeyResponse) Marshal() (dAtA []byte, err error)

func (*RotateKeyResponse) MarshalTo

func (m *RotateKeyResponse) MarshalTo(dAtA []byte) (int, error)

func (*RotateKeyResponse) MarshalToSizedBuffer

func (m *RotateKeyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*RotateKeyResponse) ProtoMessage

func (*RotateKeyResponse) ProtoMessage()

func (*RotateKeyResponse) Reset

func (m *RotateKeyResponse) Reset()

func (*RotateKeyResponse) Size

func (m *RotateKeyResponse) Size() (n int)

func (*RotateKeyResponse) String

func (m *RotateKeyResponse) String() string

func (*RotateKeyResponse) Unmarshal

func (m *RotateKeyResponse) Unmarshal(dAtA []byte) error

func (*RotateKeyResponse) XXX_DiscardUnknown

func (m *RotateKeyResponse) XXX_DiscardUnknown()

func (*RotateKeyResponse) XXX_Marshal

func (m *RotateKeyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*RotateKeyResponse) XXX_Merge

func (m *RotateKeyResponse) XXX_Merge(src proto.Message)

func (*RotateKeyResponse) XXX_Size

func (m *RotateKeyResponse) XXX_Size() int

func (*RotateKeyResponse) XXX_Unmarshal

func (m *RotateKeyResponse) XXX_Unmarshal(b []byte) error

type Snapshotter

type Snapshotter interface {
	GetOperator(ctx sdk.Context, proxy sdk.AccAddress) sdk.ValAddress
}

Snapshotter provides access to the snapshot functionality

type StakingKeeper

type StakingKeeper interface {
	Validator(ctx sdk.Context, addr sdk.ValAddress) stakingtypes.ValidatorI
}

StakingKeeper adopts the methods from "github.com/cosmos/cosmos-sdk/x/staking/exported" that are actually used by this module

type StartKeygenRequest

type StartKeygenRequest struct {
	Sender  github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	KeyInfo KeyInfo                                       `protobuf:"bytes,2,opt,name=key_info,json=keyInfo,proto3" json:"key_info"`
}

StartKeygenRequest indicate the start of keygen

func NewStartKeygenRequest

func NewStartKeygenRequest(sender sdk.AccAddress, keyID string, keyRole exported.KeyRole, keyType exported.KeyType) *StartKeygenRequest

NewStartKeygenRequest constructor for StartKeygenRequest

func (*StartKeygenRequest) Descriptor

func (*StartKeygenRequest) Descriptor() ([]byte, []int)

func (StartKeygenRequest) GetSignBytes

func (m StartKeygenRequest) GetSignBytes() []byte

GetSignBytes implements the sdk.Msg interface.

func (StartKeygenRequest) GetSigners

func (m StartKeygenRequest) GetSigners() []sdk.AccAddress

GetSigners implements sdk.Msg

func (*StartKeygenRequest) Marshal

func (m *StartKeygenRequest) Marshal() (dAtA []byte, err error)

func (*StartKeygenRequest) MarshalTo

func (m *StartKeygenRequest) MarshalTo(dAtA []byte) (int, error)

func (*StartKeygenRequest) MarshalToSizedBuffer

func (m *StartKeygenRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StartKeygenRequest) ProtoMessage

func (*StartKeygenRequest) ProtoMessage()

func (*StartKeygenRequest) Reset

func (m *StartKeygenRequest) Reset()

func (StartKeygenRequest) Route

func (m StartKeygenRequest) Route() string

Route implements the sdk.Msg interface.

func (*StartKeygenRequest) Size

func (m *StartKeygenRequest) Size() (n int)

func (*StartKeygenRequest) String

func (m *StartKeygenRequest) String() string

func (StartKeygenRequest) Type

func (m StartKeygenRequest) Type() string

Type implements the sdk.Msg interface. naming convention follows x/staking/types/msgs.go

func (*StartKeygenRequest) Unmarshal

func (m *StartKeygenRequest) Unmarshal(dAtA []byte) error

func (StartKeygenRequest) ValidateBasic

func (m StartKeygenRequest) ValidateBasic() error

ValidateBasic implements the sdk.Msg interface.

func (*StartKeygenRequest) XXX_DiscardUnknown

func (m *StartKeygenRequest) XXX_DiscardUnknown()

func (*StartKeygenRequest) XXX_Marshal

func (m *StartKeygenRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartKeygenRequest) XXX_Merge

func (m *StartKeygenRequest) XXX_Merge(src proto.Message)

func (*StartKeygenRequest) XXX_Size

func (m *StartKeygenRequest) XXX_Size() int

func (*StartKeygenRequest) XXX_Unmarshal

func (m *StartKeygenRequest) XXX_Unmarshal(b []byte) error

type StartKeygenResponse

type StartKeygenResponse struct {
}

func (*StartKeygenResponse) Descriptor

func (*StartKeygenResponse) Descriptor() ([]byte, []int)

func (*StartKeygenResponse) Marshal

func (m *StartKeygenResponse) Marshal() (dAtA []byte, err error)

func (*StartKeygenResponse) MarshalTo

func (m *StartKeygenResponse) MarshalTo(dAtA []byte) (int, error)

func (*StartKeygenResponse) MarshalToSizedBuffer

func (m *StartKeygenResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*StartKeygenResponse) ProtoMessage

func (*StartKeygenResponse) ProtoMessage()

func (*StartKeygenResponse) Reset

func (m *StartKeygenResponse) Reset()

func (*StartKeygenResponse) Size

func (m *StartKeygenResponse) Size() (n int)

func (*StartKeygenResponse) String

func (m *StartKeygenResponse) String() string

func (*StartKeygenResponse) Unmarshal

func (m *StartKeygenResponse) Unmarshal(dAtA []byte) error

func (*StartKeygenResponse) XXX_DiscardUnknown

func (m *StartKeygenResponse) XXX_DiscardUnknown()

func (*StartKeygenResponse) XXX_Marshal

func (m *StartKeygenResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*StartKeygenResponse) XXX_Merge

func (m *StartKeygenResponse) XXX_Merge(src proto.Message)

func (*StartKeygenResponse) XXX_Size

func (m *StartKeygenResponse) XXX_Size() int

func (*StartKeygenResponse) XXX_Unmarshal

func (m *StartKeygenResponse) XXX_Unmarshal(b []byte) error

type SubmitMultisigPubKeysRequest

type SubmitMultisigPubKeysRequest struct {
	Sender      github_com_cosmos_cosmos_sdk_types.AccAddress             `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	KeyID       github_com_axelarnetwork_axelar_core_x_tss_exported.KeyID `` /* 143-byte string literal not displayed */
	SigKeyPairs []exported.SigKeyPair                                     `protobuf:"bytes,3,rep,name=sig_key_pairs,json=sigKeyPairs,proto3" json:"sig_key_pairs"`
}

func NewSubmitMultiSigPubKeysRequest

func NewSubmitMultiSigPubKeysRequest(sender sdk.AccAddress, keyID exported.KeyID, sigKeyPairs []exported.SigKeyPair) *SubmitMultisigPubKeysRequest

NewSubmitMultiSigPubKeysRequest constructor for SubmitMultiSigPubKeysRequest

func (*SubmitMultisigPubKeysRequest) Descriptor

func (*SubmitMultisigPubKeysRequest) Descriptor() ([]byte, []int)

func (SubmitMultisigPubKeysRequest) GetSignBytes

func (m SubmitMultisigPubKeysRequest) GetSignBytes() []byte

GetSignBytes implements the sdk.Msg interface

func (SubmitMultisigPubKeysRequest) GetSigners

func (m SubmitMultisigPubKeysRequest) GetSigners() []sdk.AccAddress

GetSigners implements the sdk.Msg interface

func (*SubmitMultisigPubKeysRequest) Marshal

func (m *SubmitMultisigPubKeysRequest) Marshal() (dAtA []byte, err error)

func (*SubmitMultisigPubKeysRequest) MarshalTo

func (m *SubmitMultisigPubKeysRequest) MarshalTo(dAtA []byte) (int, error)

func (*SubmitMultisigPubKeysRequest) MarshalToSizedBuffer

func (m *SubmitMultisigPubKeysRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SubmitMultisigPubKeysRequest) ProtoMessage

func (*SubmitMultisigPubKeysRequest) ProtoMessage()

func (*SubmitMultisigPubKeysRequest) Reset

func (m *SubmitMultisigPubKeysRequest) Reset()

func (SubmitMultisigPubKeysRequest) Route

Route implements the sdk.Msg interface.

func (*SubmitMultisigPubKeysRequest) Size

func (m *SubmitMultisigPubKeysRequest) Size() (n int)

func (*SubmitMultisigPubKeysRequest) String

func (SubmitMultisigPubKeysRequest) Type

Type implements the sdk.Msg interface. naming convention follows x/staking/types/msgs.go

func (*SubmitMultisigPubKeysRequest) Unmarshal

func (m *SubmitMultisigPubKeysRequest) Unmarshal(dAtA []byte) error

func (SubmitMultisigPubKeysRequest) ValidateBasic

func (m SubmitMultisigPubKeysRequest) ValidateBasic() error

ValidateBasic implements the sdk.Msg interface.

func (*SubmitMultisigPubKeysRequest) XXX_DiscardUnknown

func (m *SubmitMultisigPubKeysRequest) XXX_DiscardUnknown()

func (*SubmitMultisigPubKeysRequest) XXX_Marshal

func (m *SubmitMultisigPubKeysRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SubmitMultisigPubKeysRequest) XXX_Merge

func (m *SubmitMultisigPubKeysRequest) XXX_Merge(src proto.Message)

func (*SubmitMultisigPubKeysRequest) XXX_Size

func (m *SubmitMultisigPubKeysRequest) XXX_Size() int

func (*SubmitMultisigPubKeysRequest) XXX_Unmarshal

func (m *SubmitMultisigPubKeysRequest) XXX_Unmarshal(b []byte) error

type SubmitMultisigPubKeysResponse

type SubmitMultisigPubKeysResponse struct {
}

func (*SubmitMultisigPubKeysResponse) Descriptor

func (*SubmitMultisigPubKeysResponse) Descriptor() ([]byte, []int)

func (*SubmitMultisigPubKeysResponse) Marshal

func (m *SubmitMultisigPubKeysResponse) Marshal() (dAtA []byte, err error)

func (*SubmitMultisigPubKeysResponse) MarshalTo

func (m *SubmitMultisigPubKeysResponse) MarshalTo(dAtA []byte) (int, error)

func (*SubmitMultisigPubKeysResponse) MarshalToSizedBuffer

func (m *SubmitMultisigPubKeysResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SubmitMultisigPubKeysResponse) ProtoMessage

func (*SubmitMultisigPubKeysResponse) ProtoMessage()

func (*SubmitMultisigPubKeysResponse) Reset

func (m *SubmitMultisigPubKeysResponse) Reset()

func (*SubmitMultisigPubKeysResponse) Size

func (m *SubmitMultisigPubKeysResponse) Size() (n int)

func (*SubmitMultisigPubKeysResponse) String

func (*SubmitMultisigPubKeysResponse) Unmarshal

func (m *SubmitMultisigPubKeysResponse) Unmarshal(dAtA []byte) error

func (*SubmitMultisigPubKeysResponse) XXX_DiscardUnknown

func (m *SubmitMultisigPubKeysResponse) XXX_DiscardUnknown()

func (*SubmitMultisigPubKeysResponse) XXX_Marshal

func (m *SubmitMultisigPubKeysResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SubmitMultisigPubKeysResponse) XXX_Merge

func (m *SubmitMultisigPubKeysResponse) XXX_Merge(src proto.Message)

func (*SubmitMultisigPubKeysResponse) XXX_Size

func (m *SubmitMultisigPubKeysResponse) XXX_Size() int

func (*SubmitMultisigPubKeysResponse) XXX_Unmarshal

func (m *SubmitMultisigPubKeysResponse) XXX_Unmarshal(b []byte) error

type SubmitMultisigSignaturesRequest

type SubmitMultisigSignaturesRequest struct {
	Sender     github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	SigID      string                                        `protobuf:"bytes,2,opt,name=sig_id,json=sigId,proto3" json:"sig_id,omitempty"`
	Signatures [][]byte                                      `protobuf:"bytes,3,rep,name=signatures,proto3" json:"signatures,omitempty"`
}

func NewSubmitMultisigSignaturesRequest

func NewSubmitMultisigSignaturesRequest(sender sdk.AccAddress, sigID string, signatures [][]byte) *SubmitMultisigSignaturesRequest

NewSubmitMultisigSignaturesRequest constructor for SubmitMultisigSignaturesRequest

func (*SubmitMultisigSignaturesRequest) Descriptor

func (*SubmitMultisigSignaturesRequest) Descriptor() ([]byte, []int)

func (SubmitMultisigSignaturesRequest) GetSignBytes

func (m SubmitMultisigSignaturesRequest) GetSignBytes() []byte

GetSignBytes implements the sdk.Msg interface

func (SubmitMultisigSignaturesRequest) GetSigners

GetSigners implements the sdk.Msg interface

func (*SubmitMultisigSignaturesRequest) Marshal

func (m *SubmitMultisigSignaturesRequest) Marshal() (dAtA []byte, err error)

func (*SubmitMultisigSignaturesRequest) MarshalTo

func (m *SubmitMultisigSignaturesRequest) MarshalTo(dAtA []byte) (int, error)

func (*SubmitMultisigSignaturesRequest) MarshalToSizedBuffer

func (m *SubmitMultisigSignaturesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SubmitMultisigSignaturesRequest) ProtoMessage

func (*SubmitMultisigSignaturesRequest) ProtoMessage()

func (*SubmitMultisigSignaturesRequest) Reset

func (SubmitMultisigSignaturesRequest) Route

Route implements the sdk.Msg interface.

func (*SubmitMultisigSignaturesRequest) Size

func (m *SubmitMultisigSignaturesRequest) Size() (n int)

func (*SubmitMultisigSignaturesRequest) String

func (SubmitMultisigSignaturesRequest) Type

Type implements the sdk.Msg interface. naming convention follows x/staking/types/msgs.go

func (*SubmitMultisigSignaturesRequest) Unmarshal

func (m *SubmitMultisigSignaturesRequest) Unmarshal(dAtA []byte) error

func (SubmitMultisigSignaturesRequest) ValidateBasic

func (m SubmitMultisigSignaturesRequest) ValidateBasic() error

ValidateBasic implements the sdk.Msg interface.

func (*SubmitMultisigSignaturesRequest) XXX_DiscardUnknown

func (m *SubmitMultisigSignaturesRequest) XXX_DiscardUnknown()

func (*SubmitMultisigSignaturesRequest) XXX_Marshal

func (m *SubmitMultisigSignaturesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SubmitMultisigSignaturesRequest) XXX_Merge

func (m *SubmitMultisigSignaturesRequest) XXX_Merge(src proto.Message)

func (*SubmitMultisigSignaturesRequest) XXX_Size

func (m *SubmitMultisigSignaturesRequest) XXX_Size() int

func (*SubmitMultisigSignaturesRequest) XXX_Unmarshal

func (m *SubmitMultisigSignaturesRequest) XXX_Unmarshal(b []byte) error

type SubmitMultisigSignaturesResponse

type SubmitMultisigSignaturesResponse struct {
}

func (*SubmitMultisigSignaturesResponse) Descriptor

func (*SubmitMultisigSignaturesResponse) Descriptor() ([]byte, []int)

func (*SubmitMultisigSignaturesResponse) Marshal

func (m *SubmitMultisigSignaturesResponse) Marshal() (dAtA []byte, err error)

func (*SubmitMultisigSignaturesResponse) MarshalTo

func (m *SubmitMultisigSignaturesResponse) MarshalTo(dAtA []byte) (int, error)

func (*SubmitMultisigSignaturesResponse) MarshalToSizedBuffer

func (m *SubmitMultisigSignaturesResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*SubmitMultisigSignaturesResponse) ProtoMessage

func (*SubmitMultisigSignaturesResponse) ProtoMessage()

func (*SubmitMultisigSignaturesResponse) Reset

func (*SubmitMultisigSignaturesResponse) Size

func (m *SubmitMultisigSignaturesResponse) Size() (n int)

func (*SubmitMultisigSignaturesResponse) String

func (*SubmitMultisigSignaturesResponse) Unmarshal

func (m *SubmitMultisigSignaturesResponse) Unmarshal(dAtA []byte) error

func (*SubmitMultisigSignaturesResponse) XXX_DiscardUnknown

func (m *SubmitMultisigSignaturesResponse) XXX_DiscardUnknown()

func (*SubmitMultisigSignaturesResponse) XXX_Marshal

func (m *SubmitMultisigSignaturesResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*SubmitMultisigSignaturesResponse) XXX_Merge

func (*SubmitMultisigSignaturesResponse) XXX_Size

func (m *SubmitMultisigSignaturesResponse) XXX_Size() int

func (*SubmitMultisigSignaturesResponse) XXX_Unmarshal

func (m *SubmitMultisigSignaturesResponse) XXX_Unmarshal(b []byte) error

type TssConfig

type TssConfig struct {
	Host        string        `mapstructure:"tofnd-host"`
	Port        string        `mapstructure:"tofnd-port"`
	DialTimeout time.Duration `mapstructure:"tofnd-dial-timeout"`
}

TssConfig contains all configurations values for tss

func DefaultConfig

func DefaultConfig() TssConfig

DefaultConfig returns the default tss configuration

type UnimplementedMsgServiceServer

type UnimplementedMsgServiceServer struct {
}

UnimplementedMsgServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedMsgServiceServer) HeartBeat

type UnimplementedQueryServiceServer added in v0.17.0

type UnimplementedQueryServiceServer struct {
}

UnimplementedQueryServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedQueryServiceServer) Params added in v0.34.0

type ValidatorStatus added in v0.9.0

type ValidatorStatus struct {
	Validator      github_com_cosmos_cosmos_sdk_types.ValAddress `` /* 126-byte string literal not displayed */
	SuspendedUntil uint64                                        `protobuf:"varint,2,opt,name=suspended_until,json=suspendedUntil,proto3" json:"suspended_until,omitempty"`
}

func (*ValidatorStatus) Descriptor added in v0.9.0

func (*ValidatorStatus) Descriptor() ([]byte, []int)

func (*ValidatorStatus) GetSuspendedUntil added in v0.9.0

func (m *ValidatorStatus) GetSuspendedUntil() uint64

func (*ValidatorStatus) GetValidator added in v0.9.0

func (*ValidatorStatus) Marshal added in v0.9.0

func (m *ValidatorStatus) Marshal() (dAtA []byte, err error)

func (*ValidatorStatus) MarshalTo added in v0.9.0

func (m *ValidatorStatus) MarshalTo(dAtA []byte) (int, error)

func (*ValidatorStatus) MarshalToSizedBuffer added in v0.9.0

func (m *ValidatorStatus) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*ValidatorStatus) ProtoMessage added in v0.9.0

func (*ValidatorStatus) ProtoMessage()

func (*ValidatorStatus) Reset added in v0.9.0

func (m *ValidatorStatus) Reset()

func (*ValidatorStatus) Size added in v0.9.0

func (m *ValidatorStatus) Size() (n int)

func (*ValidatorStatus) String added in v0.9.0

func (m *ValidatorStatus) String() string

func (*ValidatorStatus) Unmarshal added in v0.9.0

func (m *ValidatorStatus) Unmarshal(dAtA []byte) error

func (*ValidatorStatus) XXX_DiscardUnknown added in v0.9.0

func (m *ValidatorStatus) XXX_DiscardUnknown()

func (*ValidatorStatus) XXX_Marshal added in v0.9.0

func (m *ValidatorStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ValidatorStatus) XXX_Merge added in v0.9.0

func (m *ValidatorStatus) XXX_Merge(src proto.Message)

func (*ValidatorStatus) XXX_Size added in v0.9.0

func (m *ValidatorStatus) XXX_Size() int

func (*ValidatorStatus) XXX_Unmarshal added in v0.9.0

func (m *ValidatorStatus) XXX_Unmarshal(b []byte) error

type VotePubKeyRequest

type VotePubKeyRequest struct {
	Sender  github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	PollKey exported1.PollKey                             `protobuf:"bytes,2,opt,name=poll_key,json=pollKey,proto3" json:"poll_key"`
	Result  tofnd.MessageOut_KeygenResult                 `protobuf:"bytes,3,opt,name=result,proto3" json:"result"`
}

VotePubKeyRequest represents the message to vote on a public key

func (*VotePubKeyRequest) Descriptor

func (*VotePubKeyRequest) Descriptor() ([]byte, []int)

func (VotePubKeyRequest) GetSignBytes

func (m VotePubKeyRequest) GetSignBytes() []byte

GetSignBytes returns the bytes to sign for this message

func (VotePubKeyRequest) GetSigners

func (m VotePubKeyRequest) GetSigners() []sdk.AccAddress

GetSigners returns the set of signers for this message

func (*VotePubKeyRequest) Marshal

func (m *VotePubKeyRequest) Marshal() (dAtA []byte, err error)

func (*VotePubKeyRequest) MarshalTo

func (m *VotePubKeyRequest) MarshalTo(dAtA []byte) (int, error)

func (*VotePubKeyRequest) MarshalToSizedBuffer

func (m *VotePubKeyRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*VotePubKeyRequest) ProtoMessage

func (*VotePubKeyRequest) ProtoMessage()

func (*VotePubKeyRequest) Reset

func (m *VotePubKeyRequest) Reset()

func (VotePubKeyRequest) Route

func (m VotePubKeyRequest) Route() string

Route returns the route for this message

func (*VotePubKeyRequest) Size

func (m *VotePubKeyRequest) Size() (n int)

func (*VotePubKeyRequest) String

func (m *VotePubKeyRequest) String() string

func (VotePubKeyRequest) Type

func (m VotePubKeyRequest) Type() string

Type returns the type of this message

func (*VotePubKeyRequest) Unmarshal

func (m *VotePubKeyRequest) Unmarshal(dAtA []byte) error

func (VotePubKeyRequest) ValidateBasic

func (m VotePubKeyRequest) ValidateBasic() error

ValidateBasic performs a stateless validation of this message

func (*VotePubKeyRequest) XXX_DiscardUnknown

func (m *VotePubKeyRequest) XXX_DiscardUnknown()

func (*VotePubKeyRequest) XXX_Marshal

func (m *VotePubKeyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VotePubKeyRequest) XXX_Merge

func (m *VotePubKeyRequest) XXX_Merge(src proto.Message)

func (*VotePubKeyRequest) XXX_Size

func (m *VotePubKeyRequest) XXX_Size() int

func (*VotePubKeyRequest) XXX_Unmarshal

func (m *VotePubKeyRequest) XXX_Unmarshal(b []byte) error

type VotePubKeyResponse

type VotePubKeyResponse struct {
	Log string `protobuf:"bytes,1,opt,name=log,proto3" json:"log,omitempty"`
}

func (*VotePubKeyResponse) Descriptor

func (*VotePubKeyResponse) Descriptor() ([]byte, []int)

func (*VotePubKeyResponse) Marshal

func (m *VotePubKeyResponse) Marshal() (dAtA []byte, err error)

func (*VotePubKeyResponse) MarshalTo

func (m *VotePubKeyResponse) MarshalTo(dAtA []byte) (int, error)

func (*VotePubKeyResponse) MarshalToSizedBuffer

func (m *VotePubKeyResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*VotePubKeyResponse) ProtoMessage

func (*VotePubKeyResponse) ProtoMessage()

func (*VotePubKeyResponse) Reset

func (m *VotePubKeyResponse) Reset()

func (*VotePubKeyResponse) Size

func (m *VotePubKeyResponse) Size() (n int)

func (*VotePubKeyResponse) String

func (m *VotePubKeyResponse) String() string

func (*VotePubKeyResponse) Unmarshal

func (m *VotePubKeyResponse) Unmarshal(dAtA []byte) error

func (*VotePubKeyResponse) XXX_DiscardUnknown

func (m *VotePubKeyResponse) XXX_DiscardUnknown()

func (*VotePubKeyResponse) XXX_Marshal

func (m *VotePubKeyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VotePubKeyResponse) XXX_Merge

func (m *VotePubKeyResponse) XXX_Merge(src proto.Message)

func (*VotePubKeyResponse) XXX_Size

func (m *VotePubKeyResponse) XXX_Size() int

func (*VotePubKeyResponse) XXX_Unmarshal

func (m *VotePubKeyResponse) XXX_Unmarshal(b []byte) error

type VoteSigRequest

type VoteSigRequest struct {
	Sender  github_com_cosmos_cosmos_sdk_types.AccAddress `protobuf:"bytes,1,opt,name=sender,proto3,casttype=github.com/cosmos/cosmos-sdk/types.AccAddress" json:"sender,omitempty"`
	PollKey exported1.PollKey                             `protobuf:"bytes,2,opt,name=poll_key,json=pollKey,proto3" json:"poll_key"`
	Result  tofnd.MessageOut_SignResult                   `protobuf:"bytes,3,opt,name=result,proto3" json:"result"`
}

VoteSigRequest represents a message to vote for a signature

func (*VoteSigRequest) Descriptor

func (*VoteSigRequest) Descriptor() ([]byte, []int)

func (VoteSigRequest) GetSignBytes

func (m VoteSigRequest) GetSignBytes() []byte

GetSignBytes returns the bytes to sign for this message

func (VoteSigRequest) GetSigners

func (m VoteSigRequest) GetSigners() []sdk.AccAddress

GetSigners returns the set of signers for this message

func (*VoteSigRequest) Marshal

func (m *VoteSigRequest) Marshal() (dAtA []byte, err error)

func (*VoteSigRequest) MarshalTo

func (m *VoteSigRequest) MarshalTo(dAtA []byte) (int, error)

func (*VoteSigRequest) MarshalToSizedBuffer

func (m *VoteSigRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*VoteSigRequest) ProtoMessage

func (*VoteSigRequest) ProtoMessage()

func (*VoteSigRequest) Reset

func (m *VoteSigRequest) Reset()

func (VoteSigRequest) Route

func (m VoteSigRequest) Route() string

Route returns the route for this message

func (*VoteSigRequest) Size

func (m *VoteSigRequest) Size() (n int)

func (*VoteSigRequest) String

func (m *VoteSigRequest) String() string

func (VoteSigRequest) Type

func (m VoteSigRequest) Type() string

Type returns the type of this message

func (*VoteSigRequest) Unmarshal

func (m *VoteSigRequest) Unmarshal(dAtA []byte) error

func (VoteSigRequest) ValidateBasic

func (m VoteSigRequest) ValidateBasic() error

ValidateBasic performs a stateless validation of this message

func (*VoteSigRequest) XXX_DiscardUnknown

func (m *VoteSigRequest) XXX_DiscardUnknown()

func (*VoteSigRequest) XXX_Marshal

func (m *VoteSigRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VoteSigRequest) XXX_Merge

func (m *VoteSigRequest) XXX_Merge(src proto.Message)

func (*VoteSigRequest) XXX_Size

func (m *VoteSigRequest) XXX_Size() int

func (*VoteSigRequest) XXX_Unmarshal

func (m *VoteSigRequest) XXX_Unmarshal(b []byte) error

type VoteSigResponse

type VoteSigResponse struct {
	Log string `protobuf:"bytes,1,opt,name=log,proto3" json:"log,omitempty"`
}

func (*VoteSigResponse) Descriptor

func (*VoteSigResponse) Descriptor() ([]byte, []int)

func (*VoteSigResponse) Marshal

func (m *VoteSigResponse) Marshal() (dAtA []byte, err error)

func (*VoteSigResponse) MarshalTo

func (m *VoteSigResponse) MarshalTo(dAtA []byte) (int, error)

func (*VoteSigResponse) MarshalToSizedBuffer

func (m *VoteSigResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)

func (*VoteSigResponse) ProtoMessage

func (*VoteSigResponse) ProtoMessage()

func (*VoteSigResponse) Reset

func (m *VoteSigResponse) Reset()

func (*VoteSigResponse) Size

func (m *VoteSigResponse) Size() (n int)

func (*VoteSigResponse) String

func (m *VoteSigResponse) String() string

func (*VoteSigResponse) Unmarshal

func (m *VoteSigResponse) Unmarshal(dAtA []byte) error

func (*VoteSigResponse) XXX_DiscardUnknown

func (m *VoteSigResponse) XXX_DiscardUnknown()

func (*VoteSigResponse) XXX_Marshal

func (m *VoteSigResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*VoteSigResponse) XXX_Merge

func (m *VoteSigResponse) XXX_Merge(src proto.Message)

func (*VoteSigResponse) XXX_Size

func (m *VoteSigResponse) XXX_Size() int

func (*VoteSigResponse) XXX_Unmarshal

func (m *VoteSigResponse) XXX_Unmarshal(b []byte) error

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL