Source links
- Rust HDP types:
crates/types/src/lib.rs - Injected-state proof types:
crates/types/src/proofs/injected_state/ - EVM Cairo key types:
hdp_cairo/src/evm/ - Starknet Cairo key types:
hdp_cairo/src/starknet/
Rust pipeline types
Related docs:
ProofsData JSON shape
chain_proofs carries chain-specific header/state proof bundles, state_proofs carries injected-state read/write proofs, and unconstrained carries hash-validated large payloads.
Chain-level enums and bundles
Cairo constants (chain IDs)
EVM:ETHEREUM_MAINNET_CHAIN_IDETHEREUM_TESTNET_CHAIN_IDOPTIMISM_MAINNET_CHAIN_IDOPTIMISM_TESTNET_CHAIN_ID
STARKNET_MAINNET_CHAIN_IDSTARKNET_TESTNET_CHAIN_ID

