Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow connecting to bitcoind through a proxy #21

Open
shesek opened this issue May 27, 2020 · 3 comments
Open

Allow connecting to bitcoind through a proxy #21

shesek opened this issue May 27, 2020 · 3 comments
Labels
enhancement New feature or request

Comments

@shesek
Copy link
Collaborator

shesek commented May 27, 2020

No description provided.

@shesek shesek added the enhancement New feature or request label May 27, 2020
@shesek
Copy link
Collaborator Author

shesek commented May 27, 2020

It seems like the rust-bitcoincore-rpc library does not currently supports setting a proxy, support will have to be added there first.

@justinmoon
Copy link

justinmoon commented Jun 1, 2020

I have a fork that does this.

I also needed to patch underlying jsonrpc library and modify a compatible socks proxy. The hard part about this was that rust-bitcoin uses an old version of hyper.

I'm still learning Rust so ^^ are probably crappy. I see there's also some discussion in rust-jsonrpc

@shesek shesek added this to To Do in Bitcoin Wallet Tracker Jun 21, 2020
@shesek shesek moved this from To Do to Next up in Bitcoin Wallet Tracker Nov 12, 2020
shesek added a commit that referenced this issue Oct 5, 2021
Using the 'socks' crate and custom jsonrpc transport.

Requires the 'proxy' feature flag, which is enabled by default.
shesek added a commit that referenced this issue Oct 5, 2021
Using the 'socks' crate and custom jsonrpc transport.

Requires the 'proxy' feature flag, which is enabled by default.
shesek added a commit that referenced this issue Oct 5, 2021
Using the 'socks' crate and custom jsonrpc transport.

Requires the 'proxy' feature flag, which is enabled by default.
@shesek
Copy link
Collaborator Author

shesek commented Oct 5, 2021

Available in a branch: https://github.com/bwt-dev/bwt/commits/202110-proxy

shesek added a commit that referenced this issue Oct 6, 2021
Using the 'socks' crate and custom jsonrpc transport.

Requires the 'proxy' feature flag, which is enabled by default.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Development

No branches or pull requests

2 participants