proto/genus/genus_models.pb library
Classes
- AssetLabel
- An identifier for a TAM2 asset type
- AssetLabel_Empty
- AssetLabel_Tam2Label
- AssetLabel_V1Label
- BlockData
- Data structure with the most important parts of a Block. Equivalent to a denormalized Full Block.
- ChainDistance
- The distance between blocks
- ConfidenceFactor
- 1 - the probability that something will be subject to a reorg. Defaults to 0.9999999
- CsvIndexSpec
- a sequence of csv field references to identify the values in data to be indexed
- CsvIndexSpecs
- a sequence of csv field references to identify the values in data to be indexed
- HeightData
- Data structure that encapsulates relation between a possible block data and its height.
- IndexFieldSpec
- A specification to identify the field(s) in data to be indexed
- IndexFilter
- How records should be filtered to determine which ones to include in an index.
- IndexSpec
- A request to create an index of transaction based on their on-chain metadata
- JsonIndexSpec
- A JSONPath string to identify a value in data to be indexed (https://datatracker.ietf.org/doc/id/draft-goessner-dispatch-jsonpath-00.html)
- JsonIndexSpecs
- A sequence of JSONPath strings to identify the values in data to be indexed (https://datatracker.ietf.org/doc/id/draft-goessner-dispatch-jsonpath-00.html)
- LabelType
- Types of assets that can be identified by an AssetLabel
- SortOrder
- Specify the order of data for indexes.
- TransactionReceipt
- Txo
- A Txo and its status
- TxoState
- Used to identify the status of a Txo.