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

Todo #1

Open
8 of 11 tasks
AustEcon opened this issue Oct 14, 2021 · 0 comments
Open
8 of 11 tasks

Todo #1

AustEcon opened this issue Oct 14, 2021 · 0 comments

Comments

@AustEcon
Copy link
Contributor

AustEcon commented Oct 14, 2021

  • Add simple-indexer to SDK
  • Add simple-indexer to ElectrumSV CI/CD
  • Add block height to pushdata filter matching response
  • Add binary protocol to pushdata filter matching response (see https://github.com/electrumsv/electrumsv/blob/features/indexer-support/electrumsv/network_support/general_api.py)
  • bitcoinx.Headers to tracking sync state - two sets one for node tip and one for indexer tip
  • chain synchronization loop that starts at genesis and goes til == node tip then waits on zmq notifications for the new tip
  • invalidate mempool tx cache entries on_block
  • blocks table for convenience of serving queries
  • Define an API for obtaining arbitrary transactions and merkle proofs.
  • Define an API for obtaining restoration data.
  • ElectrumSV support for restoration services.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant