types

package
v8.0.0-...-5ea88d2 Latest Latest
Warning

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

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

Documentation

Overview

Package types is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Package types is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	EventConvertToNative = "convert_to_native"
	EventConvertToDenom  = "convert_to_denom"

	EventRegisterEscrowDenom           = "register_escrow_denom"
	EventRegisterEscrowDenomAndConvert = "register_escrow_denom_and_convert"

	EventToggleEscrowConversion    = "toggle_denom_conversion"
	EventAddToEscrowPool           = "add_to_escrow_pool"
	EventAddToEscrowPoolAndConvert = "add_to_escrow_pool_and_convert"

	AttributeKeyCosmosCoin = "cosmos_coin"
	AttributeKeyReceiver   = "receiver"
)
View Source
const (
	// module name
	ModuleName = "escrow"

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

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

	DenomPrefix = "reap"
)

constants

View Source
const (
	TypeMsgConvertToNative = "convert_to_native"
	TypeMsgConvertToDenom  = "convert_to_denom"
)
View Source
const (
	ProposalTypeRegisterEscrowDenom    string = "RegisterEscrowDenom"
	ProposalTypeToggleEscrowConversion string = "ToggleEscrowConversion"
	ProposalTypeAddToEscrowPool        string = "AddToEscrowPool"
)

constants

Variables

View Source
var (
	ErrEscrowDisabled       = sdkerrors.Register(ModuleName, 2, "escrow module is disabled")
	ErrDenomNotFound        = sdkerrors.Register(ModuleName, 3, "denomination not found")
	ErrDenomAlreadyExists   = sdkerrors.Register(ModuleName, 4, "denomination already exists")
	ErrDenominationDisabled = sdkerrors.Register(ModuleName, 5, "escrow conversion for denomination is disabled")
)

errors

View Source
var (
	ErrInvalidLengthEscrow        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowEscrow          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupEscrow = fmt.Errorf("proto: unexpected end of group")
)
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 (
	KeyPrefixDenom      = []byte{prefixDenom}
	KeyPrefixEscrowPool = []byte{prefixEscrowPool}
	KeyPrefixTokenPair  = []byte{prefixDenom}
)

KVStore key prefixes

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 ModuleAddress common.Address

ModuleAddress is the native module address for EVM

View Source
var (
	ParamStoreKeyEnableEscrow = []byte("EnableEscrow")
)

Functions

func CreateDenomDescription

func CreateDenomDescription(address string) string

CreateDenomDescription generates a string with the coin description

func GetID

func GetID(escrowPool sdk.Coin) []byte

func NewAddToEscrowPoolAndConvertProposal

func NewAddToEscrowPoolAndConvertProposal(title, description, denom string, amount sdk.Int, proposer string, receiver string) govtypes.Content

func NewAddToEscrowPoolProposal

func NewAddToEscrowPoolProposal(title, description, denom string, amount sdk.Int) govtypes.Content

func NewRegisterEscrowDenomAndConvertProposal

func NewRegisterEscrowDenomAndConvertProposal(title, description, denom string, initialPoolBalance sdk.Int, proposer string, receiver string) govtypes.Content

func NewRegisterEscrowDenomProposal

func NewRegisterEscrowDenomProposal(title, description, denom string, initialPoolBalance sdk.Int) govtypes.Content

func NewToggleEscrowConversionProposal

func NewToggleEscrowConversionProposal(title, description string, denom string) govtypes.Content

func ParamKeyTable

func ParamKeyTable() paramtypes.KeyTable

ParamKeyTable returns the parameter key table.

func RegisterInterfaces

func RegisterInterfaces(registry codectypes.InterfaceRegistry)

func RegisterLegacyAminoCodec

func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino)

func RegisterMsgHandler

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

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

func RegisterMsgHandlerClient

func RegisterMsgHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MsgClient) error

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

func RegisterMsgHandlerFromEndpoint

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

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

func RegisterMsgHandlerServer

func RegisterMsgHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MsgServer) error

RegisterMsgHandlerServer registers the http handlers for service Msg to "mux". UnaryRPC :call MsgServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterMsgHandlerFromEndpoint instead.

func RegisterMsgServer

func RegisterMsgServer(s grpc1.Server, srv MsgServer)

func RegisterQueryHandler

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

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

func RegisterQueryHandlerClient

func RegisterQueryHandlerClient(ctx context.Context, mux *runtime.ServeMux, client QueryClient) error

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

func RegisterQueryHandlerFromEndpoint

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

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

func RegisterQueryHandlerServer

func RegisterQueryHandlerServer(ctx context.Context, mux *runtime.ServeMux, server QueryServer) error

RegisterQueryHandlerServer registers the http handlers for service Query to "mux". UnaryRPC :call QueryServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.

func RegisterQueryServer

func RegisterQueryServer(s grpc1.Server, srv QueryServer)

Types

type AccountKeeper

type AccountKeeper interface {
	GetModuleAddress(moduleName string) sdk.AccAddress
	GetSequence(sdk.Context, sdk.AccAddress) (uint64, error)
}

AccountKeeper defines the expected interface needed to retrieve account info.

type AddToEscrowPoolAndConvertProposal

type AddToEscrowPoolAndConvertProposal struct {
	// title of the proposal
	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	// proposal description
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// token identifier can be either the hex contract address of the ERC20 or the
	// Cosmos base denomination
	Denom    string                                    `protobuf:"bytes,3,opt,name=denom,proto3" json:"denom,omitempty"`
	Amount   github_com_reapchain_cosmos_sdk_types.Int `protobuf:"bytes,4,opt,name=amount,proto3,customtype=github.com/reapchain/cosmos-sdk/types.Int" json:"amount"`
	Proposer string                                    `protobuf:"bytes,5,opt,name=proposer,proto3" json:"proposer,omitempty"`
	Receiver string                                    `protobuf:"bytes,6,opt,name=receiver,proto3" json:"receiver,omitempty"`
}

func (*AddToEscrowPoolAndConvertProposal) Descriptor

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

func (*AddToEscrowPoolAndConvertProposal) Equal

func (this *AddToEscrowPoolAndConvertProposal) Equal(that interface{}) bool

func (*AddToEscrowPoolAndConvertProposal) GetDenom

func (*AddToEscrowPoolAndConvertProposal) GetDescription

func (m *AddToEscrowPoolAndConvertProposal) GetDescription() string

func (*AddToEscrowPoolAndConvertProposal) GetProposer

func (m *AddToEscrowPoolAndConvertProposal) GetProposer() string

func (*AddToEscrowPoolAndConvertProposal) GetReceiver

func (m *AddToEscrowPoolAndConvertProposal) GetReceiver() string

func (*AddToEscrowPoolAndConvertProposal) GetTitle

func (*AddToEscrowPoolAndConvertProposal) Marshal

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

func (*AddToEscrowPoolAndConvertProposal) MarshalTo

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

func (*AddToEscrowPoolAndConvertProposal) MarshalToSizedBuffer

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

func (*AddToEscrowPoolAndConvertProposal) ProposalRoute

func (*AddToEscrowPoolAndConvertProposal) ProposalRoute() string

ProposalRoute returns router key for this proposal

func (*AddToEscrowPoolAndConvertProposal) ProposalType

func (*AddToEscrowPoolAndConvertProposal) ProposalType() string

ProposalType returns proposal type for this proposal

func (*AddToEscrowPoolAndConvertProposal) ProtoMessage

func (*AddToEscrowPoolAndConvertProposal) ProtoMessage()

func (*AddToEscrowPoolAndConvertProposal) Reset

func (*AddToEscrowPoolAndConvertProposal) Size

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

func (*AddToEscrowPoolAndConvertProposal) String

func (*AddToEscrowPoolAndConvertProposal) Unmarshal

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

func (*AddToEscrowPoolAndConvertProposal) ValidateBasic

func (aesp *AddToEscrowPoolAndConvertProposal) ValidateBasic() error

ValidateBasic performs a stateless check of the proposal fields

func (*AddToEscrowPoolAndConvertProposal) XXX_DiscardUnknown

func (m *AddToEscrowPoolAndConvertProposal) XXX_DiscardUnknown()

func (*AddToEscrowPoolAndConvertProposal) XXX_Marshal

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

func (*AddToEscrowPoolAndConvertProposal) XXX_Merge

func (*AddToEscrowPoolAndConvertProposal) XXX_Size

func (m *AddToEscrowPoolAndConvertProposal) XXX_Size() int

func (*AddToEscrowPoolAndConvertProposal) XXX_Unmarshal

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

type AddToEscrowPoolProposal

type AddToEscrowPoolProposal struct {
	// title of the proposal
	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	// proposal description
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// token identifier can be either the hex contract address of the ERC20 or the
	// Cosmos base denomination
	Denom  string                                    `protobuf:"bytes,3,opt,name=denom,proto3" json:"denom,omitempty"`
	Amount github_com_reapchain_cosmos_sdk_types.Int `protobuf:"bytes,4,opt,name=amount,proto3,customtype=github.com/reapchain/cosmos-sdk/types.Int" json:"amount"`
}

func (*AddToEscrowPoolProposal) Descriptor

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

func (*AddToEscrowPoolProposal) Equal

func (this *AddToEscrowPoolProposal) Equal(that interface{}) bool

func (*AddToEscrowPoolProposal) GetDenom

func (m *AddToEscrowPoolProposal) GetDenom() string

func (*AddToEscrowPoolProposal) GetDescription

func (m *AddToEscrowPoolProposal) GetDescription() string

func (*AddToEscrowPoolProposal) GetTitle

func (m *AddToEscrowPoolProposal) GetTitle() string

func (*AddToEscrowPoolProposal) Marshal

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

func (*AddToEscrowPoolProposal) MarshalTo

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

func (*AddToEscrowPoolProposal) MarshalToSizedBuffer

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

func (*AddToEscrowPoolProposal) ProposalRoute

func (*AddToEscrowPoolProposal) ProposalRoute() string

ProposalRoute returns router key for this proposal

func (*AddToEscrowPoolProposal) ProposalType

func (*AddToEscrowPoolProposal) ProposalType() string

ProposalType returns proposal type for this proposal

func (*AddToEscrowPoolProposal) ProtoMessage

func (*AddToEscrowPoolProposal) ProtoMessage()

func (*AddToEscrowPoolProposal) Reset

func (m *AddToEscrowPoolProposal) Reset()

func (*AddToEscrowPoolProposal) Size

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

func (*AddToEscrowPoolProposal) String

func (m *AddToEscrowPoolProposal) String() string

func (*AddToEscrowPoolProposal) Unmarshal

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

func (*AddToEscrowPoolProposal) ValidateBasic

func (aesp *AddToEscrowPoolProposal) ValidateBasic() error

ValidateBasic performs a stateless check of the proposal fields

func (*AddToEscrowPoolProposal) XXX_DiscardUnknown

func (m *AddToEscrowPoolProposal) XXX_DiscardUnknown()

func (*AddToEscrowPoolProposal) XXX_Marshal

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

func (*AddToEscrowPoolProposal) XXX_Merge

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

func (*AddToEscrowPoolProposal) XXX_Size

func (m *AddToEscrowPoolProposal) XXX_Size() int

func (*AddToEscrowPoolProposal) XXX_Unmarshal

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

type BankKeeper

type BankKeeper interface {
	SendCoinsFromModuleToAccount(ctx sdk.Context, senderModule string, recipientAddr sdk.AccAddress, amt sdk.Coins) error
	SendCoinsFromAccountToModule(ctx sdk.Context, senderAddr sdk.AccAddress, recipientModule string, amt sdk.Coins) error
	MintCoins(ctx sdk.Context, moduleName string, amt sdk.Coins) error
	BurnCoins(ctx sdk.Context, moduleName string, amt sdk.Coins) error
	IsSendEnabledCoin(ctx sdk.Context, coin sdk.Coin) bool
	BlockedAddr(addr sdk.AccAddress) bool
	GetDenomMetaData(ctx sdk.Context, denom string) (banktypes.Metadata, bool)
	SetDenomMetaData(ctx sdk.Context, denomMetaData banktypes.Metadata)
	HasSupply(ctx sdk.Context, denom string) bool
	GetBalance(ctx sdk.Context, addr sdk.AccAddress, denom string) sdk.Coin
}

BankKeeper defines the expected interface needed to retrieve account balances.

type GenesisState

type GenesisState struct {
	// module parameters
	Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
	// registered denominations
	RegisteredDenoms []RegisteredDenom                           `protobuf:"bytes,2,rep,name=registered_denoms,json=registeredDenoms,proto3" json:"registered_denoms"`
	EscrowPools      github_com_reapchain_cosmos_sdk_types.Coins `` /* 141-byte string literal not displayed */
}

GenesisState defines the module's genesis state.

func DefaultGenesisState

func DefaultGenesisState() *GenesisState

DefaultGenesisState sets default evm genesis state with empty accounts and default params and chain config values.

func GetGenesisStateFromAppState

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

func NewGenesisState

func NewGenesisState(params Params, registeredDenoms []RegisteredDenom, totalEscrowPool []sdk.Coin) GenesisState

NewGenesisState creates a new genesis state.

func (*GenesisState) Descriptor

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

func (*GenesisState) GetEscrowPools

func (*GenesisState) GetParams

func (m *GenesisState) GetParams() Params

func (*GenesisState) GetRegisteredDenoms

func (m *GenesisState) GetRegisteredDenoms() []RegisteredDenom

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 (gs GenesisState) Validate() error

Validate performs basic genesis state validation returning an error upon any failure.

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 LogTransfer

type LogTransfer struct {
	From   common.Address
	To     common.Address
	Tokens *big.Int
}

type MsgClient

type MsgClient interface {
	ConvertToNative(ctx context.Context, in *MsgConvertToNative, opts ...grpc.CallOption) (*MsgConvertToNativeResponse, error)
	ConvertToDenom(ctx context.Context, in *MsgConvertToDenom, opts ...grpc.CallOption) (*MsgConvertToDenomResponse, error)
}

MsgClient is the client API for Msg service.

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

func NewMsgClient

func NewMsgClient(cc grpc1.ClientConn) MsgClient

type MsgConvertToDenom

type MsgConvertToDenom struct {
	Amount   github_com_reapchain_cosmos_sdk_types.Int `protobuf:"bytes,1,opt,name=amount,proto3,customtype=github.com/reapchain/cosmos-sdk/types.Int" json:"amount"`
	Denom    string                                    `protobuf:"bytes,2,opt,name=denom,proto3" json:"denom,omitempty"`
	Sender   string                                    `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"`
	Receiver string                                    `protobuf:"bytes,4,opt,name=receiver,proto3" json:"receiver,omitempty"`
}

func NewMsgConvertToDenom

func NewMsgConvertToDenom(amount sdk.Int, denom string, sender sdk.AccAddress) *MsgConvertToDenom

NewMsgConvertToDenom creates a new instance of MsgConvertToDenom

func (*MsgConvertToDenom) Descriptor

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

func (*MsgConvertToDenom) GetDenom

func (m *MsgConvertToDenom) GetDenom() string

func (*MsgConvertToDenom) GetReceiver

func (m *MsgConvertToDenom) GetReceiver() string

func (*MsgConvertToDenom) GetSender

func (m *MsgConvertToDenom) GetSender() string

func (MsgConvertToDenom) GetSignBytes

func (msg MsgConvertToDenom) GetSignBytes() []byte

GetSignBytes encodes the message for signing

func (MsgConvertToDenom) GetSigners

func (msg MsgConvertToDenom) GetSigners() []sdk.AccAddress

GetSigners defines whose signature is required

func (*MsgConvertToDenom) Marshal

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

func (*MsgConvertToDenom) MarshalTo

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

func (*MsgConvertToDenom) MarshalToSizedBuffer

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

func (*MsgConvertToDenom) ProtoMessage

func (*MsgConvertToDenom) ProtoMessage()

func (*MsgConvertToDenom) Reset

func (m *MsgConvertToDenom) Reset()

func (MsgConvertToDenom) Route

func (msg MsgConvertToDenom) Route() string

Route should return the name of the module

func (*MsgConvertToDenom) Size

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

func (*MsgConvertToDenom) String

func (m *MsgConvertToDenom) String() string

func (MsgConvertToDenom) Type

func (msg MsgConvertToDenom) Type() string

Type should return the action

func (*MsgConvertToDenom) Unmarshal

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

func (MsgConvertToDenom) ValidateBasic

func (msg MsgConvertToDenom) ValidateBasic() error

ValidateBasic runs stateless checks on the message

func (*MsgConvertToDenom) XXX_DiscardUnknown

func (m *MsgConvertToDenom) XXX_DiscardUnknown()

func (*MsgConvertToDenom) XXX_Marshal

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

func (*MsgConvertToDenom) XXX_Merge

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

func (*MsgConvertToDenom) XXX_Size

func (m *MsgConvertToDenom) XXX_Size() int

func (*MsgConvertToDenom) XXX_Unmarshal

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

type MsgConvertToDenomResponse

type MsgConvertToDenomResponse struct {
}

MsgConvertERC20Response returns no fields

func (*MsgConvertToDenomResponse) Descriptor

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

func (*MsgConvertToDenomResponse) Marshal

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

func (*MsgConvertToDenomResponse) MarshalTo

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

func (*MsgConvertToDenomResponse) MarshalToSizedBuffer

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

func (*MsgConvertToDenomResponse) ProtoMessage

func (*MsgConvertToDenomResponse) ProtoMessage()

func (*MsgConvertToDenomResponse) Reset

func (m *MsgConvertToDenomResponse) Reset()

func (*MsgConvertToDenomResponse) Size

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

func (*MsgConvertToDenomResponse) String

func (m *MsgConvertToDenomResponse) String() string

func (*MsgConvertToDenomResponse) Unmarshal

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

func (*MsgConvertToDenomResponse) XXX_DiscardUnknown

func (m *MsgConvertToDenomResponse) XXX_DiscardUnknown()

func (*MsgConvertToDenomResponse) XXX_Marshal

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

func (*MsgConvertToDenomResponse) XXX_Merge

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

func (*MsgConvertToDenomResponse) XXX_Size

func (m *MsgConvertToDenomResponse) XXX_Size() int

func (*MsgConvertToDenomResponse) XXX_Unmarshal

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

type MsgConvertToNative

type MsgConvertToNative struct {
	Coin     types.Coin `protobuf:"bytes,1,opt,name=coin,proto3" json:"coin"`
	Sender   string     `protobuf:"bytes,2,opt,name=sender,proto3" json:"sender,omitempty"`
	Receiver string     `protobuf:"bytes,3,opt,name=receiver,proto3" json:"receiver,omitempty"`
}

func NewMsgConvertToNative

func NewMsgConvertToNative(coin sdk.Coin, sender sdk.AccAddress) *MsgConvertToNative

NewMsgConvertToNative creates a new instance of MsgConvertToNative

func (*MsgConvertToNative) Descriptor

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

func (*MsgConvertToNative) GetCoin

func (m *MsgConvertToNative) GetCoin() types.Coin

func (*MsgConvertToNative) GetReceiver

func (m *MsgConvertToNative) GetReceiver() string

func (*MsgConvertToNative) GetSender

func (m *MsgConvertToNative) GetSender() string

func (MsgConvertToNative) GetSignBytes

func (msg MsgConvertToNative) GetSignBytes() []byte

GetSignBytes encodes the message for signing

func (MsgConvertToNative) GetSigners

func (msg MsgConvertToNative) GetSigners() []sdk.AccAddress

GetSigners defines whose signature is required

func (*MsgConvertToNative) Marshal

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

func (*MsgConvertToNative) MarshalTo

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

func (*MsgConvertToNative) MarshalToSizedBuffer

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

func (*MsgConvertToNative) ProtoMessage

func (*MsgConvertToNative) ProtoMessage()

func (*MsgConvertToNative) Reset

func (m *MsgConvertToNative) Reset()

func (MsgConvertToNative) Route

func (msg MsgConvertToNative) Route() string

Route should return the name of the module

func (*MsgConvertToNative) Size

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

func (*MsgConvertToNative) String

func (m *MsgConvertToNative) String() string

func (MsgConvertToNative) Type

func (msg MsgConvertToNative) Type() string

Type should return the action

func (*MsgConvertToNative) Unmarshal

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

func (MsgConvertToNative) ValidateBasic

func (msg MsgConvertToNative) ValidateBasic() error

ValidateBasic runs stateless checks on the message

func (*MsgConvertToNative) XXX_DiscardUnknown

func (m *MsgConvertToNative) XXX_DiscardUnknown()

func (*MsgConvertToNative) XXX_Marshal

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

func (*MsgConvertToNative) XXX_Merge

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

func (*MsgConvertToNative) XXX_Size

func (m *MsgConvertToNative) XXX_Size() int

func (*MsgConvertToNative) XXX_Unmarshal

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

type MsgConvertToNativeResponse

type MsgConvertToNativeResponse struct {
}

MsgConvertCoinResponse returns no fields

func (*MsgConvertToNativeResponse) Descriptor

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

func (*MsgConvertToNativeResponse) Marshal

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

func (*MsgConvertToNativeResponse) MarshalTo

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

func (*MsgConvertToNativeResponse) MarshalToSizedBuffer

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

func (*MsgConvertToNativeResponse) ProtoMessage

func (*MsgConvertToNativeResponse) ProtoMessage()

func (*MsgConvertToNativeResponse) Reset

func (m *MsgConvertToNativeResponse) Reset()

func (*MsgConvertToNativeResponse) Size

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

func (*MsgConvertToNativeResponse) String

func (m *MsgConvertToNativeResponse) String() string

func (*MsgConvertToNativeResponse) Unmarshal

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

func (*MsgConvertToNativeResponse) XXX_DiscardUnknown

func (m *MsgConvertToNativeResponse) XXX_DiscardUnknown()

func (*MsgConvertToNativeResponse) XXX_Marshal

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

func (*MsgConvertToNativeResponse) XXX_Merge

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

func (*MsgConvertToNativeResponse) XXX_Size

func (m *MsgConvertToNativeResponse) XXX_Size() int

func (*MsgConvertToNativeResponse) XXX_Unmarshal

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

type MsgServer

type MsgServer interface {
	ConvertToNative(context.Context, *MsgConvertToNative) (*MsgConvertToNativeResponse, error)
	ConvertToDenom(context.Context, *MsgConvertToDenom) (*MsgConvertToDenomResponse, error)
}

MsgServer is the server API for Msg service.

type Params

type Params struct {
	// parameter to enable the conversion of Cosmos coins <--> ERC20 tokens.
	EnableEscrow bool `protobuf:"varint,1,opt,name=enable_escrow,json=enableEscrow,proto3" json:"enable_escrow,omitempty"`
}

func DefaultParams

func DefaultParams() Params

func NewParams

func NewParams(
	enableEscrow bool,
) Params

NewParams creates a new Params object

func (*Params) Descriptor

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

func (*Params) GetEnableEscrow

func (m *Params) GetEnableEscrow() bool

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 (p *Params) ParamSetPairs() paramtypes.ParamSetPairs

ParamSetPairs returns the parameter set pairs.

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 (p Params) Validate() error

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 QueryClient

type QueryClient interface {
	RegisteredDenoms(ctx context.Context, in *QueryRegisteredDenomsRequest, opts ...grpc.CallOption) (*QueryRegisteredDenomsResponse, error)
	// Params retrieves the escrow module params
	Params(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error)
	// EscrowPool queries the available supply of a coin.
	EscrowPoolBalance(ctx context.Context, in *QueryEscrowPoolBalanceRequest, opts ...grpc.CallOption) (*QueryEscrowPoolBalanceResponse, error)
}

QueryClient is the client API for Query service.

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

func NewQueryClient

func NewQueryClient(cc grpc1.ClientConn) QueryClient

type QueryEscrowPoolBalanceRequest

type QueryEscrowPoolBalanceRequest struct {
	// address is the address to query balances for.
	Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
}

func (*QueryEscrowPoolBalanceRequest) Descriptor

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

func (*QueryEscrowPoolBalanceRequest) Marshal

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

func (*QueryEscrowPoolBalanceRequest) MarshalTo

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

func (*QueryEscrowPoolBalanceRequest) MarshalToSizedBuffer

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

func (*QueryEscrowPoolBalanceRequest) ProtoMessage

func (*QueryEscrowPoolBalanceRequest) ProtoMessage()

func (*QueryEscrowPoolBalanceRequest) Reset

func (m *QueryEscrowPoolBalanceRequest) Reset()

func (*QueryEscrowPoolBalanceRequest) Size

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

func (*QueryEscrowPoolBalanceRequest) String

func (*QueryEscrowPoolBalanceRequest) Unmarshal

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

func (*QueryEscrowPoolBalanceRequest) XXX_DiscardUnknown

func (m *QueryEscrowPoolBalanceRequest) XXX_DiscardUnknown()

func (*QueryEscrowPoolBalanceRequest) XXX_Marshal

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

func (*QueryEscrowPoolBalanceRequest) XXX_Merge

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

func (*QueryEscrowPoolBalanceRequest) XXX_Size

func (m *QueryEscrowPoolBalanceRequest) XXX_Size() int

func (*QueryEscrowPoolBalanceRequest) XXX_Unmarshal

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

type QueryEscrowPoolBalanceResponse

type QueryEscrowPoolBalanceResponse struct {
	// balances is the balances of all the coins.
	EscrowPoolBalance types.Coin `protobuf:"bytes,1,opt,name=escrow_pool_balance,json=escrowPoolBalance,proto3" json:"escrow_pool_balance"`
}

func (*QueryEscrowPoolBalanceResponse) Descriptor

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

func (*QueryEscrowPoolBalanceResponse) GetEscrowPoolBalance

func (m *QueryEscrowPoolBalanceResponse) GetEscrowPoolBalance() types.Coin

func (*QueryEscrowPoolBalanceResponse) Marshal

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

func (*QueryEscrowPoolBalanceResponse) MarshalTo

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

func (*QueryEscrowPoolBalanceResponse) MarshalToSizedBuffer

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

func (*QueryEscrowPoolBalanceResponse) ProtoMessage

func (*QueryEscrowPoolBalanceResponse) ProtoMessage()

func (*QueryEscrowPoolBalanceResponse) Reset

func (m *QueryEscrowPoolBalanceResponse) Reset()

func (*QueryEscrowPoolBalanceResponse) Size

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

func (*QueryEscrowPoolBalanceResponse) String

func (*QueryEscrowPoolBalanceResponse) Unmarshal

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

func (*QueryEscrowPoolBalanceResponse) XXX_DiscardUnknown

func (m *QueryEscrowPoolBalanceResponse) XXX_DiscardUnknown()

func (*QueryEscrowPoolBalanceResponse) XXX_Marshal

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

func (*QueryEscrowPoolBalanceResponse) XXX_Merge

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

func (*QueryEscrowPoolBalanceResponse) XXX_Size

func (m *QueryEscrowPoolBalanceResponse) XXX_Size() int

func (*QueryEscrowPoolBalanceResponse) XXX_Unmarshal

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

type QueryParamsRequest

type QueryParamsRequest struct {
}

func (*QueryParamsRequest) Descriptor

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

func (*QueryParamsRequest) Marshal

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

func (*QueryParamsRequest) MarshalTo

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

func (*QueryParamsRequest) MarshalToSizedBuffer

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

func (*QueryParamsRequest) ProtoMessage

func (*QueryParamsRequest) ProtoMessage()

func (*QueryParamsRequest) Reset

func (m *QueryParamsRequest) Reset()

func (*QueryParamsRequest) Size

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

func (*QueryParamsRequest) String

func (m *QueryParamsRequest) String() string

func (*QueryParamsRequest) Unmarshal

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

func (*QueryParamsRequest) XXX_DiscardUnknown

func (m *QueryParamsRequest) XXX_DiscardUnknown()

func (*QueryParamsRequest) XXX_Marshal

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

func (*QueryParamsRequest) XXX_Merge

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

func (*QueryParamsRequest) XXX_Size

func (m *QueryParamsRequest) XXX_Size() int

func (*QueryParamsRequest) XXX_Unmarshal

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

type QueryParamsResponse

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

func (*QueryParamsResponse) Descriptor

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

func (*QueryParamsResponse) GetParams

func (m *QueryParamsResponse) GetParams() Params

func (*QueryParamsResponse) Marshal

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

func (*QueryParamsResponse) MarshalTo

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

func (*QueryParamsResponse) MarshalToSizedBuffer

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

func (*QueryParamsResponse) ProtoMessage

func (*QueryParamsResponse) ProtoMessage()

func (*QueryParamsResponse) Reset

func (m *QueryParamsResponse) Reset()

func (*QueryParamsResponse) Size

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

func (*QueryParamsResponse) String

func (m *QueryParamsResponse) String() string

func (*QueryParamsResponse) Unmarshal

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

func (*QueryParamsResponse) XXX_DiscardUnknown

func (m *QueryParamsResponse) XXX_DiscardUnknown()

func (*QueryParamsResponse) XXX_Marshal

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

func (*QueryParamsResponse) XXX_Merge

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

func (*QueryParamsResponse) XXX_Size

func (m *QueryParamsResponse) XXX_Size() int

func (*QueryParamsResponse) XXX_Unmarshal

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

type QueryRegisteredDenomsRequest

type QueryRegisteredDenomsRequest struct {
	// pagination defines an optional pagination for the request.
	Pagination *query.PageRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryRegisteredDenomsRequest) Descriptor

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

func (*QueryRegisteredDenomsRequest) GetPagination

func (m *QueryRegisteredDenomsRequest) GetPagination() *query.PageRequest

func (*QueryRegisteredDenomsRequest) Marshal

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

func (*QueryRegisteredDenomsRequest) MarshalTo

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

func (*QueryRegisteredDenomsRequest) MarshalToSizedBuffer

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

func (*QueryRegisteredDenomsRequest) ProtoMessage

func (*QueryRegisteredDenomsRequest) ProtoMessage()

func (*QueryRegisteredDenomsRequest) Reset

func (m *QueryRegisteredDenomsRequest) Reset()

func (*QueryRegisteredDenomsRequest) Size

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

func (*QueryRegisteredDenomsRequest) String

func (*QueryRegisteredDenomsRequest) Unmarshal

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

func (*QueryRegisteredDenomsRequest) XXX_DiscardUnknown

func (m *QueryRegisteredDenomsRequest) XXX_DiscardUnknown()

func (*QueryRegisteredDenomsRequest) XXX_Marshal

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

func (*QueryRegisteredDenomsRequest) XXX_Merge

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

func (*QueryRegisteredDenomsRequest) XXX_Size

func (m *QueryRegisteredDenomsRequest) XXX_Size() int

func (*QueryRegisteredDenomsRequest) XXX_Unmarshal

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

type QueryRegisteredDenomsResponse

type QueryRegisteredDenomsResponse struct {
	RegisteredDenoms []RegisteredDenom `protobuf:"bytes,1,rep,name=registered_denoms,json=registeredDenoms,proto3" json:"registered_denoms"`
	// pagination defines the pagination in the response.
	Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

func (*QueryRegisteredDenomsResponse) Descriptor

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

func (*QueryRegisteredDenomsResponse) GetPagination

func (m *QueryRegisteredDenomsResponse) GetPagination() *query.PageResponse

func (*QueryRegisteredDenomsResponse) GetRegisteredDenoms

func (m *QueryRegisteredDenomsResponse) GetRegisteredDenoms() []RegisteredDenom

func (*QueryRegisteredDenomsResponse) Marshal

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

func (*QueryRegisteredDenomsResponse) MarshalTo

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

func (*QueryRegisteredDenomsResponse) MarshalToSizedBuffer

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

func (*QueryRegisteredDenomsResponse) ProtoMessage

func (*QueryRegisteredDenomsResponse) ProtoMessage()

func (*QueryRegisteredDenomsResponse) Reset

func (m *QueryRegisteredDenomsResponse) Reset()

func (*QueryRegisteredDenomsResponse) Size

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

func (*QueryRegisteredDenomsResponse) String

func (*QueryRegisteredDenomsResponse) Unmarshal

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

func (*QueryRegisteredDenomsResponse) XXX_DiscardUnknown

func (m *QueryRegisteredDenomsResponse) XXX_DiscardUnknown()

func (*QueryRegisteredDenomsResponse) XXX_Marshal

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

func (*QueryRegisteredDenomsResponse) XXX_Merge

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

func (*QueryRegisteredDenomsResponse) XXX_Size

func (m *QueryRegisteredDenomsResponse) XXX_Size() int

func (*QueryRegisteredDenomsResponse) XXX_Unmarshal

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

type QueryServer

type QueryServer interface {
	RegisteredDenoms(context.Context, *QueryRegisteredDenomsRequest) (*QueryRegisteredDenomsResponse, error)
	// Params retrieves the escrow module params
	Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error)
	// EscrowPool queries the available supply of a coin.
	EscrowPoolBalance(context.Context, *QueryEscrowPoolBalanceRequest) (*QueryEscrowPoolBalanceResponse, error)
}

QueryServer is the server API for Query service.

type RegisterEscrowDenomAndConvertProposal

type RegisterEscrowDenomAndConvertProposal struct {
	// title of the proposal
	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	// proposal description
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// cosmos base denomination to be able to convert
	Denom              string                                    `protobuf:"bytes,3,opt,name=denom,proto3" json:"denom,omitempty"`
	InitialPoolBalance github_com_reapchain_cosmos_sdk_types.Int `` /* 160-byte string literal not displayed */
	Proposer           string                                    `protobuf:"bytes,5,opt,name=proposer,proto3" json:"proposer,omitempty"`
	Receiver           string                                    `protobuf:"bytes,6,opt,name=receiver,proto3" json:"receiver,omitempty"`
}

func (*RegisterEscrowDenomAndConvertProposal) Descriptor

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

func (*RegisterEscrowDenomAndConvertProposal) GetDenom

func (*RegisterEscrowDenomAndConvertProposal) GetDescription

func (m *RegisterEscrowDenomAndConvertProposal) GetDescription() string

func (*RegisterEscrowDenomAndConvertProposal) GetProposer

func (*RegisterEscrowDenomAndConvertProposal) GetReceiver

func (*RegisterEscrowDenomAndConvertProposal) GetTitle

func (*RegisterEscrowDenomAndConvertProposal) Marshal

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

func (*RegisterEscrowDenomAndConvertProposal) MarshalTo

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

func (*RegisterEscrowDenomAndConvertProposal) MarshalToSizedBuffer

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

func (*RegisterEscrowDenomAndConvertProposal) ProposalRoute

ProposalRoute returns router key for this proposal

func (*RegisterEscrowDenomAndConvertProposal) ProposalType

ProposalType returns proposal type for this proposal

func (*RegisterEscrowDenomAndConvertProposal) ProtoMessage

func (*RegisterEscrowDenomAndConvertProposal) ProtoMessage()

func (*RegisterEscrowDenomAndConvertProposal) Reset

func (*RegisterEscrowDenomAndConvertProposal) Size

func (*RegisterEscrowDenomAndConvertProposal) String

func (*RegisterEscrowDenomAndConvertProposal) Unmarshal

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

func (*RegisterEscrowDenomAndConvertProposal) ValidateBasic

func (rtbp *RegisterEscrowDenomAndConvertProposal) ValidateBasic() error

ValidateBasic performs a stateless check of the proposal fields

func (*RegisterEscrowDenomAndConvertProposal) XXX_DiscardUnknown

func (m *RegisterEscrowDenomAndConvertProposal) XXX_DiscardUnknown()

func (*RegisterEscrowDenomAndConvertProposal) XXX_Marshal

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

func (*RegisterEscrowDenomAndConvertProposal) XXX_Merge

func (*RegisterEscrowDenomAndConvertProposal) XXX_Size

func (*RegisterEscrowDenomAndConvertProposal) XXX_Unmarshal

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

type RegisterEscrowDenomProposal

type RegisterEscrowDenomProposal struct {
	// title of the proposal
	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	// proposal description
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// cosmos base denomination to be able to convert
	Denom              string                                    `protobuf:"bytes,3,opt,name=denom,proto3" json:"denom,omitempty"`
	InitialPoolBalance github_com_reapchain_cosmos_sdk_types.Int `` /* 160-byte string literal not displayed */
}

func (*RegisterEscrowDenomProposal) Descriptor

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

func (*RegisterEscrowDenomProposal) GetDenom

func (m *RegisterEscrowDenomProposal) GetDenom() string

func (*RegisterEscrowDenomProposal) GetDescription

func (m *RegisterEscrowDenomProposal) GetDescription() string

func (*RegisterEscrowDenomProposal) GetTitle

func (m *RegisterEscrowDenomProposal) GetTitle() string

func (*RegisterEscrowDenomProposal) Marshal

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

func (*RegisterEscrowDenomProposal) MarshalTo

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

func (*RegisterEscrowDenomProposal) MarshalToSizedBuffer

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

func (*RegisterEscrowDenomProposal) ProposalRoute

func (*RegisterEscrowDenomProposal) ProposalRoute() string

ProposalRoute returns router key for this proposal

func (*RegisterEscrowDenomProposal) ProposalType

func (*RegisterEscrowDenomProposal) ProposalType() string

ProposalType returns proposal type for this proposal

func (*RegisterEscrowDenomProposal) ProtoMessage

func (*RegisterEscrowDenomProposal) ProtoMessage()

func (*RegisterEscrowDenomProposal) Reset

func (m *RegisterEscrowDenomProposal) Reset()

func (*RegisterEscrowDenomProposal) Size

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

func (*RegisterEscrowDenomProposal) String

func (m *RegisterEscrowDenomProposal) String() string

func (*RegisterEscrowDenomProposal) Unmarshal

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

func (*RegisterEscrowDenomProposal) ValidateBasic

func (rtbp *RegisterEscrowDenomProposal) ValidateBasic() error

ValidateBasic performs a stateless check of the proposal fields

func (*RegisterEscrowDenomProposal) XXX_DiscardUnknown

func (m *RegisterEscrowDenomProposal) XXX_DiscardUnknown()

func (*RegisterEscrowDenomProposal) XXX_Marshal

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

func (*RegisterEscrowDenomProposal) XXX_Merge

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

func (*RegisterEscrowDenomProposal) XXX_Size

func (m *RegisterEscrowDenomProposal) XXX_Size() int

func (*RegisterEscrowDenomProposal) XXX_Unmarshal

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

type RegisteredDenom

type RegisteredDenom struct {
	Denom   string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
	Enabled bool   `protobuf:"varint,2,opt,name=enabled,proto3" json:"enabled,omitempty"`
}

func (*RegisteredDenom) Descriptor

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

func (*RegisteredDenom) Equal

func (this *RegisteredDenom) Equal(that interface{}) bool

func (*RegisteredDenom) GetDenom

func (m *RegisteredDenom) GetDenom() string

func (*RegisteredDenom) GetEnabled

func (m *RegisteredDenom) GetEnabled() bool

func (RegisteredDenom) GetID

func (denom RegisteredDenom) GetID() []byte

func (*RegisteredDenom) Marshal

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

func (*RegisteredDenom) MarshalTo

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

func (*RegisteredDenom) MarshalToSizedBuffer

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

func (*RegisteredDenom) ProtoMessage

func (*RegisteredDenom) ProtoMessage()

func (*RegisteredDenom) Reset

func (m *RegisteredDenom) Reset()

func (*RegisteredDenom) Size

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

func (*RegisteredDenom) String

func (m *RegisteredDenom) String() string

func (*RegisteredDenom) Unmarshal

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

func (*RegisteredDenom) XXX_DiscardUnknown

func (m *RegisteredDenom) XXX_DiscardUnknown()

func (*RegisteredDenom) XXX_Marshal

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

func (*RegisteredDenom) XXX_Merge

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

func (*RegisteredDenom) XXX_Size

func (m *RegisteredDenom) XXX_Size() int

func (*RegisteredDenom) XXX_Unmarshal

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

type ToggleEscrowConversionProposal

type ToggleEscrowConversionProposal struct {
	// title of the proposal
	Title string `protobuf:"bytes,1,opt,name=title,proto3" json:"title,omitempty"`
	// proposal description
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// token identifier can be either the hex contract address of the ERC20 or the
	// Cosmos base denomination
	Denom string `protobuf:"bytes,3,opt,name=denom,proto3" json:"denom,omitempty"`
}

func (*ToggleEscrowConversionProposal) Descriptor

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

func (*ToggleEscrowConversionProposal) Equal

func (this *ToggleEscrowConversionProposal) Equal(that interface{}) bool

func (*ToggleEscrowConversionProposal) GetDenom

func (m *ToggleEscrowConversionProposal) GetDenom() string

func (*ToggleEscrowConversionProposal) GetDescription

func (m *ToggleEscrowConversionProposal) GetDescription() string

func (*ToggleEscrowConversionProposal) GetTitle

func (m *ToggleEscrowConversionProposal) GetTitle() string

func (*ToggleEscrowConversionProposal) Marshal

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

func (*ToggleEscrowConversionProposal) MarshalTo

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

func (*ToggleEscrowConversionProposal) MarshalToSizedBuffer

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

func (*ToggleEscrowConversionProposal) ProposalRoute

func (*ToggleEscrowConversionProposal) ProposalRoute() string

ProposalRoute returns router key for this proposal

func (*ToggleEscrowConversionProposal) ProposalType

func (*ToggleEscrowConversionProposal) ProposalType() string

ProposalType returns proposal type for this proposal

func (*ToggleEscrowConversionProposal) ProtoMessage

func (*ToggleEscrowConversionProposal) ProtoMessage()

func (*ToggleEscrowConversionProposal) Reset

func (m *ToggleEscrowConversionProposal) Reset()

func (*ToggleEscrowConversionProposal) Size

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

func (*ToggleEscrowConversionProposal) String

func (*ToggleEscrowConversionProposal) Unmarshal

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

func (*ToggleEscrowConversionProposal) ValidateBasic

func (ttcp *ToggleEscrowConversionProposal) ValidateBasic() error

func (*ToggleEscrowConversionProposal) XXX_DiscardUnknown

func (m *ToggleEscrowConversionProposal) XXX_DiscardUnknown()

func (*ToggleEscrowConversionProposal) XXX_Marshal

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

func (*ToggleEscrowConversionProposal) XXX_Merge

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

func (*ToggleEscrowConversionProposal) XXX_Size

func (m *ToggleEscrowConversionProposal) XXX_Size() int

func (*ToggleEscrowConversionProposal) XXX_Unmarshal

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

type UnimplementedMsgServer

type UnimplementedMsgServer struct {
}

UnimplementedMsgServer can be embedded to have forward compatible implementations.

func (*UnimplementedMsgServer) ConvertToDenom

func (*UnimplementedMsgServer) ConvertToNative

type UnimplementedQueryServer

type UnimplementedQueryServer struct {
}

UnimplementedQueryServer can be embedded to have forward compatible implementations.

func (*UnimplementedQueryServer) EscrowPoolBalance

func (*UnimplementedQueryServer) Params

func (*UnimplementedQueryServer) RegisteredDenoms

Jump to

Keyboard shortcuts

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