//! Typed JSON-RPC to Elysium. Ethereum's methods are df-hyperliquid-core's [`Rpc`] and [`eth`]
//! queries, pointed at Elysium's node; [`nitro`] holds the ones Nitro answers its own way or adds,
//! as [`Query`]s that [`run`] sends through the same [`Rpc`].
//!
//! Elysium's public node has no websocket and no mempool (a pending filter never fires), and
//! answers an unfiltered `eth_getLogs` over at most 2,000 blocks ([`pages()`]).
pub use ;
pub use ;
pub use ;
/// Whether the node refused a read because the backend that took it had not seen the block yet
/// (`header not found`). Kinetiq's public node is several backends behind one balancer, and now and
/// then one lags a block: nothing was done, and the same read a moment later goes through. Nothing
/// here retries it; the caller decides.