Incoming

@Serializable(with = StarTransaction.Companion::class)
data class Incoming(val id: StarTransactionId, val amount: Long, val nanostarAmount: Int, val date: TelegramDate, val partner: TransactionPartner) : StarTransaction

Constructors

Link copied to clipboard
constructor(id: StarTransactionId, amount: Long, nanostarAmount: Int, date: TelegramDate, partner: TransactionPartner)

Properties

Link copied to clipboard
Link copied to clipboard
@SerialName(value = "amount")
open override val amount: Long
Link copied to clipboard
@SerialName(value = "date")
open override val date: TelegramDate
Link copied to clipboard
@SerialName(value = "id")
open override val id: StarTransactionId
Link copied to clipboard
@SerialName(value = "nanostar_amount")
open override val nanostarAmount: Int
Link copied to clipboard
@SerialName(value = "source")
open override val partner: TransactionPartner
Link copied to clipboard
open override val receiver: TransactionPartner?
Link copied to clipboard
@Transient
open override val source: TransactionPartner