Documentation ¶
Index ¶
- Variables
- func RegisterInterfaces(registry types.InterfaceRegistry)
- func RegisterMsgServer(s grpc1.Server, srv MsgServer)
- type ClassTrace
- func (*ClassTrace) Descriptor() ([]byte, []int)
- func (m *ClassTrace) GetBaseClass() string
- func (m *ClassTrace) GetPath() string
- func (m *ClassTrace) Marshal() (dAtA []byte, err error)
- func (m *ClassTrace) MarshalTo(dAtA []byte) (int, error)
- func (m *ClassTrace) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*ClassTrace) ProtoMessage()
- func (m *ClassTrace) Reset()
- func (m *ClassTrace) Size() (n int)
- func (m *ClassTrace) String() string
- func (m *ClassTrace) Unmarshal(dAtA []byte) error
- func (m *ClassTrace) XXX_DiscardUnknown()
- func (m *ClassTrace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClassTrace) XXX_Merge(src proto.Message)
- func (m *ClassTrace) XXX_Size() int
- func (m *ClassTrace) XXX_Unmarshal(b []byte) error
- type MsgClient
- type MsgNftTransfer
- func (*MsgNftTransfer) Descriptor() ([]byte, []int)
- func (msg MsgNftTransfer) GetSignBytes() []byte
- func (msg MsgNftTransfer) GetSigners() []sdk.AccAddress
- func (m *MsgNftTransfer) Marshal() (dAtA []byte, err error)
- func (m *MsgNftTransfer) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgNftTransfer) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgNftTransfer) ProtoMessage()
- func (m *MsgNftTransfer) Reset()
- func (msg MsgNftTransfer) Route() string
- func (m *MsgNftTransfer) Size() (n int)
- func (m *MsgNftTransfer) String() string
- func (msg MsgNftTransfer) Type() string
- func (m *MsgNftTransfer) Unmarshal(dAtA []byte) error
- func (msg MsgNftTransfer) ValidateBasic() error
- func (m *MsgNftTransfer) XXX_DiscardUnknown()
- func (m *MsgNftTransfer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgNftTransfer) XXX_Merge(src proto.Message)
- func (m *MsgNftTransfer) XXX_Size() int
- func (m *MsgNftTransfer) XXX_Unmarshal(b []byte) error
- type MsgNftTransferResponse
- func (*MsgNftTransferResponse) Descriptor() ([]byte, []int)
- func (m *MsgNftTransferResponse) Marshal() (dAtA []byte, err error)
- func (m *MsgNftTransferResponse) MarshalTo(dAtA []byte) (int, error)
- func (m *MsgNftTransferResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*MsgNftTransferResponse) ProtoMessage()
- func (m *MsgNftTransferResponse) Reset()
- func (m *MsgNftTransferResponse) Size() (n int)
- func (m *MsgNftTransferResponse) String() string
- func (m *MsgNftTransferResponse) Unmarshal(dAtA []byte) error
- func (m *MsgNftTransferResponse) XXX_DiscardUnknown()
- func (m *MsgNftTransferResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *MsgNftTransferResponse) XXX_Merge(src proto.Message)
- func (m *MsgNftTransferResponse) XXX_Size() int
- func (m *MsgNftTransferResponse) XXX_Unmarshal(b []byte) error
- type MsgServer
- type NonFungibleTokenPacketData
- func (*NonFungibleTokenPacketData) Descriptor() ([]byte, []int)
- func (m *NonFungibleTokenPacketData) GetAwayFromOrigin() bool
- func (m *NonFungibleTokenPacketData) GetClass() string
- func (m *NonFungibleTokenPacketData) GetDestContract() string
- func (m *NonFungibleTokenPacketData) GetId() string
- func (m *NonFungibleTokenPacketData) GetReceiver() string
- func (m *NonFungibleTokenPacketData) GetSender() string
- func (m *NonFungibleTokenPacketData) GetUri() string
- func (m *NonFungibleTokenPacketData) Marshal() (dAtA []byte, err error)
- func (m *NonFungibleTokenPacketData) MarshalTo(dAtA []byte) (int, error)
- func (m *NonFungibleTokenPacketData) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*NonFungibleTokenPacketData) ProtoMessage()
- func (m *NonFungibleTokenPacketData) Reset()
- func (m *NonFungibleTokenPacketData) Size() (n int)
- func (m *NonFungibleTokenPacketData) String() string
- func (m *NonFungibleTokenPacketData) Unmarshal(dAtA []byte) error
- func (m *NonFungibleTokenPacketData) XXX_DiscardUnknown()
- func (m *NonFungibleTokenPacketData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *NonFungibleTokenPacketData) XXX_Merge(src proto.Message)
- func (m *NonFungibleTokenPacketData) XXX_Size() int
- func (m *NonFungibleTokenPacketData) XXX_Unmarshal(b []byte) error
- type UnimplementedMsgServer
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidLengthNftTransfer = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowNftTransfer = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupNftTransfer = fmt.Errorf("proto: unexpected end of group") )
View Source
var ( ErrInvalidLengthTx = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowTx = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupTx = fmt.Errorf("proto: unexpected end of group") )
View Source
var (
ModuleCdc = codec.NewAminoCodec(amino)
)
Functions ¶
func RegisterInterfaces ¶
func RegisterInterfaces(registry types.InterfaceRegistry)
func RegisterMsgServer ¶
Types ¶
type ClassTrace ¶
type ClassTrace struct { // path defines the chain of sourceChain/destChain // identifiers used for tracing the source of the Non fungible token. Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"` // base class of the relayed non fungible token. BaseClass string `protobuf:"bytes,2,opt,name=base_class,json=baseClass,proto3" json:"base_class,omitempty"` }
ClassTrace contains the base class for TICS30 Non fungible tokens and the source tracing information path.
func (*ClassTrace) Descriptor ¶
func (*ClassTrace) Descriptor() ([]byte, []int)
func (*ClassTrace) GetBaseClass ¶
func (m *ClassTrace) GetBaseClass() string
func (*ClassTrace) GetPath ¶
func (m *ClassTrace) GetPath() string
func (*ClassTrace) Marshal ¶
func (m *ClassTrace) Marshal() (dAtA []byte, err error)
func (*ClassTrace) MarshalToSizedBuffer ¶
func (m *ClassTrace) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*ClassTrace) ProtoMessage ¶
func (*ClassTrace) ProtoMessage()
func (*ClassTrace) Reset ¶
func (m *ClassTrace) Reset()
func (*ClassTrace) Size ¶
func (m *ClassTrace) Size() (n int)
func (*ClassTrace) String ¶
func (m *ClassTrace) String() string
func (*ClassTrace) Unmarshal ¶
func (m *ClassTrace) Unmarshal(dAtA []byte) error
func (*ClassTrace) XXX_DiscardUnknown ¶
func (m *ClassTrace) XXX_DiscardUnknown()
func (*ClassTrace) XXX_Marshal ¶
func (m *ClassTrace) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClassTrace) XXX_Merge ¶
func (m *ClassTrace) XXX_Merge(src proto.Message)
func (*ClassTrace) XXX_Size ¶
func (m *ClassTrace) XXX_Size() int
func (*ClassTrace) XXX_Unmarshal ¶
func (m *ClassTrace) XXX_Unmarshal(b []byte) error
type MsgClient ¶
type MsgClient interface { // NftTransfer defines a rpc handler method for MsgNftTransfer. NftTransfer(ctx context.Context, in *MsgNftTransfer, opts ...grpc.CallOption) (*MsgNftTransferResponse, error) }
MsgClient is the client API for Msg service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewMsgClient ¶
func NewMsgClient(cc grpc1.ClientConn) MsgClient
type MsgNftTransfer ¶
type MsgNftTransfer struct { // the class to which the NFT to be transferred belongs Class string `protobuf:"bytes,1,opt,name=class,proto3" json:"class,omitempty"` // the nft id Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // the nft sender Sender string `protobuf:"bytes,3,opt,name=sender,proto3" json:"sender,omitempty"` // the nft receiver Receiver string `protobuf:"bytes,4,opt,name=receiver,proto3" json:"receiver,omitempty"` // target chain of transmission DestChain string `protobuf:"bytes,5,opt,name=dest_chain,json=destChain,proto3" json:"dest_chain,omitempty"` // relay chain during transmission RealayChain string `protobuf:"bytes,6,opt,name=realay_chain,json=realayChain,proto3" json:"realay_chain,omitempty"` // the destination contract address to receive the nft DestContract string `protobuf:"bytes,7,opt,name=dest_contract,json=destContract,proto3" json:"dest_contract,omitempty"` }
func (*MsgNftTransfer) Descriptor ¶
func (*MsgNftTransfer) Descriptor() ([]byte, []int)
func (MsgNftTransfer) GetSignBytes ¶
func (msg MsgNftTransfer) GetSignBytes() []byte
GetSignBytes implements sdk.Msg.
func (MsgNftTransfer) GetSigners ¶
func (msg MsgNftTransfer) GetSigners() []sdk.AccAddress
GetSigners implements sdk.Msg
func (*MsgNftTransfer) Marshal ¶
func (m *MsgNftTransfer) Marshal() (dAtA []byte, err error)
func (*MsgNftTransfer) MarshalToSizedBuffer ¶
func (m *MsgNftTransfer) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgNftTransfer) ProtoMessage ¶
func (*MsgNftTransfer) ProtoMessage()
func (*MsgNftTransfer) Reset ¶
func (m *MsgNftTransfer) Reset()
func (*MsgNftTransfer) Size ¶
func (m *MsgNftTransfer) Size() (n int)
func (*MsgNftTransfer) String ¶
func (m *MsgNftTransfer) String() string
func (*MsgNftTransfer) Unmarshal ¶
func (m *MsgNftTransfer) Unmarshal(dAtA []byte) error
func (MsgNftTransfer) ValidateBasic ¶
func (msg MsgNftTransfer) ValidateBasic() error
ValidateBasic Implements Msg.
func (*MsgNftTransfer) XXX_DiscardUnknown ¶
func (m *MsgNftTransfer) XXX_DiscardUnknown()
func (*MsgNftTransfer) XXX_Marshal ¶
func (m *MsgNftTransfer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgNftTransfer) XXX_Merge ¶
func (m *MsgNftTransfer) XXX_Merge(src proto.Message)
func (*MsgNftTransfer) XXX_Size ¶
func (m *MsgNftTransfer) XXX_Size() int
func (*MsgNftTransfer) XXX_Unmarshal ¶
func (m *MsgNftTransfer) XXX_Unmarshal(b []byte) error
type MsgNftTransferResponse ¶
type MsgNftTransferResponse struct { }
MsgTransferResponse defines the Msg/NftTransfer response type.
func (*MsgNftTransferResponse) Descriptor ¶
func (*MsgNftTransferResponse) Descriptor() ([]byte, []int)
func (*MsgNftTransferResponse) Marshal ¶
func (m *MsgNftTransferResponse) Marshal() (dAtA []byte, err error)
func (*MsgNftTransferResponse) MarshalTo ¶
func (m *MsgNftTransferResponse) MarshalTo(dAtA []byte) (int, error)
func (*MsgNftTransferResponse) MarshalToSizedBuffer ¶
func (m *MsgNftTransferResponse) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*MsgNftTransferResponse) ProtoMessage ¶
func (*MsgNftTransferResponse) ProtoMessage()
func (*MsgNftTransferResponse) Reset ¶
func (m *MsgNftTransferResponse) Reset()
func (*MsgNftTransferResponse) Size ¶
func (m *MsgNftTransferResponse) Size() (n int)
func (*MsgNftTransferResponse) String ¶
func (m *MsgNftTransferResponse) String() string
func (*MsgNftTransferResponse) Unmarshal ¶
func (m *MsgNftTransferResponse) Unmarshal(dAtA []byte) error
func (*MsgNftTransferResponse) XXX_DiscardUnknown ¶
func (m *MsgNftTransferResponse) XXX_DiscardUnknown()
func (*MsgNftTransferResponse) XXX_Marshal ¶
func (m *MsgNftTransferResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*MsgNftTransferResponse) XXX_Merge ¶
func (m *MsgNftTransferResponse) XXX_Merge(src proto.Message)
func (*MsgNftTransferResponse) XXX_Size ¶
func (m *MsgNftTransferResponse) XXX_Size() int
func (*MsgNftTransferResponse) XXX_Unmarshal ¶
func (m *MsgNftTransferResponse) XXX_Unmarshal(b []byte) error
type MsgServer ¶
type MsgServer interface { // NftTransfer defines a rpc handler method for MsgNftTransfer. NftTransfer(context.Context, *MsgNftTransfer) (*MsgNftTransferResponse, error) }
MsgServer is the server API for Msg service.
type NonFungibleTokenPacketData ¶
type NonFungibleTokenPacketData struct { // the class to which the NFT to be transferred belongs Class string `protobuf:"bytes,1,opt,name=class,proto3" json:"class,omitempty"` // the nft id Id string `protobuf:"bytes,2,opt,name=id,proto3" json:"id,omitempty"` // the address defined by NFT outside the chain Uri string `protobuf:"bytes,3,opt,name=uri,proto3" json:"uri,omitempty"` // the nft sender Sender string `protobuf:"bytes,4,opt,name=sender,proto3" json:"sender,omitempty"` // the nft receiver Receiver string `protobuf:"bytes,5,opt,name=receiver,proto3" json:"receiver,omitempty"` // identify whether it is far away from the source chain AwayFromOrigin bool `protobuf:"varint,6,opt,name=away_from_origin,json=awayFromOrigin,proto3" json:"away_from_origin,omitempty"` // the destination contract address to receive the nft DestContract string `protobuf:"bytes,7,opt,name=dest_contract,json=destContract,proto3" json:"dest_contract,omitempty"` }
func (*NonFungibleTokenPacketData) Descriptor ¶
func (*NonFungibleTokenPacketData) Descriptor() ([]byte, []int)
func (*NonFungibleTokenPacketData) GetAwayFromOrigin ¶
func (m *NonFungibleTokenPacketData) GetAwayFromOrigin() bool
func (*NonFungibleTokenPacketData) GetClass ¶
func (m *NonFungibleTokenPacketData) GetClass() string
func (*NonFungibleTokenPacketData) GetDestContract ¶
func (m *NonFungibleTokenPacketData) GetDestContract() string
func (*NonFungibleTokenPacketData) GetId ¶
func (m *NonFungibleTokenPacketData) GetId() string
func (*NonFungibleTokenPacketData) GetReceiver ¶
func (m *NonFungibleTokenPacketData) GetReceiver() string
func (*NonFungibleTokenPacketData) GetSender ¶
func (m *NonFungibleTokenPacketData) GetSender() string
func (*NonFungibleTokenPacketData) GetUri ¶
func (m *NonFungibleTokenPacketData) GetUri() string
func (*NonFungibleTokenPacketData) Marshal ¶
func (m *NonFungibleTokenPacketData) Marshal() (dAtA []byte, err error)
func (*NonFungibleTokenPacketData) MarshalTo ¶
func (m *NonFungibleTokenPacketData) MarshalTo(dAtA []byte) (int, error)
func (*NonFungibleTokenPacketData) MarshalToSizedBuffer ¶
func (m *NonFungibleTokenPacketData) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*NonFungibleTokenPacketData) ProtoMessage ¶
func (*NonFungibleTokenPacketData) ProtoMessage()
func (*NonFungibleTokenPacketData) Reset ¶
func (m *NonFungibleTokenPacketData) Reset()
func (*NonFungibleTokenPacketData) Size ¶
func (m *NonFungibleTokenPacketData) Size() (n int)
func (*NonFungibleTokenPacketData) String ¶
func (m *NonFungibleTokenPacketData) String() string
func (*NonFungibleTokenPacketData) Unmarshal ¶
func (m *NonFungibleTokenPacketData) Unmarshal(dAtA []byte) error
func (*NonFungibleTokenPacketData) XXX_DiscardUnknown ¶
func (m *NonFungibleTokenPacketData) XXX_DiscardUnknown()
func (*NonFungibleTokenPacketData) XXX_Marshal ¶
func (m *NonFungibleTokenPacketData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*NonFungibleTokenPacketData) XXX_Merge ¶
func (m *NonFungibleTokenPacketData) XXX_Merge(src proto.Message)
func (*NonFungibleTokenPacketData) XXX_Size ¶
func (m *NonFungibleTokenPacketData) XXX_Size() int
func (*NonFungibleTokenPacketData) XXX_Unmarshal ¶
func (m *NonFungibleTokenPacketData) XXX_Unmarshal(b []byte) error
type UnimplementedMsgServer ¶
type UnimplementedMsgServer struct { }
UnimplementedMsgServer can be embedded to have forward compatible implementations.
func (*UnimplementedMsgServer) NftTransfer ¶
func (*UnimplementedMsgServer) NftTransfer(ctx context.Context, req *MsgNftTransfer) (*MsgNftTransferResponse, error)
Click to show internal directories.
Click to hide internal directories.