Transaction
public struct Transaction
extension Transaction: Equatable
extension Transaction: Hashable
-
Declaration
Swift
public init?(serializedData: Data)Return Value
nilwhen the input is not deserializable. -
Declaration
Swift
public var serializedData: Data { get } -
Key images of the
TxOut‘s being spent as the inputs to thisTransaction.Declaration
Swift
public var inputKeyImages: Set<Data> { get } -
Public keys of the
TxOut‘s being created as the outputs from thisTransaction.Declaration
Swift
public var outputPublicKeys: Set<Data> { get } -
Fee paid to the MobileCoin Foundation for this transaction.
Declaration
Swift
public var fee: UInt64 { get } -
Block index at which this transaction will no longer be considered valid for inclusion in the ledger by the consensus network.
Declaration
Swift
public var tombstoneBlockIndex: UInt64 { get }
View on GitHub
Transaction Structure Reference