-
Notifications
You must be signed in to change notification settings - Fork 293
Update jsonrpc to 0.14
#276
base: master
Are you sure you want to change the base?
Conversation
apoelstra
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK d76f8db
|
I'm a bit surprised that we didn't PR to do this sooner. FYI the update to rust-jsonrpc caused some other issues: apoelstra/rust-jsonrpc#80 and apoelstra/rust-jsonrpc#79. Our current plan is to try to move from rust-jsonrpc's ad-hoc HTTP client to minreq ... but that is stalled on minreq having a set of feature flags that don't all compile, and those which do have different MSRVs, and they don't have their intentions documented, and I haven't taken the time to exhaustively test everything. |
|
Will wait for somebody else to ACK this, and maybe have more discussion, before merging. |
|
I think we want to jump to latest version |
7053c8f Update MSRV to Rust 1.48.0 (Tobin C. Harding) Pull request description: This would allow us to upgrade the `jsonrpc` dep and get `minreq` support possibly alleviating the need for #276. Also required to use the latest `rust-bitcoin`. ACKs for top commit: RCasatta: utACK 7053c8f Tree-SHA512: f3e25dfc2e61cab4666ab0be47406282fbdaabe614d98715377a16ff472d89f5678fb1a29613ca43cf9b671194b21af2b69c15d52ccd7dc26c0b8ac573b898a5
tcharding
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK d76f8db
|
Can we merge this? I"ll do a separate PR for upgrading further. |
|
rust-jsonrpc has supported minreq in version v0.16.0 |
This PR updates
jsonrpcto0.14.Reason: Apparently, apoelstra/rust-jsonrpc#67 was fixed by apoelstra/rust-jsonrpc#72, which was included in version
0.14.