gcash / bchd

An alternative full node bitcoin cash implementation written in Go (golang)
ISC License
279 stars 101 forks source link

WIP - BitcoinCash Upgrade 9 Implementation #528

Open OPReturnCode opened 1 year ago

OPReturnCode commented 1 year ago

This is an attempt to implement the latest BCH consensus rules into BCHD.

Upgrade 9 requires includes the following changes:

Please note that the items that are checked as complete in the above todo list, might still need some light modifications and slight touches by the time the rest of the todo list is complete.

zquestz commented 1 year ago

This looks like a very solid start to the required changes. Thanks so much for the effort @OPReturnCode!

emergent-reasons commented 1 year ago

I would want to see tests for each of the checked features before considering them complete. Also it would be very nice to have that sorted before going into the depths of the CT implementation and tests so that the diffs going forward can be specific to CT.

zquestz commented 5 months ago

Any update on the progress here? Any plans to support ABLA?

JettScythe commented 2 months ago

Any update on the progress here? Any plans to support ABLA?

@zquestz @A60AB5450353F40E already made a Go implementation https://gitlab.com/0353F40E/ebaa/-/commit/9606b73b10551e4ef56e238c7a7bedc4f95236dd

Just needs some love