Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Axon to project list #229

Closed
distributedstatemachine opened this issue Oct 3, 2022 · 2 comments
Closed

Add Axon to project list #229

distributedstatemachine opened this issue Oct 3, 2022 · 2 comments

Comments

@distributedstatemachine
Copy link

Axon is a frame work for spinning up EVM compatible side chains. They currently use the revm. It would be great to add them to the project list.

@rakita
Copy link
Member

rakita commented Oct 4, 2022

@samtvlabs Axos is not using revm but sputnikvm (evm crate). They included revm only for benchmark: https://github.com/axonweb3/axon/blob/162e17975db7273871fa90b28349e977453d2f7c/core/executor/benches/bench_vm.rs#L71-L98

@ImJeremyHe, @KaoImin in this test i was getting x4-5 time speed on revm: cassc/rust-evm-bench#2
it is little bit different benchmark where only call is benched not whole setup.
In axon case you are setting it up and additionally creating merkle trie and hashing in general uses a lot of time, if you remove that it should probably align more with rust-evm-bench

@rakita
Copy link
Member

rakita commented Oct 5, 2022

Will close this, but will be glad to add them when they start using revm :)

@rakita rakita closed this as completed Oct 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants