This commit introduces monitoring for 3D pricing, including:
Node's perception of extraData (variable cost, fixed cost, eth gas price)
Profitability levels of the TxPool's contents (low, high, average)
Profitability levels in the context of the last sealed block
Histograms are added to capture profitability metrics, as well as node metrics for evaluating transactions using the TransactionProfitabilityCalculator.
Acceptance Criteria:
Linea-Besu exposes described metrics, and this implementation follows that requirement.
Add metrics to cover 3D pricing (#953)
This commit introduces monitoring for 3D pricing, including:
Histograms are added to capture profitability metrics, as well as node metrics for evaluating transactions using the TransactionProfitabilityCalculator.
Acceptance Criteria: Linea-Besu exposes described metrics, and this implementation follows that requirement.
This commit does not include:
Link to design proposal documentation:
https://www.notion.so/consensys/Design-Proposal-Documentation-120fc61a326e809ab07df86a2a69cd32?pvs=4