eth-valkyoth-protocol
Support crate for eth: fork-aware no_std Ethereum protocol validation
state and transaction envelope shell classification.
Most users should depend on the facade crate instead:
[]
= "0.16"
Crates.io: https://crates.io/crates/eth
This package is published separately so the eth workspace can keep small,
auditable crate boundaries. Treat it as a lower-level building block unless the
eth documentation explicitly says otherwise.
The 0.16.0 release classifies EIP-2718 typed transaction envelopes, decodes
legacy, EIP-2930 access-list, EIP-1559 dynamic-fee, and EIP-4844 blob
transaction fields into explicitly unvalidated models, and canonically encodes
those admitted models back into transaction envelopes. It does not validate
signatures, recover senders, enforce chain binding, account for gas or blob
gas, verify KZG commitments/proofs, apply fee-order or duplicate access-list
policy, or imply fork validity.