HomePhabricator

Cashaddr decoding the raw data and checksum

Description

Cashaddr decoding the raw data and checksum

Summary:
This is split from D544 plus implement a candidate BCH code of degree 8 for it. The BCH code can detect up to 6 errors over the typical length of an address and up to 8 errors in a row.

This is intended to serve as a base to get the new address format started.

Test Plan: Added unittests.

Reviewers: #bitcoin_abc, dagurval

Reviewed By: #bitcoin_abc, dagurval

Subscribers: dagurval

Differential Revision: https://reviews.bitcoinabc.org/D576

Details

Provenance
deadalnixAuthored on Sep 29 2017, 19:28
deadalnixPushed on Oct 13 2017, 17:52
Reviewer
Restricted Project
Differential Revision
D576: Cashaddr decoding the raw data and checksum
Parents
rABC83545547d8a6: Convert script package to use Amount struct (T104)
Branches
Unknown
Tags
Unknown