Crate sp1_cc_host_executor

Source
Expand description

SP1 Contract Call Host Executor Library

This library provides functionality for executing contract calls within the SP1 zkVM host environment.

Structs§

BeaconAnchorBuilder
A builder for BeaconAnchor.
BeaconClient
A client used for connecting and querying a beacon node.
ChainedBeaconAnchorBuilder
A builder for ChainedBeaconAnchor.
ConsensusBeaconAnchor
Marker type for consensus beacon anchor strategy.
Eip4788BeaconAnchor
Marker type for EIP-4788 beacon anchor strategy.
EvmSketch
EvmSketch is used to prefetch all the data required to execute a block and query logs in the zkVM.
EvmSketchBuilder
A builder for EvmSketch.
HeaderAnchorBuilder
A builder for HeaderAnchor.

Enums§

BeaconError
Beacon-related error types.
Genesis
HostError
Error types for host operations.

Traits§

AnchorBuilder
Abstracts Anchor creation.
BeaconAnchorKind
Trait for different beacon anchor strategies.