ethers-rs/ethers-providers/tests
Erwan f9f77e829b
fix(ws): propagate deserialization errors upstream + infura quickfix (#827)
* fix(ws): propagate error when deserialization fails

* fix(ws): tolerate case-insensitive match on the jsonrpc field

Infura streams notifications with jsonrpc all capitalized. This fails to
deserialize on our end because serde expect a precise match ressembling
the Notification jsonrpc field.

Fixes #684.

* chore(fmt): use nightly rustfmt

* chore: fmt

* chore: fix failing celo test

Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2022-01-24 15:38:00 +02:00
..
provider.rs fix(ws): propagate deserialization errors upstream + infura quickfix (#827) 2022-01-24 15:38:00 +02:00
txpool.rs chore: add rustfmt.toml (#537) 2021-10-29 14:29:35 +02:00