Skip to content

NameServiceApp

paulofaria edited this page Mar 10, 2021 · 2 revisions

NameServiceApp

public final class NameServiceApp: BaseApp, App

Inheritance

App, BaseApp

Initializers

init(logger:database:commitMultiStoreTracer:loadLatest:invariantCheckPeriod:options:)

public init(logger: Logger, database: Database, commitMultiStoreTracer: Writer?, loadLatest: Bool, invariantCheckPeriod: UInt, options: ((BaseApp) -> Void)) throws

Properties

defaultCLIHome

let defaultCLIHome = "\(home)/.nameservicecli"

defaultNodeHome

let defaultNodeHome = "\(home)/.nameserviced"

codec

let codec: Codec

moduleBasics

let moduleBasics

simulationManager

let simulationManager: SimulationManager? = nil

moduleAccountAddresses

var moduleAccountAddresses: [String: Bool]

Methods

exportAppStateAndValidators(forZeroHeight:jailWhiteList:)

public func exportAppStateAndValidators(forZeroHeight: Bool, jailWhiteList: [String]) throws -> (JSON, [GenesisValidator])

configure()

public static func configure()

initChainer(request:initChainRequest:)

public func initChainer(request: Request, initChainRequest: RequestInitChain) -> ResponseInitChain

beginBlocker(request:beginBlockRequest:)

public func beginBlocker(request: Request, beginBlockRequest: RequestBeginBlock) -> ResponseBeginBlock

endBlocker(request:endBlockRequest:)

public func endBlocker(request: Request, endBlockRequest: RequestEndBlock) -> ResponseEndBlock

load(height:)

public func load(height: Int64) throws

makeCodec()

public static func makeCodec() -> Codec

Clone this wiki locally