risc0 / risc0-ethereum

Integration of the RISC Zero verifiable compute platform with Ethereum and EVM chains.
https://risczero.com
Apache License 2.0
60 stars 15 forks source link

chore: Decode MPT nodes using alloy #166

Closed Wollac closed 2 months ago

Wollac commented 2 months ago

This PR moves the decoding of MPT nodes from rlp to alloy-rlp.

This removes the rlp dependency and should be more performant. The behavior or the API of Steel is not changed.

Wollac commented 2 months ago

Some of these changes will be integrated into alloy-rlp (https://github.com/alloy-rs/rlp/issues/17) lets wait for that... Merged