Skip to main content

Module handlers

Module handlers 

Source

Re-exportsยง

use super::error::BeaconError; ๐Ÿ”’
use super::utils::must_be_ssz; ๐Ÿ”’
use crate::eth::EthApi; ๐Ÿ”’
use alloy_eips::BlockId; ๐Ÿ”’
use alloy_network::Network; ๐Ÿ”’
use alloy_primitives::B256; ๐Ÿ”’
use alloy_primitives::aliases::B32; ๐Ÿ”’
use alloy_rpc_types_beacon::genesis::GenesisData; ๐Ÿ”’
use alloy_rpc_types_beacon::genesis::GenesisResponse; ๐Ÿ”’
use alloy_rpc_types_beacon::sidecar::GetBlobsResponse; ๐Ÿ”’
use axum::Json; ๐Ÿ”’
use axum::extract::Path; ๐Ÿ”’
use axum::extract::Query; ๐Ÿ”’
use axum::extract::State; ๐Ÿ”’
use axum::http::HeaderMap; ๐Ÿ”’
use axum::response::IntoResponse; ๐Ÿ”’
use axum::response::Response; ๐Ÿ”’
use ssz::Encode; ๐Ÿ”’
use std::collections::HashMap; ๐Ÿ”’
use std::str::FromStr as _; ๐Ÿ”’

Functionsยง

handle_get_blob_sidecars
Handles incoming Beacon API requests for blob sidecars
handle_get_blobs
Handles incoming Beacon API requests for blobs
handle_get_genesis
Handles incoming Beacon API requests for genesis details