ForgeAbi_NodeInfo
public struct ForgeAbi_NodeInfo
extension ForgeAbi_NodeInfo: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
Undocumented
-
node id.
Declaration
Swift
public var id: String { get set }
-
which network the node belongs to.
Declaration
Swift
public var network: String { get set }
-
name of the node.
Declaration
Swift
public var moniker: String { get set }
-
consensus engine version for this node.
Declaration
Swift
public var consensusVersion: String { get set }
-
indicate if this node is fully synced.
Declaration
Swift
public var synced: Bool { get set }
-
current application hash.
Declaration
Swift
public var appHash: Data { get set }
-
current block hash.
Declaration
Swift
public var blockHash: Data { get set }
-
latest block height, in integer.
Declaration
Swift
public var blockHeight: UInt64 { get set }
-
latest block time.
Declaration
Swift
public var blockTime: SwiftProtobuf.Google_Protobuf_Timestamp { get set }
-
Returns true if
blockTime
has been explicitly set.Declaration
Swift
public var hasBlockTime: Bool { get }
-
Clears the value of
blockTime
. Subsequent reads from it will return its default value.Declaration
Swift
public mutating func clearBlockTime()
-
the address of the node.
Declaration
Swift
public var address: String { get set }
-
the voting power of the node, in integer.
Declaration
Swift
public var votingPower: UInt64 { get set }
-
total number of txs up to the latest block
Declaration
Swift
public var totalTxs: UInt64 { get set }
-
current forge version
Declaration
Swift
public var version: String { get set }
-
string data_version = 14; current data version deprecated
Declaration
Swift
public var forgeAppsVersion: Dictionary<String, String> { get set }
-
Undocumented
Declaration
Swift
public var supportedTxs: [String] { get set }
-
self node ip
Declaration
Swift
public var ip: String { get set }
-
self node geo info
Declaration
Swift
public var geoInfo: ForgeAbi_GeoInfo { get set }
-
Returns true if
geoInfo
has been explicitly set.Declaration
Swift
public var hasGeoInfo: Bool { get }
-
Clears the value of
geoInfo
. Subsequent reads from it will return its default value.Declaration
Swift
public mutating func clearGeoInfo()
-
id@ip:port
Declaration
Swift
public var p2PAddress: String { get set }
-
Undocumented
Declaration
Swift
public var unknownFields: <<error type>>
-
Undocumented
Declaration
Swift
public init()
-
Undocumented
Declaration
Swift
public static let protoMessageName: String
-
Undocumented
Declaration
Swift
public static let _protobuf_nameMap: SwiftProtobuf._NameMap
-
Undocumented
Declaration
Swift
public mutating func decodeMessage<D>(decoder: inout D) throws
-
Undocumented
Declaration
Swift
public func traverse<V>(visitor: inout V) throws
-
Undocumented
Declaration
Swift
public static func == (lhs: ForgeAbi_NodeInfo, rhs: ForgeAbi_NodeInfo) -> Bool