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

Overview of differences with btcsuite codebase #66

Open
xaur opened this issue Apr 7, 2020 · 0 comments
Open

Overview of differences with btcsuite codebase #66

xaur opened this issue Apr 7, 2020 · 0 comments

Comments

@xaur
Copy link

xaur commented Apr 7, 2020

High level overview of how dcrd/dcrwallet codebases diverged from btcd/btcwallet might be useful for new developers.

As a case in point, I've essentially rewritten txscript, secp256k1, ecdsa, schnorr, gcs, and huge swaths of blockchain just off the top of my head. Then there are others that Matheus did such as the addition of fees and basically a rewrite of bech32 to make it actually efficient.
84% new code seems very plausible.
Right, and btcd doesn't even have schnorr
Nor any of the connmgr updates like http seeding (davecgh on 2020-04-07)

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