Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Module ¶
type Module struct {
// contains filtered or unexported fields
}
Module represents the module that allows to handle all smart contracts modules easily
func NewModule ¶
func NewModule(modules []SmartContractModule) *Module
NewModule returns a new Module instance
type SmartContractModule ¶
type SmartContractModule interface { modules.Module modules.MessageModule modules.AuthzMessageModule // RefreshData refreshes the smart contract data for the given height and subspace id RefreshData(height int64, subspaceID uint64) error }
SmartContractModule represents a generic smart contract module
Click to show internal directories.
Click to hide internal directories.