exchange

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2019 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	StoreKey          = types.StoreKey
	RouterKey         = types.RouterKey
	QuerierRoute      = types.QuerierRoute
	DefaultParamspace = types.DefaultParamspace
	DefaultCodespace  = types.DefaultCodespace
)
View Source
const (
	QueryOrder              = "order"
	QueryFrozenFund         = "frozen"
	QueryAllOrdersByAddress = "orders"
)

query endpoints supported by the governance Querier

Variables

View Source
var (
	NewKeeper = keeper.NewKeeper

	RegisterCodec         = msgs.RegisterCodec
	NewMsgCreateOrder     = msgs.NewMsgCreateOrder
	NewMsgWithdrawalOrder = msgs.NewMsgWithdrawalOrder
	NewMsgTakeOrder       = msgs.NewMsgTakeOrder

	NewQueryOrderParams      = queriers.NewQueryOrderParams
	NewQueryOrdersParams     = queriers.NewQueryOrdersParams
	NewQueryFrozenFundParams = queriers.NewQueryFrozenFundParams

	TagAction      = tags.Action
	TagOrderId     = tags.OrderId
	TagSeller      = tags.Seller
	TagBuyer       = tags.Buyer
	TagSupplyToken = tags.SupplyToken
	TagTargetToken = tags.TargetToken
	TagOrderStatus = tags.OrderStatus
)

Functions

func InitGenesis

func InitGenesis(ctx sdk.Context, keeper keeper.Keeper, data GenesisState)

func NewHandler

func NewHandler(keeper keeper.Keeper) sdk.Handler

func NewQuerier

func NewQuerier(keeper keeper.Keeper, cdc *codec.Codec) sdk.Querier

func ValidateGenesis

func ValidateGenesis(data GenesisState) error

Types

type GenesisState

type GenesisState struct {
	StartingOrderId uint64 `json:"starting_order_id"`
}

func DefaultGenesisState

func DefaultGenesisState() GenesisState

func ExportGenesis

func ExportGenesis(ctx sdk.Context, keeper keeper.Keeper) GenesisState

func NewGenesisState

func NewGenesisState(startingOrderId uint64) GenesisState

func (GenesisState) Equal

func (data GenesisState) Equal(data2 GenesisState) bool

Checks whether 2 GenesisState structs are equivalent.

func (GenesisState) IsEmpty

func (data GenesisState) IsEmpty() bool

Returns if a GenesisState is empty or has data in it

type Keeper

type Keeper = keeper.Keeper

type Order

type Order = types.Order

type Orders

type Orders = types.Orders

Directories

Path Synopsis
cli

Jump to

Keyboard shortcuts

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