DepositToWalletRequestItem
¶
data class DepositToWalletRequestItem(
val recipient: WalletOwner,
val sourceAllocation: String,
val amount: Long,
val description: String,
val startDate: Long?,
val endDate: Long?,
val transactionId: String?,
val dry: Boolean?,
)
Properties
recipient
: WalletOwner
The recipient of this deposit
WalletOwner
sourceAllocation
: String
A reference to the source allocation which the deposit will draw from
String
amount
: Long
The amount of credits to deposit into the recipient's wallet
Long
description
: String
A description of this change. This is used purely for presentation purposes.
String
startDate
: Long?
A timestamp for when this deposit should become valid
Long?
This value must overlap with the source allocation. A value of null indicates that the allocation becomes valid immediately.
endDate
: Long?
A timestamp for when this deposit should become invalid
Long?
This value must overlap with the source allocation. A value of null indicates that the allocation will never expire.
transactionId
: String?
An traceable id for this specific transaction. Used to counter duplicate transactions and to trace cascading transactions
String?
dry
: Boolean?
Boolean?