risc0 / risc0-ethereum

Integration of the RISC Zero verifiable compute platform with Ethereum and EVM chains.
https://risczero.com
Apache License 2.0
60 stars 15 forks source link

Steel does not work from `async` main #178

Closed nategraf closed 1 month ago

nategraf commented 1 month ago

While building a demo, @austinabell and I ran into an issue trying to use Steel in a binary running under #[tokio::main]. Unfortunately, to get it to work we had to remove async from main and instead manage our code with async portions and blocking portions.

Wollac commented 1 month ago

Fixed with https://github.com/risc0/risc0-ethereum/pull/183