Structs§
- Decoy
Info - 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.
- TxRing
Members Info - Information on the outputs the transaction is referencing for inputs (ring members).
Enums§
- RingCT
Error - Rings
- Represents the ring members of all the inputs.
- Transaction
Error - TxVersion
- An enum representing all valid Monero transaction versions.
Functions§
- check_
decoy_ info - Checks the decoys are allowed.
- check_
transaction_ contextual - Checks the transaction is contextually valid.
- check_
transaction_ semantic - Checks the transaction is semantically valid.
- get_
absolute_ offsets - Gets the absolute offsets from the relative offsets.
- insert_
ring_ member_ ids - Inserts the output IDs that are needed to verify the transaction inputs into the provided
HashMap
. - output_
unlocked - Checks if an outputs unlock time has passed.