TransactionInput

@Serializable
data class TransactionInput(val amount: Long, val blockHeight: Long, val keyImage: KeyImage, val txPubKey: String, val key: String, val privateEphemeral: String, val txHash: String, val txIndex: Long, val spendHeight: Long, val unlockTime: Long, val globalIndex: Long)

Represents a transaction input for a wallet.

Author

Marcus Cvjeticanin

Since

0.2.0

Parameters

amount

the amount of the input

blockHeight

the block height of the input

keyImage

the key image of the input

txPubKey

the transaction public key of the input

key

the key of the input

privateEphemeral

the private ephemeral of the input

txHash

the transaction hash of the input

txIndex

the transaction index of the input

spendHeight

the spend height of the input

unlockTime

the unlock time of the input

globalIndex

the global index of the input

Constructors

Link copied to clipboard
constructor(amount: Long, blockHeight: Long, keyImage: KeyImage, txPubKey: String, key: String, privateEphemeral: String, txHash: String, txIndex: Long, spendHeight: Long, unlockTime: Long, globalIndex: Long)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val key: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard