v1beta1

package
v1.8.0 Latest Latest
Warning

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

Go to latest
Published: Dec 1, 2023 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Overview

Code generated by protoc-gen-go-pulsar. DO NOT EDIT.

Code generated by protoc-gen-go-pulsar. DO NOT EDIT.

Code generated by protoc-gen-go-pulsar. DO NOT EDIT.

Code generated by protoc-gen-go-pulsar. DO NOT EDIT.

Index

Constants

View Source
const (
	Query_Token_FullMethodName     = "/irismod.token.Query/Token"
	Query_Tokens_FullMethodName    = "/irismod.token.Query/Tokens"
	Query_Fees_FullMethodName      = "/irismod.token.Query/Fees"
	Query_Params_FullMethodName    = "/irismod.token.Query/Params"
	Query_TotalBurn_FullMethodName = "/irismod.token.Query/TotalBurn"
)
View Source
const (
	Msg_IssueToken_FullMethodName         = "/irismod.token.Msg/IssueToken"
	Msg_EditToken_FullMethodName          = "/irismod.token.Msg/EditToken"
	Msg_MintToken_FullMethodName          = "/irismod.token.Msg/MintToken"
	Msg_BurnToken_FullMethodName          = "/irismod.token.Msg/BurnToken"
	Msg_TransferTokenOwner_FullMethodName = "/irismod.token.Msg/TransferTokenOwner"
)

Variables

View Source
var File_irismod_token_v1beta1_genesis_proto protoreflect.FileDescriptor
View Source
var File_irismod_token_v1beta1_query_proto protoreflect.FileDescriptor
View Source
var File_irismod_token_v1beta1_token_proto protoreflect.FileDescriptor
View Source
var File_irismod_token_v1beta1_tx_proto protoreflect.FileDescriptor
View Source
var Msg_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "irismod.token.Msg",
	HandlerType: (*MsgServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "IssueToken",
			Handler:    _Msg_IssueToken_Handler,
		},
		{
			MethodName: "EditToken",
			Handler:    _Msg_EditToken_Handler,
		},
		{
			MethodName: "MintToken",
			Handler:    _Msg_MintToken_Handler,
		},
		{
			MethodName: "BurnToken",
			Handler:    _Msg_BurnToken_Handler,
		},
		{
			MethodName: "TransferTokenOwner",
			Handler:    _Msg_TransferTokenOwner_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "irismod/token/v1beta1/tx.proto",
}

Msg_ServiceDesc is the grpc.ServiceDesc for Msg service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var Query_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "irismod.token.Query",
	HandlerType: (*QueryServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "Token",
			Handler:    _Query_Token_Handler,
		},
		{
			MethodName: "Tokens",
			Handler:    _Query_Tokens_Handler,
		},
		{
			MethodName: "Fees",
			Handler:    _Query_Fees_Handler,
		},
		{
			MethodName: "Params",
			Handler:    _Query_Params_Handler,
		},
		{
			MethodName: "TotalBurn",
			Handler:    _Query_TotalBurn_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "irismod/token/v1beta1/query.proto",
}

Query_ServiceDesc is the grpc.ServiceDesc for Query service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterMsgServer

func RegisterMsgServer(s grpc.ServiceRegistrar, srv MsgServer)

func RegisterQueryServer

func RegisterQueryServer(s grpc.ServiceRegistrar, srv QueryServer)

Types

type GenesisState

type GenesisState struct {
	Params      *Params         `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"`
	Tokens      []*Token        `protobuf:"bytes,2,rep,name=tokens,proto3" json:"tokens,omitempty"`
	BurnedCoins []*v1beta1.Coin `protobuf:"bytes,3,rep,name=burned_coins,json=burnedCoins,proto3" json:"burned_coins,omitempty"`
	// contains filtered or unexported fields
}

GenesisState defines the token module's genesis state

func (*GenesisState) Descriptor deprecated

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

Deprecated: Use GenesisState.ProtoReflect.Descriptor instead.

func (*GenesisState) GetBurnedCoins

func (x *GenesisState) GetBurnedCoins() []*v1beta1.Coin

func (*GenesisState) GetParams

func (x *GenesisState) GetParams() *Params

func (*GenesisState) GetTokens

func (x *GenesisState) GetTokens() []*Token

func (*GenesisState) ProtoMessage

func (*GenesisState) ProtoMessage()

func (*GenesisState) ProtoReflect

func (x *GenesisState) ProtoReflect() protoreflect.Message

func (*GenesisState) Reset

func (x *GenesisState) Reset()

func (*GenesisState) String

func (x *GenesisState) String() string

type MsgBurnToken

type MsgBurnToken struct {
	Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
	Amount uint64 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
	Sender string `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"`
	// contains filtered or unexported fields
}

MsgBurnToken defines an SDK message for burning some tokens

func (*MsgBurnToken) Descriptor deprecated

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

Deprecated: Use MsgBurnToken.ProtoReflect.Descriptor instead.

func (*MsgBurnToken) GetAmount

func (x *MsgBurnToken) GetAmount() uint64

func (*MsgBurnToken) GetSender

func (x *MsgBurnToken) GetSender() string

func (*MsgBurnToken) GetSymbol

func (x *MsgBurnToken) GetSymbol() string

func (*MsgBurnToken) ProtoMessage

func (*MsgBurnToken) ProtoMessage()

func (*MsgBurnToken) ProtoReflect

func (x *MsgBurnToken) ProtoReflect() protoreflect.Message

func (*MsgBurnToken) Reset

func (x *MsgBurnToken) Reset()

func (*MsgBurnToken) String

func (x *MsgBurnToken) String() string

type MsgBurnTokenResponse

type MsgBurnTokenResponse struct {
	// contains filtered or unexported fields
}

MsgBurnTokenResponse defines the Msg/BurnToken response type

func (*MsgBurnTokenResponse) Descriptor deprecated

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

Deprecated: Use MsgBurnTokenResponse.ProtoReflect.Descriptor instead.

func (*MsgBurnTokenResponse) ProtoMessage

func (*MsgBurnTokenResponse) ProtoMessage()

func (*MsgBurnTokenResponse) ProtoReflect

func (x *MsgBurnTokenResponse) ProtoReflect() protoreflect.Message

func (*MsgBurnTokenResponse) Reset

func (x *MsgBurnTokenResponse) Reset()

func (*MsgBurnTokenResponse) String

func (x *MsgBurnTokenResponse) String() string

type MsgClient

type MsgClient interface {
	// IssueToken defines a method for issuing a new token
	IssueToken(ctx context.Context, in *MsgIssueToken, opts ...grpc.CallOption) (*MsgIssueTokenResponse, error)
	// EditToken defines a method for editing a token
	EditToken(ctx context.Context, in *MsgEditToken, opts ...grpc.CallOption) (*MsgEditTokenResponse, error)
	// MintToken defines a method for minting some tokens
	MintToken(ctx context.Context, in *MsgMintToken, opts ...grpc.CallOption) (*MsgMintTokenResponse, error)
	// BurnToken defines a method for burning some tokens
	BurnToken(ctx context.Context, in *MsgBurnToken, opts ...grpc.CallOption) (*MsgBurnTokenResponse, error)
	// TransferTokenOwner defines a method for minting some tokens
	TransferTokenOwner(ctx context.Context, in *MsgTransferTokenOwner, opts ...grpc.CallOption) (*MsgTransferTokenOwnerResponse, error)
}

MsgClient is the client API for Msg service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewMsgClient

func NewMsgClient(cc grpc.ClientConnInterface) MsgClient

type MsgEditToken

type MsgEditToken struct {
	Symbol    string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
	Name      string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	MaxSupply uint64 `protobuf:"varint,3,opt,name=max_supply,json=maxSupply,proto3" json:"max_supply,omitempty"`
	Mintable  string `protobuf:"bytes,4,opt,name=mintable,proto3" json:"mintable,omitempty"`
	Owner     string `protobuf:"bytes,5,opt,name=owner,proto3" json:"owner,omitempty"`
	// contains filtered or unexported fields
}

MsgEditToken defines an SDK message for editing a new token

func (*MsgEditToken) Descriptor deprecated

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

Deprecated: Use MsgEditToken.ProtoReflect.Descriptor instead.

func (*MsgEditToken) GetMaxSupply

func (x *MsgEditToken) GetMaxSupply() uint64

func (*MsgEditToken) GetMintable

func (x *MsgEditToken) GetMintable() string

func (*MsgEditToken) GetName

func (x *MsgEditToken) GetName() string

func (*MsgEditToken) GetOwner

func (x *MsgEditToken) GetOwner() string

func (*MsgEditToken) GetSymbol

func (x *MsgEditToken) GetSymbol() string

func (*MsgEditToken) ProtoMessage

func (*MsgEditToken) ProtoMessage()

func (*MsgEditToken) ProtoReflect

func (x *MsgEditToken) ProtoReflect() protoreflect.Message

func (*MsgEditToken) Reset

func (x *MsgEditToken) Reset()

func (*MsgEditToken) String

func (x *MsgEditToken) String() string

type MsgEditTokenResponse

type MsgEditTokenResponse struct {
	// contains filtered or unexported fields
}

MsgEditTokenResponse defines the Msg/EditToken response type

func (*MsgEditTokenResponse) Descriptor deprecated

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

Deprecated: Use MsgEditTokenResponse.ProtoReflect.Descriptor instead.

func (*MsgEditTokenResponse) ProtoMessage

func (*MsgEditTokenResponse) ProtoMessage()

func (*MsgEditTokenResponse) ProtoReflect

func (x *MsgEditTokenResponse) ProtoReflect() protoreflect.Message

func (*MsgEditTokenResponse) Reset

func (x *MsgEditTokenResponse) Reset()

func (*MsgEditTokenResponse) String

func (x *MsgEditTokenResponse) String() string

type MsgIssueToken

type MsgIssueToken struct {
	Symbol        string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
	Name          string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Scale         uint32 `protobuf:"varint,3,opt,name=scale,proto3" json:"scale,omitempty"`
	MinUnit       string `protobuf:"bytes,4,opt,name=min_unit,json=minUnit,proto3" json:"min_unit,omitempty"`
	InitialSupply uint64 `protobuf:"varint,5,opt,name=initial_supply,json=initialSupply,proto3" json:"initial_supply,omitempty"`
	MaxSupply     uint64 `protobuf:"varint,6,opt,name=max_supply,json=maxSupply,proto3" json:"max_supply,omitempty"`
	Mintable      bool   `protobuf:"varint,7,opt,name=mintable,proto3" json:"mintable,omitempty"`
	Owner         string `protobuf:"bytes,8,opt,name=owner,proto3" json:"owner,omitempty"`
	// contains filtered or unexported fields
}

MsgIssueToken defines an SDK message for issuing a new token

func (*MsgIssueToken) Descriptor deprecated

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

Deprecated: Use MsgIssueToken.ProtoReflect.Descriptor instead.

func (*MsgIssueToken) GetInitialSupply

func (x *MsgIssueToken) GetInitialSupply() uint64

func (*MsgIssueToken) GetMaxSupply

func (x *MsgIssueToken) GetMaxSupply() uint64

func (*MsgIssueToken) GetMinUnit

func (x *MsgIssueToken) GetMinUnit() string

func (*MsgIssueToken) GetMintable

func (x *MsgIssueToken) GetMintable() bool

func (*MsgIssueToken) GetName

func (x *MsgIssueToken) GetName() string

func (*MsgIssueToken) GetOwner

func (x *MsgIssueToken) GetOwner() string

func (*MsgIssueToken) GetScale

func (x *MsgIssueToken) GetScale() uint32

func (*MsgIssueToken) GetSymbol

func (x *MsgIssueToken) GetSymbol() string

func (*MsgIssueToken) ProtoMessage

func (*MsgIssueToken) ProtoMessage()

func (*MsgIssueToken) ProtoReflect

func (x *MsgIssueToken) ProtoReflect() protoreflect.Message

func (*MsgIssueToken) Reset

func (x *MsgIssueToken) Reset()

func (*MsgIssueToken) String

func (x *MsgIssueToken) String() string

type MsgIssueTokenResponse

type MsgIssueTokenResponse struct {
	// contains filtered or unexported fields
}

MsgIssueTokenResponse defines the Msg/IssueToken response type

func (*MsgIssueTokenResponse) Descriptor deprecated

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

Deprecated: Use MsgIssueTokenResponse.ProtoReflect.Descriptor instead.

func (*MsgIssueTokenResponse) ProtoMessage

func (*MsgIssueTokenResponse) ProtoMessage()

func (*MsgIssueTokenResponse) ProtoReflect

func (x *MsgIssueTokenResponse) ProtoReflect() protoreflect.Message

func (*MsgIssueTokenResponse) Reset

func (x *MsgIssueTokenResponse) Reset()

func (*MsgIssueTokenResponse) String

func (x *MsgIssueTokenResponse) String() string

type MsgMintToken

type MsgMintToken struct {
	Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
	Amount uint64 `protobuf:"varint,2,opt,name=amount,proto3" json:"amount,omitempty"`
	To     string `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"`
	Owner  string `protobuf:"bytes,4,opt,name=owner,proto3" json:"owner,omitempty"`
	// contains filtered or unexported fields
}

MsgMintToken defines an SDK message for minting a new token

func (*MsgMintToken) Descriptor deprecated

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

Deprecated: Use MsgMintToken.ProtoReflect.Descriptor instead.

func (*MsgMintToken) GetAmount

func (x *MsgMintToken) GetAmount() uint64

func (*MsgMintToken) GetOwner

func (x *MsgMintToken) GetOwner() string

func (*MsgMintToken) GetSymbol

func (x *MsgMintToken) GetSymbol() string

func (*MsgMintToken) GetTo

func (x *MsgMintToken) GetTo() string

func (*MsgMintToken) ProtoMessage

func (*MsgMintToken) ProtoMessage()

func (*MsgMintToken) ProtoReflect

func (x *MsgMintToken) ProtoReflect() protoreflect.Message

func (*MsgMintToken) Reset

func (x *MsgMintToken) Reset()

func (*MsgMintToken) String

func (x *MsgMintToken) String() string

type MsgMintTokenResponse

type MsgMintTokenResponse struct {
	// contains filtered or unexported fields
}

MsgMintTokenResponse defines the Msg/MintToken response type

func (*MsgMintTokenResponse) Descriptor deprecated

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

Deprecated: Use MsgMintTokenResponse.ProtoReflect.Descriptor instead.

func (*MsgMintTokenResponse) ProtoMessage

func (*MsgMintTokenResponse) ProtoMessage()

func (*MsgMintTokenResponse) ProtoReflect

func (x *MsgMintTokenResponse) ProtoReflect() protoreflect.Message

func (*MsgMintTokenResponse) Reset

func (x *MsgMintTokenResponse) Reset()

func (*MsgMintTokenResponse) String

func (x *MsgMintTokenResponse) String() string

type MsgServer

type MsgServer interface {
	// IssueToken defines a method for issuing a new token
	IssueToken(context.Context, *MsgIssueToken) (*MsgIssueTokenResponse, error)
	// EditToken defines a method for editing a token
	EditToken(context.Context, *MsgEditToken) (*MsgEditTokenResponse, error)
	// MintToken defines a method for minting some tokens
	MintToken(context.Context, *MsgMintToken) (*MsgMintTokenResponse, error)
	// BurnToken defines a method for burning some tokens
	BurnToken(context.Context, *MsgBurnToken) (*MsgBurnTokenResponse, error)
	// TransferTokenOwner defines a method for minting some tokens
	TransferTokenOwner(context.Context, *MsgTransferTokenOwner) (*MsgTransferTokenOwnerResponse, error)
	// contains filtered or unexported methods
}

MsgServer is the server API for Msg service. All implementations must embed UnimplementedMsgServer for forward compatibility

type MsgTransferTokenOwner

type MsgTransferTokenOwner struct {
	SrcOwner string `protobuf:"bytes,1,opt,name=src_owner,json=srcOwner,proto3" json:"src_owner,omitempty"`
	DstOwner string `protobuf:"bytes,2,opt,name=dst_owner,json=dstOwner,proto3" json:"dst_owner,omitempty"`
	Symbol   string `protobuf:"bytes,3,opt,name=symbol,proto3" json:"symbol,omitempty"`
	// contains filtered or unexported fields
}

MsgTransferTokenOwner defines an SDK message for transferring the token owner

func (*MsgTransferTokenOwner) Descriptor deprecated

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

Deprecated: Use MsgTransferTokenOwner.ProtoReflect.Descriptor instead.

func (*MsgTransferTokenOwner) GetDstOwner

func (x *MsgTransferTokenOwner) GetDstOwner() string

func (*MsgTransferTokenOwner) GetSrcOwner

func (x *MsgTransferTokenOwner) GetSrcOwner() string

func (*MsgTransferTokenOwner) GetSymbol

func (x *MsgTransferTokenOwner) GetSymbol() string

func (*MsgTransferTokenOwner) ProtoMessage

func (*MsgTransferTokenOwner) ProtoMessage()

func (*MsgTransferTokenOwner) ProtoReflect

func (x *MsgTransferTokenOwner) ProtoReflect() protoreflect.Message

func (*MsgTransferTokenOwner) Reset

func (x *MsgTransferTokenOwner) Reset()

func (*MsgTransferTokenOwner) String

func (x *MsgTransferTokenOwner) String() string

type MsgTransferTokenOwnerResponse

type MsgTransferTokenOwnerResponse struct {
	// contains filtered or unexported fields
}

MsgTransferTokenOwnerResponse defines the Msg/TransferTokenOwner response type

func (*MsgTransferTokenOwnerResponse) Descriptor deprecated

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

Deprecated: Use MsgTransferTokenOwnerResponse.ProtoReflect.Descriptor instead.

func (*MsgTransferTokenOwnerResponse) ProtoMessage

func (*MsgTransferTokenOwnerResponse) ProtoMessage()

func (*MsgTransferTokenOwnerResponse) ProtoReflect

func (*MsgTransferTokenOwnerResponse) Reset

func (x *MsgTransferTokenOwnerResponse) Reset()

func (*MsgTransferTokenOwnerResponse) String

type Params

type Params struct {
	TokenTaxRate      string        `protobuf:"bytes,1,opt,name=token_tax_rate,json=tokenTaxRate,proto3" json:"token_tax_rate,omitempty"`
	IssueTokenBaseFee *v1beta1.Coin `protobuf:"bytes,2,opt,name=issue_token_base_fee,json=issueTokenBaseFee,proto3" json:"issue_token_base_fee,omitempty"`
	MintTokenFeeRatio string        `protobuf:"bytes,3,opt,name=mint_token_fee_ratio,json=mintTokenFeeRatio,proto3" json:"mint_token_fee_ratio,omitempty"`
	// contains filtered or unexported fields
}

Params defines token module's parameters

func (*Params) Descriptor deprecated

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

Deprecated: Use Params.ProtoReflect.Descriptor instead.

func (*Params) GetIssueTokenBaseFee

func (x *Params) GetIssueTokenBaseFee() *v1beta1.Coin

func (*Params) GetMintTokenFeeRatio

func (x *Params) GetMintTokenFeeRatio() string

func (*Params) GetTokenTaxRate

func (x *Params) GetTokenTaxRate() string

func (*Params) ProtoMessage

func (*Params) ProtoMessage()

func (*Params) ProtoReflect

func (x *Params) ProtoReflect() protoreflect.Message

func (*Params) Reset

func (x *Params) Reset()

func (*Params) String

func (x *Params) String() string

type QueryClient

type QueryClient interface {
	// Token returns token with token name
	Token(ctx context.Context, in *QueryTokenRequest, opts ...grpc.CallOption) (*QueryTokenResponse, error)
	// Tokens returns the token list
	Tokens(ctx context.Context, in *QueryTokensRequest, opts ...grpc.CallOption) (*QueryTokensResponse, error)
	// Fees returns the fees to issue or mint a token
	Fees(ctx context.Context, in *QueryFeesRequest, opts ...grpc.CallOption) (*QueryFeesResponse, error)
	// Params queries the token parameters
	Params(ctx context.Context, in *QueryParamsRequest, opts ...grpc.CallOption) (*QueryParamsResponse, error)
	// TotalBurn queries all the burnt coins
	TotalBurn(ctx context.Context, in *QueryTotalBurnRequest, opts ...grpc.CallOption) (*QueryTotalBurnResponse, error)
}

QueryClient is the client API for Query service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewQueryClient

func NewQueryClient(cc grpc.ClientConnInterface) QueryClient

type QueryFeesRequest

type QueryFeesRequest struct {
	Symbol string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
	// contains filtered or unexported fields
}

QueryFeesRequest is request type for the Query/Fees RPC method

func (*QueryFeesRequest) Descriptor deprecated

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

Deprecated: Use QueryFeesRequest.ProtoReflect.Descriptor instead.

func (*QueryFeesRequest) GetSymbol

func (x *QueryFeesRequest) GetSymbol() string

func (*QueryFeesRequest) ProtoMessage

func (*QueryFeesRequest) ProtoMessage()

func (*QueryFeesRequest) ProtoReflect

func (x *QueryFeesRequest) ProtoReflect() protoreflect.Message

func (*QueryFeesRequest) Reset

func (x *QueryFeesRequest) Reset()

func (*QueryFeesRequest) String

func (x *QueryFeesRequest) String() string

type QueryFeesResponse

type QueryFeesResponse struct {
	Exist    bool           `protobuf:"varint,1,opt,name=exist,proto3" json:"exist,omitempty"`
	IssueFee *v1beta11.Coin `protobuf:"bytes,2,opt,name=issue_fee,json=issueFee,proto3" json:"issue_fee,omitempty"`
	MintFee  *v1beta11.Coin `protobuf:"bytes,3,opt,name=mint_fee,json=mintFee,proto3" json:"mint_fee,omitempty"`
	// contains filtered or unexported fields
}

QueryFeesResponse is response type for the Query/Fees RPC method

func (*QueryFeesResponse) Descriptor deprecated

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

Deprecated: Use QueryFeesResponse.ProtoReflect.Descriptor instead.

func (*QueryFeesResponse) GetExist

func (x *QueryFeesResponse) GetExist() bool

func (*QueryFeesResponse) GetIssueFee

func (x *QueryFeesResponse) GetIssueFee() *v1beta11.Coin

func (*QueryFeesResponse) GetMintFee

func (x *QueryFeesResponse) GetMintFee() *v1beta11.Coin

func (*QueryFeesResponse) ProtoMessage

func (*QueryFeesResponse) ProtoMessage()

func (*QueryFeesResponse) ProtoReflect

func (x *QueryFeesResponse) ProtoReflect() protoreflect.Message

func (*QueryFeesResponse) Reset

func (x *QueryFeesResponse) Reset()

func (*QueryFeesResponse) String

func (x *QueryFeesResponse) String() string

type QueryParamsRequest

type QueryParamsRequest struct {
	// contains filtered or unexported fields
}

QueryParametersRequest is request type for the Query/Parameters RPC method

func (*QueryParamsRequest) Descriptor deprecated

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

Deprecated: Use QueryParamsRequest.ProtoReflect.Descriptor instead.

func (*QueryParamsRequest) ProtoMessage

func (*QueryParamsRequest) ProtoMessage()

func (*QueryParamsRequest) ProtoReflect

func (x *QueryParamsRequest) ProtoReflect() protoreflect.Message

func (*QueryParamsRequest) Reset

func (x *QueryParamsRequest) Reset()

func (*QueryParamsRequest) String

func (x *QueryParamsRequest) String() string

type QueryParamsResponse

type QueryParamsResponse struct {
	Params *Params               `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"`
	Res    *v1beta1.PageResponse `protobuf:"bytes,2,opt,name=res,proto3" json:"res,omitempty"`
	// contains filtered or unexported fields
}

QueryParametersResponse is response type for the Query/Parameters RPC method

func (*QueryParamsResponse) Descriptor deprecated

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

Deprecated: Use QueryParamsResponse.ProtoReflect.Descriptor instead.

func (*QueryParamsResponse) GetParams

func (x *QueryParamsResponse) GetParams() *Params

func (*QueryParamsResponse) GetRes

func (*QueryParamsResponse) ProtoMessage

func (*QueryParamsResponse) ProtoMessage()

func (*QueryParamsResponse) ProtoReflect

func (x *QueryParamsResponse) ProtoReflect() protoreflect.Message

func (*QueryParamsResponse) Reset

func (x *QueryParamsResponse) Reset()

func (*QueryParamsResponse) String

func (x *QueryParamsResponse) String() string

type QueryServer

type QueryServer interface {
	// Token returns token with token name
	Token(context.Context, *QueryTokenRequest) (*QueryTokenResponse, error)
	// Tokens returns the token list
	Tokens(context.Context, *QueryTokensRequest) (*QueryTokensResponse, error)
	// Fees returns the fees to issue or mint a token
	Fees(context.Context, *QueryFeesRequest) (*QueryFeesResponse, error)
	// Params queries the token parameters
	Params(context.Context, *QueryParamsRequest) (*QueryParamsResponse, error)
	// TotalBurn queries all the burnt coins
	TotalBurn(context.Context, *QueryTotalBurnRequest) (*QueryTotalBurnResponse, error)
	// contains filtered or unexported methods
}

QueryServer is the server API for Query service. All implementations must embed UnimplementedQueryServer for forward compatibility

type QueryTokenRequest

type QueryTokenRequest struct {
	Denom string `protobuf:"bytes,1,opt,name=denom,proto3" json:"denom,omitempty"`
	// contains filtered or unexported fields
}

QueryTokenRequest is request type for the Query/Token RPC method

func (*QueryTokenRequest) Descriptor deprecated

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

Deprecated: Use QueryTokenRequest.ProtoReflect.Descriptor instead.

func (*QueryTokenRequest) GetDenom

func (x *QueryTokenRequest) GetDenom() string

func (*QueryTokenRequest) ProtoMessage

func (*QueryTokenRequest) ProtoMessage()

func (*QueryTokenRequest) ProtoReflect

func (x *QueryTokenRequest) ProtoReflect() protoreflect.Message

func (*QueryTokenRequest) Reset

func (x *QueryTokenRequest) Reset()

func (*QueryTokenRequest) String

func (x *QueryTokenRequest) String() string

type QueryTokenResponse

type QueryTokenResponse struct {
	Token *anypb.Any `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

QueryTokenResponse is response type for the Query/Token RPC method

func (*QueryTokenResponse) Descriptor deprecated

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

Deprecated: Use QueryTokenResponse.ProtoReflect.Descriptor instead.

func (*QueryTokenResponse) GetToken

func (x *QueryTokenResponse) GetToken() *anypb.Any

func (*QueryTokenResponse) ProtoMessage

func (*QueryTokenResponse) ProtoMessage()

func (*QueryTokenResponse) ProtoReflect

func (x *QueryTokenResponse) ProtoReflect() protoreflect.Message

func (*QueryTokenResponse) Reset

func (x *QueryTokenResponse) Reset()

func (*QueryTokenResponse) String

func (x *QueryTokenResponse) String() string

type QueryTokensRequest

type QueryTokensRequest struct {
	Owner string `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	// pagination defines an optional pagination for the request.
	Pagination *v1beta1.PageRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

QueryTokensRequest is request type for the Query/Tokens RPC method

func (*QueryTokensRequest) Descriptor deprecated

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

Deprecated: Use QueryTokensRequest.ProtoReflect.Descriptor instead.

func (*QueryTokensRequest) GetOwner

func (x *QueryTokensRequest) GetOwner() string

func (*QueryTokensRequest) GetPagination

func (x *QueryTokensRequest) GetPagination() *v1beta1.PageRequest

func (*QueryTokensRequest) ProtoMessage

func (*QueryTokensRequest) ProtoMessage()

func (*QueryTokensRequest) ProtoReflect

func (x *QueryTokensRequest) ProtoReflect() protoreflect.Message

func (*QueryTokensRequest) Reset

func (x *QueryTokensRequest) Reset()

func (*QueryTokensRequest) String

func (x *QueryTokensRequest) String() string

type QueryTokensResponse

type QueryTokensResponse struct {
	Tokens     []*anypb.Any          `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	Pagination *v1beta1.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

QueryTokensResponse is response type for the Query/Tokens RPC method

func (*QueryTokensResponse) Descriptor deprecated

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

Deprecated: Use QueryTokensResponse.ProtoReflect.Descriptor instead.

func (*QueryTokensResponse) GetPagination

func (x *QueryTokensResponse) GetPagination() *v1beta1.PageResponse

func (*QueryTokensResponse) GetTokens

func (x *QueryTokensResponse) GetTokens() []*anypb.Any

func (*QueryTokensResponse) ProtoMessage

func (*QueryTokensResponse) ProtoMessage()

func (*QueryTokensResponse) ProtoReflect

func (x *QueryTokensResponse) ProtoReflect() protoreflect.Message

func (*QueryTokensResponse) Reset

func (x *QueryTokensResponse) Reset()

func (*QueryTokensResponse) String

func (x *QueryTokensResponse) String() string

type QueryTotalBurnRequest

type QueryTotalBurnRequest struct {
	// contains filtered or unexported fields
}

QueryTokenRequest is request type for the Query/TotalBurn RPC method

func (*QueryTotalBurnRequest) Descriptor deprecated

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

Deprecated: Use QueryTotalBurnRequest.ProtoReflect.Descriptor instead.

func (*QueryTotalBurnRequest) ProtoMessage

func (*QueryTotalBurnRequest) ProtoMessage()

func (*QueryTotalBurnRequest) ProtoReflect

func (x *QueryTotalBurnRequest) ProtoReflect() protoreflect.Message

func (*QueryTotalBurnRequest) Reset

func (x *QueryTotalBurnRequest) Reset()

func (*QueryTotalBurnRequest) String

func (x *QueryTotalBurnRequest) String() string

type QueryTotalBurnResponse

type QueryTotalBurnResponse struct {
	BurnedCoins []*v1beta11.Coin `protobuf:"bytes,1,rep,name=burned_coins,json=burnedCoins,proto3" json:"burned_coins,omitempty"`
	// contains filtered or unexported fields
}

QueryTotalBurnResponse is response type for the Query/TotalBurn RPC method

func (*QueryTotalBurnResponse) Descriptor deprecated

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

Deprecated: Use QueryTotalBurnResponse.ProtoReflect.Descriptor instead.

func (*QueryTotalBurnResponse) GetBurnedCoins

func (x *QueryTotalBurnResponse) GetBurnedCoins() []*v1beta11.Coin

func (*QueryTotalBurnResponse) ProtoMessage

func (*QueryTotalBurnResponse) ProtoMessage()

func (*QueryTotalBurnResponse) ProtoReflect

func (x *QueryTotalBurnResponse) ProtoReflect() protoreflect.Message

func (*QueryTotalBurnResponse) Reset

func (x *QueryTotalBurnResponse) Reset()

func (*QueryTotalBurnResponse) String

func (x *QueryTotalBurnResponse) String() string

type Token

type Token struct {
	Symbol        string `protobuf:"bytes,1,opt,name=symbol,proto3" json:"symbol,omitempty"`
	Name          string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Scale         uint32 `protobuf:"varint,3,opt,name=scale,proto3" json:"scale,omitempty"`
	MinUnit       string `protobuf:"bytes,4,opt,name=min_unit,json=minUnit,proto3" json:"min_unit,omitempty"`
	InitialSupply uint64 `protobuf:"varint,5,opt,name=initial_supply,json=initialSupply,proto3" json:"initial_supply,omitempty"`
	MaxSupply     uint64 `protobuf:"varint,6,opt,name=max_supply,json=maxSupply,proto3" json:"max_supply,omitempty"`
	Mintable      bool   `protobuf:"varint,7,opt,name=mintable,proto3" json:"mintable,omitempty"`
	Owner         string `protobuf:"bytes,8,opt,name=owner,proto3" json:"owner,omitempty"`
	// contains filtered or unexported fields
}

Token defines a standard for the fungible token

func (*Token) Descriptor deprecated

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

Deprecated: Use Token.ProtoReflect.Descriptor instead.

func (*Token) GetInitialSupply

func (x *Token) GetInitialSupply() uint64

func (*Token) GetMaxSupply

func (x *Token) GetMaxSupply() uint64

func (*Token) GetMinUnit

func (x *Token) GetMinUnit() string

func (*Token) GetMintable

func (x *Token) GetMintable() bool

func (*Token) GetName

func (x *Token) GetName() string

func (*Token) GetOwner

func (x *Token) GetOwner() string

func (*Token) GetScale

func (x *Token) GetScale() uint32

func (*Token) GetSymbol

func (x *Token) GetSymbol() string

func (*Token) ProtoMessage

func (*Token) ProtoMessage()

func (*Token) ProtoReflect

func (x *Token) ProtoReflect() protoreflect.Message

func (*Token) Reset

func (x *Token) Reset()

func (*Token) String

func (x *Token) String() string

type UnimplementedMsgServer

type UnimplementedMsgServer struct {
}

UnimplementedMsgServer must be embedded to have forward compatible implementations.

func (UnimplementedMsgServer) BurnToken

func (UnimplementedMsgServer) EditToken

func (UnimplementedMsgServer) IssueToken

func (UnimplementedMsgServer) MintToken

type UnimplementedQueryServer

type UnimplementedQueryServer struct {
}

UnimplementedQueryServer must be embedded to have forward compatible implementations.

func (UnimplementedQueryServer) Fees

func (UnimplementedQueryServer) Params

func (UnimplementedQueryServer) Token

func (UnimplementedQueryServer) Tokens

func (UnimplementedQueryServer) TotalBurn

type UnsafeMsgServer

type UnsafeMsgServer interface {
	// contains filtered or unexported methods
}

UnsafeMsgServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to MsgServer will result in compilation errors.

type UnsafeQueryServer

type UnsafeQueryServer interface {
	// contains filtered or unexported methods
}

UnsafeQueryServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to QueryServer will result in compilation errors.

Jump to

Keyboard shortcuts

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