Expand description
The actor running the application event loop.
ยงOn the usage of the commonware-pacer
The actor will contain Pacer::pace calls for all interactions
with the execution layer. This is a no-op in production because the
commonware tokio runtime ignores these. However, these are critical in
e2e tests using the commonware deterministic runtime: since the execution
layer is still running on the tokio runtime, these calls signal the
deterministic runtime to spend real life time to wait for the execution
layer calls to complete.
Structsยง
- Actor ๐
- Build
Proposal ๐Args - Init ๐
- Carries the runtime initialized state of the application.
- Inner ๐
- Metrics ๐
- Proposal
Return ๐ - Uninit ๐
- Marker type to signal that the actor is not fully initialized.
Functionsยง
- subscribe ๐
- Read a block from the execution layer or fetches it from consensus p2p.
- verify_
block ๐ - Verifies
blockgiven itsparentagainst the execution layer. - verify_
header ๐