Skip to main content

Module state

Module state 

Source
Expand description

RewardApi trait implementations for espresso-node

This module provides implementations for both v1::RewardApi (internal types) and v2::RewardApi (proto types), backed by the same data source.

Structsยง

NodeApiStateImpl
Node API state implementation

Traitsยง

StateSignatureDataSourceErased ๐Ÿ”’
SubmitDataSourceErased ๐Ÿ”’
Network-agnostic submit hook used by the axum wrapper. The original SubmitDataSource<N, P> trait is parameterized by the network type; this erased trait lets NodeApiStateImpl avoid carrying those parameters.

Functionsยง

bad_request ๐Ÿ”’
block_id_to_hs ๐Ÿ”’
classify_query_error ๐Ÿ”’
enforce_range ๐Ÿ”’
fetch_supply_inputs ๐Ÿ”’
lc_fetch_timeout ๐Ÿ”’
lc_large_object_range_limit ๐Ÿ”’
lc_leaf_proof_chain_limit ๐Ÿ”’
node_window_limit ๐Ÿ”’
not_found ๐Ÿ”’
payload_id_to_hs ๐Ÿ”’
range_exceeded ๐Ÿ”’