TransactionSummary
Inherits JSON::Serializable < Reference < Object
TODO: Make a subset of/combine with TransactionSummary
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
account_id
Sourceaccount_id=(account_id : UUID)
Sourceamount
Sourceamount=(amount : Int64)
Sourceapproved
Sourceapproved=(approved : Bool)
Sourcecategory_id
Sourcecategory_id=(category_id : UUID | Nil)
Sourcecleared
Sourcecleared=(cleared : ClearedStatus)
Sourcedate
Sourcedate=(date : Time)
Sourcedeleted
Sourcedeleted=(deleted : Bool)
Sourceflag_color
Sourceid
Sourceid=(id : UUID)
Sourceimport_id
Sourceimport_id=(import_id : String | Nil)
Sourcematched_transaction_id
Sourcematched_transaction_id=(matched_transaction_id : UUID | Nil)
Sourcememo
Sourcememo=(memo : String | Nil)
Sourcepayee_id
Sourcepayee_id=(payee_id : UUID | Nil)
Sourcetransfer_account_id
Sourcetransfer_account_id=(transfer_account_id : UUID | Nil)
Sourcetransfer_transaction_id
Sourcetransfer_transaction_id=(transfer_transaction_id : UUID | Nil)
Source