distribution

package
v0.31.1 Latest Latest
Warning

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

Go to latest
Published: Feb 9, 2019 License: Apache-2.0 Imports: 5 Imported by: 1

Documentation

Overview

nolint

Index

Constants

View Source
const (
	DefaultCodespace = types.DefaultCodespace
	CodeInvalidInput = types.CodeInvalidInput
	StoreKey         = types.StoreKey
	TStoreKey        = types.TStoreKey
	RouterKey        = types.RouterKey
	QuerierRoute     = types.QuerierRoute
)

Variables

View Source
var (
	ErrNilDelegatorAddr = types.ErrNilDelegatorAddr
	ErrNilWithdrawAddr  = types.ErrNilWithdrawAddr
	ErrNilValidatorAddr = types.ErrNilValidatorAddr

	TagValidator = tags.Validator
	TagDelegator = tags.Delegator

	NewMsgSetWithdrawAddress          = types.NewMsgSetWithdrawAddress
	NewMsgWithdrawDelegatorReward     = types.NewMsgWithdrawDelegatorReward
	NewMsgWithdrawValidatorCommission = types.NewMsgWithdrawValidatorCommission

	NewKeeper                           = keeper.NewKeeper
	NewQuerier                          = keeper.NewQuerier
	NewQueryValidatorCommissionParams   = keeper.NewQueryValidatorCommissionParams
	NewQueryValidatorSlashesParams      = keeper.NewQueryValidatorSlashesParams
	NewQueryDelegationRewardsParams     = keeper.NewQueryDelegationRewardsParams
	NewQueryDelegatorParams             = keeper.NewQueryDelegatorParams
	NewQueryDelegatorWithdrawAddrParams = keeper.NewQueryDelegatorWithdrawAddrParams
	DefaultParamspace                   = keeper.DefaultParamspace

	RegisterCodec       = types.RegisterCodec
	DefaultGenesisState = types.DefaultGenesisState
	ValidateGenesis     = types.ValidateGenesis
	InitialFeePool      = types.InitialFeePool
)

Functions

func BeginBlocker added in v0.25.0

func BeginBlocker(ctx sdk.Context, req abci.RequestBeginBlock, k keeper.Keeper)

set the proposer for determining distribution during endblock

func ExportGenesis added in v0.26.0

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

ExportGenesis returns a GenesisState for a given context and keeper.

func InitGenesis added in v0.25.0

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

InitGenesis sets distribution information for genesis

func NewHandler added in v0.25.0

func NewHandler(k keeper.Keeper) sdk.Handler

Types

type BankKeeper added in v0.25.0

type BankKeeper = types.BankKeeper

type FeeCollectionKeeper added in v0.25.0

type FeeCollectionKeeper = types.FeeCollectionKeeper

type GenesisState added in v0.25.0

type GenesisState = types.GenesisState

type Hooks added in v0.25.0

type Hooks = keeper.Hooks

type Keeper added in v0.25.0

type Keeper = keeper.Keeper

type MsgSetWithdrawAddress added in v0.25.0

type MsgSetWithdrawAddress = types.MsgSetWithdrawAddress

type MsgWithdrawDelegatorReward added in v0.25.0

type MsgWithdrawDelegatorReward = types.MsgWithdrawDelegatorReward

type MsgWithdrawValidatorCommission added in v0.30.0

type MsgWithdrawValidatorCommission = types.MsgWithdrawValidatorCommission

type QueryDelegationRewardsParams added in v0.30.0

type QueryDelegationRewardsParams = keeper.QueryDelegationRewardsParams

type QueryDelegatorWithdrawAddrParams added in v0.31.0

type QueryDelegatorWithdrawAddrParams = keeper.QueryDelegatorWithdrawAddrParams

type QueryValidatorCommissionParams added in v0.30.0

type QueryValidatorCommissionParams = keeper.QueryValidatorCommissionParams

querier param types

type QueryValidatorSlashesParams added in v0.30.0

type QueryValidatorSlashesParams = keeper.QueryValidatorSlashesParams

type StakingKeeper added in v0.30.0

type StakingKeeper = types.StakingKeeper

expected keepers

Directories

Path Synopsis
cli
nolint
nolint
nolint
nolint
nolint
nolint

Jump to

Keyboard shortcuts

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