Skip to content

GenesisDocument

ratranqu edited this page Apr 26, 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

public var chainID: String

validators

public var validators: [GenesisValidator]?

appState

public 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 
Types
Protocols
Global Typealiases
Global Variables
Global Functions
Extensions
Clone this wiki locally