Versions in this module Expand all Collapse all v0 v0.5.2 May 8, 2025 v0.1.1 Apr 25, 2025 Changes in this version + const Msg_ConvertERC20_FullMethodName + const Msg_RegisterERC20_FullMethodName + const Msg_ToggleConversion_FullMethodName + const Msg_UpdateParams_FullMethodName + const Query_Params_FullMethodName + const Query_TokenPair_FullMethodName + const Query_TokenPairs_FullMethodName + var File_cosmos_evm_erc20_v1_erc20_proto protoreflect.FileDescriptor + var File_cosmos_evm_erc20_v1_events_proto protoreflect.FileDescriptor + var File_cosmos_evm_erc20_v1_genesis_proto protoreflect.FileDescriptor + var File_cosmos_evm_erc20_v1_query_proto protoreflect.FileDescriptor + var File_cosmos_evm_erc20_v1_tx_proto protoreflect.FileDescriptor + var Msg_ServiceDesc = grpc.ServiceDesc + var Owner_name = map[int32]string + var Owner_value = map[string]int32 + var Query_ServiceDesc = grpc.ServiceDesc + func GetSigners(msg protov2.Message) ([][]byte, error) + func RegisterMsgServer(s grpc.ServiceRegistrar, srv MsgServer) + func RegisterQueryServer(s grpc.ServiceRegistrar, srv QueryServer) + type EventConvertCoin struct + Amount string + Denom string + Erc20Address string + Receiver string + Sender string + func (*EventConvertCoin) Descriptor() ([]byte, []int) + func (*EventConvertCoin) ProtoMessage() + func (x *EventConvertCoin) GetAmount() string + func (x *EventConvertCoin) GetDenom() string + func (x *EventConvertCoin) GetErc20Address() string + func (x *EventConvertCoin) GetReceiver() string + func (x *EventConvertCoin) GetSender() string + func (x *EventConvertCoin) ProtoReflect() protoreflect.Message + func (x *EventConvertCoin) Reset() + func (x *EventConvertCoin) String() string + type EventConvertERC20 struct + Amount string + ContractAddress string + Denom string + Receiver string + Sender string + func (*EventConvertERC20) Descriptor() ([]byte, []int) + func (*EventConvertERC20) ProtoMessage() + func (x *EventConvertERC20) GetAmount() string + func (x *EventConvertERC20) GetContractAddress() string + func (x *EventConvertERC20) GetDenom() string + func (x *EventConvertERC20) GetReceiver() string + func (x *EventConvertERC20) GetSender() string + func (x *EventConvertERC20) ProtoReflect() protoreflect.Message + func (x *EventConvertERC20) Reset() + func (x *EventConvertERC20) String() string + type EventRegisterPair struct + Denom string + Erc20Address string + func (*EventRegisterPair) Descriptor() ([]byte, []int) + func (*EventRegisterPair) ProtoMessage() + func (x *EventRegisterPair) GetDenom() string + func (x *EventRegisterPair) GetErc20Address() string + func (x *EventRegisterPair) ProtoReflect() protoreflect.Message + func (x *EventRegisterPair) Reset() + func (x *EventRegisterPair) String() string + type EventToggleTokenConversion struct + Denom string + Erc20Address string + func (*EventToggleTokenConversion) Descriptor() ([]byte, []int) + func (*EventToggleTokenConversion) ProtoMessage() + func (x *EventToggleTokenConversion) GetDenom() string + func (x *EventToggleTokenConversion) GetErc20Address() string + func (x *EventToggleTokenConversion) ProtoReflect() protoreflect.Message + func (x *EventToggleTokenConversion) Reset() + func (x *EventToggleTokenConversion) String() string + type GenesisState struct + Params *Params + TokenPairs []*TokenPair + func (*GenesisState) Descriptor() ([]byte, []int) + func (*GenesisState) ProtoMessage() + func (x *GenesisState) GetParams() *Params + func (x *GenesisState) GetTokenPairs() []*TokenPair + func (x *GenesisState) ProtoReflect() protoreflect.Message + func (x *GenesisState) Reset() + func (x *GenesisState) String() string + type MsgClient interface + ConvertERC20 func(ctx context.Context, in *MsgConvertERC20, opts ...grpc.CallOption) (*MsgConvertERC20Response, error) + RegisterERC20 func(ctx context.Context, in *MsgRegisterERC20, opts ...grpc.CallOption) (*MsgRegisterERC20Response, error) + ToggleConversion func(ctx context.Context, in *MsgToggleConversion, opts ...grpc.CallOption) (*MsgToggleConversionResponse, error) + UpdateParams func(ctx context.Context, in *MsgUpdateParams, opts ...grpc.CallOption) (*MsgUpdateParamsResponse, error) + func NewMsgClient(cc grpc.ClientConnInterface) MsgClient + type MsgConvertCoin struct + Coin *v1beta1.Coin + Receiver string + Sender string + func (*MsgConvertCoin) Descriptor() ([]byte, []int) + func (*MsgConvertCoin) ProtoMessage() + func (x *MsgConvertCoin) GetCoin() *v1beta1.Coin + func (x *MsgConvertCoin) GetReceiver() string + func (x *MsgConvertCoin) GetSender() string + func (x *MsgConvertCoin) ProtoReflect() protoreflect.Message + func (x *MsgConvertCoin) Reset() + func (x *MsgConvertCoin) String() string + type MsgConvertCoinResponse struct + func (*MsgConvertCoinResponse) Descriptor() ([]byte, []int) + func (*MsgConvertCoinResponse) ProtoMessage() + func (x *MsgConvertCoinResponse) ProtoReflect() protoreflect.Message + func (x *MsgConvertCoinResponse) Reset() + func (x *MsgConvertCoinResponse) String() string + type MsgConvertERC20 struct + Amount string + ContractAddress string + Receiver string + Sender string + func (*MsgConvertERC20) Descriptor() ([]byte, []int) + func (*MsgConvertERC20) ProtoMessage() + func (x *MsgConvertERC20) GetAmount() string + func (x *MsgConvertERC20) GetContractAddress() string + func (x *MsgConvertERC20) GetReceiver() string + func (x *MsgConvertERC20) GetSender() string + func (x *MsgConvertERC20) ProtoReflect() protoreflect.Message + func (x *MsgConvertERC20) Reset() + func (x *MsgConvertERC20) String() string + type MsgConvertERC20Response struct + func (*MsgConvertERC20Response) Descriptor() ([]byte, []int) + func (*MsgConvertERC20Response) ProtoMessage() + func (x *MsgConvertERC20Response) ProtoReflect() protoreflect.Message + func (x *MsgConvertERC20Response) Reset() + func (x *MsgConvertERC20Response) String() string + type MsgRegisterERC20 struct + Authority string + Erc20Addresses []string + func (*MsgRegisterERC20) Descriptor() ([]byte, []int) + func (*MsgRegisterERC20) ProtoMessage() + func (x *MsgRegisterERC20) GetAuthority() string + func (x *MsgRegisterERC20) GetErc20Addresses() []string + func (x *MsgRegisterERC20) ProtoReflect() protoreflect.Message + func (x *MsgRegisterERC20) Reset() + func (x *MsgRegisterERC20) String() string + type MsgRegisterERC20Response struct + func (*MsgRegisterERC20Response) Descriptor() ([]byte, []int) + func (*MsgRegisterERC20Response) ProtoMessage() + func (x *MsgRegisterERC20Response) ProtoReflect() protoreflect.Message + func (x *MsgRegisterERC20Response) Reset() + func (x *MsgRegisterERC20Response) String() string + type MsgServer interface + ConvertERC20 func(context.Context, *MsgConvertERC20) (*MsgConvertERC20Response, error) + RegisterERC20 func(context.Context, *MsgRegisterERC20) (*MsgRegisterERC20Response, error) + ToggleConversion func(context.Context, *MsgToggleConversion) (*MsgToggleConversionResponse, error) + UpdateParams func(context.Context, *MsgUpdateParams) (*MsgUpdateParamsResponse, error) + type MsgToggleConversion struct + Authority string + Token string + func (*MsgToggleConversion) Descriptor() ([]byte, []int) + func (*MsgToggleConversion) ProtoMessage() + func (x *MsgToggleConversion) GetAuthority() string + func (x *MsgToggleConversion) GetToken() string + func (x *MsgToggleConversion) ProtoReflect() protoreflect.Message + func (x *MsgToggleConversion) Reset() + func (x *MsgToggleConversion) String() string + type MsgToggleConversionResponse struct + func (*MsgToggleConversionResponse) Descriptor() ([]byte, []int) + func (*MsgToggleConversionResponse) ProtoMessage() + func (x *MsgToggleConversionResponse) ProtoReflect() protoreflect.Message + func (x *MsgToggleConversionResponse) Reset() + func (x *MsgToggleConversionResponse) String() string + type MsgUpdateParams struct + Authority string + Params *Params + func (*MsgUpdateParams) Descriptor() ([]byte, []int) + func (*MsgUpdateParams) ProtoMessage() + func (x *MsgUpdateParams) GetAuthority() string + func (x *MsgUpdateParams) GetParams() *Params + func (x *MsgUpdateParams) ProtoReflect() protoreflect.Message + func (x *MsgUpdateParams) Reset() + func (x *MsgUpdateParams) String() string + type MsgUpdateParamsResponse struct + func (*MsgUpdateParamsResponse) Descriptor() ([]byte, []int) + func (*MsgUpdateParamsResponse) ProtoMessage() + func (x *MsgUpdateParamsResponse) ProtoReflect() protoreflect.Message + func (x *MsgUpdateParamsResponse) Reset() + func (x *MsgUpdateParamsResponse) String() string + type Owner int32 + const Owner_OWNER_EXTERNAL + const Owner_OWNER_MODULE + const Owner_OWNER_UNSPECIFIED + func (Owner) Descriptor() protoreflect.EnumDescriptor + func (Owner) EnumDescriptor() ([]byte, []int) + func (Owner) Type() protoreflect.EnumType + func (x Owner) Enum() *Owner + func (x Owner) Number() protoreflect.EnumNumber + func (x Owner) String() string + type Params struct + DynamicPrecompiles []string + EnableErc20 bool + NativePrecompiles []string + func (*Params) Descriptor() ([]byte, []int) + func (*Params) ProtoMessage() + func (x *Params) GetDynamicPrecompiles() []string + func (x *Params) GetEnableErc20() bool + func (x *Params) GetNativePrecompiles() []string + func (x *Params) ProtoReflect() protoreflect.Message + func (x *Params) Reset() + func (x *Params) String() string + type ProposalMetadata struct + Metadata []*v1beta1.Metadata + func (*ProposalMetadata) Descriptor() ([]byte, []int) + func (*ProposalMetadata) ProtoMessage() + func (x *ProposalMetadata) GetMetadata() []*v1beta1.Metadata + func (x *ProposalMetadata) ProtoReflect() protoreflect.Message + func (x *ProposalMetadata) Reset() + func (x *ProposalMetadata) String() string + type QueryClient interface + Params func(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) + TokenPair func(ctx context.Context, in *QueryTokenPairRequest, opts ...grpc.CallOption) (*QueryTokenPairResponse, error) + TokenPairs func(ctx context.Context, in *QueryTokenPairsRequest, opts ...grpc.CallOption) (*QueryTokenPairsResponse, error) + func NewQueryClient(cc grpc.ClientConnInterface) QueryClient + type QueryParamsRequest struct + func (*QueryParamsRequest) Descriptor() ([]byte, []int) + func (*QueryParamsRequest) ProtoMessage() + func (x *QueryParamsRequest) ProtoReflect() protoreflect.Message + func (x *QueryParamsRequest) Reset() + func (x *QueryParamsRequest) String() string + type QueryParamsResponse struct + Params *Params + func (*QueryParamsResponse) Descriptor() ([]byte, []int) + func (*QueryParamsResponse) ProtoMessage() + func (x *QueryParamsResponse) GetParams() *Params + func (x *QueryParamsResponse) ProtoReflect() protoreflect.Message + func (x *QueryParamsResponse) Reset() + func (x *QueryParamsResponse) String() string + type QueryServer interface + Params func(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) + TokenPair func(context.Context, *QueryTokenPairRequest) (*QueryTokenPairResponse, error) + TokenPairs func(context.Context, *QueryTokenPairsRequest) (*QueryTokenPairsResponse, error) + type QueryTokenPairRequest struct + Token string + func (*QueryTokenPairRequest) Descriptor() ([]byte, []int) + func (*QueryTokenPairRequest) ProtoMessage() + func (x *QueryTokenPairRequest) GetToken() string + func (x *QueryTokenPairRequest) ProtoReflect() protoreflect.Message + func (x *QueryTokenPairRequest) Reset() + func (x *QueryTokenPairRequest) String() string + type QueryTokenPairResponse struct + TokenPair *TokenPair + func (*QueryTokenPairResponse) Descriptor() ([]byte, []int) + func (*QueryTokenPairResponse) ProtoMessage() + func (x *QueryTokenPairResponse) GetTokenPair() *TokenPair + func (x *QueryTokenPairResponse) ProtoReflect() protoreflect.Message + func (x *QueryTokenPairResponse) Reset() + func (x *QueryTokenPairResponse) String() string + type QueryTokenPairsRequest struct + Pagination *v1beta1.PageRequest + func (*QueryTokenPairsRequest) Descriptor() ([]byte, []int) + func (*QueryTokenPairsRequest) ProtoMessage() + func (x *QueryTokenPairsRequest) GetPagination() *v1beta1.PageRequest + func (x *QueryTokenPairsRequest) ProtoReflect() protoreflect.Message + func (x *QueryTokenPairsRequest) Reset() + func (x *QueryTokenPairsRequest) String() string + type QueryTokenPairsResponse struct + Pagination *v1beta1.PageResponse + TokenPairs []*TokenPair + func (*QueryTokenPairsResponse) Descriptor() ([]byte, []int) + func (*QueryTokenPairsResponse) ProtoMessage() + func (x *QueryTokenPairsResponse) GetPagination() *v1beta1.PageResponse + func (x *QueryTokenPairsResponse) GetTokenPairs() []*TokenPair + func (x *QueryTokenPairsResponse) ProtoReflect() protoreflect.Message + func (x *QueryTokenPairsResponse) Reset() + func (x *QueryTokenPairsResponse) String() string + type RegisterCoinProposal struct + Description string + Metadata []*v1beta1.Metadata + Title string + func (*RegisterCoinProposal) Descriptor() ([]byte, []int) + func (*RegisterCoinProposal) ProtoMessage() + func (x *RegisterCoinProposal) GetDescription() string + func (x *RegisterCoinProposal) GetMetadata() []*v1beta1.Metadata + func (x *RegisterCoinProposal) GetTitle() string + func (x *RegisterCoinProposal) ProtoReflect() protoreflect.Message + func (x *RegisterCoinProposal) Reset() + func (x *RegisterCoinProposal) String() string + type RegisterERC20Proposal struct + Description string + Erc20Addresses []string + Title string + func (*RegisterERC20Proposal) Descriptor() ([]byte, []int) + func (*RegisterERC20Proposal) ProtoMessage() + func (x *RegisterERC20Proposal) GetDescription() string + func (x *RegisterERC20Proposal) GetErc20Addresses() []string + func (x *RegisterERC20Proposal) GetTitle() string + func (x *RegisterERC20Proposal) ProtoReflect() protoreflect.Message + func (x *RegisterERC20Proposal) Reset() + func (x *RegisterERC20Proposal) String() string + type ToggleTokenConversionProposal struct + Description string + Title string + Token string + func (*ToggleTokenConversionProposal) Descriptor() ([]byte, []int) + func (*ToggleTokenConversionProposal) ProtoMessage() + func (x *ToggleTokenConversionProposal) GetDescription() string + func (x *ToggleTokenConversionProposal) GetTitle() string + func (x *ToggleTokenConversionProposal) GetToken() string + func (x *ToggleTokenConversionProposal) ProtoReflect() protoreflect.Message + func (x *ToggleTokenConversionProposal) Reset() + func (x *ToggleTokenConversionProposal) String() string + type TokenPair struct + ContractOwner Owner + Denom string + Enabled bool + Erc20Address string + func (*TokenPair) Descriptor() ([]byte, []int) + func (*TokenPair) ProtoMessage() + func (x *TokenPair) GetContractOwner() Owner + func (x *TokenPair) GetDenom() string + func (x *TokenPair) GetEnabled() bool + func (x *TokenPair) GetErc20Address() string + func (x *TokenPair) ProtoReflect() protoreflect.Message + func (x *TokenPair) Reset() + func (x *TokenPair) String() string + type UnimplementedMsgServer struct + func (UnimplementedMsgServer) ConvertERC20(context.Context, *MsgConvertERC20) (*MsgConvertERC20Response, error) + func (UnimplementedMsgServer) RegisterERC20(context.Context, *MsgRegisterERC20) (*MsgRegisterERC20Response, error) + func (UnimplementedMsgServer) ToggleConversion(context.Context, *MsgToggleConversion) (*MsgToggleConversionResponse, error) + func (UnimplementedMsgServer) UpdateParams(context.Context, *MsgUpdateParams) (*MsgUpdateParamsResponse, error) + type UnimplementedQueryServer struct + func (UnimplementedQueryServer) Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) + func (UnimplementedQueryServer) TokenPair(context.Context, *QueryTokenPairRequest) (*QueryTokenPairResponse, error) + func (UnimplementedQueryServer) TokenPairs(context.Context, *QueryTokenPairsRequest) (*QueryTokenPairsResponse, error) + type UnsafeMsgServer interface + type UnsafeQueryServer interface