init(transaction: Transaction, status: TransactionResultStatus , uploaded: Date?, firstResult : TransactionResult ?)
Creates an instance of the result for a given transaction.
init(transaction: Transaction, status: TransactionResultStatus , uploaded: Date?, response: TransactionResultResponse ?, reason: String?, receipt: TransactionReceipt ?, warning: ApiResponseError ?, error: ApiResponseError ?, firstResult : TransactionResult ?)
Creates an instance of the result for a given transaction.