token

package
v0.45.0 Latest Latest
Warning

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

Go to latest
Published: Mar 7, 2022 License: Apache-2.0 Imports: 28 Imported by: 1

Documentation

Overview

Package token is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	// ModuleName is the module name constant used in many places
	ModuleName = "token"

	// StoreKey defines the primary module store key
	StoreKey = ModuleName

	// RouterKey defines the module's message routing key
	RouterKey = ModuleName
)
View Source
const (
	ActionMint   = "mint"
	ActionBurn   = "burn"
	ActionModify = "modify"

	AttributeKeyName     = "name"
	AttributeKeyImageURI = "image_uri"
	AttributeKeyMeta     = "meta"
)

Variables

View Source
var (
	ErrInvalidLengthEvent        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowEvent          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupEvent = 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 (
	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 (
	ErrInvalidLengthToken        = fmt.Errorf("proto: negative length found during unmarshaling")
	ErrIntOverflowToken          = fmt.Errorf("proto: integer overflow")
	ErrUnexpectedEndOfGroupToken = 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")
)

Functions

func RegisterInterfaces added in v0.45.0

func RegisterInterfaces(registry types.InterfaceRegistry)

func RegisterMsgServer added in v0.45.0

func RegisterMsgServer(s grpc1.Server, srv MsgServer)

func RegisterQueryHandler added in v0.45.0

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 added in v0.45.0

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 added in v0.45.0

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 added in v0.45.0

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 (such as grpc.SendHeader, etc) to stop working. Consider using RegisterQueryHandlerFromEndpoint instead.

func RegisterQueryServer added in v0.45.0

func RegisterQueryServer(s grpc1.Server, srv QueryServer)

func ValidateClassGenesis added in v0.45.0

func ValidateClassGenesis(data ClassGenesisState) error

For Class keeper

func ValidateGenesis

func ValidateGenesis(data GenesisState) error

ValidateGenesis check the given genesis state has no integrity issues

Types

type AccountKeeper added in v0.45.0

type AccountKeeper interface {
	GetAccount(ctx sdk.Context, addr sdk.AccAddress) authtypes.AccountI
	SetAccount(ctx sdk.Context, account authtypes.AccountI)

	NewAccountWithAddress(ctx sdk.Context, addr sdk.AccAddress) authtypes.AccountI
}

AccountKeeper defines the contract required for account APIs.

type Approve added in v0.45.0

type Approve struct {
	Approver string `protobuf:"bytes,1,opt,name=approver,proto3" json:"approver,omitempty"`
	Proxy    string `protobuf:"bytes,2,opt,name=proxy,proto3" json:"proxy,omitempty"`
	// class id associated with the token.
	ClassId string `protobuf:"bytes,3,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
}

Approve defines approve information.

func (*Approve) Descriptor added in v0.45.0

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

func (*Approve) Marshal added in v0.45.0

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

func (*Approve) MarshalTo added in v0.45.0

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

func (*Approve) MarshalToSizedBuffer added in v0.45.0

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

func (*Approve) ProtoMessage added in v0.45.0

func (*Approve) ProtoMessage()

func (*Approve) Reset added in v0.45.0

func (m *Approve) Reset()

func (*Approve) Size added in v0.45.0

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

func (*Approve) String added in v0.45.0

func (m *Approve) String() string

func (*Approve) Unmarshal added in v0.45.0

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

func (*Approve) XXX_DiscardUnknown added in v0.45.0

func (m *Approve) XXX_DiscardUnknown()

func (*Approve) XXX_Marshal added in v0.45.0

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

func (*Approve) XXX_Merge added in v0.45.0

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

func (*Approve) XXX_Size added in v0.45.0

func (m *Approve) XXX_Size() int

func (*Approve) XXX_Unmarshal added in v0.45.0

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

type Balance added in v0.45.0

type Balance struct {
	Address string `protobuf:"bytes,1,opt,name=address,proto3" json:"address,omitempty"`
	Tokens  []FT   `protobuf:"bytes,2,rep,name=tokens,proto3" json:"tokens"`
}

Balance defines an account address and balance pair used in the token module's genesis state.

func (*Balance) Descriptor added in v0.45.0

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

func (*Balance) GetAddress added in v0.45.0

func (m *Balance) GetAddress() string

func (*Balance) GetTokens added in v0.45.0

func (m *Balance) GetTokens() []FT

func (*Balance) Marshal added in v0.45.0

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

func (*Balance) MarshalTo added in v0.45.0

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

func (*Balance) MarshalToSizedBuffer added in v0.45.0

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

func (*Balance) ProtoMessage added in v0.45.0

func (*Balance) ProtoMessage()

func (*Balance) Reset added in v0.45.0

func (m *Balance) Reset()

func (*Balance) Size added in v0.45.0

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

func (*Balance) String added in v0.45.0

func (m *Balance) String() string

func (*Balance) Unmarshal added in v0.45.0

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

func (*Balance) XXX_DiscardUnknown added in v0.45.0

func (m *Balance) XXX_DiscardUnknown()

func (*Balance) XXX_Marshal added in v0.45.0

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

func (*Balance) XXX_Merge added in v0.45.0

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

func (*Balance) XXX_Size added in v0.45.0

func (m *Balance) XXX_Size() int

func (*Balance) XXX_Unmarshal added in v0.45.0

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

type ClassGenesisState added in v0.45.0

type ClassGenesisState struct {
	// nonce is the next class nonce to issue.
	Nonce github_com_line_lbm_sdk_types.Uint `protobuf:"bytes,1,opt,name=nonce,proto3,customtype=github.com/line/lbm-sdk/types.Uint" json:"nonce"`
	// ids represents the issued ids.
	Ids []string `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
}

ClassGenesisState defines the classs keeper's genesis state.

func DefaultClassGenesisState added in v0.45.0

func DefaultClassGenesisState() *ClassGenesisState

func (*ClassGenesisState) Descriptor added in v0.45.0

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

func (*ClassGenesisState) GetIds added in v0.45.0

func (m *ClassGenesisState) GetIds() []string

func (*ClassGenesisState) Marshal added in v0.45.0

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

func (*ClassGenesisState) MarshalTo added in v0.45.0

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

func (*ClassGenesisState) MarshalToSizedBuffer added in v0.45.0

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

func (*ClassGenesisState) ProtoMessage added in v0.45.0

func (*ClassGenesisState) ProtoMessage()

func (*ClassGenesisState) Reset added in v0.45.0

func (m *ClassGenesisState) Reset()

func (*ClassGenesisState) Size added in v0.45.0

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

func (*ClassGenesisState) String added in v0.45.0

func (m *ClassGenesisState) String() string

func (*ClassGenesisState) Unmarshal added in v0.45.0

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

func (*ClassGenesisState) XXX_DiscardUnknown added in v0.45.0

func (m *ClassGenesisState) XXX_DiscardUnknown()

func (*ClassGenesisState) XXX_Marshal added in v0.45.0

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

func (*ClassGenesisState) XXX_Merge added in v0.45.0

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

func (*ClassGenesisState) XXX_Size added in v0.45.0

func (m *ClassGenesisState) XXX_Size() int

func (*ClassGenesisState) XXX_Unmarshal added in v0.45.0

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

type ClassKeeper added in v0.45.0

type ClassKeeper interface {
	NewID(ctx sdk.Context) string
	HasID(ctx sdk.Context, id string) bool

	InitGenesis(ctx sdk.Context, data *ClassGenesisState)
	ExportGenesis(ctx sdk.Context) *ClassGenesisState
}

ClassKeeper defines the contract needed to be fulfilled for class dependencies.

type EventApprove added in v0.45.0

type EventApprove struct {
	// class id associated with the token.
	ClassId  string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Approver string `protobuf:"bytes,2,opt,name=approver,proto3" json:"approver,omitempty"`
	Proxy    string `protobuf:"bytes,3,opt,name=proxy,proto3" json:"proxy,omitempty"`
}

EventApprove is emitted on Msg/Approve

func (*EventApprove) Descriptor added in v0.45.0

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

func (*EventApprove) GetApprover added in v0.45.0

func (m *EventApprove) GetApprover() string

func (*EventApprove) GetClassId added in v0.45.0

func (m *EventApprove) GetClassId() string

func (*EventApprove) GetProxy added in v0.45.0

func (m *EventApprove) GetProxy() string

func (*EventApprove) Marshal added in v0.45.0

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

func (*EventApprove) MarshalTo added in v0.45.0

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

func (*EventApprove) MarshalToSizedBuffer added in v0.45.0

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

func (*EventApprove) ProtoMessage added in v0.45.0

func (*EventApprove) ProtoMessage()

func (*EventApprove) Reset added in v0.45.0

func (m *EventApprove) Reset()

func (*EventApprove) Size added in v0.45.0

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

func (*EventApprove) String added in v0.45.0

func (m *EventApprove) String() string

func (*EventApprove) Unmarshal added in v0.45.0

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

func (*EventApprove) XXX_DiscardUnknown added in v0.45.0

func (m *EventApprove) XXX_DiscardUnknown()

func (*EventApprove) XXX_Marshal added in v0.45.0

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

func (*EventApprove) XXX_Merge added in v0.45.0

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

func (*EventApprove) XXX_Size added in v0.45.0

func (m *EventApprove) XXX_Size() int

func (*EventApprove) XXX_Unmarshal added in v0.45.0

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

type EventBurn added in v0.45.0

type EventBurn struct {
	// class id associated with the token.
	ClassId string                            `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	From    string                            `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"`
	Amount  github_com_line_lbm_sdk_types.Int `protobuf:"bytes,3,opt,name=amount,proto3,customtype=github.com/line/lbm-sdk/types.Int" json:"amount"`
}

EventBurn is emitted on Msg/Burn

func (*EventBurn) Descriptor added in v0.45.0

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

func (*EventBurn) GetClassId added in v0.45.0

func (m *EventBurn) GetClassId() string

func (*EventBurn) GetFrom added in v0.45.0

func (m *EventBurn) GetFrom() string

func (*EventBurn) Marshal added in v0.45.0

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

func (*EventBurn) MarshalTo added in v0.45.0

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

func (*EventBurn) MarshalToSizedBuffer added in v0.45.0

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

func (*EventBurn) ProtoMessage added in v0.45.0

func (*EventBurn) ProtoMessage()

func (*EventBurn) Reset added in v0.45.0

func (m *EventBurn) Reset()

func (*EventBurn) Size added in v0.45.0

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

func (*EventBurn) String added in v0.45.0

func (m *EventBurn) String() string

func (*EventBurn) Unmarshal added in v0.45.0

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

func (*EventBurn) XXX_DiscardUnknown added in v0.45.0

func (m *EventBurn) XXX_DiscardUnknown()

func (*EventBurn) XXX_Marshal added in v0.45.0

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

func (*EventBurn) XXX_Merge added in v0.45.0

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

func (*EventBurn) XXX_Size added in v0.45.0

func (m *EventBurn) XXX_Size() int

func (*EventBurn) XXX_Unmarshal added in v0.45.0

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

type EventGrant added in v0.45.0

type EventGrant struct {
	// class id associated with the token.
	ClassId string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	// address of the granted account.
	Grantee string `protobuf:"bytes,2,opt,name=grantee,proto3" json:"grantee,omitempty"`
	// action on the token class. Must be one of "mint", "burn" and "modify".
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
}

EventGrant is emitted on Msg/Grant

func (*EventGrant) Descriptor added in v0.45.0

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

func (*EventGrant) GetAction added in v0.45.0

func (m *EventGrant) GetAction() string

func (*EventGrant) GetClassId added in v0.45.0

func (m *EventGrant) GetClassId() string

func (*EventGrant) GetGrantee added in v0.45.0

func (m *EventGrant) GetGrantee() string

func (*EventGrant) Marshal added in v0.45.0

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

func (*EventGrant) MarshalTo added in v0.45.0

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

func (*EventGrant) MarshalToSizedBuffer added in v0.45.0

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

func (*EventGrant) ProtoMessage added in v0.45.0

func (*EventGrant) ProtoMessage()

func (*EventGrant) Reset added in v0.45.0

func (m *EventGrant) Reset()

func (*EventGrant) Size added in v0.45.0

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

func (*EventGrant) String added in v0.45.0

func (m *EventGrant) String() string

func (*EventGrant) Unmarshal added in v0.45.0

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

func (*EventGrant) XXX_DiscardUnknown added in v0.45.0

func (m *EventGrant) XXX_DiscardUnknown()

func (*EventGrant) XXX_Marshal added in v0.45.0

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

func (*EventGrant) XXX_Merge added in v0.45.0

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

func (*EventGrant) XXX_Size added in v0.45.0

func (m *EventGrant) XXX_Size() int

func (*EventGrant) XXX_Unmarshal added in v0.45.0

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

type EventIssue added in v0.45.0

type EventIssue struct {
	// class id associated with the token.
	ClassId string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
}

EventIssue is emitted on Msg/Issue

func (*EventIssue) Descriptor added in v0.45.0

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

func (*EventIssue) GetClassId added in v0.45.0

func (m *EventIssue) GetClassId() string

func (*EventIssue) Marshal added in v0.45.0

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

func (*EventIssue) MarshalTo added in v0.45.0

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

func (*EventIssue) MarshalToSizedBuffer added in v0.45.0

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

func (*EventIssue) ProtoMessage added in v0.45.0

func (*EventIssue) ProtoMessage()

func (*EventIssue) Reset added in v0.45.0

func (m *EventIssue) Reset()

func (*EventIssue) Size added in v0.45.0

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

func (*EventIssue) String added in v0.45.0

func (m *EventIssue) String() string

func (*EventIssue) Unmarshal added in v0.45.0

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

func (*EventIssue) XXX_DiscardUnknown added in v0.45.0

func (m *EventIssue) XXX_DiscardUnknown()

func (*EventIssue) XXX_Marshal added in v0.45.0

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

func (*EventIssue) XXX_Merge added in v0.45.0

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

func (*EventIssue) XXX_Size added in v0.45.0

func (m *EventIssue) XXX_Size() int

func (*EventIssue) XXX_Unmarshal added in v0.45.0

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

type EventMint added in v0.45.0

type EventMint struct {
	// class id associated with the token.
	ClassId string                            `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	To      string                            `protobuf:"bytes,2,opt,name=to,proto3" json:"to,omitempty"`
	Amount  github_com_line_lbm_sdk_types.Int `protobuf:"bytes,3,opt,name=amount,proto3,customtype=github.com/line/lbm-sdk/types.Int" json:"amount"`
}

EventMint is emitted on Msg/Mint

func (*EventMint) Descriptor added in v0.45.0

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

func (*EventMint) GetClassId added in v0.45.0

func (m *EventMint) GetClassId() string

func (*EventMint) GetTo added in v0.45.0

func (m *EventMint) GetTo() string

func (*EventMint) Marshal added in v0.45.0

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

func (*EventMint) MarshalTo added in v0.45.0

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

func (*EventMint) MarshalToSizedBuffer added in v0.45.0

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

func (*EventMint) ProtoMessage added in v0.45.0

func (*EventMint) ProtoMessage()

func (*EventMint) Reset added in v0.45.0

func (m *EventMint) Reset()

func (*EventMint) Size added in v0.45.0

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

func (*EventMint) String added in v0.45.0

func (m *EventMint) String() string

func (*EventMint) Unmarshal added in v0.45.0

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

func (*EventMint) XXX_DiscardUnknown added in v0.45.0

func (m *EventMint) XXX_DiscardUnknown()

func (*EventMint) XXX_Marshal added in v0.45.0

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

func (*EventMint) XXX_Merge added in v0.45.0

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

func (*EventMint) XXX_Size added in v0.45.0

func (m *EventMint) XXX_Size() int

func (*EventMint) XXX_Unmarshal added in v0.45.0

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

type EventModify added in v0.45.0

type EventModify struct {
	// class id associated with the token.
	ClassId string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Key     string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"`
	Value   string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"`
}

EventModify is emitted on Msg/Modify

func (*EventModify) Descriptor added in v0.45.0

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

func (*EventModify) GetClassId added in v0.45.0

func (m *EventModify) GetClassId() string

func (*EventModify) GetKey added in v0.45.0

func (m *EventModify) GetKey() string

func (*EventModify) GetValue added in v0.45.0

func (m *EventModify) GetValue() string

func (*EventModify) Marshal added in v0.45.0

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

func (*EventModify) MarshalTo added in v0.45.0

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

func (*EventModify) MarshalToSizedBuffer added in v0.45.0

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

func (*EventModify) ProtoMessage added in v0.45.0

func (*EventModify) ProtoMessage()

func (*EventModify) Reset added in v0.45.0

func (m *EventModify) Reset()

func (*EventModify) Size added in v0.45.0

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

func (*EventModify) String added in v0.45.0

func (m *EventModify) String() string

func (*EventModify) Unmarshal added in v0.45.0

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

func (*EventModify) XXX_DiscardUnknown added in v0.45.0

func (m *EventModify) XXX_DiscardUnknown()

func (*EventModify) XXX_Marshal added in v0.45.0

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

func (*EventModify) XXX_Merge added in v0.45.0

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

func (*EventModify) XXX_Size added in v0.45.0

func (m *EventModify) XXX_Size() int

func (*EventModify) XXX_Unmarshal added in v0.45.0

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

type EventRevoke added in v0.45.0

type EventRevoke struct {
	// class id associated with the token.
	ClassId string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	// address of the revoked account.
	Grantee string `protobuf:"bytes,2,opt,name=grantee,proto3" json:"grantee,omitempty"`
	// action on the token class. Must be one of "mint", "burn" and "modify".
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
}

EventRevoke is emitted on Msg/Revoke

func (*EventRevoke) Descriptor added in v0.45.0

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

func (*EventRevoke) GetAction added in v0.45.0

func (m *EventRevoke) GetAction() string

func (*EventRevoke) GetClassId added in v0.45.0

func (m *EventRevoke) GetClassId() string

func (*EventRevoke) GetGrantee added in v0.45.0

func (m *EventRevoke) GetGrantee() string

func (*EventRevoke) Marshal added in v0.45.0

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

func (*EventRevoke) MarshalTo added in v0.45.0

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

func (*EventRevoke) MarshalToSizedBuffer added in v0.45.0

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

func (*EventRevoke) ProtoMessage added in v0.45.0

func (*EventRevoke) ProtoMessage()

func (*EventRevoke) Reset added in v0.45.0

func (m *EventRevoke) Reset()

func (*EventRevoke) Size added in v0.45.0

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

func (*EventRevoke) String added in v0.45.0

func (m *EventRevoke) String() string

func (*EventRevoke) Unmarshal added in v0.45.0

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

func (*EventRevoke) XXX_DiscardUnknown added in v0.45.0

func (m *EventRevoke) XXX_DiscardUnknown()

func (*EventRevoke) XXX_Marshal added in v0.45.0

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

func (*EventRevoke) XXX_Merge added in v0.45.0

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

func (*EventRevoke) XXX_Size added in v0.45.0

func (m *EventRevoke) XXX_Size() int

func (*EventRevoke) XXX_Unmarshal added in v0.45.0

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

type EventTransfer added in v0.45.0

type EventTransfer struct {
	// class id associated with the token.
	ClassId string                            `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	From    string                            `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"`
	To      string                            `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"`
	Amount  github_com_line_lbm_sdk_types.Int `protobuf:"bytes,4,opt,name=amount,proto3,customtype=github.com/line/lbm-sdk/types.Int" json:"amount"`
}

EventTransfer is emitted on Msg/Transfer and Msg/TransferFrom

func (*EventTransfer) Descriptor added in v0.45.0

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

func (*EventTransfer) GetClassId added in v0.45.0

func (m *EventTransfer) GetClassId() string

func (*EventTransfer) GetFrom added in v0.45.0

func (m *EventTransfer) GetFrom() string

func (*EventTransfer) GetTo added in v0.45.0

func (m *EventTransfer) GetTo() string

func (*EventTransfer) Marshal added in v0.45.0

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

func (*EventTransfer) MarshalTo added in v0.45.0

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

func (*EventTransfer) MarshalToSizedBuffer added in v0.45.0

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

func (*EventTransfer) ProtoMessage added in v0.45.0

func (*EventTransfer) ProtoMessage()

func (*EventTransfer) Reset added in v0.45.0

func (m *EventTransfer) Reset()

func (*EventTransfer) Size added in v0.45.0

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

func (*EventTransfer) String added in v0.45.0

func (m *EventTransfer) String() string

func (*EventTransfer) Unmarshal added in v0.45.0

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

func (*EventTransfer) XXX_DiscardUnknown added in v0.45.0

func (m *EventTransfer) XXX_DiscardUnknown()

func (*EventTransfer) XXX_Marshal added in v0.45.0

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

func (*EventTransfer) XXX_Merge added in v0.45.0

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

func (*EventTransfer) XXX_Size added in v0.45.0

func (m *EventTransfer) XXX_Size() int

func (*EventTransfer) XXX_Unmarshal added in v0.45.0

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

type FT added in v0.45.0

type FT struct {
	// class id associated with the token.
	ClassId string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	// amount of the token
	Amount github_com_line_lbm_sdk_types.Int `protobuf:"bytes,2,opt,name=amount,proto3,customtype=github.com/line/lbm-sdk/types.Int" json:"amount"`
}

FT defines a fungible token with a class id and an amount.

func (*FT) Descriptor added in v0.45.0

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

func (*FT) Marshal added in v0.45.0

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

func (*FT) MarshalTo added in v0.45.0

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

func (*FT) MarshalToSizedBuffer added in v0.45.0

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

func (*FT) ProtoMessage added in v0.45.0

func (*FT) ProtoMessage()

func (*FT) Reset added in v0.45.0

func (m *FT) Reset()

func (*FT) Size added in v0.45.0

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

func (*FT) String added in v0.45.0

func (m *FT) String() string

func (*FT) Unmarshal added in v0.45.0

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

func (*FT) XXX_DiscardUnknown added in v0.45.0

func (m *FT) XXX_DiscardUnknown()

func (*FT) XXX_Marshal added in v0.45.0

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

func (*FT) XXX_Merge added in v0.45.0

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

func (*FT) XXX_Size added in v0.45.0

func (m *FT) XXX_Size() int

func (*FT) XXX_Unmarshal added in v0.45.0

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

type GenesisState

type GenesisState struct {
	// params defines all the paramaters of the module.
	Params Params `protobuf:"bytes,1,opt,name=params,proto3" json:"params"`
	// class_state is the class keeper's genesis state.
	ClassState *ClassGenesisState `protobuf:"bytes,2,opt,name=class_state,json=classState,proto3" json:"class_state,omitempty"`
	// balances is an array containing the balances of all the accounts.
	Balances []Balance `protobuf:"bytes,3,rep,name=balances,proto3" json:"balances"`
	// classes defines the metadata of the differents tokens.
	Classes []Token `protobuf:"bytes,4,rep,name=classes,proto3" json:"classes"`
	// grants defines the grant information.
	Grants []Grant `protobuf:"bytes,5,rep,name=grants,proto3" json:"grants"`
	// approves defines the approve information.
	Approves []Approve `protobuf:"bytes,6,rep,name=approves,proto3" json:"approves"`
	// supplies represents the total supplies of tokens.
	Supplies []FT `protobuf:"bytes,7,rep,name=supplies,proto3" json:"supplies"`
	// mints represents the total mints of tokens.
	Mints []FT `protobuf:"bytes,8,rep,name=mints,proto3" json:"mints"`
	// burns represents the total burns of tokens.
	Burns []FT `protobuf:"bytes,9,rep,name=burns,proto3" json:"burns"`
}

GenesisState defines the token module's genesis state.

func DefaultGenesisState

func DefaultGenesisState() *GenesisState

DefaultGenesisState - Return a default genesis state

func (*GenesisState) Descriptor added in v0.45.0

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

func (*GenesisState) GetApproves added in v0.45.0

func (m *GenesisState) GetApproves() []Approve

func (*GenesisState) GetBalances added in v0.45.0

func (m *GenesisState) GetBalances() []Balance

func (*GenesisState) GetBurns added in v0.45.0

func (m *GenesisState) GetBurns() []FT

func (*GenesisState) GetClassState added in v0.45.0

func (m *GenesisState) GetClassState() *ClassGenesisState

func (*GenesisState) GetClasses added in v0.45.0

func (m *GenesisState) GetClasses() []Token

func (*GenesisState) GetGrants added in v0.45.0

func (m *GenesisState) GetGrants() []Grant

func (*GenesisState) GetMints added in v0.45.0

func (m *GenesisState) GetMints() []FT

func (*GenesisState) GetParams added in v0.45.0

func (m *GenesisState) GetParams() Params

func (*GenesisState) GetSupplies added in v0.45.0

func (m *GenesisState) GetSupplies() []FT

func (*GenesisState) Marshal added in v0.45.0

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

func (*GenesisState) MarshalTo added in v0.45.0

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

func (*GenesisState) MarshalToSizedBuffer added in v0.45.0

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

func (*GenesisState) ProtoMessage added in v0.45.0

func (*GenesisState) ProtoMessage()

func (*GenesisState) Reset added in v0.45.0

func (m *GenesisState) Reset()

func (*GenesisState) Size added in v0.45.0

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

func (*GenesisState) String added in v0.45.0

func (m *GenesisState) String() string

func (*GenesisState) Unmarshal added in v0.45.0

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

func (*GenesisState) XXX_DiscardUnknown added in v0.45.0

func (m *GenesisState) XXX_DiscardUnknown()

func (*GenesisState) XXX_Marshal added in v0.45.0

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

func (*GenesisState) XXX_Merge added in v0.45.0

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

func (*GenesisState) XXX_Size added in v0.45.0

func (m *GenesisState) XXX_Size() int

func (*GenesisState) XXX_Unmarshal added in v0.45.0

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

type Grant added in v0.45.0

type Grant struct {
	// address of the granted account.
	Grantee string `protobuf:"bytes,1,opt,name=grantee,proto3" json:"grantee,omitempty"`
	// class id associated with the token.
	ClassId string `protobuf:"bytes,2,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	// action on the token class. Must be one of "mint", "burn" and "modify".
	Action string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
}

Grant defines grant information.

func (*Grant) Descriptor added in v0.45.0

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

func (*Grant) Marshal added in v0.45.0

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

func (*Grant) MarshalTo added in v0.45.0

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

func (*Grant) MarshalToSizedBuffer added in v0.45.0

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

func (*Grant) ProtoMessage added in v0.45.0

func (*Grant) ProtoMessage()

func (*Grant) Reset added in v0.45.0

func (m *Grant) Reset()

func (*Grant) Size added in v0.45.0

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

func (*Grant) String added in v0.45.0

func (m *Grant) String() string

func (*Grant) Unmarshal added in v0.45.0

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

func (*Grant) XXX_DiscardUnknown added in v0.45.0

func (m *Grant) XXX_DiscardUnknown()

func (*Grant) XXX_Marshal added in v0.45.0

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

func (*Grant) XXX_Merge added in v0.45.0

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

func (*Grant) XXX_Size added in v0.45.0

func (m *Grant) XXX_Size() int

func (*Grant) XXX_Unmarshal added in v0.45.0

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

type MsgApprove added in v0.45.0

type MsgApprove struct {
	ClassId  string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Approver string `protobuf:"bytes,2,opt,name=approver,proto3" json:"approver,omitempty"`
	Proxy    string `protobuf:"bytes,3,opt,name=proxy,proto3" json:"proxy,omitempty"`
}

MsgApprove represents a message to transfer tokens on behalf of the approver

func (*MsgApprove) Descriptor added in v0.45.0

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

func (MsgApprove) GetSignBytes added in v0.45.0

func (m MsgApprove) GetSignBytes() []byte

GetSignBytes implements Msg.

func (MsgApprove) GetSigners added in v0.45.0

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

GetSigners implements Msg.

func (*MsgApprove) Marshal added in v0.45.0

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

func (*MsgApprove) MarshalTo added in v0.45.0

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

func (*MsgApprove) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgApprove) ProtoMessage added in v0.45.0

func (*MsgApprove) ProtoMessage()

func (*MsgApprove) Reset added in v0.45.0

func (m *MsgApprove) Reset()

func (MsgApprove) Route added in v0.45.0

func (m MsgApprove) Route() string

Route implements Msg.

func (*MsgApprove) Size added in v0.45.0

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

func (*MsgApprove) String added in v0.45.0

func (m *MsgApprove) String() string

func (MsgApprove) Type added in v0.45.0

func (m MsgApprove) Type() string

Type implements Msg.

func (*MsgApprove) Unmarshal added in v0.45.0

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

func (MsgApprove) ValidateBasic added in v0.45.0

func (m MsgApprove) ValidateBasic() error

ValidateBasic implements Msg.

func (*MsgApprove) XXX_DiscardUnknown added in v0.45.0

func (m *MsgApprove) XXX_DiscardUnknown()

func (*MsgApprove) XXX_Marshal added in v0.45.0

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

func (*MsgApprove) XXX_Merge added in v0.45.0

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

func (*MsgApprove) XXX_Size added in v0.45.0

func (m *MsgApprove) XXX_Size() int

func (*MsgApprove) XXX_Unmarshal added in v0.45.0

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

type MsgApproveResponse added in v0.45.0

type MsgApproveResponse struct {
}

MsgApproveResponse defines the Msg/Approve response type.

func (*MsgApproveResponse) Descriptor added in v0.45.0

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

func (*MsgApproveResponse) Marshal added in v0.45.0

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

func (*MsgApproveResponse) MarshalTo added in v0.45.0

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

func (*MsgApproveResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgApproveResponse) ProtoMessage added in v0.45.0

func (*MsgApproveResponse) ProtoMessage()

func (*MsgApproveResponse) Reset added in v0.45.0

func (m *MsgApproveResponse) Reset()

func (*MsgApproveResponse) Size added in v0.45.0

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

func (*MsgApproveResponse) String added in v0.45.0

func (m *MsgApproveResponse) String() string

func (*MsgApproveResponse) Unmarshal added in v0.45.0

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

func (*MsgApproveResponse) XXX_DiscardUnknown added in v0.45.0

func (m *MsgApproveResponse) XXX_DiscardUnknown()

func (*MsgApproveResponse) XXX_Marshal added in v0.45.0

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

func (*MsgApproveResponse) XXX_Merge added in v0.45.0

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

func (*MsgApproveResponse) XXX_Size added in v0.45.0

func (m *MsgApproveResponse) XXX_Size() int

func (*MsgApproveResponse) XXX_Unmarshal added in v0.45.0

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

type MsgBurn

type MsgBurn struct {
	ClassId string                            `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	From    string                            `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"`
	Amount  github_com_line_lbm_sdk_types.Int `protobuf:"bytes,3,opt,name=amount,proto3,customtype=github.com/line/lbm-sdk/types.Int" json:"amount"`
}

MsgBurn represents a message to burn tokens.

func (*MsgBurn) Descriptor added in v0.45.0

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

func (MsgBurn) GetSignBytes added in v0.45.0

func (m MsgBurn) GetSignBytes() []byte

GetSignBytes implements Msg.

func (MsgBurn) GetSigners added in v0.45.0

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

GetSigners implements Msg

func (*MsgBurn) Marshal added in v0.45.0

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

func (*MsgBurn) MarshalTo added in v0.45.0

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

func (*MsgBurn) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgBurn) ProtoMessage added in v0.45.0

func (*MsgBurn) ProtoMessage()

func (*MsgBurn) Reset added in v0.45.0

func (m *MsgBurn) Reset()

func (MsgBurn) Route added in v0.45.0

func (m MsgBurn) Route() string

Route implements Msg.

func (*MsgBurn) Size added in v0.45.0

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

func (*MsgBurn) String added in v0.45.0

func (m *MsgBurn) String() string

func (MsgBurn) Type added in v0.45.0

func (m MsgBurn) Type() string

Type implements Msg.

func (*MsgBurn) Unmarshal added in v0.45.0

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

func (MsgBurn) ValidateBasic added in v0.45.0

func (m MsgBurn) ValidateBasic() error

ValidateBasic implements Msg.

func (*MsgBurn) XXX_DiscardUnknown added in v0.45.0

func (m *MsgBurn) XXX_DiscardUnknown()

func (*MsgBurn) XXX_Marshal added in v0.45.0

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

func (*MsgBurn) XXX_Merge added in v0.45.0

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

func (*MsgBurn) XXX_Size added in v0.45.0

func (m *MsgBurn) XXX_Size() int

func (*MsgBurn) XXX_Unmarshal added in v0.45.0

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

type MsgBurnFrom added in v0.45.0

type MsgBurnFrom struct {
	ClassId string                            `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Grantee string                            `protobuf:"bytes,2,opt,name=grantee,proto3" json:"grantee,omitempty"`
	From    string                            `protobuf:"bytes,3,opt,name=from,proto3" json:"from,omitempty"`
	Amount  github_com_line_lbm_sdk_types.Int `protobuf:"bytes,4,opt,name=amount,proto3,customtype=github.com/line/lbm-sdk/types.Int" json:"amount"`
}

MsgBurnFrom represents a message to burn tokens.

func (*MsgBurnFrom) Descriptor added in v0.45.0

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

func (MsgBurnFrom) GetSignBytes added in v0.45.0

func (m MsgBurnFrom) GetSignBytes() []byte

GetSignBytes implements Msg.

func (MsgBurnFrom) GetSigners added in v0.45.0

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

GetSigners implements Msg

func (*MsgBurnFrom) Marshal added in v0.45.0

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

func (*MsgBurnFrom) MarshalTo added in v0.45.0

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

func (*MsgBurnFrom) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgBurnFrom) ProtoMessage added in v0.45.0

func (*MsgBurnFrom) ProtoMessage()

func (*MsgBurnFrom) Reset added in v0.45.0

func (m *MsgBurnFrom) Reset()

func (MsgBurnFrom) Route added in v0.45.0

func (m MsgBurnFrom) Route() string

Route implements Msg.

func (*MsgBurnFrom) Size added in v0.45.0

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

func (*MsgBurnFrom) String added in v0.45.0

func (m *MsgBurnFrom) String() string

func (MsgBurnFrom) Type added in v0.45.0

func (m MsgBurnFrom) Type() string

Type implements Msg.

func (*MsgBurnFrom) Unmarshal added in v0.45.0

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

func (MsgBurnFrom) ValidateBasic added in v0.45.0

func (m MsgBurnFrom) ValidateBasic() error

ValidateBasic implements Msg.

func (*MsgBurnFrom) XXX_DiscardUnknown added in v0.45.0

func (m *MsgBurnFrom) XXX_DiscardUnknown()

func (*MsgBurnFrom) XXX_Marshal added in v0.45.0

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

func (*MsgBurnFrom) XXX_Merge added in v0.45.0

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

func (*MsgBurnFrom) XXX_Size added in v0.45.0

func (m *MsgBurnFrom) XXX_Size() int

func (*MsgBurnFrom) XXX_Unmarshal added in v0.45.0

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

type MsgBurnFromResponse added in v0.45.0

type MsgBurnFromResponse struct {
}

MsgBurnFromResponse defines the Msg/BurnFrom response type.

func (*MsgBurnFromResponse) Descriptor added in v0.45.0

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

func (*MsgBurnFromResponse) Marshal added in v0.45.0

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

func (*MsgBurnFromResponse) MarshalTo added in v0.45.0

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

func (*MsgBurnFromResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgBurnFromResponse) ProtoMessage added in v0.45.0

func (*MsgBurnFromResponse) ProtoMessage()

func (*MsgBurnFromResponse) Reset added in v0.45.0

func (m *MsgBurnFromResponse) Reset()

func (*MsgBurnFromResponse) Size added in v0.45.0

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

func (*MsgBurnFromResponse) String added in v0.45.0

func (m *MsgBurnFromResponse) String() string

func (*MsgBurnFromResponse) Unmarshal added in v0.45.0

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

func (*MsgBurnFromResponse) XXX_DiscardUnknown added in v0.45.0

func (m *MsgBurnFromResponse) XXX_DiscardUnknown()

func (*MsgBurnFromResponse) XXX_Marshal added in v0.45.0

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

func (*MsgBurnFromResponse) XXX_Merge added in v0.45.0

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

func (*MsgBurnFromResponse) XXX_Size added in v0.45.0

func (m *MsgBurnFromResponse) XXX_Size() int

func (*MsgBurnFromResponse) XXX_Unmarshal added in v0.45.0

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

type MsgBurnResponse added in v0.45.0

type MsgBurnResponse struct {
}

MsgBurnResponse defines the Msg/Burn response type.

func (*MsgBurnResponse) Descriptor added in v0.45.0

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

func (*MsgBurnResponse) Marshal added in v0.45.0

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

func (*MsgBurnResponse) MarshalTo added in v0.45.0

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

func (*MsgBurnResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgBurnResponse) ProtoMessage added in v0.45.0

func (*MsgBurnResponse) ProtoMessage()

func (*MsgBurnResponse) Reset added in v0.45.0

func (m *MsgBurnResponse) Reset()

func (*MsgBurnResponse) Size added in v0.45.0

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

func (*MsgBurnResponse) String added in v0.45.0

func (m *MsgBurnResponse) String() string

func (*MsgBurnResponse) Unmarshal added in v0.45.0

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

func (*MsgBurnResponse) XXX_DiscardUnknown added in v0.45.0

func (m *MsgBurnResponse) XXX_DiscardUnknown()

func (*MsgBurnResponse) XXX_Marshal added in v0.45.0

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

func (*MsgBurnResponse) XXX_Merge added in v0.45.0

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

func (*MsgBurnResponse) XXX_Size added in v0.45.0

func (m *MsgBurnResponse) XXX_Size() int

func (*MsgBurnResponse) XXX_Unmarshal added in v0.45.0

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

type MsgClient added in v0.45.0

type MsgClient interface {
	// Transfer defines a method to transfer tokens from one account to another account
	Transfer(ctx context.Context, in *MsgTransfer, opts ...grpc.CallOption) (*MsgTransferResponse, error)
	// TransferFrom defines a method to transfer tokens from one account to another account by the proxy
	TransferFrom(ctx context.Context, in *MsgTransferFrom, opts ...grpc.CallOption) (*MsgTransferFromResponse, error)
	// Approve allows one to transfer tokens on behalf of the approver
	Approve(ctx context.Context, in *MsgApprove, opts ...grpc.CallOption) (*MsgApproveResponse, error)
	// Issue defines a method to issue a token
	Issue(ctx context.Context, in *MsgIssue, opts ...grpc.CallOption) (*MsgIssueResponse, error)
	// Grant allows one to mint or burn tokens or modify a token metadata
	Grant(ctx context.Context, in *MsgGrant, opts ...grpc.CallOption) (*MsgGrantResponse, error)
	// Revoke revokes the grant
	Revoke(ctx context.Context, in *MsgRevoke, opts ...grpc.CallOption) (*MsgRevokeResponse, error)
	// Mint defines a method to mint tokens
	Mint(ctx context.Context, in *MsgMint, opts ...grpc.CallOption) (*MsgMintResponse, error)
	// Burn defines a method to burn tokens
	Burn(ctx context.Context, in *MsgBurn, opts ...grpc.CallOption) (*MsgBurnResponse, error)
	// BurnFrom defines a method to burn tokens
	BurnFrom(ctx context.Context, in *MsgBurnFrom, opts ...grpc.CallOption) (*MsgBurnFromResponse, error)
	// Modify defines a method to modify a token metadata
	Modify(ctx context.Context, in *MsgModify, opts ...grpc.CallOption) (*MsgModifyResponse, 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 added in v0.45.0

func NewMsgClient(cc grpc1.ClientConn) MsgClient

type MsgGrant added in v0.45.0

type MsgGrant struct {
	ClassId string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Granter string `protobuf:"bytes,2,opt,name=granter,proto3" json:"granter,omitempty"`
	Grantee string `protobuf:"bytes,3,opt,name=grantee,proto3" json:"grantee,omitempty"`
	Action  string `protobuf:"bytes,4,opt,name=action,proto3" json:"action,omitempty"`
}

MsgGrant represents a message to allow one to mint or burn tokens or modify a token metadata

func (*MsgGrant) Descriptor added in v0.45.0

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

func (MsgGrant) GetSignBytes added in v0.45.0

func (m MsgGrant) GetSignBytes() []byte

GetSignBytes implements Msg.

func (MsgGrant) GetSigners added in v0.45.0

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

GetSigners implements Msg

func (*MsgGrant) Marshal added in v0.45.0

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

func (*MsgGrant) MarshalTo added in v0.45.0

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

func (*MsgGrant) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgGrant) ProtoMessage added in v0.45.0

func (*MsgGrant) ProtoMessage()

func (*MsgGrant) Reset added in v0.45.0

func (m *MsgGrant) Reset()

func (MsgGrant) Route added in v0.45.0

func (m MsgGrant) Route() string

Route implements Msg.

func (*MsgGrant) Size added in v0.45.0

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

func (*MsgGrant) String added in v0.45.0

func (m *MsgGrant) String() string

func (MsgGrant) Type added in v0.45.0

func (m MsgGrant) Type() string

Type implements Msg.

func (*MsgGrant) Unmarshal added in v0.45.0

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

func (MsgGrant) ValidateBasic added in v0.45.0

func (m MsgGrant) ValidateBasic() error

ValidateBasic implements Msg.

func (*MsgGrant) XXX_DiscardUnknown added in v0.45.0

func (m *MsgGrant) XXX_DiscardUnknown()

func (*MsgGrant) XXX_Marshal added in v0.45.0

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

func (*MsgGrant) XXX_Merge added in v0.45.0

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

func (*MsgGrant) XXX_Size added in v0.45.0

func (m *MsgGrant) XXX_Size() int

func (*MsgGrant) XXX_Unmarshal added in v0.45.0

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

type MsgGrantResponse added in v0.45.0

type MsgGrantResponse struct {
}

MsgGrantResponse defines the Msg/Grant response type.

func (*MsgGrantResponse) Descriptor added in v0.45.0

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

func (*MsgGrantResponse) Marshal added in v0.45.0

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

func (*MsgGrantResponse) MarshalTo added in v0.45.0

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

func (*MsgGrantResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgGrantResponse) ProtoMessage added in v0.45.0

func (*MsgGrantResponse) ProtoMessage()

func (*MsgGrantResponse) Reset added in v0.45.0

func (m *MsgGrantResponse) Reset()

func (*MsgGrantResponse) Size added in v0.45.0

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

func (*MsgGrantResponse) String added in v0.45.0

func (m *MsgGrantResponse) String() string

func (*MsgGrantResponse) Unmarshal added in v0.45.0

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

func (*MsgGrantResponse) XXX_DiscardUnknown added in v0.45.0

func (m *MsgGrantResponse) XXX_DiscardUnknown()

func (*MsgGrantResponse) XXX_Marshal added in v0.45.0

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

func (*MsgGrantResponse) XXX_Merge added in v0.45.0

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

func (*MsgGrantResponse) XXX_Size added in v0.45.0

func (m *MsgGrantResponse) XXX_Size() int

func (*MsgGrantResponse) XXX_Unmarshal added in v0.45.0

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

type MsgIssue

type MsgIssue struct {
	Owner    string                            `protobuf:"bytes,1,opt,name=owner,proto3" json:"owner,omitempty"`
	To       string                            `protobuf:"bytes,2,opt,name=to,proto3" json:"to,omitempty"`
	Name     string                            `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Symbol   string                            `protobuf:"bytes,4,opt,name=symbol,proto3" json:"symbol,omitempty"`
	ImageUri string                            `protobuf:"bytes,5,opt,name=image_uri,json=imageUri,proto3" json:"image_uri,omitempty"`
	Meta     string                            `protobuf:"bytes,6,opt,name=meta,proto3" json:"meta,omitempty"`
	Amount   github_com_line_lbm_sdk_types.Int `protobuf:"bytes,7,opt,name=amount,proto3,customtype=github.com/line/lbm-sdk/types.Int" json:"amount"`
	Mintable bool                              `protobuf:"varint,8,opt,name=mintable,proto3" json:"mintable,omitempty"`
	Decimals int32                             `protobuf:"varint,9,opt,name=decimals,proto3" json:"decimals,omitempty"`
}

MsgIssue represents a message to issue a token.

func (*MsgIssue) Descriptor added in v0.45.0

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

func (MsgIssue) GetSignBytes added in v0.45.0

func (m MsgIssue) GetSignBytes() []byte

GetSignBytes implements Msg.

func (MsgIssue) GetSigners added in v0.45.0

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

GetSigners implements Msg.

func (*MsgIssue) Marshal added in v0.45.0

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

func (*MsgIssue) MarshalTo added in v0.45.0

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

func (*MsgIssue) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgIssue) ProtoMessage added in v0.45.0

func (*MsgIssue) ProtoMessage()

func (*MsgIssue) Reset added in v0.45.0

func (m *MsgIssue) Reset()

func (MsgIssue) Route added in v0.45.0

func (m MsgIssue) Route() string

Route implements Msg.

func (*MsgIssue) Size added in v0.45.0

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

func (*MsgIssue) String added in v0.45.0

func (m *MsgIssue) String() string

func (MsgIssue) Type added in v0.45.0

func (m MsgIssue) Type() string

Type implements Msg.

func (*MsgIssue) Unmarshal added in v0.45.0

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

func (MsgIssue) ValidateBasic added in v0.45.0

func (m MsgIssue) ValidateBasic() error

ValidateBasic implements Msg.

func (*MsgIssue) XXX_DiscardUnknown added in v0.45.0

func (m *MsgIssue) XXX_DiscardUnknown()

func (*MsgIssue) XXX_Marshal added in v0.45.0

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

func (*MsgIssue) XXX_Merge added in v0.45.0

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

func (*MsgIssue) XXX_Size added in v0.45.0

func (m *MsgIssue) XXX_Size() int

func (*MsgIssue) XXX_Unmarshal added in v0.45.0

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

type MsgIssueResponse added in v0.45.0

type MsgIssueResponse struct {
}

MsgIssueResponse defines the Msg/Issue response type.

func (*MsgIssueResponse) Descriptor added in v0.45.0

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

func (*MsgIssueResponse) Marshal added in v0.45.0

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

func (*MsgIssueResponse) MarshalTo added in v0.45.0

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

func (*MsgIssueResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgIssueResponse) ProtoMessage added in v0.45.0

func (*MsgIssueResponse) ProtoMessage()

func (*MsgIssueResponse) Reset added in v0.45.0

func (m *MsgIssueResponse) Reset()

func (*MsgIssueResponse) Size added in v0.45.0

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

func (*MsgIssueResponse) String added in v0.45.0

func (m *MsgIssueResponse) String() string

func (*MsgIssueResponse) Unmarshal added in v0.45.0

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

func (*MsgIssueResponse) XXX_DiscardUnknown added in v0.45.0

func (m *MsgIssueResponse) XXX_DiscardUnknown()

func (*MsgIssueResponse) XXX_Marshal added in v0.45.0

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

func (*MsgIssueResponse) XXX_Merge added in v0.45.0

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

func (*MsgIssueResponse) XXX_Size added in v0.45.0

func (m *MsgIssueResponse) XXX_Size() int

func (*MsgIssueResponse) XXX_Unmarshal added in v0.45.0

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

type MsgMint

type MsgMint struct {
	ClassId string                            `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Grantee string                            `protobuf:"bytes,2,opt,name=grantee,proto3" json:"grantee,omitempty"`
	To      string                            `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"`
	Amount  github_com_line_lbm_sdk_types.Int `protobuf:"bytes,4,opt,name=amount,proto3,customtype=github.com/line/lbm-sdk/types.Int" json:"amount"`
}

MsgMint represents a message to mint tokens.

func (*MsgMint) Descriptor added in v0.45.0

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

func (MsgMint) GetSignBytes added in v0.45.0

func (m MsgMint) GetSignBytes() []byte

GetSignBytes implements Msg.

func (MsgMint) GetSigners added in v0.45.0

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

GetSigners implements Msg

func (*MsgMint) Marshal added in v0.45.0

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

func (*MsgMint) MarshalTo added in v0.45.0

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

func (*MsgMint) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgMint) ProtoMessage added in v0.45.0

func (*MsgMint) ProtoMessage()

func (*MsgMint) Reset added in v0.45.0

func (m *MsgMint) Reset()

func (MsgMint) Route added in v0.45.0

func (m MsgMint) Route() string

Route implements Msg.

func (*MsgMint) Size added in v0.45.0

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

func (*MsgMint) String added in v0.45.0

func (m *MsgMint) String() string

func (MsgMint) Type added in v0.45.0

func (m MsgMint) Type() string

Type implements Msg.

func (*MsgMint) Unmarshal added in v0.45.0

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

func (MsgMint) ValidateBasic added in v0.45.0

func (m MsgMint) ValidateBasic() error

ValidateBasic implements Msg.

func (*MsgMint) XXX_DiscardUnknown added in v0.45.0

func (m *MsgMint) XXX_DiscardUnknown()

func (*MsgMint) XXX_Marshal added in v0.45.0

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

func (*MsgMint) XXX_Merge added in v0.45.0

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

func (*MsgMint) XXX_Size added in v0.45.0

func (m *MsgMint) XXX_Size() int

func (*MsgMint) XXX_Unmarshal added in v0.45.0

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

type MsgMintResponse added in v0.45.0

type MsgMintResponse struct {
}

MsgMintResponse defines the Msg/Mint response type.

func (*MsgMintResponse) Descriptor added in v0.45.0

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

func (*MsgMintResponse) Marshal added in v0.45.0

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

func (*MsgMintResponse) MarshalTo added in v0.45.0

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

func (*MsgMintResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgMintResponse) ProtoMessage added in v0.45.0

func (*MsgMintResponse) ProtoMessage()

func (*MsgMintResponse) Reset added in v0.45.0

func (m *MsgMintResponse) Reset()

func (*MsgMintResponse) Size added in v0.45.0

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

func (*MsgMintResponse) String added in v0.45.0

func (m *MsgMintResponse) String() string

func (*MsgMintResponse) Unmarshal added in v0.45.0

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

func (*MsgMintResponse) XXX_DiscardUnknown added in v0.45.0

func (m *MsgMintResponse) XXX_DiscardUnknown()

func (*MsgMintResponse) XXX_Marshal added in v0.45.0

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

func (*MsgMintResponse) XXX_Merge added in v0.45.0

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

func (*MsgMintResponse) XXX_Size added in v0.45.0

func (m *MsgMintResponse) XXX_Size() int

func (*MsgMintResponse) XXX_Unmarshal added in v0.45.0

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

type MsgModify

type MsgModify struct {
	ClassId string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Grantee string `protobuf:"bytes,2,opt,name=grantee,proto3" json:"grantee,omitempty"`
	Changes []Pair `protobuf:"bytes,3,rep,name=changes,proto3" json:"changes"`
}

MsgModify represents a message to modify a token metadata.

func (*MsgModify) Descriptor added in v0.45.0

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

func (MsgModify) GetSignBytes added in v0.45.0

func (m MsgModify) GetSignBytes() []byte

GetSignBytes implements Msg.

func (MsgModify) GetSigners added in v0.45.0

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

GetSigners implements Msg

func (*MsgModify) Marshal added in v0.45.0

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

func (*MsgModify) MarshalTo added in v0.45.0

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

func (*MsgModify) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgModify) ProtoMessage added in v0.45.0

func (*MsgModify) ProtoMessage()

func (*MsgModify) Reset added in v0.45.0

func (m *MsgModify) Reset()

func (MsgModify) Route added in v0.45.0

func (m MsgModify) Route() string

Route implements Msg.

func (*MsgModify) Size added in v0.45.0

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

func (*MsgModify) String added in v0.45.0

func (m *MsgModify) String() string

func (MsgModify) Type added in v0.45.0

func (m MsgModify) Type() string

Type implements Msg.

func (*MsgModify) Unmarshal added in v0.45.0

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

func (MsgModify) ValidateBasic added in v0.45.0

func (m MsgModify) ValidateBasic() error

ValidateBasic implements Msg.

func (*MsgModify) XXX_DiscardUnknown added in v0.45.0

func (m *MsgModify) XXX_DiscardUnknown()

func (*MsgModify) XXX_Marshal added in v0.45.0

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

func (*MsgModify) XXX_Merge added in v0.45.0

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

func (*MsgModify) XXX_Size added in v0.45.0

func (m *MsgModify) XXX_Size() int

func (*MsgModify) XXX_Unmarshal added in v0.45.0

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

type MsgModifyResponse added in v0.45.0

type MsgModifyResponse struct {
}

MsgModifyResponse defines the Msg/Modify response type.

func (*MsgModifyResponse) Descriptor added in v0.45.0

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

func (*MsgModifyResponse) Marshal added in v0.45.0

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

func (*MsgModifyResponse) MarshalTo added in v0.45.0

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

func (*MsgModifyResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgModifyResponse) ProtoMessage added in v0.45.0

func (*MsgModifyResponse) ProtoMessage()

func (*MsgModifyResponse) Reset added in v0.45.0

func (m *MsgModifyResponse) Reset()

func (*MsgModifyResponse) Size added in v0.45.0

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

func (*MsgModifyResponse) String added in v0.45.0

func (m *MsgModifyResponse) String() string

func (*MsgModifyResponse) Unmarshal added in v0.45.0

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

func (*MsgModifyResponse) XXX_DiscardUnknown added in v0.45.0

func (m *MsgModifyResponse) XXX_DiscardUnknown()

func (*MsgModifyResponse) XXX_Marshal added in v0.45.0

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

func (*MsgModifyResponse) XXX_Merge added in v0.45.0

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

func (*MsgModifyResponse) XXX_Size added in v0.45.0

func (m *MsgModifyResponse) XXX_Size() int

func (*MsgModifyResponse) XXX_Unmarshal added in v0.45.0

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

type MsgRevoke added in v0.45.0

type MsgRevoke struct {
	ClassId string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Grantee string `protobuf:"bytes,2,opt,name=grantee,proto3" json:"grantee,omitempty"`
	Action  string `protobuf:"bytes,3,opt,name=action,proto3" json:"action,omitempty"`
}

MsgRevoke represents a message to revoke a grant.

func (*MsgRevoke) Descriptor added in v0.45.0

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

func (MsgRevoke) GetSignBytes added in v0.45.0

func (m MsgRevoke) GetSignBytes() []byte

GetSignBytes implements Msg.

func (MsgRevoke) GetSigners added in v0.45.0

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

GetSigners implements Msg

func (*MsgRevoke) Marshal added in v0.45.0

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

func (*MsgRevoke) MarshalTo added in v0.45.0

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

func (*MsgRevoke) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgRevoke) ProtoMessage added in v0.45.0

func (*MsgRevoke) ProtoMessage()

func (*MsgRevoke) Reset added in v0.45.0

func (m *MsgRevoke) Reset()

func (MsgRevoke) Route added in v0.45.0

func (m MsgRevoke) Route() string

Route implements Msg.

func (*MsgRevoke) Size added in v0.45.0

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

func (*MsgRevoke) String added in v0.45.0

func (m *MsgRevoke) String() string

func (MsgRevoke) Type added in v0.45.0

func (m MsgRevoke) Type() string

Type implements Msg.

func (*MsgRevoke) Unmarshal added in v0.45.0

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

func (MsgRevoke) ValidateBasic added in v0.45.0

func (m MsgRevoke) ValidateBasic() error

ValidateBasic implements Msg.

func (*MsgRevoke) XXX_DiscardUnknown added in v0.45.0

func (m *MsgRevoke) XXX_DiscardUnknown()

func (*MsgRevoke) XXX_Marshal added in v0.45.0

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

func (*MsgRevoke) XXX_Merge added in v0.45.0

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

func (*MsgRevoke) XXX_Size added in v0.45.0

func (m *MsgRevoke) XXX_Size() int

func (*MsgRevoke) XXX_Unmarshal added in v0.45.0

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

type MsgRevokeResponse added in v0.45.0

type MsgRevokeResponse struct {
}

MsgRevokeResponse defines the Msg/Revoke response type.

func (*MsgRevokeResponse) Descriptor added in v0.45.0

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

func (*MsgRevokeResponse) Marshal added in v0.45.0

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

func (*MsgRevokeResponse) MarshalTo added in v0.45.0

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

func (*MsgRevokeResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgRevokeResponse) ProtoMessage added in v0.45.0

func (*MsgRevokeResponse) ProtoMessage()

func (*MsgRevokeResponse) Reset added in v0.45.0

func (m *MsgRevokeResponse) Reset()

func (*MsgRevokeResponse) Size added in v0.45.0

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

func (*MsgRevokeResponse) String added in v0.45.0

func (m *MsgRevokeResponse) String() string

func (*MsgRevokeResponse) Unmarshal added in v0.45.0

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

func (*MsgRevokeResponse) XXX_DiscardUnknown added in v0.45.0

func (m *MsgRevokeResponse) XXX_DiscardUnknown()

func (*MsgRevokeResponse) XXX_Marshal added in v0.45.0

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

func (*MsgRevokeResponse) XXX_Merge added in v0.45.0

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

func (*MsgRevokeResponse) XXX_Size added in v0.45.0

func (m *MsgRevokeResponse) XXX_Size() int

func (*MsgRevokeResponse) XXX_Unmarshal added in v0.45.0

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

type MsgServer added in v0.45.0

type MsgServer interface {
	// Transfer defines a method to transfer tokens from one account to another account
	Transfer(context.Context, *MsgTransfer) (*MsgTransferResponse, error)
	// TransferFrom defines a method to transfer tokens from one account to another account by the proxy
	TransferFrom(context.Context, *MsgTransferFrom) (*MsgTransferFromResponse, error)
	// Approve allows one to transfer tokens on behalf of the approver
	Approve(context.Context, *MsgApprove) (*MsgApproveResponse, error)
	// Issue defines a method to issue a token
	Issue(context.Context, *MsgIssue) (*MsgIssueResponse, error)
	// Grant allows one to mint or burn tokens or modify a token metadata
	Grant(context.Context, *MsgGrant) (*MsgGrantResponse, error)
	// Revoke revokes the grant
	Revoke(context.Context, *MsgRevoke) (*MsgRevokeResponse, error)
	// Mint defines a method to mint tokens
	Mint(context.Context, *MsgMint) (*MsgMintResponse, error)
	// Burn defines a method to burn tokens
	Burn(context.Context, *MsgBurn) (*MsgBurnResponse, error)
	// BurnFrom defines a method to burn tokens
	BurnFrom(context.Context, *MsgBurnFrom) (*MsgBurnFromResponse, error)
	// Modify defines a method to modify a token metadata
	Modify(context.Context, *MsgModify) (*MsgModifyResponse, error)
}

MsgServer is the server API for Msg service.

type MsgTransfer

type MsgTransfer struct {
	ClassId string                            `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	From    string                            `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"`
	To      string                            `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"`
	Amount  github_com_line_lbm_sdk_types.Int `protobuf:"bytes,4,opt,name=amount,proto3,customtype=github.com/line/lbm-sdk/types.Int" json:"amount"`
}

MsgTransfer represents a message to transfer tokens from one account to another.

func (*MsgTransfer) Descriptor added in v0.45.0

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

func (MsgTransfer) GetSignBytes added in v0.45.0

func (m MsgTransfer) GetSignBytes() []byte

GetSignBytes implements Msg.

func (MsgTransfer) GetSigners added in v0.45.0

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

GetSigners implements Msg

func (*MsgTransfer) Marshal added in v0.45.0

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

func (*MsgTransfer) MarshalTo added in v0.45.0

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

func (*MsgTransfer) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgTransfer) ProtoMessage added in v0.45.0

func (*MsgTransfer) ProtoMessage()

func (*MsgTransfer) Reset added in v0.45.0

func (m *MsgTransfer) Reset()

func (MsgTransfer) Route added in v0.45.0

func (m MsgTransfer) Route() string

Route implements Msg.

func (*MsgTransfer) Size added in v0.45.0

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

func (*MsgTransfer) String added in v0.45.0

func (m *MsgTransfer) String() string

func (MsgTransfer) Type added in v0.45.0

func (m MsgTransfer) Type() string

Type implements Msg.

func (*MsgTransfer) Unmarshal added in v0.45.0

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

func (MsgTransfer) ValidateBasic added in v0.45.0

func (m MsgTransfer) ValidateBasic() error

ValidateBasic implements Msg.

func (*MsgTransfer) XXX_DiscardUnknown added in v0.45.0

func (m *MsgTransfer) XXX_DiscardUnknown()

func (*MsgTransfer) XXX_Marshal added in v0.45.0

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

func (*MsgTransfer) XXX_Merge added in v0.45.0

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

func (*MsgTransfer) XXX_Size added in v0.45.0

func (m *MsgTransfer) XXX_Size() int

func (*MsgTransfer) XXX_Unmarshal added in v0.45.0

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

type MsgTransferFrom added in v0.45.0

type MsgTransferFrom struct {
	ClassId string                            `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Proxy   string                            `protobuf:"bytes,2,opt,name=proxy,proto3" json:"proxy,omitempty"`
	From    string                            `protobuf:"bytes,3,opt,name=from,proto3" json:"from,omitempty"`
	To      string                            `protobuf:"bytes,4,opt,name=to,proto3" json:"to,omitempty"`
	Amount  github_com_line_lbm_sdk_types.Int `protobuf:"bytes,5,opt,name=amount,proto3,customtype=github.com/line/lbm-sdk/types.Int" json:"amount"`
}

MsgTransferFrom represents a message to transfer tokens from one account to another by the proxy.

func (*MsgTransferFrom) Descriptor added in v0.45.0

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

func (MsgTransferFrom) GetSignBytes added in v0.45.0

func (m MsgTransferFrom) GetSignBytes() []byte

GetSignBytes implements Msg.

func (MsgTransferFrom) GetSigners added in v0.45.0

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

GetSigners implements Msg

func (*MsgTransferFrom) Marshal added in v0.45.0

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

func (*MsgTransferFrom) MarshalTo added in v0.45.0

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

func (*MsgTransferFrom) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgTransferFrom) ProtoMessage added in v0.45.0

func (*MsgTransferFrom) ProtoMessage()

func (*MsgTransferFrom) Reset added in v0.45.0

func (m *MsgTransferFrom) Reset()

func (MsgTransferFrom) Route added in v0.45.0

func (m MsgTransferFrom) Route() string

Route implements Msg.

func (*MsgTransferFrom) Size added in v0.45.0

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

func (*MsgTransferFrom) String added in v0.45.0

func (m *MsgTransferFrom) String() string

func (MsgTransferFrom) Type added in v0.45.0

func (m MsgTransferFrom) Type() string

Type implements Msg.

func (*MsgTransferFrom) Unmarshal added in v0.45.0

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

func (MsgTransferFrom) ValidateBasic added in v0.45.0

func (m MsgTransferFrom) ValidateBasic() error

ValidateBasic implements Msg.

func (*MsgTransferFrom) XXX_DiscardUnknown added in v0.45.0

func (m *MsgTransferFrom) XXX_DiscardUnknown()

func (*MsgTransferFrom) XXX_Marshal added in v0.45.0

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

func (*MsgTransferFrom) XXX_Merge added in v0.45.0

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

func (*MsgTransferFrom) XXX_Size added in v0.45.0

func (m *MsgTransferFrom) XXX_Size() int

func (*MsgTransferFrom) XXX_Unmarshal added in v0.45.0

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

type MsgTransferFromResponse added in v0.45.0

type MsgTransferFromResponse struct {
}

MsgTransferFromResponse defines the Msg/TransferFrom response type.

func (*MsgTransferFromResponse) Descriptor added in v0.45.0

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

func (*MsgTransferFromResponse) Marshal added in v0.45.0

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

func (*MsgTransferFromResponse) MarshalTo added in v0.45.0

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

func (*MsgTransferFromResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgTransferFromResponse) ProtoMessage added in v0.45.0

func (*MsgTransferFromResponse) ProtoMessage()

func (*MsgTransferFromResponse) Reset added in v0.45.0

func (m *MsgTransferFromResponse) Reset()

func (*MsgTransferFromResponse) Size added in v0.45.0

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

func (*MsgTransferFromResponse) String added in v0.45.0

func (m *MsgTransferFromResponse) String() string

func (*MsgTransferFromResponse) Unmarshal added in v0.45.0

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

func (*MsgTransferFromResponse) XXX_DiscardUnknown added in v0.45.0

func (m *MsgTransferFromResponse) XXX_DiscardUnknown()

func (*MsgTransferFromResponse) XXX_Marshal added in v0.45.0

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

func (*MsgTransferFromResponse) XXX_Merge added in v0.45.0

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

func (*MsgTransferFromResponse) XXX_Size added in v0.45.0

func (m *MsgTransferFromResponse) XXX_Size() int

func (*MsgTransferFromResponse) XXX_Unmarshal added in v0.45.0

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

type MsgTransferResponse added in v0.45.0

type MsgTransferResponse struct {
}

MsgTransferResponse defines the Msg/Transfer response type.

func (*MsgTransferResponse) Descriptor added in v0.45.0

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

func (*MsgTransferResponse) Marshal added in v0.45.0

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

func (*MsgTransferResponse) MarshalTo added in v0.45.0

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

func (*MsgTransferResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*MsgTransferResponse) ProtoMessage added in v0.45.0

func (*MsgTransferResponse) ProtoMessage()

func (*MsgTransferResponse) Reset added in v0.45.0

func (m *MsgTransferResponse) Reset()

func (*MsgTransferResponse) Size added in v0.45.0

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

func (*MsgTransferResponse) String added in v0.45.0

func (m *MsgTransferResponse) String() string

func (*MsgTransferResponse) Unmarshal added in v0.45.0

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

func (*MsgTransferResponse) XXX_DiscardUnknown added in v0.45.0

func (m *MsgTransferResponse) XXX_DiscardUnknown()

func (*MsgTransferResponse) XXX_Marshal added in v0.45.0

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

func (*MsgTransferResponse) XXX_Merge added in v0.45.0

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

func (*MsgTransferResponse) XXX_Size added in v0.45.0

func (m *MsgTransferResponse) XXX_Size() int

func (*MsgTransferResponse) XXX_Unmarshal added in v0.45.0

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

type Pair added in v0.45.0

type Pair struct {
	Key   string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
}

Pair defines a key-value pair.

func (*Pair) Descriptor added in v0.45.0

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

func (*Pair) Marshal added in v0.45.0

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

func (*Pair) MarshalTo added in v0.45.0

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

func (*Pair) MarshalToSizedBuffer added in v0.45.0

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

func (*Pair) ProtoMessage added in v0.45.0

func (*Pair) ProtoMessage()

func (*Pair) Reset added in v0.45.0

func (m *Pair) Reset()

func (*Pair) Size added in v0.45.0

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

func (*Pair) String added in v0.45.0

func (m *Pair) String() string

func (*Pair) Unmarshal added in v0.45.0

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

func (*Pair) XXX_DiscardUnknown added in v0.45.0

func (m *Pair) XXX_DiscardUnknown()

func (*Pair) XXX_Marshal added in v0.45.0

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

func (*Pair) XXX_Merge added in v0.45.0

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

func (*Pair) XXX_Size added in v0.45.0

func (m *Pair) XXX_Size() int

func (*Pair) XXX_Unmarshal added in v0.45.0

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

type Params added in v0.45.0

type Params struct {
}

Params defines the parameters for the token module.

func (*Params) Descriptor added in v0.45.0

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

func (*Params) Marshal added in v0.45.0

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

func (*Params) MarshalTo added in v0.45.0

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

func (*Params) MarshalToSizedBuffer added in v0.45.0

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

func (*Params) ProtoMessage added in v0.45.0

func (*Params) ProtoMessage()

func (*Params) Reset added in v0.45.0

func (m *Params) Reset()

func (*Params) Size added in v0.45.0

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

func (*Params) String added in v0.45.0

func (m *Params) String() string

func (*Params) Unmarshal added in v0.45.0

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

func (*Params) XXX_DiscardUnknown added in v0.45.0

func (m *Params) XXX_DiscardUnknown()

func (*Params) XXX_Marshal added in v0.45.0

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

func (*Params) XXX_Merge added in v0.45.0

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

func (*Params) XXX_Size added in v0.45.0

func (m *Params) XXX_Size() int

func (*Params) XXX_Unmarshal added in v0.45.0

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

type QueryApproveRequest added in v0.45.0

type QueryApproveRequest struct {
	// class id associated with the token.
	ClassId  string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Proxy    string `protobuf:"bytes,2,opt,name=proxy,proto3" json:"proxy,omitempty"`
	Approver string `protobuf:"bytes,3,opt,name=approver,proto3" json:"approver,omitempty"`
}

QueryApproveRequest is the request type for the Query/Approve RPC method

func (*QueryApproveRequest) Descriptor added in v0.45.0

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

func (*QueryApproveRequest) GetApprover added in v0.45.0

func (m *QueryApproveRequest) GetApprover() string

func (*QueryApproveRequest) GetClassId added in v0.45.0

func (m *QueryApproveRequest) GetClassId() string

func (*QueryApproveRequest) GetProxy added in v0.45.0

func (m *QueryApproveRequest) GetProxy() string

func (*QueryApproveRequest) Marshal added in v0.45.0

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

func (*QueryApproveRequest) MarshalTo added in v0.45.0

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

func (*QueryApproveRequest) MarshalToSizedBuffer added in v0.45.0

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

func (*QueryApproveRequest) ProtoMessage added in v0.45.0

func (*QueryApproveRequest) ProtoMessage()

func (*QueryApproveRequest) Reset added in v0.45.0

func (m *QueryApproveRequest) Reset()

func (*QueryApproveRequest) Size added in v0.45.0

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

func (*QueryApproveRequest) String added in v0.45.0

func (m *QueryApproveRequest) String() string

func (*QueryApproveRequest) Unmarshal added in v0.45.0

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

func (*QueryApproveRequest) XXX_DiscardUnknown added in v0.45.0

func (m *QueryApproveRequest) XXX_DiscardUnknown()

func (*QueryApproveRequest) XXX_Marshal added in v0.45.0

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

func (*QueryApproveRequest) XXX_Merge added in v0.45.0

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

func (*QueryApproveRequest) XXX_Size added in v0.45.0

func (m *QueryApproveRequest) XXX_Size() int

func (*QueryApproveRequest) XXX_Unmarshal added in v0.45.0

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

type QueryApproveResponse added in v0.45.0

type QueryApproveResponse struct {
	Approve *Approve `protobuf:"bytes,1,opt,name=approve,proto3" json:"approve,omitempty"`
}

QueryApproveResponse is the response type for the Query/Approve RPC method

func (*QueryApproveResponse) Descriptor added in v0.45.0

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

func (*QueryApproveResponse) GetApprove added in v0.45.0

func (m *QueryApproveResponse) GetApprove() *Approve

func (*QueryApproveResponse) Marshal added in v0.45.0

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

func (*QueryApproveResponse) MarshalTo added in v0.45.0

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

func (*QueryApproveResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*QueryApproveResponse) ProtoMessage added in v0.45.0

func (*QueryApproveResponse) ProtoMessage()

func (*QueryApproveResponse) Reset added in v0.45.0

func (m *QueryApproveResponse) Reset()

func (*QueryApproveResponse) Size added in v0.45.0

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

func (*QueryApproveResponse) String added in v0.45.0

func (m *QueryApproveResponse) String() string

func (*QueryApproveResponse) Unmarshal added in v0.45.0

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

func (*QueryApproveResponse) XXX_DiscardUnknown added in v0.45.0

func (m *QueryApproveResponse) XXX_DiscardUnknown()

func (*QueryApproveResponse) XXX_Marshal added in v0.45.0

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

func (*QueryApproveResponse) XXX_Merge added in v0.45.0

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

func (*QueryApproveResponse) XXX_Size added in v0.45.0

func (m *QueryApproveResponse) XXX_Size() int

func (*QueryApproveResponse) XXX_Unmarshal added in v0.45.0

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

type QueryApprovesRequest added in v0.45.0

type QueryApprovesRequest struct {
	// class id associated with the token.
	ClassId string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Proxy   string `protobuf:"bytes,2,opt,name=proxy,proto3" json:"proxy,omitempty"`
	// pagination defines an optional pagination for the request.
	Pagination *query.PageRequest `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

QueryApprovesRequest is the request type for the Query/Approves RPC method

func (*QueryApprovesRequest) Descriptor added in v0.45.0

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

func (*QueryApprovesRequest) GetClassId added in v0.45.0

func (m *QueryApprovesRequest) GetClassId() string

func (*QueryApprovesRequest) GetPagination added in v0.45.0

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

func (*QueryApprovesRequest) GetProxy added in v0.45.0

func (m *QueryApprovesRequest) GetProxy() string

func (*QueryApprovesRequest) Marshal added in v0.45.0

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

func (*QueryApprovesRequest) MarshalTo added in v0.45.0

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

func (*QueryApprovesRequest) MarshalToSizedBuffer added in v0.45.0

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

func (*QueryApprovesRequest) ProtoMessage added in v0.45.0

func (*QueryApprovesRequest) ProtoMessage()

func (*QueryApprovesRequest) Reset added in v0.45.0

func (m *QueryApprovesRequest) Reset()

func (*QueryApprovesRequest) Size added in v0.45.0

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

func (*QueryApprovesRequest) String added in v0.45.0

func (m *QueryApprovesRequest) String() string

func (*QueryApprovesRequest) Unmarshal added in v0.45.0

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

func (*QueryApprovesRequest) XXX_DiscardUnknown added in v0.45.0

func (m *QueryApprovesRequest) XXX_DiscardUnknown()

func (*QueryApprovesRequest) XXX_Marshal added in v0.45.0

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

func (*QueryApprovesRequest) XXX_Merge added in v0.45.0

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

func (*QueryApprovesRequest) XXX_Size added in v0.45.0

func (m *QueryApprovesRequest) XXX_Size() int

func (*QueryApprovesRequest) XXX_Unmarshal added in v0.45.0

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

type QueryApprovesResponse added in v0.45.0

type QueryApprovesResponse struct {
	Approves   []Approve           `protobuf:"bytes,1,rep,name=approves,proto3" json:"approves"`
	Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

QueryApprovesResponse is the response type for the Query/Approves RPC method

func (*QueryApprovesResponse) Descriptor added in v0.45.0

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

func (*QueryApprovesResponse) GetApproves added in v0.45.0

func (m *QueryApprovesResponse) GetApproves() []Approve

func (*QueryApprovesResponse) GetPagination added in v0.45.0

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

func (*QueryApprovesResponse) Marshal added in v0.45.0

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

func (*QueryApprovesResponse) MarshalTo added in v0.45.0

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

func (*QueryApprovesResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*QueryApprovesResponse) ProtoMessage added in v0.45.0

func (*QueryApprovesResponse) ProtoMessage()

func (*QueryApprovesResponse) Reset added in v0.45.0

func (m *QueryApprovesResponse) Reset()

func (*QueryApprovesResponse) Size added in v0.45.0

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

func (*QueryApprovesResponse) String added in v0.45.0

func (m *QueryApprovesResponse) String() string

func (*QueryApprovesResponse) Unmarshal added in v0.45.0

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

func (*QueryApprovesResponse) XXX_DiscardUnknown added in v0.45.0

func (m *QueryApprovesResponse) XXX_DiscardUnknown()

func (*QueryApprovesResponse) XXX_Marshal added in v0.45.0

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

func (*QueryApprovesResponse) XXX_Merge added in v0.45.0

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

func (*QueryApprovesResponse) XXX_Size added in v0.45.0

func (m *QueryApprovesResponse) XXX_Size() int

func (*QueryApprovesResponse) XXX_Unmarshal added in v0.45.0

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

type QueryClient added in v0.45.0

type QueryClient interface {
	// TokenBalance queries the number of tokens of a given class owned by the address.
	TokenBalance(ctx context.Context, in *QueryTokenBalanceRequest, opts ...grpc.CallOption) (*QueryTokenBalanceResponse, error)
	// Supply queries the number of tokens from the given class id.
	Supply(ctx context.Context, in *QuerySupplyRequest, opts ...grpc.CallOption) (*QuerySupplyResponse, error)
	// Token queries an token metadata based on its class id.
	Token(ctx context.Context, in *QueryTokenRequest, opts ...grpc.CallOption) (*QueryTokenResponse, error)
	// Tokens queries all token metadata.
	Tokens(ctx context.Context, in *QueryTokensRequest, opts ...grpc.CallOption) (*QueryTokensResponse, error)
	// Grants queries grants on a given grantee.
	Grants(ctx context.Context, in *QueryGrantsRequest, opts ...grpc.CallOption) (*QueryGrantsResponse, error)
	// Approve queries approve on a given proxy approver pair.
	Approve(ctx context.Context, in *QueryApproveRequest, opts ...grpc.CallOption) (*QueryApproveResponse, error)
	// Approves queries all approves on a given proxy.
	Approves(ctx context.Context, in *QueryApprovesRequest, opts ...grpc.CallOption) (*QueryApprovesResponse, 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 added in v0.45.0

func NewQueryClient(cc grpc1.ClientConn) QueryClient

type QueryGrantsRequest added in v0.45.0

type QueryGrantsRequest struct {
	// class id associated with the token.
	ClassId string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Grantee string `protobuf:"bytes,2,opt,name=grantee,proto3" json:"grantee,omitempty"`
}

QueryGrantsRequest is the request type for the Query/Grants RPC method

func (*QueryGrantsRequest) Descriptor added in v0.45.0

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

func (*QueryGrantsRequest) GetClassId added in v0.45.0

func (m *QueryGrantsRequest) GetClassId() string

func (*QueryGrantsRequest) GetGrantee added in v0.45.0

func (m *QueryGrantsRequest) GetGrantee() string

func (*QueryGrantsRequest) Marshal added in v0.45.0

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

func (*QueryGrantsRequest) MarshalTo added in v0.45.0

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

func (*QueryGrantsRequest) MarshalToSizedBuffer added in v0.45.0

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

func (*QueryGrantsRequest) ProtoMessage added in v0.45.0

func (*QueryGrantsRequest) ProtoMessage()

func (*QueryGrantsRequest) Reset added in v0.45.0

func (m *QueryGrantsRequest) Reset()

func (*QueryGrantsRequest) Size added in v0.45.0

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

func (*QueryGrantsRequest) String added in v0.45.0

func (m *QueryGrantsRequest) String() string

func (*QueryGrantsRequest) Unmarshal added in v0.45.0

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

func (*QueryGrantsRequest) XXX_DiscardUnknown added in v0.45.0

func (m *QueryGrantsRequest) XXX_DiscardUnknown()

func (*QueryGrantsRequest) XXX_Marshal added in v0.45.0

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

func (*QueryGrantsRequest) XXX_Merge added in v0.45.0

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

func (*QueryGrantsRequest) XXX_Size added in v0.45.0

func (m *QueryGrantsRequest) XXX_Size() int

func (*QueryGrantsRequest) XXX_Unmarshal added in v0.45.0

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

type QueryGrantsResponse added in v0.45.0

type QueryGrantsResponse struct {
	Grants []Grant `protobuf:"bytes,1,rep,name=grants,proto3" json:"grants"`
}

QueryGrantsResponse is the response type for the Query/Grants RPC method

func (*QueryGrantsResponse) Descriptor added in v0.45.0

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

func (*QueryGrantsResponse) GetGrants added in v0.45.0

func (m *QueryGrantsResponse) GetGrants() []Grant

func (*QueryGrantsResponse) Marshal added in v0.45.0

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

func (*QueryGrantsResponse) MarshalTo added in v0.45.0

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

func (*QueryGrantsResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*QueryGrantsResponse) ProtoMessage added in v0.45.0

func (*QueryGrantsResponse) ProtoMessage()

func (*QueryGrantsResponse) Reset added in v0.45.0

func (m *QueryGrantsResponse) Reset()

func (*QueryGrantsResponse) Size added in v0.45.0

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

func (*QueryGrantsResponse) String added in v0.45.0

func (m *QueryGrantsResponse) String() string

func (*QueryGrantsResponse) Unmarshal added in v0.45.0

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

func (*QueryGrantsResponse) XXX_DiscardUnknown added in v0.45.0

func (m *QueryGrantsResponse) XXX_DiscardUnknown()

func (*QueryGrantsResponse) XXX_Marshal added in v0.45.0

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

func (*QueryGrantsResponse) XXX_Merge added in v0.45.0

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

func (*QueryGrantsResponse) XXX_Size added in v0.45.0

func (m *QueryGrantsResponse) XXX_Size() int

func (*QueryGrantsResponse) XXX_Unmarshal added in v0.45.0

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

type QueryServer added in v0.45.0

type QueryServer interface {
	// TokenBalance queries the number of tokens of a given class owned by the address.
	TokenBalance(context.Context, *QueryTokenBalanceRequest) (*QueryTokenBalanceResponse, error)
	// Supply queries the number of tokens from the given class id.
	Supply(context.Context, *QuerySupplyRequest) (*QuerySupplyResponse, error)
	// Token queries an token metadata based on its class id.
	Token(context.Context, *QueryTokenRequest) (*QueryTokenResponse, error)
	// Tokens queries all token metadata.
	Tokens(context.Context, *QueryTokensRequest) (*QueryTokensResponse, error)
	// Grants queries grants on a given grantee.
	Grants(context.Context, *QueryGrantsRequest) (*QueryGrantsResponse, error)
	// Approve queries approve on a given proxy approver pair.
	Approve(context.Context, *QueryApproveRequest) (*QueryApproveResponse, error)
	// Approves queries all approves on a given proxy.
	Approves(context.Context, *QueryApprovesRequest) (*QueryApprovesResponse, error)
}

QueryServer is the server API for Query service.

type QuerySupplyRequest added in v0.45.0

type QuerySupplyRequest struct {
	// class id associated with the token.
	ClassId string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Type    string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
}

QuerySupplyRequest is the request type for the Query/Supply RPC method

func (*QuerySupplyRequest) Descriptor added in v0.45.0

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

func (*QuerySupplyRequest) GetClassId added in v0.45.0

func (m *QuerySupplyRequest) GetClassId() string

func (*QuerySupplyRequest) GetType added in v0.45.0

func (m *QuerySupplyRequest) GetType() string

func (*QuerySupplyRequest) Marshal added in v0.45.0

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

func (*QuerySupplyRequest) MarshalTo added in v0.45.0

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

func (*QuerySupplyRequest) MarshalToSizedBuffer added in v0.45.0

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

func (*QuerySupplyRequest) ProtoMessage added in v0.45.0

func (*QuerySupplyRequest) ProtoMessage()

func (*QuerySupplyRequest) Reset added in v0.45.0

func (m *QuerySupplyRequest) Reset()

func (*QuerySupplyRequest) Size added in v0.45.0

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

func (*QuerySupplyRequest) String added in v0.45.0

func (m *QuerySupplyRequest) String() string

func (*QuerySupplyRequest) Unmarshal added in v0.45.0

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

func (*QuerySupplyRequest) XXX_DiscardUnknown added in v0.45.0

func (m *QuerySupplyRequest) XXX_DiscardUnknown()

func (*QuerySupplyRequest) XXX_Marshal added in v0.45.0

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

func (*QuerySupplyRequest) XXX_Merge added in v0.45.0

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

func (*QuerySupplyRequest) XXX_Size added in v0.45.0

func (m *QuerySupplyRequest) XXX_Size() int

func (*QuerySupplyRequest) XXX_Unmarshal added in v0.45.0

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

type QuerySupplyResponse added in v0.45.0

type QuerySupplyResponse struct {
	Amount github_com_line_lbm_sdk_types.Int `protobuf:"bytes,1,opt,name=amount,proto3,customtype=github.com/line/lbm-sdk/types.Int" json:"amount"`
}

QuerySupplyResponse is the response type for the Query/Supply RPC method

func (*QuerySupplyResponse) Descriptor added in v0.45.0

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

func (*QuerySupplyResponse) Marshal added in v0.45.0

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

func (*QuerySupplyResponse) MarshalTo added in v0.45.0

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

func (*QuerySupplyResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*QuerySupplyResponse) ProtoMessage added in v0.45.0

func (*QuerySupplyResponse) ProtoMessage()

func (*QuerySupplyResponse) Reset added in v0.45.0

func (m *QuerySupplyResponse) Reset()

func (*QuerySupplyResponse) Size added in v0.45.0

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

func (*QuerySupplyResponse) String added in v0.45.0

func (m *QuerySupplyResponse) String() string

func (*QuerySupplyResponse) Unmarshal added in v0.45.0

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

func (*QuerySupplyResponse) XXX_DiscardUnknown added in v0.45.0

func (m *QuerySupplyResponse) XXX_DiscardUnknown()

func (*QuerySupplyResponse) XXX_Marshal added in v0.45.0

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

func (*QuerySupplyResponse) XXX_Merge added in v0.45.0

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

func (*QuerySupplyResponse) XXX_Size added in v0.45.0

func (m *QuerySupplyResponse) XXX_Size() int

func (*QuerySupplyResponse) XXX_Unmarshal added in v0.45.0

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

type QueryTokenBalanceRequest added in v0.45.0

type QueryTokenBalanceRequest struct {
	// class id associated with the token.
	ClassId string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
	Address string `protobuf:"bytes,2,opt,name=address,proto3" json:"address,omitempty"`
}

QueryTokenBalanceRequest is the request type for the Query/TokenBalance RPC method

func (*QueryTokenBalanceRequest) Descriptor added in v0.45.0

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

func (*QueryTokenBalanceRequest) GetAddress added in v0.45.0

func (m *QueryTokenBalanceRequest) GetAddress() string

func (*QueryTokenBalanceRequest) GetClassId added in v0.45.0

func (m *QueryTokenBalanceRequest) GetClassId() string

func (*QueryTokenBalanceRequest) Marshal added in v0.45.0

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

func (*QueryTokenBalanceRequest) MarshalTo added in v0.45.0

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

func (*QueryTokenBalanceRequest) MarshalToSizedBuffer added in v0.45.0

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

func (*QueryTokenBalanceRequest) ProtoMessage added in v0.45.0

func (*QueryTokenBalanceRequest) ProtoMessage()

func (*QueryTokenBalanceRequest) Reset added in v0.45.0

func (m *QueryTokenBalanceRequest) Reset()

func (*QueryTokenBalanceRequest) Size added in v0.45.0

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

func (*QueryTokenBalanceRequest) String added in v0.45.0

func (m *QueryTokenBalanceRequest) String() string

func (*QueryTokenBalanceRequest) Unmarshal added in v0.45.0

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

func (*QueryTokenBalanceRequest) XXX_DiscardUnknown added in v0.45.0

func (m *QueryTokenBalanceRequest) XXX_DiscardUnknown()

func (*QueryTokenBalanceRequest) XXX_Marshal added in v0.45.0

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

func (*QueryTokenBalanceRequest) XXX_Merge added in v0.45.0

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

func (*QueryTokenBalanceRequest) XXX_Size added in v0.45.0

func (m *QueryTokenBalanceRequest) XXX_Size() int

func (*QueryTokenBalanceRequest) XXX_Unmarshal added in v0.45.0

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

type QueryTokenBalanceResponse added in v0.45.0

type QueryTokenBalanceResponse struct {
	Amount github_com_line_lbm_sdk_types.Int `protobuf:"bytes,1,opt,name=amount,proto3,customtype=github.com/line/lbm-sdk/types.Int" json:"amount"`
}

QueryTokenBalanceResponse is the response type for the Query/TokenBalance RPC method

func (*QueryTokenBalanceResponse) Descriptor added in v0.45.0

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

func (*QueryTokenBalanceResponse) Marshal added in v0.45.0

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

func (*QueryTokenBalanceResponse) MarshalTo added in v0.45.0

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

func (*QueryTokenBalanceResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*QueryTokenBalanceResponse) ProtoMessage added in v0.45.0

func (*QueryTokenBalanceResponse) ProtoMessage()

func (*QueryTokenBalanceResponse) Reset added in v0.45.0

func (m *QueryTokenBalanceResponse) Reset()

func (*QueryTokenBalanceResponse) Size added in v0.45.0

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

func (*QueryTokenBalanceResponse) String added in v0.45.0

func (m *QueryTokenBalanceResponse) String() string

func (*QueryTokenBalanceResponse) Unmarshal added in v0.45.0

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

func (*QueryTokenBalanceResponse) XXX_DiscardUnknown added in v0.45.0

func (m *QueryTokenBalanceResponse) XXX_DiscardUnknown()

func (*QueryTokenBalanceResponse) XXX_Marshal added in v0.45.0

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

func (*QueryTokenBalanceResponse) XXX_Merge added in v0.45.0

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

func (*QueryTokenBalanceResponse) XXX_Size added in v0.45.0

func (m *QueryTokenBalanceResponse) XXX_Size() int

func (*QueryTokenBalanceResponse) XXX_Unmarshal added in v0.45.0

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

type QueryTokenRequest added in v0.45.0

type QueryTokenRequest struct {
	ClassId string `protobuf:"bytes,1,opt,name=class_id,json=classId,proto3" json:"class_id,omitempty"`
}

QueryTokenRequest is the request type for the Query/Token RPC method

func (*QueryTokenRequest) Descriptor added in v0.45.0

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

func (*QueryTokenRequest) GetClassId added in v0.45.0

func (m *QueryTokenRequest) GetClassId() string

func (*QueryTokenRequest) Marshal added in v0.45.0

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

func (*QueryTokenRequest) MarshalTo added in v0.45.0

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

func (*QueryTokenRequest) MarshalToSizedBuffer added in v0.45.0

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

func (*QueryTokenRequest) ProtoMessage added in v0.45.0

func (*QueryTokenRequest) ProtoMessage()

func (*QueryTokenRequest) Reset added in v0.45.0

func (m *QueryTokenRequest) Reset()

func (*QueryTokenRequest) Size added in v0.45.0

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

func (*QueryTokenRequest) String added in v0.45.0

func (m *QueryTokenRequest) String() string

func (*QueryTokenRequest) Unmarshal added in v0.45.0

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

func (*QueryTokenRequest) XXX_DiscardUnknown added in v0.45.0

func (m *QueryTokenRequest) XXX_DiscardUnknown()

func (*QueryTokenRequest) XXX_Marshal added in v0.45.0

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

func (*QueryTokenRequest) XXX_Merge added in v0.45.0

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

func (*QueryTokenRequest) XXX_Size added in v0.45.0

func (m *QueryTokenRequest) XXX_Size() int

func (*QueryTokenRequest) XXX_Unmarshal added in v0.45.0

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

type QueryTokenResponse added in v0.45.0

type QueryTokenResponse struct {
	Token Token `protobuf:"bytes,1,opt,name=token,proto3" json:"token"`
}

QueryTokenResponse is the response type for the Query/Token RPC method

func (*QueryTokenResponse) Descriptor added in v0.45.0

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

func (*QueryTokenResponse) GetToken added in v0.45.0

func (m *QueryTokenResponse) GetToken() Token

func (*QueryTokenResponse) Marshal added in v0.45.0

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

func (*QueryTokenResponse) MarshalTo added in v0.45.0

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

func (*QueryTokenResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*QueryTokenResponse) ProtoMessage added in v0.45.0

func (*QueryTokenResponse) ProtoMessage()

func (*QueryTokenResponse) Reset added in v0.45.0

func (m *QueryTokenResponse) Reset()

func (*QueryTokenResponse) Size added in v0.45.0

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

func (*QueryTokenResponse) String added in v0.45.0

func (m *QueryTokenResponse) String() string

func (*QueryTokenResponse) Unmarshal added in v0.45.0

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

func (*QueryTokenResponse) XXX_DiscardUnknown added in v0.45.0

func (m *QueryTokenResponse) XXX_DiscardUnknown()

func (*QueryTokenResponse) XXX_Marshal added in v0.45.0

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

func (*QueryTokenResponse) XXX_Merge added in v0.45.0

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

func (*QueryTokenResponse) XXX_Size added in v0.45.0

func (m *QueryTokenResponse) XXX_Size() int

func (*QueryTokenResponse) XXX_Unmarshal added in v0.45.0

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

type QueryTokensRequest added in v0.45.0

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

QueryTokensRequest is the request type for the Query/Tokens RPC method

func (*QueryTokensRequest) Descriptor added in v0.45.0

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

func (*QueryTokensRequest) GetPagination added in v0.45.0

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

func (*QueryTokensRequest) Marshal added in v0.45.0

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

func (*QueryTokensRequest) MarshalTo added in v0.45.0

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

func (*QueryTokensRequest) MarshalToSizedBuffer added in v0.45.0

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

func (*QueryTokensRequest) ProtoMessage added in v0.45.0

func (*QueryTokensRequest) ProtoMessage()

func (*QueryTokensRequest) Reset added in v0.45.0

func (m *QueryTokensRequest) Reset()

func (*QueryTokensRequest) Size added in v0.45.0

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

func (*QueryTokensRequest) String added in v0.45.0

func (m *QueryTokensRequest) String() string

func (*QueryTokensRequest) Unmarshal added in v0.45.0

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

func (*QueryTokensRequest) XXX_DiscardUnknown added in v0.45.0

func (m *QueryTokensRequest) XXX_DiscardUnknown()

func (*QueryTokensRequest) XXX_Marshal added in v0.45.0

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

func (*QueryTokensRequest) XXX_Merge added in v0.45.0

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

func (*QueryTokensRequest) XXX_Size added in v0.45.0

func (m *QueryTokensRequest) XXX_Size() int

func (*QueryTokensRequest) XXX_Unmarshal added in v0.45.0

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

type QueryTokensResponse added in v0.45.0

type QueryTokensResponse struct {
	Tokens     []Token             `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens"`
	Pagination *query.PageResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
}

QueryTokensResponse is the response type for the Query/Tokens RPC method

func (*QueryTokensResponse) Descriptor added in v0.45.0

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

func (*QueryTokensResponse) GetPagination added in v0.45.0

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

func (*QueryTokensResponse) GetTokens added in v0.45.0

func (m *QueryTokensResponse) GetTokens() []Token

func (*QueryTokensResponse) Marshal added in v0.45.0

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

func (*QueryTokensResponse) MarshalTo added in v0.45.0

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

func (*QueryTokensResponse) MarshalToSizedBuffer added in v0.45.0

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

func (*QueryTokensResponse) ProtoMessage added in v0.45.0

func (*QueryTokensResponse) ProtoMessage()

func (*QueryTokensResponse) Reset added in v0.45.0

func (m *QueryTokensResponse) Reset()

func (*QueryTokensResponse) Size added in v0.45.0

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

func (*QueryTokensResponse) String added in v0.45.0

func (m *QueryTokensResponse) String() string

func (*QueryTokensResponse) Unmarshal added in v0.45.0

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

func (*QueryTokensResponse) XXX_DiscardUnknown added in v0.45.0

func (m *QueryTokensResponse) XXX_DiscardUnknown()

func (*QueryTokensResponse) XXX_Marshal added in v0.45.0

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

func (*QueryTokensResponse) XXX_Merge added in v0.45.0

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

func (*QueryTokensResponse) XXX_Size added in v0.45.0

func (m *QueryTokensResponse) XXX_Size() int

func (*QueryTokensResponse) XXX_Unmarshal added in v0.45.0

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

type Token

type Token struct {
	// id defines the unique identifier of the token.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// name defines the human-readable name of the token.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// symbol is an abbreviated name for token.
	Symbol string `protobuf:"bytes,3,opt,name=symbol,proto3" json:"symbol,omitempty"`
	// meta is a brief description of token.
	Meta string `protobuf:"bytes,4,opt,name=meta,proto3" json:"meta,omitempty"`
	// image_uri is an uri for the token image stored off chain.
	ImageUri string `protobuf:"bytes,5,opt,name=image_uri,json=imageUri,proto3" json:"image_uri,omitempty"`
	// decimals is the number of decimals which one must divide the amount by to get its user representation.
	Decimals int32 `protobuf:"varint,6,opt,name=decimals,proto3" json:"decimals,omitempty"`
	// mintable represents whether the token is allowed to mint.
	Mintable bool `protobuf:"varint,7,opt,name=mintable,proto3" json:"mintable,omitempty"`
}

Token defines token information.

func (*Token) Descriptor added in v0.45.0

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

func (*Token) Marshal added in v0.45.0

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

func (*Token) MarshalTo added in v0.45.0

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

func (*Token) MarshalToSizedBuffer added in v0.45.0

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

func (*Token) ProtoMessage added in v0.45.0

func (*Token) ProtoMessage()

func (*Token) Reset added in v0.45.0

func (m *Token) Reset()

func (*Token) Size added in v0.45.0

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

func (*Token) String added in v0.45.0

func (m *Token) String() string

func (*Token) Unmarshal added in v0.45.0

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

func (*Token) XXX_DiscardUnknown added in v0.45.0

func (m *Token) XXX_DiscardUnknown()

func (*Token) XXX_Marshal added in v0.45.0

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

func (*Token) XXX_Merge added in v0.45.0

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

func (*Token) XXX_Size added in v0.45.0

func (m *Token) XXX_Size() int

func (*Token) XXX_Unmarshal added in v0.45.0

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

type UnimplementedMsgServer added in v0.45.0

type UnimplementedMsgServer struct {
}

UnimplementedMsgServer can be embedded to have forward compatible implementations.

func (*UnimplementedMsgServer) Approve added in v0.45.0

func (*UnimplementedMsgServer) Burn added in v0.45.0

func (*UnimplementedMsgServer) BurnFrom added in v0.45.0

func (*UnimplementedMsgServer) Grant added in v0.45.0

func (*UnimplementedMsgServer) Issue added in v0.45.0

func (*UnimplementedMsgServer) Mint added in v0.45.0

func (*UnimplementedMsgServer) Modify added in v0.45.0

func (*UnimplementedMsgServer) Revoke added in v0.45.0

func (*UnimplementedMsgServer) Transfer added in v0.45.0

func (*UnimplementedMsgServer) TransferFrom added in v0.45.0

type UnimplementedQueryServer added in v0.45.0

type UnimplementedQueryServer struct {
}

UnimplementedQueryServer can be embedded to have forward compatible implementations.

func (*UnimplementedQueryServer) Approve added in v0.45.0

func (*UnimplementedQueryServer) Approves added in v0.45.0

func (*UnimplementedQueryServer) Grants added in v0.45.0

func (*UnimplementedQueryServer) Supply added in v0.45.0

func (*UnimplementedQueryServer) Token added in v0.45.0

func (*UnimplementedQueryServer) TokenBalance added in v0.45.0

func (*UnimplementedQueryServer) Tokens added in v0.45.0

Directories

Path Synopsis
client
cli

Jump to

Keyboard shortcuts

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