Package-level declarations

Types

Link copied to clipboard
@Serializable
data class Transaction(val transactionHash: String, val transactionPrefix: TransactionPrefix)
Link copied to clipboard
@Serializable
data class TransactionDetailsHashes(val status: String, val transactions: List<TransactionResponse>)
Link copied to clipboard
@Serializable
data class TransactionHashesPaymentId(val status: String, val transactionHashes: List<String>)
Link copied to clipboard
@Serializable
data class TransactionPrefix(val extra: String, val unlockTime: Long, val version: Long, val vin: List<TransactionPrefixVin>, val vout: List<TransactionPrefixVout>)
Link copied to clipboard
@Serializable
data class TransactionPrefixVin(val type: String, val value: TransactionPrefixVinValue)
Link copied to clipboard
@Serializable
data class TransactionPrefixVinValue(val amount: Long, val keyImage: String, val keyOffsets: List<Long>)
Link copied to clipboard
@Serializable
data class TransactionPrefixVout(val amount: Long, val target: TransactionPrefixVoutTarget)
Link copied to clipboard
@Serializable
data class TransactionPrefixVoutTarget(val data: TransactionPrefixVoutTargetData, val type: String)
Link copied to clipboard
@Serializable
data class TransactionPrefixVoutTargetData(val key: String)
Link copied to clipboard
@Serializable
data class Transactions(val missedTransactions: List<String>, val status: String, val transactionsAsHex: List<String>)
Link copied to clipboard
@Serializable
data class TransactionsStatus(val status: String, val transactionsInBlock: List<String>, val transactionsInPool: List<String>, val transactionsUnknown: List<String>)