paradigmxyz / reth

Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
https://reth.rs/
Apache License 2.0
4k stars 1.23k forks source link

Replace `thiserror-no-std` with `thiserror` v2 #12349

Open DaniPopes opened 2 weeks ago

DaniPopes commented 2 weeks ago

Describe the feature

thiserror released version 2 which includes no_std support: https://github.com/dtolnay/thiserror/releases/tag/2.0.0

thiserror must also be added with default-features = false

Additional context

No response

kien6034 commented 2 weeks ago

I want to take this

ryzen-xp commented 2 weeks ago

I'd like to take this issue. Please assign me

kien6034 commented 2 weeks ago

@ryzen-xp please work on this, i tried but got problem with the CI, probably i did something wrong.