Greetings. I'm a beginner rust developer.
I'm writing project to automate some of my web3 related stuff, so mostly I do browser automation.
For that purpouse I use chromiumoxide crate, with their fetcher feature.
The problem arise when I install ethers-rs crate, to be able to sign some user-interactions in automated manner.
Just installing this package makes my code panic with this error:
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: BrowserFail(ChannelSendError(Send(SendError { kind: Disconnected })))'
It worth noting that there also tokio::task handler, which polls browser websocket from another thread and therefore emits additional panic:
thread 'tokio-runtime-worker' panicked at 'data did not match any variant of untagged enum Message', autoblur-node-rs\src\blur\browser.rs:74:21
Can't imagine how installing crate affects code in another crate (I exclude bug in my own code because without ethers-rs installation it works flawlessly)