Skip to content

Conversation

@kcalvinalvin
Copy link
Collaborator

Change Description

Adds an electrum server to btcd. Still WIP. Lots of things to do.

Steps to Test

Steps for reviewers to follow to test the change.

Pull Request Checklist

Testing

  • Your PR passes all CI checks.
  • Tests covering the positive and negative (error paths) are included.
  • Bug fixes contain tests triggering the bug to prevent regressions.

Code Style and Documentation

📝 Please see our Contribution Guidelines for further guidance.

ExtractMerkleBranch is a helper to extract the necessary merkle branches
to hash a tx up to the merkle tx commitment in the block header.
The clients won't be able to communicate if we don't omit empty errors
and ids.
@gosunuts
Copy link
Contributor

Cool! Is it part of the btcd daemon, or does it run separately?

@kcalvinalvin
Copy link
Collaborator Author

Cool! Is it part of the btcd daemon, or does it run separately?

It's a part of the btcd daemon. btcd will start listening on ports 50001 and 50002 when the electrum server is enabled.

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

Successfully merging this pull request may close these issues.

3 participants