Structs§
- A struct holding information about the inputs and their decoys. This data can vary by block so this data needs to be retrieved after every change in the blockchain.
- Information on the outputs the transaction is referencing for inputs (ring members).
Enums§
- Represents the ring members of all the inputs.
- An enum representing all valid Monero transaction versions.
Functions§
- Checks the decoys are allowed.
- Checks the transaction is contextually valid.
- Checks the transaction is semantically valid.
- Gets the absolute offsets from the relative offsets.
- Inserts the output IDs that are needed to verify the transaction inputs into the provided
HashMap
. - Checks if an outputs unlock time has passed.