Skip to content

GenesisDocument

JaapWijnen edited this page Feb 15, 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

save(atFilePath:)

public func save(atFilePath path: String) throws

validateAndComplete()

public mutating func validateAndComplete() throws

exportGenesisFile(atPath:)

mutating public func exportGenesisFile(atPath genesisFilePath: String) throws

Clone this wiki locally