[][src]Module monero::blockdata::transaction

Monero Transaction

This module support (de)serializing Monero transaction and input/amount discovery with private view key.

Structs

ExtraField

Every transaction contains an Extra field, which is a part of transaction prefix

KeyImage

Input key image

OwnedTxOut

Transaction ouput that can be redeemed by a key pair at a given index

Transaction

A full transaction containing the prefix and all signing data

TransactionPrefix

The part of a transaction that contains all the data except signatures.

TxOut

A transaction output, can be consumed by an input

Enums

Error

Transaction error

SubField

Each sub-field contains a sub-field tag followed by sub-field content of fixed or variable length, in variable length case the length is encoded with a VarInt before the content itself.

TxIn

A transaction input, which defines the ring size and the key image to avoid double spend.

TxOutTarget

Output format, only output to key is used