anton-rs / cannon-rs

An alternative implementation of the OP Stack's Cannon, a MIPS emulator for the EVM.
MIT License
59 stars 6 forks source link

feat: `cannon-rs` binary #5

Closed clabby closed 11 months ago

clabby commented 1 year ago

Overview

Implement a binary for the cannon-rs library that is equivalent in interaction with upstream cannon's binary. The idea here is that cannon-rs should be able to drop-in replace cannon in existing setups, such as the op-challenger, while still retaining the ability to be invoked programmatically in software that is more sane and doesn't invoke it as an executable binary.