zcash-android-wallet-sdk/sdk-lib/src/main/java/cash/z/ecc/android/sdk/internal/model/DbTransactionOverview.kt

25 lines
737 B
Kotlin

package cash.z.ecc.android.sdk.internal.model
import cash.z.ecc.android.sdk.model.BlockHeight
import cash.z.ecc.android.sdk.model.FirstClassByteArray
import cash.z.ecc.android.sdk.model.Zatoshi
internal data class DbTransactionOverview internal constructor(
val id: Long,
val rawId: FirstClassByteArray,
val minedHeight: BlockHeight?,
val expiryHeight: BlockHeight?,
val index: Long,
val raw: FirstClassByteArray?,
val isSentTransaction: Boolean,
val netValue: Zatoshi,
val feePaid: Zatoshi,
val isChange: Boolean,
val receivedNoteCount: Int,
val sentNoteCount: Int,
val memoCount: Int,
val blockTimeEpochSeconds: Long
) {
override fun toString() = "DbTransactionOverview"
}