handlers

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Mar 21, 2022 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func CompleteUnbondingIndexingNodeMsgHandler

func CompleteUnbondingIndexingNodeMsgHandler() func(event coretypes.ResultEvent)

func CompleteUnbondingResourceNodeMsgHandler

func CompleteUnbondingResourceNodeMsgHandler() func(event coretypes.ResultEvent)

func CreateIndexingNodeMsgHandler

func CreateIndexingNodeMsgHandler() func(event coretypes.ResultEvent)

func CreateResourceNodeMsgHandler

func CreateResourceNodeMsgHandler() func(event coretypes.ResultEvent)

TODO: update remaining handlers to be able to process multiple events

func FileUploadMsgHandler

func FileUploadMsgHandler() func(event coretypes.ResultEvent)

func IndexingNodeVoteMsgHandler

func IndexingNodeVoteMsgHandler() func(event coretypes.ResultEvent)

func PrepayMsgHandler

func PrepayMsgHandler() func(event coretypes.ResultEvent)

func RemoveIndexingNodeMsgHandler

func RemoveIndexingNodeMsgHandler() func(event coretypes.ResultEvent)

func RemoveResourceNodeMsgHandler

func RemoveResourceNodeMsgHandler() func(event coretypes.ResultEvent)

func SlashingResourceNodeHandler

func SlashingResourceNodeHandler() func(event coretypes.ResultEvent)

func UnbondingIndexingNodeMsgHandler

func UnbondingIndexingNodeMsgHandler() func(event coretypes.ResultEvent)

func UnbondingResourceNodeMsgHandler

func UnbondingResourceNodeMsgHandler() func(event coretypes.ResultEvent)

func UpdateIndexingNodeStakeMsgHandler

func UpdateIndexingNodeStakeMsgHandler() func(event coretypes.ResultEvent)

func UpdateResourceNodeStakeMsgHandler

func UpdateResourceNodeStakeMsgHandler() func(event coretypes.ResultEvent)

func VolumeReportHandler

func VolumeReportHandler() func(event coretypes.ResultEvent)

Types

type SlashedPP

type SlashedPP struct {
	P2PAddress string `json:"p2p_address"`
	QueryFirst bool   `json:"query_first"`
	Suspended  bool   `json:"suspended"`
}

type SlashedPPReq

type SlashedPPReq struct {
	PPList []SlashedPP `json:"pp_list"`
}

type VolumeReportedReq

type VolumeReportedReq struct {
	Epoch string `json:"epoch"`
}

Jump to

Keyboard shortcuts

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