ForgeAbi_DepositTetherTx
public struct ForgeAbi_DepositTetherTx
extension ForgeAbi_DepositTetherTx: SwiftProtobuf.Message, SwiftProtobuf._MessageImplementationBase, SwiftProtobuf._ProtoNameProviding
Undocumented
-
The amount of token to deposit
Declaration
Swift
public var value: ForgeAbi_BigUint { get set }
-
Returns true if
value
has been explicitly set.Declaration
Swift
public var hasValue: Bool { get }
-
Clears the value of
value
. Subsequent reads from it will return its default value.Declaration
Swift
public mutating func clearValue()
-
The amount of token to reward custodian when the deposit is withdrew.
Declaration
Swift
public var commission: ForgeAbi_BigUint { get set }
-
Returns true if
commission
has been explicitly set.Declaration
Swift
public var hasCommission: Bool { get }
-
Clears the value of
commission
. Subsequent reads from it will return its default value.Declaration
Swift
public mutating func clearCommission()
-
The amount of toekn to reward custodian when the deposit is revoked.
Declaration
Swift
public var charge: ForgeAbi_BigUint { get set }
-
Returns true if
charge
has been explicitly set.Declaration
Swift
public var hasCharge: Bool { get }
-
Clears the value of
charge
. Subsequent reads from it will return its default value.Declaration
Swift
public mutating func clearCharge()
-
Target chain Id
Declaration
Swift
public var target: String { get set }
-
The address of the withdrawer who is the only one allowed to withdraw the tether before locktime.
Declaration
Swift
public var withdrawer: String { get set }
-
The UTC datetime before which this tether is locked. Before this time point, the depositor is not allowed to withdraw the tether, but can do it after this time point. This field is to prevent the scenario where the withdrawer refuses to do the transaction after depositor deposits token and make the token hang there forever.
Declaration
Swift
public var locktime: SwiftProtobuf.Google_Protobuf_Timestamp { get set }
-
Returns true if
locktime
has been explicitly set.Declaration
Swift
public var hasLocktime: Bool { get }
-
Clears the value of
locktime
. Subsequent reads from it will return its default value.Declaration
Swift
public mutating func clearLocktime()
-
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_DepositTetherTx, rhs: ForgeAbi_DepositTetherTx) -> Bool