mirror of
https://github.com/hl-archive-node/nanoreth.git
synced 2025-12-06 19:09:54 +00:00
* add dockerfile for reth * Add docker compose for prometheus * Add some metrics * Add p2p connection errors metric * Add dependency caching for dockerfile This reduces image build times by ~50% after the first one. Uses cargo-chef inside the image. More info in: https://morioh.com/p/987a2bda4526 * Add --metrics flag to docker-compose config file * add Cargo.lock * Move docker-compose.yml to docker directory * Apply formatting * Remove docker folder * Remove .dockerignore file * Add 'reth' prefix to metric names * Add headers errors and request time metrics * Modularize metrics exporter functionality and describe metrics * Format files * Add metrics documentation in metrics.md * Fix metrics doc title * Commit changes after rebase * Solve conflict * Modularize metrics describers * Add stages_metrics_describer * Rearrange header error metrics * Add update_headers_metrics function * Add one-line docs to describers * Remove commented line * Refactor metrics describer * Update metrics doc * Fix import * Add header metrics struct * add new metrics format in the headers execute method * Add default implementation for HeaderMetrics * Fix typo * Fix another typo * Fix more typos * Move new HeaderMetrics meathod to default * Solve conflicts * Fix test Co-authored-by: Tomás <tomas.gruner@lambdaclass.com>
reth Contributor Documentation
This directory contains documentation for contributors.