types

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Sep 26, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Overview

nolint

Index

Constants

View Source
const (
	DefaultCodespace sdk.CodespaceType = "token"

	CodeInvalidMoniker sdk.CodeType = 100
)
View Source
const (
	// module name
	ModuleName   = "token"
	QuerierRoute = ModuleName
)
View Source
const TokenRouterKey = "token"

RouterKey is they name of the bank module

Variables

This section is empty.

Functions

func ErrInvalidMoniker

func ErrInvalidMoniker(codespace sdk.CodespaceType, msg string) sdk.Error

Types

type MsgIssue

type MsgIssue struct {
	Banker  sdk.AccAddress `json:"banker"`
	Address sdk.AccAddress `json:"address"`
	Amount  sdk.Coin       `json:"amount"`
}

MsgIssue - high level transaction of the coin module

func NewMsgIssue

func NewMsgIssue(banker sdk.AccAddress, addr sdk.AccAddress, amount sdk.Coin) MsgIssue

NewMsgIssue - construct arbitrary multi-in, multi-out send msg.

func (MsgIssue) GetSignBytes

func (msg MsgIssue) GetSignBytes() []byte

Implements Msg.

func (MsgIssue) GetSigners

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

Implements Msg.

func (MsgIssue) Route

func (msg MsgIssue) Route() string

Implements Msg. nolint

func (MsgIssue) Type

func (msg MsgIssue) Type() string

func (MsgIssue) ValidateBasic

func (msg MsgIssue) ValidateBasic() sdk.Error

Implements Msg.

Jump to

Keyboard shortcuts

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