Versions in this module Expand all Collapse all v2 v2.1.0 Mar 7, 2024 v2.0.0 Feb 2, 2024 Changes in this version + type Database interface + DeleteAllReasons func(height int64, subspaceID uint64) error + DeleteAllReports func(height int64, subspaceID uint64) error + DeleteReason func(height int64, subspaceID uint64, reasonID uint32) error + DeleteReport func(height int64, subspaceID uint64, reportID uint64) error + SaveReason func(reason types.Reason) error + SaveReport func(report types.Report) error + SaveReportsParams func(params types.ReportsParams) error + type Module struct + func NewModule(node node.Node, grpcConnection *grpc.ClientConn, cdc codec.Codec, db Database) *Module + func (m *Module) HandleGenesis(doc *tmtypes.GenesisDoc, appState map[string]json.RawMessage) error + func (m *Module) HandleMsg(index int, msg sdk.Msg, tx *juno.Tx) error + func (m *Module) HandleMsgExec(index int, _ *authz.MsgExec, _ int, executedMsg sdk.Msg, tx *juno.Tx) error + func (m *Module) Name() string + func (m *Module) RefreshReasonsData(height int64, subspaceID uint64) error + func (m *Module) RefreshReportsData(height int64, subspaceID uint64) error + func (m *Module) RegisterPeriodicOperations(scheduler *gocron.Scheduler) error Other modules containing this package github.com/desmos-labs/athena