Transaction
public struct Transaction
extension Transaction: Equatable
extension Transaction: Hashable
-
Declaration
Swift
public init?(serializedData: Data)
Return Value
nil
when 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 }