grin-wallet icon indicating copy to clipboard operation
grin-wallet copied to clipboard

Replace hyper client with reqwest

Open jaspervdm opened this issue 4 years ago • 0 comments

Currently we are using the hyper client to do node api requests. Since hyper is a fairly low level library, we have do extra work to get support for things like timeouts, https and socks5. We use external dependencies to get these features, however some of them are not widely used and maintained by a single person. We should move to use reqwest which support all the features we need and is built on top of hyper. Since this has a lot more eyes on it, it should work in our favor from both a usability and a security perspective.

jaspervdm avatar Mar 04 '20 09:03 jaspervdm