Skip to content

AppModule

ratranqu edited this page Jan 28, 2021 · 1 revision

AppModule

public protocol AppModule: AppModuleGenesis

Inheritance

AppModuleGenesis

Requirements

registerInvariants(in:​)

func registerInvariants(in invariantRegistry: InvariantRegistry)

route

var route: String

makeHandler()

func makeHandler() -> Handler?

querierRoute

var querierRoute: String

makeQuerier()

func makeQuerier() -> Querier?

beginBlock(request:​beginBlockRequest:​)

func beginBlock(request: Request, beginBlockRequest: RequestBeginBlock)

endBlock(request:​endBlockRequest:​)

func endBlock(request: Request, endBlockRequest: RequestEndBlock) -> [ValidatorUpdate]

Clone this wiki locally