Expand description
Blockchain table types.
This module contains all types used by the database tables, and aliases for common Monero-related types that use the same underlying primitive type.
Structs§
- AltBlock
Height - Represents the height of a block on an alt-chain.
- AltChain
Info - Information on an alternative chain.
- AltTransaction
Info - Represents information on an alt transaction.
- Block
Info - Block information.
- Compact
AltBlock Info - Represents information on an alt-chain.
- Output
- A pre-RCT (v1) output’s data.
- Output
Flags - Bit flags for
Output
s andRctOutput
s, - PreRct
Output Id - A identifier for a pre-RCT
Output
. - RawChain
Chain
in a format which can be stored in the DB.- RawChain
Id ChainId
in a format which can be stored in the DB.- RctOutput
- An RCT (v2+) output’s data.
Type Aliases§
- Amount
- An output’s amount.
- Amount
Index - The index of an
Amount
in a list of duplicateAmount
s. - Amount
Indices - A list of
AmountIndex
s. - Block
Blob - A serialized block.
- Block
Hash - A block’s hash.
- Block
Header Blob - A serialized block header
- Block
Height - A block’s height.
- Block
TxHashes - A block transaction hashes
- KeyImage
- A key image.
- Prunable
Blob - A prunable serialized bytes.
- Prunable
Hash - A prunable hash.
- Pruned
Blob - Pruned serialized bytes.
- TxBlob
- A serialized transaction.
- TxHash
- A transaction’s hash.
- TxId
- A transaction’s global index, or ID.
- Unlock
Time - The unlock time value of an output.