Versions in this module Expand all Collapse all v0 v0.2.5 Jul 6, 2023 Changes in this version + const AttributeKeyAmount + const AttributeKeyERC20Address + const AttributeKeyInitiator + const AttributeKeyReceiver + const AttributeValueCategory + const EventTypeConvertCoinToERC20 + const EventTypeConvertCosmosCoinFromERC20 + const EventTypeConvertCosmosCoinToERC20 + const EventTypeConvertERC20ToCoin + const ModuleName + const RouterKey + const StoreKey + const TypeMsgConvertCoinToERC20 + const TypeMsgConvertCosmosCoinFromERC20 + const TypeMsgConvertCosmosCoinToERC20 + const TypeMsgConvertERC20ToCoin + var AccountStoreKeyPrefix = []byte + var DefaultAllowedCosmosDenoms = AllowedCosmosCoinERC20Tokens + var DefaultConversionPairs = ConversionPairs + var DeployedCosmosCoinContractKeyPrefix = []byte + var ERC20FuryWrappedCosmosCoinContract evmtypes.CompiledContract + var ERC20FuryWrappedCosmosCoinJSON []byte + var ERC20MintableBurnableAddress common.Address + var ERC20MintableBurnableContract evmtypes.CompiledContract + var ERC20MintableBurnableJSON []byte + var ErrABIPack = errorsmod.Register(ModuleName, 2, "contract ABI pack failed") + var ErrBalanceInvariance = errorsmod.Register(ModuleName, 5, "post EVM transfer balance invariant failed") + var ErrEVMCall = errorsmod.Register(ModuleName, 3, "EVM call unexpected error") + var ErrEVMConversionNotEnabled = errorsmod.Register(ModuleName, 4, "ERC20 token not enabled to convert to sdk.Coin") + var ErrIntOverflowConversionPair = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowGenesis = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowQuery = fmt.Errorf("proto: integer overflow") + var ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") + var ErrInvalidCosmosDenom = errorsmod.Register(ModuleName, 7, "invalid cosmos denom") + var ErrInvalidLengthConversionPair = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthGenesis = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthQuery = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrSDKConversionNotEnabled = errorsmod.Register(ModuleName, 8, "sdk.Coin not enabled to convert to ERC20 token") + var ErrUnexpectedContractEvent = errorsmod.Register(ModuleName, 6, "unexpected contract event") + var ErrUnexpectedEndOfGroupConversionPair = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupGenesis = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupQuery = fmt.Errorf("proto: unexpected end of group") + var ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") + var KeyAllowedCosmosDenoms = []byte("AllowedCosmosDenoms") + var KeyEnabledConversionPairs = []byte("EnabledConversionPairs") + var ModuleCdc = codec.NewAminoCodec(amino) + var ModuleEVMAddress common.Address + func AccountStoreKey(addr sdk.AccAddress) []byte + func DenomFromDeployedCosmosCoinContractKey(key []byte) string + func DeployedCosmosCoinContractKey(cosmosDenom string) []byte + func ParamKeyTable() paramtypes.KeyTable + func RegisterInterfaces(registry cdctypes.InterfaceRegistry) + func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino) + func RegisterMsgServer(s grpc1.Server, srv MsgServer) + func RegisterQueryHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error + func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error + func RegisterQueryHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, ...) (err error) + func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error + func RegisterQueryServer(s grpc1.Server, srv QueryServer) + type Account struct + Address github_com_cosmos_cosmos_sdk_types.AccAddress + Balance github_com_cosmos_cosmos_sdk_types.Int + func NewAccount(addr sdk.AccAddress, balance sdkmath.Int) *Account + func (*Account) Descriptor() ([]byte, []int) + func (*Account) ProtoMessage() + func (b Account) Validate() error + func (m *Account) Marshal() (dAtA []byte, err error) + func (m *Account) MarshalTo(dAtA []byte) (int, error) + func (m *Account) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Account) Reset() + func (m *Account) Size() (n int) + func (m *Account) String() string + func (m *Account) Unmarshal(dAtA []byte) error + func (m *Account) XXX_DiscardUnknown() + func (m *Account) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Account) XXX_Merge(src proto.Message) + func (m *Account) XXX_Size() int + func (m *Account) XXX_Unmarshal(b []byte) error + func (this *Account) Equal(that interface{}) bool + func (this *Account) VerboseEqual(that interface{}) error + type AccountKeeper interface + GetModuleAddress func(moduleName string) sdk.AccAddress + GetSequence func(sdk.Context, sdk.AccAddress) (uint64, error) + type AllowedCosmosCoinERC20Token struct + CosmosDenom string + Decimals uint32 + Name string + Symbol string + func NewAllowedCosmosCoinERC20Token(cosmosDenom, name, symbol string, decimal uint32) AllowedCosmosCoinERC20Token + func (*AllowedCosmosCoinERC20Token) Descriptor() ([]byte, []int) + func (*AllowedCosmosCoinERC20Token) ProtoMessage() + func (m *AllowedCosmosCoinERC20Token) Marshal() (dAtA []byte, err error) + func (m *AllowedCosmosCoinERC20Token) MarshalTo(dAtA []byte) (int, error) + func (m *AllowedCosmosCoinERC20Token) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *AllowedCosmosCoinERC20Token) Reset() + func (m *AllowedCosmosCoinERC20Token) Size() (n int) + func (m *AllowedCosmosCoinERC20Token) String() string + func (m *AllowedCosmosCoinERC20Token) Unmarshal(dAtA []byte) error + func (m *AllowedCosmosCoinERC20Token) XXX_DiscardUnknown() + func (m *AllowedCosmosCoinERC20Token) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *AllowedCosmosCoinERC20Token) XXX_Merge(src proto.Message) + func (m *AllowedCosmosCoinERC20Token) XXX_Size() int + func (m *AllowedCosmosCoinERC20Token) XXX_Unmarshal(b []byte) error + func (this *AllowedCosmosCoinERC20Token) Equal(that interface{}) bool + func (this *AllowedCosmosCoinERC20Token) VerboseEqual(that interface{}) error + func (token AllowedCosmosCoinERC20Token) Validate() error + type AllowedCosmosCoinERC20Tokens []AllowedCosmosCoinERC20Token + func NewAllowedCosmosCoinERC20Tokens(pairs ...AllowedCosmosCoinERC20Token) AllowedCosmosCoinERC20Tokens + func (tokens AllowedCosmosCoinERC20Tokens) Validate() error + type BankKeeper interface + GetSupply func(ctx sdk.Context, denom string) sdk.Coin + SendCoins func(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, amt sdk.Coins) error + SpendableCoins func(ctx sdk.Context, addr sdk.AccAddress) sdk.Coins + type ConversionPair struct + Denom string + NemoERC20Address HexBytes + func NewConversionPair(address InternalEVMAddress, denom string) ConversionPair + func (*ConversionPair) Descriptor() ([]byte, []int) + func (*ConversionPair) ProtoMessage() + func (m *ConversionPair) Marshal() (dAtA []byte, err error) + func (m *ConversionPair) MarshalTo(dAtA []byte) (int, error) + func (m *ConversionPair) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *ConversionPair) Reset() + func (m *ConversionPair) Size() (n int) + func (m *ConversionPair) String() string + func (m *ConversionPair) Unmarshal(dAtA []byte) error + func (m *ConversionPair) XXX_DiscardUnknown() + func (m *ConversionPair) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *ConversionPair) XXX_Merge(src proto.Message) + func (m *ConversionPair) XXX_Size() int + func (m *ConversionPair) XXX_Unmarshal(b []byte) error + func (pair ConversionPair) GetAddress() InternalEVMAddress + func (pair ConversionPair) Validate() error + func (this *ConversionPair) Equal(that interface{}) bool + func (this *ConversionPair) VerboseEqual(that interface{}) error + type ConversionPairs []ConversionPair + func NewConversionPairs(pairs ...ConversionPair) ConversionPairs + func (pairs ConversionPairs) Validate() error + type DeployedCosmosCoinContract struct + Address *InternalEVMAddress + CosmosDenom string + func NewDeployedCosmosCoinContract(denom string, address InternalEVMAddress) DeployedCosmosCoinContract + func (*DeployedCosmosCoinContract) Descriptor() ([]byte, []int) + func (*DeployedCosmosCoinContract) ProtoMessage() + func (m *DeployedCosmosCoinContract) GetCosmosDenom() string + func (m *DeployedCosmosCoinContract) Marshal() (dAtA []byte, err error) + func (m *DeployedCosmosCoinContract) MarshalTo(dAtA []byte) (int, error) + func (m *DeployedCosmosCoinContract) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *DeployedCosmosCoinContract) Reset() + func (m *DeployedCosmosCoinContract) Size() (n int) + func (m *DeployedCosmosCoinContract) String() string + func (m *DeployedCosmosCoinContract) Unmarshal(dAtA []byte) error + func (m *DeployedCosmosCoinContract) XXX_DiscardUnknown() + func (m *DeployedCosmosCoinContract) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DeployedCosmosCoinContract) XXX_Merge(src proto.Message) + func (m *DeployedCosmosCoinContract) XXX_Size() int + func (m *DeployedCosmosCoinContract) XXX_Unmarshal(b []byte) error + type EvmKeeper interface + ApplyMessage func(ctx sdk.Context, msg core.Message, tracer vm.EVMLogger, commit bool) (*evmtypes.MsgEthereumTxResponse, error) + EstimateGas func(ctx context.Context, req *evmtypes.EthCallRequest) (*evmtypes.EstimateGasResponse, error) + type GenesisState struct + Accounts []Account + Params Params + func DefaultGenesisState() *GenesisState + func NewGenesisState(accounts []Account, params Params) *GenesisState + func (*GenesisState) Descriptor() ([]byte, []int) + func (*GenesisState) ProtoMessage() + func (gs GenesisState) Validate() error + func (m *GenesisState) Marshal() (dAtA []byte, err error) + func (m *GenesisState) MarshalTo(dAtA []byte) (int, error) + func (m *GenesisState) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *GenesisState) Reset() + func (m *GenesisState) Size() (n int) + func (m *GenesisState) String() string + func (m *GenesisState) Unmarshal(dAtA []byte) error + func (m *GenesisState) XXX_DiscardUnknown() + func (m *GenesisState) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *GenesisState) XXX_Merge(src proto.Message) + func (m *GenesisState) XXX_Size() int + func (m *GenesisState) XXX_Unmarshal(b []byte) error + func (this *GenesisState) Equal(that interface{}) bool + func (this *GenesisState) VerboseEqual(that interface{}) error + type HexBytes []byte + func (b *HexBytes) UnmarshalJSON(input []byte) error + func (b HexBytes) MarshalJSON() ([]byte, error) + func (b HexBytes) String() string + type InternalEVMAddress struct + func BytesToInternalEVMAddress(bz []byte) InternalEVMAddress + func NewInternalEVMAddress(addr common.Address) InternalEVMAddress + func NewInternalEVMAddressFromString(addrStr string) (InternalEVMAddress, error) + func (a InternalEVMAddress) IsNil() bool + func (a InternalEVMAddress) Size() int + func (addr *InternalEVMAddress) Unmarshal(data []byte) error + func (addr InternalEVMAddress) Equal(other InternalEVMAddress) bool + func (addr InternalEVMAddress) MarshalJSON() ([]byte, error) + func (addr InternalEVMAddress) MarshalTo(data []byte) (int, error) + type MsgClient interface + ConvertCoinToERC20 func(ctx context.Context, in *MsgConvertCoinToERC20, opts ...grpc.CallOption) (*MsgConvertCoinToERC20Response, error) + ConvertCosmosCoinFromERC20 func(ctx context.Context, in *MsgConvertCosmosCoinFromERC20, ...) (*MsgConvertCosmosCoinFromERC20Response, error) + ConvertCosmosCoinToERC20 func(ctx context.Context, in *MsgConvertCosmosCoinToERC20, opts ...grpc.CallOption) (*MsgConvertCosmosCoinToERC20Response, error) + ConvertERC20ToCoin func(ctx context.Context, in *MsgConvertERC20ToCoin, opts ...grpc.CallOption) (*MsgConvertERC20ToCoinResponse, error) + func NewMsgClient(cc grpc1.ClientConn) MsgClient + type MsgConvertCoinToERC20 struct + Amount *types.Coin + Initiator string + Receiver string + func NewMsgConvertCoinToERC20(initiator string, receiver string, amount sdk.Coin) MsgConvertCoinToERC20 + func (*MsgConvertCoinToERC20) Descriptor() ([]byte, []int) + func (*MsgConvertCoinToERC20) ProtoMessage() + func (m *MsgConvertCoinToERC20) GetAmount() *types.Coin + func (m *MsgConvertCoinToERC20) GetInitiator() string + func (m *MsgConvertCoinToERC20) GetReceiver() string + func (m *MsgConvertCoinToERC20) Marshal() (dAtA []byte, err error) + func (m *MsgConvertCoinToERC20) MarshalTo(dAtA []byte) (int, error) + func (m *MsgConvertCoinToERC20) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgConvertCoinToERC20) Reset() + func (m *MsgConvertCoinToERC20) Size() (n int) + func (m *MsgConvertCoinToERC20) String() string + func (m *MsgConvertCoinToERC20) Unmarshal(dAtA []byte) error + func (m *MsgConvertCoinToERC20) XXX_DiscardUnknown() + func (m *MsgConvertCoinToERC20) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgConvertCoinToERC20) XXX_Merge(src proto.Message) + func (m *MsgConvertCoinToERC20) XXX_Size() int + func (m *MsgConvertCoinToERC20) XXX_Unmarshal(b []byte) error + func (msg MsgConvertCoinToERC20) GetSignBytes() []byte + func (msg MsgConvertCoinToERC20) GetSigners() []sdk.AccAddress + func (msg MsgConvertCoinToERC20) Route() string + func (msg MsgConvertCoinToERC20) Type() string + func (msg MsgConvertCoinToERC20) ValidateBasic() error + func (this *MsgConvertCoinToERC20) Equal(that interface{}) bool + func (this *MsgConvertCoinToERC20) VerboseEqual(that interface{}) error + type MsgConvertCoinToERC20Response struct + func (*MsgConvertCoinToERC20Response) Descriptor() ([]byte, []int) + func (*MsgConvertCoinToERC20Response) ProtoMessage() + func (m *MsgConvertCoinToERC20Response) Marshal() (dAtA []byte, err error) + func (m *MsgConvertCoinToERC20Response) MarshalTo(dAtA []byte) (int, error) + func (m *MsgConvertCoinToERC20Response) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgConvertCoinToERC20Response) Reset() + func (m *MsgConvertCoinToERC20Response) Size() (n int) + func (m *MsgConvertCoinToERC20Response) String() string + func (m *MsgConvertCoinToERC20Response) Unmarshal(dAtA []byte) error + func (m *MsgConvertCoinToERC20Response) XXX_DiscardUnknown() + func (m *MsgConvertCoinToERC20Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgConvertCoinToERC20Response) XXX_Merge(src proto.Message) + func (m *MsgConvertCoinToERC20Response) XXX_Size() int + func (m *MsgConvertCoinToERC20Response) XXX_Unmarshal(b []byte) error + func (this *MsgConvertCoinToERC20Response) Equal(that interface{}) bool + func (this *MsgConvertCoinToERC20Response) VerboseEqual(that interface{}) error + type MsgConvertCosmosCoinFromERC20 struct + Amount *types.Coin + Initiator string + Receiver string + func NewMsgConvertCosmosCoinFromERC20(initiator string, receiver string, amount sdk.Coin) MsgConvertCosmosCoinFromERC20 + func (*MsgConvertCosmosCoinFromERC20) Descriptor() ([]byte, []int) + func (*MsgConvertCosmosCoinFromERC20) ProtoMessage() + func (MsgConvertCosmosCoinFromERC20) Route() string + func (MsgConvertCosmosCoinFromERC20) Type() string + func (m *MsgConvertCosmosCoinFromERC20) GetAmount() *types.Coin + func (m *MsgConvertCosmosCoinFromERC20) GetInitiator() string + func (m *MsgConvertCosmosCoinFromERC20) GetReceiver() string + func (m *MsgConvertCosmosCoinFromERC20) Marshal() (dAtA []byte, err error) + func (m *MsgConvertCosmosCoinFromERC20) MarshalTo(dAtA []byte) (int, error) + func (m *MsgConvertCosmosCoinFromERC20) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgConvertCosmosCoinFromERC20) Reset() + func (m *MsgConvertCosmosCoinFromERC20) Size() (n int) + func (m *MsgConvertCosmosCoinFromERC20) String() string + func (m *MsgConvertCosmosCoinFromERC20) Unmarshal(dAtA []byte) error + func (m *MsgConvertCosmosCoinFromERC20) XXX_DiscardUnknown() + func (m *MsgConvertCosmosCoinFromERC20) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgConvertCosmosCoinFromERC20) XXX_Merge(src proto.Message) + func (m *MsgConvertCosmosCoinFromERC20) XXX_Size() int + func (m *MsgConvertCosmosCoinFromERC20) XXX_Unmarshal(b []byte) error + func (msg MsgConvertCosmosCoinFromERC20) GetSignBytes() []byte + func (msg MsgConvertCosmosCoinFromERC20) GetSigners() []sdk.AccAddress + func (msg MsgConvertCosmosCoinFromERC20) ValidateBasic() error + func (this *MsgConvertCosmosCoinFromERC20) Equal(that interface{}) bool + func (this *MsgConvertCosmosCoinFromERC20) VerboseEqual(that interface{}) error + type MsgConvertCosmosCoinFromERC20Response struct + func (*MsgConvertCosmosCoinFromERC20Response) Descriptor() ([]byte, []int) + func (*MsgConvertCosmosCoinFromERC20Response) ProtoMessage() + func (m *MsgConvertCosmosCoinFromERC20Response) Marshal() (dAtA []byte, err error) + func (m *MsgConvertCosmosCoinFromERC20Response) MarshalTo(dAtA []byte) (int, error) + func (m *MsgConvertCosmosCoinFromERC20Response) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgConvertCosmosCoinFromERC20Response) Reset() + func (m *MsgConvertCosmosCoinFromERC20Response) Size() (n int) + func (m *MsgConvertCosmosCoinFromERC20Response) String() string + func (m *MsgConvertCosmosCoinFromERC20Response) Unmarshal(dAtA []byte) error + func (m *MsgConvertCosmosCoinFromERC20Response) XXX_DiscardUnknown() + func (m *MsgConvertCosmosCoinFromERC20Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgConvertCosmosCoinFromERC20Response) XXX_Merge(src proto.Message) + func (m *MsgConvertCosmosCoinFromERC20Response) XXX_Size() int + func (m *MsgConvertCosmosCoinFromERC20Response) XXX_Unmarshal(b []byte) error + func (this *MsgConvertCosmosCoinFromERC20Response) Equal(that interface{}) bool + func (this *MsgConvertCosmosCoinFromERC20Response) VerboseEqual(that interface{}) error + type MsgConvertCosmosCoinToERC20 struct + Amount *types.Coin + Initiator string + Receiver string + func NewMsgConvertCosmosCoinToERC20(initiator string, receiver string, amount sdk.Coin) MsgConvertCosmosCoinToERC20 + func (*MsgConvertCosmosCoinToERC20) Descriptor() ([]byte, []int) + func (*MsgConvertCosmosCoinToERC20) ProtoMessage() + func (MsgConvertCosmosCoinToERC20) Route() string + func (MsgConvertCosmosCoinToERC20) Type() string + func (m *MsgConvertCosmosCoinToERC20) GetAmount() *types.Coin + func (m *MsgConvertCosmosCoinToERC20) GetInitiator() string + func (m *MsgConvertCosmosCoinToERC20) GetReceiver() string + func (m *MsgConvertCosmosCoinToERC20) Marshal() (dAtA []byte, err error) + func (m *MsgConvertCosmosCoinToERC20) MarshalTo(dAtA []byte) (int, error) + func (m *MsgConvertCosmosCoinToERC20) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgConvertCosmosCoinToERC20) Reset() + func (m *MsgConvertCosmosCoinToERC20) Size() (n int) + func (m *MsgConvertCosmosCoinToERC20) String() string + func (m *MsgConvertCosmosCoinToERC20) Unmarshal(dAtA []byte) error + func (m *MsgConvertCosmosCoinToERC20) XXX_DiscardUnknown() + func (m *MsgConvertCosmosCoinToERC20) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgConvertCosmosCoinToERC20) XXX_Merge(src proto.Message) + func (m *MsgConvertCosmosCoinToERC20) XXX_Size() int + func (m *MsgConvertCosmosCoinToERC20) XXX_Unmarshal(b []byte) error + func (msg MsgConvertCosmosCoinToERC20) GetSignBytes() []byte + func (msg MsgConvertCosmosCoinToERC20) GetSigners() []sdk.AccAddress + func (msg MsgConvertCosmosCoinToERC20) ValidateBasic() error + func (this *MsgConvertCosmosCoinToERC20) Equal(that interface{}) bool + func (this *MsgConvertCosmosCoinToERC20) VerboseEqual(that interface{}) error + type MsgConvertCosmosCoinToERC20Response struct + func (*MsgConvertCosmosCoinToERC20Response) Descriptor() ([]byte, []int) + func (*MsgConvertCosmosCoinToERC20Response) ProtoMessage() + func (m *MsgConvertCosmosCoinToERC20Response) Marshal() (dAtA []byte, err error) + func (m *MsgConvertCosmosCoinToERC20Response) MarshalTo(dAtA []byte) (int, error) + func (m *MsgConvertCosmosCoinToERC20Response) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgConvertCosmosCoinToERC20Response) Reset() + func (m *MsgConvertCosmosCoinToERC20Response) Size() (n int) + func (m *MsgConvertCosmosCoinToERC20Response) String() string + func (m *MsgConvertCosmosCoinToERC20Response) Unmarshal(dAtA []byte) error + func (m *MsgConvertCosmosCoinToERC20Response) XXX_DiscardUnknown() + func (m *MsgConvertCosmosCoinToERC20Response) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgConvertCosmosCoinToERC20Response) XXX_Merge(src proto.Message) + func (m *MsgConvertCosmosCoinToERC20Response) XXX_Size() int + func (m *MsgConvertCosmosCoinToERC20Response) XXX_Unmarshal(b []byte) error + func (this *MsgConvertCosmosCoinToERC20Response) Equal(that interface{}) bool + func (this *MsgConvertCosmosCoinToERC20Response) VerboseEqual(that interface{}) error + type MsgConvertERC20ToCoin struct + Amount github_com_cosmos_cosmos_sdk_types.Int + Initiator string + NemoERC20Address string + Receiver string + func NewMsgConvertERC20ToCoin(initiator InternalEVMAddress, receiver sdk.AccAddress, ...) MsgConvertERC20ToCoin + func (*MsgConvertERC20ToCoin) Descriptor() ([]byte, []int) + func (*MsgConvertERC20ToCoin) ProtoMessage() + func (m *MsgConvertERC20ToCoin) GetInitiator() string + func (m *MsgConvertERC20ToCoin) GetNemoERC20Address() string + func (m *MsgConvertERC20ToCoin) GetReceiver() string + func (m *MsgConvertERC20ToCoin) Marshal() (dAtA []byte, err error) + func (m *MsgConvertERC20ToCoin) MarshalTo(dAtA []byte) (int, error) + func (m *MsgConvertERC20ToCoin) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgConvertERC20ToCoin) Reset() + func (m *MsgConvertERC20ToCoin) Size() (n int) + func (m *MsgConvertERC20ToCoin) String() string + func (m *MsgConvertERC20ToCoin) Unmarshal(dAtA []byte) error + func (m *MsgConvertERC20ToCoin) XXX_DiscardUnknown() + func (m *MsgConvertERC20ToCoin) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgConvertERC20ToCoin) XXX_Merge(src proto.Message) + func (m *MsgConvertERC20ToCoin) XXX_Size() int + func (m *MsgConvertERC20ToCoin) XXX_Unmarshal(b []byte) error + func (msg MsgConvertERC20ToCoin) GetSignBytes() []byte + func (msg MsgConvertERC20ToCoin) GetSigners() []sdk.AccAddress + func (msg MsgConvertERC20ToCoin) Route() string + func (msg MsgConvertERC20ToCoin) Type() string + func (msg MsgConvertERC20ToCoin) ValidateBasic() error + func (this *MsgConvertERC20ToCoin) Equal(that interface{}) bool + func (this *MsgConvertERC20ToCoin) VerboseEqual(that interface{}) error + type MsgConvertERC20ToCoinResponse struct + func (*MsgConvertERC20ToCoinResponse) Descriptor() ([]byte, []int) + func (*MsgConvertERC20ToCoinResponse) ProtoMessage() + func (m *MsgConvertERC20ToCoinResponse) Marshal() (dAtA []byte, err error) + func (m *MsgConvertERC20ToCoinResponse) MarshalTo(dAtA []byte) (int, error) + func (m *MsgConvertERC20ToCoinResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgConvertERC20ToCoinResponse) Reset() + func (m *MsgConvertERC20ToCoinResponse) Size() (n int) + func (m *MsgConvertERC20ToCoinResponse) String() string + func (m *MsgConvertERC20ToCoinResponse) Unmarshal(dAtA []byte) error + func (m *MsgConvertERC20ToCoinResponse) XXX_DiscardUnknown() + func (m *MsgConvertERC20ToCoinResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgConvertERC20ToCoinResponse) XXX_Merge(src proto.Message) + func (m *MsgConvertERC20ToCoinResponse) XXX_Size() int + func (m *MsgConvertERC20ToCoinResponse) XXX_Unmarshal(b []byte) error + func (this *MsgConvertERC20ToCoinResponse) Equal(that interface{}) bool + func (this *MsgConvertERC20ToCoinResponse) VerboseEqual(that interface{}) error + type MsgServer interface + ConvertCoinToERC20 func(context.Context, *MsgConvertCoinToERC20) (*MsgConvertCoinToERC20Response, error) + ConvertCosmosCoinFromERC20 func(context.Context, *MsgConvertCosmosCoinFromERC20) (*MsgConvertCosmosCoinFromERC20Response, error) + ConvertCosmosCoinToERC20 func(context.Context, *MsgConvertCosmosCoinToERC20) (*MsgConvertCosmosCoinToERC20Response, error) + ConvertERC20ToCoin func(context.Context, *MsgConvertERC20ToCoin) (*MsgConvertERC20ToCoinResponse, error) + type Params struct + AllowedCosmosDenoms AllowedCosmosCoinERC20Tokens + EnabledConversionPairs ConversionPairs + func DefaultParams() Params + func NewParams(conversionPairs ConversionPairs, ...) Params + func (*Params) Descriptor() ([]byte, []int) + func (*Params) ProtoMessage() + func (m *Params) GetAllowedCosmosDenoms() AllowedCosmosCoinERC20Tokens + func (m *Params) GetEnabledConversionPairs() ConversionPairs + func (m *Params) Marshal() (dAtA []byte, err error) + func (m *Params) MarshalTo(dAtA []byte) (int, error) + func (m *Params) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *Params) Reset() + func (m *Params) Size() (n int) + func (m *Params) String() string + func (m *Params) Unmarshal(dAtA []byte) error + func (m *Params) XXX_DiscardUnknown() + func (m *Params) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Params) XXX_Merge(src proto.Message) + func (m *Params) XXX_Size() int + func (m *Params) XXX_Unmarshal(b []byte) error + func (p *Params) ParamSetPairs() paramtypes.ParamSetPairs + func (p *Params) Validate() error + func (this *Params) Equal(that interface{}) bool + func (this *Params) VerboseEqual(that interface{}) error + type QueryClient interface + DeployedCosmosCoinContracts func(ctx context.Context, in *QueryDeployedCosmosCoinContractsRequest, ...) (*QueryDeployedCosmosCoinContractsResponse, error) + Params func(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error) + func NewQueryClient(cc grpc1.ClientConn) QueryClient + type QueryDeployedCosmosCoinContractsRequest struct + CosmosDenoms []string + Pagination *query.PageRequest + func (*QueryDeployedCosmosCoinContractsRequest) Descriptor() ([]byte, []int) + func (*QueryDeployedCosmosCoinContractsRequest) ProtoMessage() + func (m *QueryDeployedCosmosCoinContractsRequest) Marshal() (dAtA []byte, err error) + func (m *QueryDeployedCosmosCoinContractsRequest) MarshalTo(dAtA []byte) (int, error) + func (m *QueryDeployedCosmosCoinContractsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryDeployedCosmosCoinContractsRequest) Reset() + func (m *QueryDeployedCosmosCoinContractsRequest) Size() (n int) + func (m *QueryDeployedCosmosCoinContractsRequest) String() string + func (m *QueryDeployedCosmosCoinContractsRequest) Unmarshal(dAtA []byte) error + func (m *QueryDeployedCosmosCoinContractsRequest) XXX_DiscardUnknown() + func (m *QueryDeployedCosmosCoinContractsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryDeployedCosmosCoinContractsRequest) XXX_Merge(src proto.Message) + func (m *QueryDeployedCosmosCoinContractsRequest) XXX_Size() int + func (m *QueryDeployedCosmosCoinContractsRequest) XXX_Unmarshal(b []byte) error + type QueryDeployedCosmosCoinContractsResponse struct + DeployedCosmosCoinContracts []DeployedCosmosCoinContract + Pagination *query.PageResponse + func (*QueryDeployedCosmosCoinContractsResponse) Descriptor() ([]byte, []int) + func (*QueryDeployedCosmosCoinContractsResponse) ProtoMessage() + func (m *QueryDeployedCosmosCoinContractsResponse) GetDeployedCosmosCoinContracts() []DeployedCosmosCoinContract + func (m *QueryDeployedCosmosCoinContractsResponse) GetPagination() *query.PageResponse + func (m *QueryDeployedCosmosCoinContractsResponse) Marshal() (dAtA []byte, err error) + func (m *QueryDeployedCosmosCoinContractsResponse) MarshalTo(dAtA []byte) (int, error) + func (m *QueryDeployedCosmosCoinContractsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryDeployedCosmosCoinContractsResponse) Reset() + func (m *QueryDeployedCosmosCoinContractsResponse) Size() (n int) + func (m *QueryDeployedCosmosCoinContractsResponse) String() string + func (m *QueryDeployedCosmosCoinContractsResponse) Unmarshal(dAtA []byte) error + func (m *QueryDeployedCosmosCoinContractsResponse) XXX_DiscardUnknown() + func (m *QueryDeployedCosmosCoinContractsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryDeployedCosmosCoinContractsResponse) XXX_Merge(src proto.Message) + func (m *QueryDeployedCosmosCoinContractsResponse) XXX_Size() int + func (m *QueryDeployedCosmosCoinContractsResponse) XXX_Unmarshal(b []byte) error + type QueryParamsRequest struct + func (*QueryParamsRequest) Descriptor() ([]byte, []int) + func (*QueryParamsRequest) ProtoMessage() + func (m *QueryParamsRequest) Marshal() (dAtA []byte, err error) + func (m *QueryParamsRequest) MarshalTo(dAtA []byte) (int, error) + func (m *QueryParamsRequest) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryParamsRequest) Reset() + func (m *QueryParamsRequest) Size() (n int) + func (m *QueryParamsRequest) String() string + func (m *QueryParamsRequest) Unmarshal(dAtA []byte) error + func (m *QueryParamsRequest) XXX_DiscardUnknown() + func (m *QueryParamsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryParamsRequest) XXX_Merge(src proto.Message) + func (m *QueryParamsRequest) XXX_Size() int + func (m *QueryParamsRequest) XXX_Unmarshal(b []byte) error + type QueryParamsResponse struct + Params Params + func (*QueryParamsResponse) Descriptor() ([]byte, []int) + func (*QueryParamsResponse) ProtoMessage() + func (m *QueryParamsResponse) GetParams() Params + func (m *QueryParamsResponse) Marshal() (dAtA []byte, err error) + func (m *QueryParamsResponse) MarshalTo(dAtA []byte) (int, error) + func (m *QueryParamsResponse) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *QueryParamsResponse) Reset() + func (m *QueryParamsResponse) Size() (n int) + func (m *QueryParamsResponse) String() string + func (m *QueryParamsResponse) Unmarshal(dAtA []byte) error + func (m *QueryParamsResponse) XXX_DiscardUnknown() + func (m *QueryParamsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *QueryParamsResponse) XXX_Merge(src proto.Message) + func (m *QueryParamsResponse) XXX_Size() int + func (m *QueryParamsResponse) XXX_Unmarshal(b []byte) error + type QueryServer interface + DeployedCosmosCoinContracts func(context.Context, *QueryDeployedCosmosCoinContractsRequest) (*QueryDeployedCosmosCoinContractsResponse, error) + Params func(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error) + type UnimplementedMsgServer struct + func (*UnimplementedMsgServer) ConvertCoinToERC20(ctx context.Context, req *MsgConvertCoinToERC20) (*MsgConvertCoinToERC20Response, error) + func (*UnimplementedMsgServer) ConvertCosmosCoinFromERC20(ctx context.Context, req *MsgConvertCosmosCoinFromERC20) (*MsgConvertCosmosCoinFromERC20Response, error) + func (*UnimplementedMsgServer) ConvertCosmosCoinToERC20(ctx context.Context, req *MsgConvertCosmosCoinToERC20) (*MsgConvertCosmosCoinToERC20Response, error) + func (*UnimplementedMsgServer) ConvertERC20ToCoin(ctx context.Context, req *MsgConvertERC20ToCoin) (*MsgConvertERC20ToCoinResponse, error) + type UnimplementedQueryServer struct + func (*UnimplementedQueryServer) DeployedCosmosCoinContracts(ctx context.Context, req *QueryDeployedCosmosCoinContractsRequest) (*QueryDeployedCosmosCoinContractsResponse, error) + func (*UnimplementedQueryServer) Params(ctx context.Context, req *QueryParamsRequest) (*QueryParamsResponse, error)