-
Notifications
You must be signed in to change notification settings - Fork 68
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
Using BDK with Tor #134
Using BDK with Tor #134
Conversation
✅ Deploy Preview for awesome-golick-685c88 ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
Thanks for this, a few suggestions:
|
I've confirmed the CBF, electrum and both esplora sync parts work. But I did have to run the electrum and one of the esplora examples twice after seeing timeouts, most likely tor network related. So probably should mention that if the reader sees a timeout they should try rerunning it. I was unable to get the libtor example to build, I'm on an M1 mac and that crate may need to be updated to work with an aarch64 system. |
|
I fixed my build problem, I had to set these env variables, now builds fine: export LDFLAGS="-L/opt/homebrew/opt/openssl@3/lib"
export CPPFLAGS="-I/opt/homebrew/opt/openssl@3/include" |
You'll also need to update the |
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 35a6e64
All example code works for me, thanks for the updates. We will need to hold off on merging until bitcoindevkit/bdk#816 goes in so the link to the example code is available.
Is this ready to go in? @rorp @notmandatory let's get it in if we can and the content is still relevant. |
@thunderbiscuit sorry for the slow response, yes let's merge this. It's great info and will be something we want to incorporate into a future user bdk user guide. |
d5eb42e
to
a71548c
Compare
Added Tor tutorial
See bitcoindevkit/bdk#66