Get desktop application:
View/edit binary Protocol Buffers messages
PruningService provides privileged access to specialized pruning functionality on the CometBFT node to help control node storage.
SetBlockRetainHeightRequest indicates to the node that it can safely prune all block data up to the specified retain height. The lower of this retain height and that set by the application in its Commit response will be used by the node to determine which heights' data can be pruned.
SetBlockRetainHeightRequest sets the retain height for blocks.
SetBlockRetainHeightResponse is empty.
(message has no fields)
GetBlockRetainHeight returns information about the retain height parameters used by the node to influence block retention/pruning.
GetBlockRetainHeightRequest is a request for the retain height.
(message has no fields)
GetBlockRetainHeightResponse returns the retain height for blocks.
The retain height set by the application.
The retain height set via the pruning service (e.g. by the data companion) specifically for blocks.
SetBlockResultsRetainHeightRequest indicates to the node that it can safely prune all block results data up to the specified height. The node will always store the block results for the latest height to help facilitate crash recovery.
SetBlockResultsRetainHeightRequest sets the retain height for block results.
SetBlockResultsRetainHeightResponse is empty.
(message has no fields)
GetBlockResultsRetainHeight returns information about the retain height parameters used by the node to influence block results retention/pruning.
GetBlockResultsRetainHeightRequest is a request for the retain height.
(message has no fields)
GetBlockResultsRetainHeightResponse returns the retain height for block results.
The retain height set by the pruning service (e.g. by the data companion) specifically for block results.
SetTxIndexerRetainHeightRequest indicates to the node that it can safely prune all tx indices up to the specified retain height.
SetTxIndexerRetainHeightRequest sets the retain height for the tx indexer.
SetTxIndexerRetainHeightResponse is empty.
(message has no fields)
GetTxIndexerRetainHeight returns information about the retain height parameters used by the node to influence TxIndexer pruning
GetTxIndexerRetainHeightRequest is a request for the retain height.
(message has no fields)
GetTxIndexerRetainHeightResponse returns the retain height for the tx indexer.
SetBlockIndexerRetainHeightRequest indicates to the node that it can safely prune all block indices up to the specified retain height.
SetBlockIndexerRetainHeightRequest sets the retain height for the block indexer.
SetBlockIndexerRetainHeightResponse is empty.
(message has no fields)
GetBlockIndexerRetainHeight returns information about the retain height parameters used by the node to influence BlockIndexer pruning
GetBlockIndexerRetainHeightRequest is a request for the retain height.
(message has no fields)
GetBlockIndexerRetainHeightResponse returns the retain height for the block indexer.