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.
Overview
Implement a binary for the
cannon-rs
library that is equivalent in interaction with upstreamcannon
's binary. The idea here is thatcannon-rs
should be able to drop-in replacecannon
in existing setups, such as theop-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.