wrkchain

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Feb 25, 2020 License: Apache-2.0 Imports: 20 Imported by: 1

Documentation

Index

Constants

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

	DefaultParamspace = types.DefaultParamspace

	QueryParameters = keeper.QueryParameters
)

Variables

View Source
var (
	NewKeeper              = keeper.NewKeeper
	NewQuerier             = keeper.NewQuerier
	NewMsgRegisterWrkChain = types.NewMsgRegisterWrkChain
	NewWrkChain            = types.NewWrkChain
	RegisterCodec          = types.RegisterCodec
	ModuleCdc              = types.ModuleCdc

	// Event tags
	EventTypeRegisterWrkChain    = types.EventTypeRegisterWrkChain
	EventTypeRecordWrkChainBlock = types.EventTypeRecordWrkChainBlock

	AttributeKeyWrkChainId          = types.AttributeKeyWrkChainId
	AttributeKeyWrkChainMoniker     = types.AttributeKeyWrkChainMoniker
	AttributeKeyWrkChainName        = types.AttributeKeyWrkChainName
	AttributeKeyWrkChainGenesisHash = types.AttributeKeyWrkChainGenesisHash
	AttributeKeyBaseType            = types.AttributeKeyBaseType
	AttributeKeyOwner               = types.AttributeKeyOwner
	AttributeKeyBlockHash           = types.AttributeKeyBlockHash
	AttributeKeyBlockHeight         = types.AttributeKeyBlockHeight
	AttributeKeyParentHash          = types.AttributeKeyParentHash
	AttributeKeyHash1               = types.AttributeKeyHash1
	AttributeKeyHash2               = types.AttributeKeyHash2
	AttributeKeyHash3               = types.AttributeKeyHash3

	GetWrkChainIDBytes = types.GetWrkChainIDBytes

	CheckIsWrkChainTx = exported.CheckIsWrkChainTx

	// Error messages
	ErrWrkChainDoesNotExist         = types.ErrWrkChainDoesNotExist
	ErrWrkChainAlreadyRegistered    = types.ErrWrkChainAlreadyRegistered
	ErrInsufficientWrkChainFee      = types.ErrInsufficientWrkChainFee
	ErrTooMuchWrkChainFee           = types.ErrTooMuchWrkChainFee
	ErrFeePayerNotOwner             = types.ErrFeePayerNotOwner
	ErrNotWrkChainOwner             = types.ErrNotWrkChainOwner
	ErrWrkChainBlockAlreadyRecorded = types.ErrWrkChainBlockAlreadyRecorded
	ErrMissingData                  = types.ErrMissingData

	NewGenesisState     = types.NewGenesisState
	DefaultGenesisState = types.DefaultGenesisState
	ValidateGenesis     = types.ValidateGenesis

	NewQueryWrkChainParams      = types.NewQueryWrkChainParams
	NewQueryWrkChainBlockParams = types.NewQueryWrkChainBlockParams

	DefaultParams = types.DefaultParams

	NewCorrectWrkChainFeeDecorator = ante.NewCorrectWrkChainFeeDecorator
)

Functions

func InitGenesis

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

func NewHandler

func NewHandler(keeper Keeper) sdk.Handler

NewHandler returns a handler for "wrkchain" type messages.

Types

type AppModule

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

func NewAppModule

func NewAppModule(k Keeper) AppModule

NewAppModule creates a new AppModule Object

func (AppModule) BeginBlock

func (am AppModule) BeginBlock(_ 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 wrkchain module operation.

type GenesisState

type GenesisState = types.GenesisState

func ExportGenesis

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

type Keeper

type Keeper = keeper.Keeper

type MsgRecordWrkChainBlock

type MsgRecordWrkChainBlock = types.MsgRecordWrkChainBlock

type MsgRegisterWrkChain

type MsgRegisterWrkChain = types.MsgRegisterWrkChain

Msgs

type QueryResWrkChainBlockHashes

type QueryResWrkChainBlockHashes = types.QueryResWrkChainBlockHashes

Queries

type QueryWrkChainBlockParams

type QueryWrkChainBlockParams = types.QueryWrkChainBlockParams

type QueryWrkChainParams

type QueryWrkChainParams = types.QueryWrkChainParams

type WrkChain

type WrkChain = types.WrkChain

Structs

type WrkChainBlock

type WrkChainBlock = types.WrkChainBlock

type WrkChainExport

type WrkChainExport = types.WrkChainExport

type WrkChains

type WrkChains = types.WrkChains

Directories

Path Synopsis
client
cli
internal

Jump to

Keyboard shortcuts

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