HomePhabricator

[ecash-lib] Add ALP support

Description

[ecash-lib] Add ALP support

Summary:
Add functions for building GENESIS, MINT, SEND, BURN section pushdata, and to build eMPP OP_RETURN Scripts.

It doesn't include any wallet functionality, this is for users of this library to implement (or for a built-in wallet in a future diff).

GenesisInfo is based on the GenesisInfo of chronik-client.

Test Plan: npm run integration-tests

Reviewers: bytesofman, #bitcoin_abc

Reviewed By: bytesofman, #bitcoin_abc

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

Details

Provenance
tobias_ruckAuthored on Apr 24 2024, 20:56
tobias_ruckPushed on Apr 25 2024, 07:54
Reviewer
Restricted Project
Differential Revision
D16049: [ecash-lib] Add ALP support
Parents
rABC3b3c5674a35b: Reduce port range in functional tests
Branches
Unknown
Tags
Unknown