dogecoin/dogecoin

1.21 Non-SegWit verification

Open

#1,831 opened on Apr 18, 2021

View on GitHub
 (4 comments) (1 reaction) (1 assignee)C++ (2,776 forks)batch import
consensushelp wanted

Repository metrics

Stars
 (14,348 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

As Dogecoin has not enabled SegWit yet, we need to verify how 1.21 works with SegWit. This is not just a transaction format, it also has wide ranging consequences on other elements of node behaviour.

Recommendation is we disable SegWit on RegTest, and then ensure we have an explanation for every test that fails (or unexpectedly passes), followed by introducing per-test overrides as needed and/or correcting behaviour to ensure 1.14 compatibility.

Contributor guide