If user is using serde with features = ["arbitrary_precision"] then jsonrpc errors:
ParseError("data did not match any variant of untagged enum ClientResponse", Error("data did not match any variant of untagged enum ClientResponse", line: 0, column: 0))
thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: Rpc(Other(Canceled))', src/libcore/result.rs:1187:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
Related to: serde-rs/json#505
jsonrpc deserializes into ClientResponse -> Output which are both #[serde(untagged)] enums