ABCTransaction Class Reference

Inherits from NSObject
Declared in ABCTransaction.h

  wallet

ABCWallet object this transaction is from

@property (nonatomic, strong) ABCWallet *wallet

Discussion

ABCWallet object this transaction is from

Declared In

ABCTransaction.h

  metaData

ABCMetaData associated with this transaction

@property (nonatomic, strong) ABCMetaData *metaData

Discussion

ABCMetaData associated with this transaction

Declared In

ABCTransaction.h

  txid

Txid of this transaction

@property (nonatomic, copy) NSString *txid

Discussion

Txid of this transaction

Declared In

ABCTransaction.h

  date

Date this transaction was detected. Note that at this time, Airbitz has a pending issue where the date is marked as the date the transaction is detected by the wallet, not necessarily when it was broadcast or confirmed. If a wallet is not running, it will not properly detect a transaction and have the correct date stamp

@property (nonatomic, strong) NSDate *date

Discussion

Date this transaction was detected. Note that at this time, Airbitz has a pending issue where the date is marked as the date the transaction is detected by the wallet, not necessarily when it was broadcast or confirmed. If a wallet is not running, it will not properly detect a transaction and have the correct date stamp

Declared In

ABCTransaction.h

  height

Block height that this transaction confirmed. 0 if unconfirmed

@property (nonatomic, assign) unsigned long height

Discussion

Block height that this transaction confirmed. 0 if unconfirmed

Declared In

ABCTransaction.h

  amountSatoshi

Amount of this transaction in satoshis. Amount is negative for outgoing spends

@property (nonatomic, assign) SInt64 amountSatoshi

Discussion

Amount of this transaction in satoshis. Amount is negative for outgoing spends

Declared In

ABCTransaction.h

  minerFees

Total amount of miner fees of this transaction

@property (nonatomic, assign) SInt64 minerFees

Discussion

Total amount of miner fees of this transaction

Declared In

ABCTransaction.h

  providerFee

Amount of provider fees of transaction. Provider fees are optional fees charged by the operator of wallet SDK. The Airbitz mobile app charges no provider fees

@property (nonatomic, assign) SInt64 providerFee

Discussion

Amount of provider fees of transaction. Provider fees are optional fees charged by the operator of wallet SDK. The Airbitz mobile app charges no provider fees

Declared In

ABCTransaction.h

  isReplaceByFee

This transaction has the Replace by Fee (RBF) flag set. User should be warned that this transaction can be easily double spent

@property (nonatomic, assign) BOOL isReplaceByFee

Discussion

This transaction has the Replace by Fee (RBF) flag set. User should be warned that this transaction can be easily double spent

Declared In

ABCTransaction.h

  isDoubleSpend

This transaction has been detected to have a double spend attempt on its inputs

@property (nonatomic, assign) BOOL isDoubleSpend

Discussion

This transaction has been detected to have a double spend attempt on its inputs

Declared In

ABCTransaction.h

  balance

The current running balance of the wallet as of this transaction

@property (nonatomic, assign) SInt64 balance

Discussion

The current running balance of the wallet as of this transaction

Declared In

ABCTransaction.h

  inputOutputList

Array of ABCTxInOut objects

@property (nonatomic, strong) NSArray *inputOutputList

Discussion

Array of ABCTxInOut objects

Declared In

ABCTransaction.h