Skip to content

GenesisDocument

ratranqu edited this page Jan 28, 2021 · 2 revisions

GenesisDocument

public struct GenesisDocument<AppState: Codable>: Codable

Inheritance

Codable

Initializers

init(jsonData:)

public init(jsonData: Data) throws

init(fileAtPath:)

public init(fileAtPath path: String) throws

Properties

chainID

var chainID: String

validators

var validators: [GenesisValidator]?

appState

var appState: AppState?

Methods

exportGenesisFile(atPath:)

mutating public func exportGenesisFile(atPath genesisFilePath: String) throws

save(atFilePath:)

public func save(atFilePath path: String) throws

validateAndComplete()

public mutating func validateAndComplete() throws

Clone this wiki locally