-
Notifications
You must be signed in to change notification settings - Fork 320
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
Update bdk_electrum
to use electrum's merkle proof API
#980
Comments
After discussion with @evanlinjin, it has been decided that I will attempt to pick this up. |
We've started a rough document here of the plan: https://hackmd.io/@bdk/electrum_spv |
FYI, since I needed it for LDK's electrum integration, I added a utility to validate merkle proofs to Just mentioning it as they could potentially be useful. |
Just chiming in that I think this should be a priority. It will need very careful engineering to make efficient. I think perhaps we should have CheckPoint in the To start off with we don't need to actually return the proofs. They can just be used to make our algorithm actually sound and robust. |
Since this doesn't touch the wallet APIs I moved it to the beta milestone. |
@notmandatory my suggestions on #1489 means it would touch the wallet API. Please take a look. |
Moving this and #1489 back to the 1.0.0-alpha milestone. |
Describe the enhancement
As mentioned by @LLFourn in #976 (comment):
Additional context
Wallet
,ElectrumExt
andEsplora{Async}Ext
with redesigned structures. #976 is merged.* This may require changingLocalChain
.The text was updated successfully, but these errors were encountered: