kkrt-labs / kakarot

Kakarot is a zkEVM written in Cairo, leveraging the STARK proof system.
https://kakarot.org
MIT License
924 stars 263 forks source link

feat: add a root method to model.Account #1234

Open ClementWalter opened 3 weeks ago

ClementWalter commented 3 weeks ago

Feature Request

Describe the Feature Request

Add a root method to compute the account root. See reference python implementation https://github.com/ethereum/execution-specs/blob/master/src/ethereum/shanghai/state.py https://github.com/ethereum/execution-specs/blob/master/src/ethereum/shanghai/trie.py

EjembiEmmanuel commented 3 weeks ago

@ClementWalter I'd love to work on this

ClementWalter commented 3 weeks ago

@EjembiEmmanuel I'm sorry this is part of a bigger change not ready for now, so you can't

EjembiEmmanuel commented 3 weeks ago

No worries!