Transaction

data class Transaction(transactionId: TransactionId, accountId: String?, transactionDate: Instant?, postDate: Instant?, amount: Float?, description: String?, transactionType: String?, trade: TransactionTrade)

Parameters

transactionId

Numeric transaction ID

accountId

Numeric account ID

transactionDate

Date of the specified transaction

postDate

The post date

amount

Total cost of transaction, including commission if any

description

The transaction description

transactionType

Description of type of transaction i.e. "Sold Short"

Constructors

Transaction
Link copied to clipboard
fun Transaction(transactionId: TransactionId, accountId: String?, transactionDate: Instant?, postDate: Instant?, amount: Float?, description: String?, transactionType: String?, trade: TransactionTrade)
Numeric transaction ID

Properties

accountId
Link copied to clipboard
val accountId: String?
Numeric account ID
amount
Link copied to clipboard
val amount: Float?
Total cost of transaction, including commission if any
description
Link copied to clipboard
val description: String?
The transaction description
postDate
Link copied to clipboard
val postDate: Instant?
The post date
trade
Link copied to clipboard
val trade: TransactionTrade
transactionDate
Link copied to clipboard
val transactionDate: Instant?
Date of the specified transaction
transactionId
Link copied to clipboard
val transactionId: TransactionId
Numeric transaction ID
transactionType
Link copied to clipboard
val transactionType: String?
Description of type of transaction i.e.

Sources

jvm source
Link copied to clipboard