Versions in this module Expand all Collapse all v0 v0.2.0 Nov 8, 2019 Changes in this version + const AttributeKeyRecipient + const AttributeKeySender + const AttributeValueCategory + const CodeInvalidInputsOutputs + const CodeSendDisabled + const DefaultCodespace + const DefaultParamspace + const DefaultSendEnabled + const EventTypeTransfer + const ModuleName + const QuerierRoute + const RouterKey + var ModuleCdc *codec.Codec + var ParamStoreKeySendEnabled = []byte("sendenabled") + func ErrInputOutputMismatch(codespace sdk.CodespaceType) sdk.Error + func ErrNoInputs(codespace sdk.CodespaceType) sdk.Error + func ErrNoOutputs(codespace sdk.CodespaceType) sdk.Error + func ErrSendDisabled(codespace sdk.CodespaceType) sdk.Error + func ParamKeyTable() params.KeyTable + func RegisterCodec(cdc *codec.Codec) + func ValidateInputsOutputs(inputs []Input, outputs []Output) sdk.Error + type AccountKeeper interface + GetAccount func(ctx sdk.Context, addr sdk.AccAddress) exported.Account + GetAllAccounts func(ctx sdk.Context) []exported.Account + IterateAccounts func(ctx sdk.Context, process func(exported.Account) bool) + NewAccountWithAddress func(ctx sdk.Context, addr sdk.AccAddress) exported.Account + SetAccount func(ctx sdk.Context, acc exported.Account) + type Input struct + Address sdk.AccAddress + Tokens sdk.Tokens + func NewInput(addr sdk.AccAddress, tokens sdk.Tokens) Input + func (in Input) ValidateBasic() sdk.Error + type MsgMultiSend struct + Inputs []Input + Outputs []Output + func NewMsgMultiSend(in []Input, out []Output) MsgMultiSend + func (msg MsgMultiSend) GetSignBytes() []byte + func (msg MsgMultiSend) GetSigners() []sdk.AccAddress + func (msg MsgMultiSend) Route() string + func (msg MsgMultiSend) Type() string + func (msg MsgMultiSend) ValidateBasic() sdk.Error + type MsgSend struct + Amount sdk.Tokens + FromAddress sdk.AccAddress + ToAddress sdk.AccAddress + func NewMsgSend(fromAddr, toAddr sdk.AccAddress, amount sdk.Tokens) MsgSend + func (msg MsgSend) GetSignBytes() []byte + func (msg MsgSend) GetSigners() []sdk.AccAddress + func (msg MsgSend) Route() string + func (msg MsgSend) Type() string + func (msg MsgSend) ValidateBasic() sdk.Error + type Output struct + Address sdk.AccAddress + Tokens sdk.Tokens + func NewOutput(addr sdk.AccAddress, tokens sdk.Tokens) Output + func (out Output) ValidateBasic() sdk.Error + type QueryBalanceParams struct + Address sdk.AccAddress + func NewQueryBalanceParams(addr sdk.AccAddress) QueryBalanceParams