ForgeAbi_DeployProtocolTx
public struct ForgeAbi_DeployProtocolTx
extension ForgeAbi_DeployProtocolTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
Undocumented
-
address of the tx protocol
Declaration
Swift
public var address: String { get set }
-
human readable name of the transaction, shall only contains alphabat and underscore. For CoreTx, it shall be compatible with existing definition in type_url.ex..
Declaration
Swift
public var name: String { get set }
-
version of the tx protocol. If version is 0, this is a genesis installation.
Declaration
Swift
public var version: UInt32 { get set }
-
namespace of the tx protocol. If namespace is CoreTx, it will use “fg:t:#{name}” as type_url, this is for backward compatibility.
Declaration
Swift
public var namespace: String { get set }
-
human readable description on what the tx is about, limited to 256 chars.
Declaration
Swift
public var description_p: String { get set }
-
new type urls used by this tx protocol. Will be registered in ForgeAbi
Declaration
Swift
public var typeUrls: [ForgeAbi_TypeUrls] { get set }
-
the protobuf definition for the tx protocol.
Declaration
Swift
public var proto: String { get set }
-
the pipeline of the tx protocol, in yaml format.
Declaration
Swift
public var pipeline: String { get set }
-
the source code for the tx protocol, in elixir.
Declaration
Swift
public var sources: [String] { get set }
-
the compressed code of the protocol
Declaration
Swift
public var code: [ForgeAbi_CodeInfo] { get set }
-
categories or tags this protocol belongs to
Declaration
Swift
public var tags: [String] { get set }
-
forge won’t update data into state if app is interested in this tx.
Declaration
Swift
public var data: SwiftProtobuf.Google_Protobuf_Any { get set }
-
Returns true if
data
has been explicitly set.Declaration
Swift
public var hasData: Bool { get }
-
Clears the value of
data
. Subsequent reads from it will return its default value.Declaration
Swift
public mutating func clearData()
-
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_DeployProtocolTx, rhs: ForgeAbi_DeployProtocolTx) -> Bool