Port from workload repo - #1
Conversation
1c3f325 to
6955cda
Compare
| - name: Get Ere tag | ||
| id: get_ere_tag | ||
| run: | | ||
| ERE_TAG=$(cargo tree -p ere-platform-trait | head -n 1 | sed -E 's/ere-platform-trait v([0-9.]+) \(.*#([a-f0-9]{7}).*/\1-\2/') |
There was a problem hiding this comment.
Nice, we should prob do the same in the tag we maintained manually for integration tests. (Maybe part of the other PR but haven't look at it yet since it is based on this one)
| run: | | ||
| .github/scripts/check-duplicate-pkg.sh \ | ||
| --include '^(alloy|ethrex|ere|reth|revm)' \ | ||
| --exclude '^alloy-trie$' # Crate `mpt` depends on an older `alloy-trie` but it's okay. |
There was a problem hiding this comment.
Yes! I was expecting to see this. I also remember that alloy-rlp was also required to be different version than what reth uses... not sure why it doesn't appear here though.
There was a problem hiding this comment.
Ah I think it's because the diff (0.3.12 vs 0.3.8) is not the leading non-zero digit, so cargo resolves to the latest one.
| # ethrex is not no_std compatible | ||
| - crate: stateless-validator-ethrex |
There was a problem hiding this comment.
As a side note, some days ago, chatting with Ethrex team they are thinking of working of making it no_std compatible. If they do, we can change this in the future.
…548dcc` Co-authored-by: Alexey Shekhirin <5773434+shekhirin@users.noreply.github.com> Co-authored-by: Developer Uche <69772615+developeruche@users.noreply.github.com> Co-authored-by: Han <tinghan0110@gmail.com> Co-authored-by: Ignacio Hagopian <jsign.uy@gmail.com> Co-authored-by: Jonathan Wang <31040440+jonathanpwang@users.noreply.github.com> Co-authored-by: kevaundray <kevtheappdev@gmail.com> Co-authored-by: Kevaundray Wedderburn <kevtheappdev@gmail.com> Co-authored-by: Wolfgang Welz <welzwo@gmail.com>
cb5a75d to
9c8fedd
Compare
<repo>/crates- Guest lib crates in shared workspace, provides core logic of guest program, and fn for host to generate the input tozkVM<repo>/bin/{guest}/{zkvm}- Bin crate in independent workspace, might not support all zkVM if the{guest}is not readystateless-validator-reth, we cleanup many unused crates that's used to open some feature gates (that's already opened somewhere)ereorrevmversion)README.md