Versions in this module Expand all Collapse all v1 v1.0.0 May 14, 2020 Changes in this version + const AttributeKeyAckError + const AttributeKeyAckSuccess + const AttributeKeyReceiver + const AttributeKeyRefundReceiver + const AttributeKeyRefundValue + const AttributeKeyValue + const EventTypeChannelClose + const EventTypePacket + const EventTypeTimeout + const ModuleName + const PortID + const PortKey + const QuerierRoute + const RouterKey + const StoreKey + const TypeMsgTransfer + const Version + var AttributeValueCategory = fmt.Sprintf("%s_%s", host.ModuleName, ModuleName) + var ErrIntOverflowTypes = fmt.Errorf("proto: integer overflow") + var ErrInvalidDenomForTransfer = sdkerrors.Register(ModuleName, 4, "invalid denomination for cross-chain transfer") + var ErrInvalidLengthTypes = fmt.Errorf("proto: negative length found during unmarshaling") + var ErrInvalidPacketTimeout = sdkerrors.Register(ModuleName, 2, "invalid packet timeout") + var ErrOnlyOneDenomAllowed = sdkerrors.Register(ModuleName, 3, "only one denom allowed") + var ErrUnexpectedEndOfGroupTypes = fmt.Errorf("proto: unexpected end of group") + var ModuleCdc = codec.NewHybridCodec(amino, cdctypes.NewInterfaceRegistry()) + func GetDenomPrefix(portID, channelID string) string + func GetEscrowAddress(portID, channelID string) sdk.AccAddress + func GetModuleAccountName() string + func RegisterCodec(cdc *codec.Codec) + func RegisterInterfaces(registry cdctypes.InterfaceRegistry) + type AccountKeeper interface + GetModuleAccount func(ctx sdk.Context, name string) authexported.ModuleAccountI + GetModuleAddress func(name string) sdk.AccAddress + type BankKeeper interface + BurnCoins func(ctx sdk.Context, moduleName string, amt sdk.Coins) error + MintCoins func(ctx sdk.Context, moduleName string, amt sdk.Coins) error + SendCoins func(ctx sdk.Context, fromAddr sdk.AccAddress, toAddr sdk.AccAddress, amt sdk.Coins) error + SendCoinsFromAccountToModule func(ctx sdk.Context, senderAddr sdk.AccAddress, recipientModule string, ...) error + SendCoinsFromModuleToAccount func(ctx sdk.Context, senderModule string, recipientAddr sdk.AccAddress, ...) error + type ChannelKeeper interface + ChanCloseInit func(ctx sdk.Context, portID, channelID string, chanCap *capability.Capability) error + GetChannel func(ctx sdk.Context, srcPort, srcChan string) (channel channeltypes.Channel, found bool) + GetNextSequenceSend func(ctx sdk.Context, portID, channelID string) (uint64, bool) + PacketExecuted func(ctx sdk.Context, chanCap *capability.Capability, ...) error + SendPacket func(ctx sdk.Context, channelCap *capability.Capability, ...) error + type ClientKeeper interface + GetClientConsensusState func(ctx sdk.Context, clientID string) (connection clientexported.ConsensusState, found bool) + type ConnectionKeeper interface + GetConnection func(ctx sdk.Context, connectionID string) (connection connection.End, found bool) + type FungibleTokenPacketAcknowledgement struct + Error string + Success bool + func (*FungibleTokenPacketAcknowledgement) Descriptor() ([]byte, []int) + func (*FungibleTokenPacketAcknowledgement) ProtoMessage() + func (ack FungibleTokenPacketAcknowledgement) GetBytes() []byte + func (m *FungibleTokenPacketAcknowledgement) GetError() string + func (m *FungibleTokenPacketAcknowledgement) GetSuccess() bool + func (m *FungibleTokenPacketAcknowledgement) Marshal() (dAtA []byte, err error) + func (m *FungibleTokenPacketAcknowledgement) MarshalTo(dAtA []byte) (int, error) + func (m *FungibleTokenPacketAcknowledgement) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *FungibleTokenPacketAcknowledgement) Reset() + func (m *FungibleTokenPacketAcknowledgement) Size() (n int) + func (m *FungibleTokenPacketAcknowledgement) String() string + func (m *FungibleTokenPacketAcknowledgement) Unmarshal(dAtA []byte) error + func (m *FungibleTokenPacketAcknowledgement) XXX_DiscardUnknown() + func (m *FungibleTokenPacketAcknowledgement) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *FungibleTokenPacketAcknowledgement) XXX_Merge(src proto.Message) + func (m *FungibleTokenPacketAcknowledgement) XXX_Size() int + func (m *FungibleTokenPacketAcknowledgement) XXX_Unmarshal(b []byte) error + type FungibleTokenPacketData struct + Amount github_com_cosmos_cosmos_sdk_types.Coins + Receiver string + Sender string + func NewFungibleTokenPacketData(amount sdk.Coins, sender, receiver string) FungibleTokenPacketData + func (*FungibleTokenPacketData) Descriptor() ([]byte, []int) + func (*FungibleTokenPacketData) ProtoMessage() + func (ftpd FungibleTokenPacketData) GetBytes() []byte + func (ftpd FungibleTokenPacketData) ValidateBasic() error + func (m *FungibleTokenPacketData) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins + func (m *FungibleTokenPacketData) GetReceiver() string + func (m *FungibleTokenPacketData) GetSender() string + func (m *FungibleTokenPacketData) Marshal() (dAtA []byte, err error) + func (m *FungibleTokenPacketData) MarshalTo(dAtA []byte) (int, error) + func (m *FungibleTokenPacketData) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *FungibleTokenPacketData) Reset() + func (m *FungibleTokenPacketData) Size() (n int) + func (m *FungibleTokenPacketData) String() string + func (m *FungibleTokenPacketData) Unmarshal(dAtA []byte) error + func (m *FungibleTokenPacketData) XXX_DiscardUnknown() + func (m *FungibleTokenPacketData) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *FungibleTokenPacketData) XXX_Merge(src proto.Message) + func (m *FungibleTokenPacketData) XXX_Size() int + func (m *FungibleTokenPacketData) XXX_Unmarshal(b []byte) error + type GenesisState struct + PortID string + func DefaultGenesis() GenesisState + type MsgTransfer struct + Amount github_com_cosmos_cosmos_sdk_types.Coins + DestinationHeight uint64 + Receiver string + Sender github_com_cosmos_cosmos_sdk_types.AccAddress + SourceChannel string + SourcePort string + func NewMsgTransfer(sourcePort, sourceChannel string, destHeight uint64, amount sdk.Coins, ...) MsgTransfer + func (*MsgTransfer) Descriptor() ([]byte, []int) + func (*MsgTransfer) ProtoMessage() + func (MsgTransfer) Route() string + func (MsgTransfer) Type() string + func (m *MsgTransfer) GetAmount() github_com_cosmos_cosmos_sdk_types.Coins + func (m *MsgTransfer) GetDestinationHeight() uint64 + func (m *MsgTransfer) GetReceiver() string + func (m *MsgTransfer) GetSender() github_com_cosmos_cosmos_sdk_types.AccAddress + func (m *MsgTransfer) GetSourceChannel() string + func (m *MsgTransfer) GetSourcePort() string + func (m *MsgTransfer) Marshal() (dAtA []byte, err error) + func (m *MsgTransfer) MarshalTo(dAtA []byte) (int, error) + func (m *MsgTransfer) MarshalToSizedBuffer(dAtA []byte) (int, error) + func (m *MsgTransfer) Reset() + func (m *MsgTransfer) Size() (n int) + func (m *MsgTransfer) String() string + func (m *MsgTransfer) Unmarshal(dAtA []byte) error + func (m *MsgTransfer) XXX_DiscardUnknown() + func (m *MsgTransfer) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *MsgTransfer) XXX_Merge(src proto.Message) + func (m *MsgTransfer) XXX_Size() int + func (m *MsgTransfer) XXX_Unmarshal(b []byte) error + func (msg MsgTransfer) GetSignBytes() []byte + func (msg MsgTransfer) GetSigners() []sdk.AccAddress + func (msg MsgTransfer) ValidateBasic() error + type PortKeeper interface + BindPort func(ctx sdk.Context, portID string) *capability.Capability v1.0.0-playground Jul 8, 2020