NameServiceAppModule - CosmosSwift/swift-coin GitHub Wiki
NameServiceAppModule
public final class NameServiceAppModule: NameServiceAppModuleBasic, AppModule
Inheritance
NameServiceAppModuleBasic, AppModule
Initializers
init(keeper:coinKeeper:)
public init(keeper: NameServiceKeeper, coinKeeper: BankKeeper)
Properties
route
var route: String
querierRoute
var querierRoute: String
Methods
registerInvariants(in:)
public func registerInvariants(in invariantRegistry: InvariantRegistry)
makeHandler()
public func makeHandler() -> Handler?
makeQuerier()
public func makeQuerier() -> Querier?
initGenesis(request:json:)
public func initGenesis(request: Request, json: JSON) -> [ValidatorUpdate]
exportGenesis(request:)
public func exportGenesis(request: Request) -> JSON
beginBlock(request:beginBlockRequest:)
public func beginBlock(request: Request, beginBlockRequest: RequestBeginBlock)
endBlock(request:endBlockRequest:)
public func endBlock(request: Request, endBlockRequest: RequestEndBlock) -> [ValidatorUpdate]