enterprise

package
v1.2.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

View Source
const (
	ModuleName        = types.ModuleName
	RouterKey         = types.RouterKey
	StoreKey          = types.StoreKey
	DefaultParamspace = types.DefaultParamspace

	QuerierRoute          = types.QuerierRoute
	QueryParameters       = keeper.QueryParameters
	QueryPurchaseOrders   = keeper.QueryPurchaseOrders
	QueryGetPurchaseOrder = keeper.QueryGetPurchaseOrder

	StatusNil       = types.StatusNil
	StatusRaised    = types.StatusRaised
	StatusAccepted  = types.StatusAccepted
	StatusRejected  = types.StatusRejected
	StatusCompleted = types.StatusCompleted
)

Variables

View Source
var (
	NewKeeper           = keeper.NewKeeper
	NewGenesisState     = types.NewGenesisState
	DefaultGenesisState = types.DefaultGenesisState
	ValidateGenesis     = types.ValidateGenesis
	NewQuerier          = keeper.NewQuerier
	RegisterCodec       = types.RegisterCodec
	ModuleCdc           = types.ModuleCdc

	// Events
	EventTypeRaisePurchaseOrder           = types.EventTypeRaisePurchaseOrder
	EventTypeProcessPurchaseOrderDecision = types.EventTypeProcessPurchaseOrderDecision
	EventTypeTallyPurchaseOrderDecisions  = types.EventTypeTallyPurchaseOrderDecisions
	EventTypeAutoRejectStalePurchaseOrder = types.EventTypeAutoRejectStalePurchaseOrder
	EventTypeUndPurchaseComplete          = types.EventTypeUndPurchaseComplete
	AttributeValueCategory                = types.AttributeValueCategory
	AttributeKeyPurchaseOrderID           = types.AttributeKeyPurchaseOrderID
	AttributeKeyPurchaser                 = types.AttributeKeyPurchaser
	AttributeKeyAmount                    = types.AttributeKeyAmount
	AttributeKeyDecision                  = types.AttributeKeyDecision
	AttributeKeySigner                    = types.AttributeKeySigner
	AttributeKeyNumAccepts                = types.AttributeKeyNumAccepts
	AttributeKeyNumRejects                = types.AttributeKeyNumRejects

	// Key functions
	GetPurchaseOrderIDBytes = types.GetPurchaseOrderIDBytes

	ValidPurchaseOrderAcceptRejectStatus = types.ValidPurchaseOrderAcceptRejectStatus

	NewLockedUndRetriever   = keeper.NewLockedUndRetriever
	NewTotalSupplyRetriever = keeper.NewTotalSupplyRetriever

	RegisterInvariants = keeper.RegisterInvariants
	AllInvariants      = keeper.AllInvariants

	NewQueryPurchaseOrdersParams = types.NewQueryPurchaseOrdersParams

	// Msg functions
	NewMsgUndPurchaseOrder        = types.NewMsgUndPurchaseOrder
	NewMsgProcessUndPurchaseOrder = types.NewMsgProcessUndPurchaseOrder

	// Errors
	ErrInvalidDecision     = types.ErrInvalidDecision
	ErrInvalidDenomination = types.ErrInvalidDenomination

	NewCheckLockedUndDecorator = ante.NewCheckLockedUndDecorator

	DefaultParams = types.DefaultParams
)

Functions

func BeginBlocker

func BeginBlocker(ctx sdk.Context, k Keeper)

func InitGenesis

func InitGenesis(ctx sdk.Context, keeper Keeper, supplyKeeper types.SupplyKeeper, data GenesisState) []abci.ValidatorUpdate

InitGenesis new enterprise UND genesis

func NewHandler

func NewHandler(keeper Keeper) sdk.Handler

NewHandler returns a handler for "enterprise" type messages.

Types

type AppModule

type AppModule struct {
	AppModuleBasic
	AppModuleSimulation
	// contains filtered or unexported fields
}

func NewAppModule

func NewAppModule(k Keeper, sk types.SupplyKeeper) AppModule

NewAppModule creates a new AppModule Object

func (AppModule) BeginBlock

func (am AppModule) BeginBlock(ctx sdk.Context, _ abci.RequestBeginBlock)

func (AppModule) EndBlock

func (AppModule) ExportGenesis

func (am AppModule) ExportGenesis(ctx sdk.Context) json.RawMessage

func (AppModule) InitGenesis

func (am AppModule) InitGenesis(ctx sdk.Context, data json.RawMessage) []abci.ValidatorUpdate

func (AppModule) Name

func (AppModule) Name() string

func (AppModule) NewHandler

func (am AppModule) NewHandler() sdk.Handler

func (AppModule) NewQuerierHandler

func (am AppModule) NewQuerierHandler() sdk.Querier

func (AppModule) QuerierRoute

func (am AppModule) QuerierRoute() string

func (AppModule) RegisterInvariants

func (am AppModule) RegisterInvariants(ir sdk.InvariantRegistry)

func (AppModule) Route

func (am AppModule) Route() string

type AppModuleBasic

type AppModuleBasic struct{}

app module Basics object

func (AppModuleBasic) DefaultGenesis

func (AppModuleBasic) DefaultGenesis() json.RawMessage

func (AppModuleBasic) GetQueryCmd

func (AppModuleBasic) GetQueryCmd(cdc *codec.Codec) *cobra.Command

Get the root query command of this module

func (AppModuleBasic) GetTxCmd

func (AppModuleBasic) GetTxCmd(cdc *codec.Codec) *cobra.Command

Get the root tx command of this module

func (AppModuleBasic) Name

func (AppModuleBasic) Name() string

func (AppModuleBasic) RegisterCodec

func (AppModuleBasic) RegisterCodec(cdc *codec.Codec)

func (AppModuleBasic) RegisterRESTRoutes

func (AppModuleBasic) RegisterRESTRoutes(ctx context.CLIContext, rtr *mux.Router)

Register rest routes

func (AppModuleBasic) ValidateGenesis

func (AppModuleBasic) ValidateGenesis(bz json.RawMessage) error

Validation check of the Genesis

type AppModuleSimulation

type AppModuleSimulation struct{}

AppModuleSimulation defines the module simulation functions used by the auth module.

func (AppModuleSimulation) GenerateGenesisState

func (AppModuleSimulation) GenerateGenesisState(simState *module.SimulationState)

GenerateGenesisState creates a randomized GenState of the enterprise module

func (AppModuleSimulation) ProposalContents added in v1.2.0

ProposalContents doesn't return any content functions for proposals.

func (AppModuleSimulation) RandomizedParams

func (AppModuleSimulation) RandomizedParams(r *rand.Rand) []sim.ParamChange

RandomizedParams creates randomized auth param changes for the simulator.

func (AppModuleSimulation) RegisterStoreDecoder

func (AppModuleSimulation) RegisterStoreDecoder(sdr sdk.StoreDecoderRegistry)

RegisterStoreDecoder registers a decoder for auth module's types

func (AppModuleSimulation) WeightedOperations added in v1.2.0

WeightedOperations doesn't return any enterprise module operation.

type EnterpriseUndPurchaseOrder

type EnterpriseUndPurchaseOrder = types.EnterpriseUndPurchaseOrder

Structs

type GenesisState

type GenesisState = types.GenesisState

func ExportGenesis

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

ExportGenesis returns a GenesisState for a given context and keeper.

type Keeper

type Keeper = keeper.Keeper

type LockedUnd

type LockedUnd = types.LockedUnd

type MsgProcessUndPurchaseOrder

type MsgProcessUndPurchaseOrder = types.MsgProcessUndPurchaseOrder

type MsgPurchaseUnd

type MsgPurchaseUnd = types.MsgUndPurchaseOrder

Msgs

type Params

type Params = types.Params

type PurchaseOrderStatus

type PurchaseOrderStatus = types.PurchaseOrderStatus

type QueryPurchaseOrdersParams

type QueryPurchaseOrdersParams = types.QueryPurchaseOrdersParams

type UndSupply

type UndSupply = types.UndSupply

Directories

Path Synopsis
client
cli
internal

Jump to

Keyboard shortcuts

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