package
2.5.6+incompatible
Repository: https://github.com/lbryio/chainquery.git
Documentation: pkg.go.dev

# Functions

GetValueAsJSON returns the JSON string of the structure of claim metadata.
ProcessBlock processing a specific block and returns an error.
ProcessTx processes an individual transaction from a block.
ProcessVin handles the processing of an input to a transaction.
RunBlockProcessing runs the processing of a block at a specific height.

# Variables

BlockLock is used to lock block processing to a single parent thread.
ManualShutDownError Error with special handling.
MaxFailures tells Chainquery how many failures a transaction can have before we rollback the block and try to process it it again.
MaxParallelTxProcessing sets the maximum concurrent transactions to process in a block.
MaxParallelVinProcessing max concurrently processing inputs.
MaxParallelVoutProcessing max concurrently processing outputs.

# Structs

Claim holds the current Claim structure.
Metadata holds information that is used via the table column it is assigned for backwards compatibility.
Source holds the media type of the claim.
Stream holds the metadata and source.
Value holds the current structure for metadata as json that is ensures a major versions backwards compatibility.