package resources
import (
"github.com/cosmos/cosmos-sdk/codec"
"github.com/cybercongress/cyberindex/v2/database"
"github.com/forbole/juno/v5/modules"
"github.com/forbole/juno/v5/modules/messages"
)
var _ modules.Module = &Module{}
type Module struct {
messagesParser messages.MessageAddressesParser
cdc codec.Codec
db *database.CyberDb
}
func NewModule(
messagesParser messages.MessageAddressesParser,
cdc codec.Codec,
db *database.CyberDb,
) *Module {
return &Module{
messagesParser: messagesParser,
cdc: cdc,
db: db,
}
}
func (m *Module) Name() string {
return "resources"
}