Files
lighthouse/common/eth2/src/lighthouse/custody.rs
Michael Sproul d67ae92112 Implement /lighthouse/custody/info API (#8276)
Closes:

- https://github.com/sigp/lighthouse/issues/8249


  New `/lighthouse/custody` API including:

- [x] Earliest custodied data column slot
- [x] Node CGC
- [x] Custodied columns


Co-Authored-By: Michael Sproul <michael@sigmaprime.io>
2025-10-27 08:48:12 +00:00

12 lines
352 B
Rust

use serde::{Deserialize, Serialize};
use types::Slot;
#[derive(Debug, PartialEq, Deserialize, Serialize)]
pub struct CustodyInfo {
pub earliest_custodied_data_column_slot: Slot,
#[serde(with = "serde_utils::quoted_u64")]
pub custody_group_count: u64,
#[serde(with = "serde_utils::quoted_u64_vec")]
pub custody_columns: Vec<u64>,
}