Page MenuHomePhabricator

[ecash-wallet] Support chained txs to allow direct minting of NFTs without a fan-out tx
ClosedPublic

Authored by bytesofman on Sun, Oct 26, 01:03.

Details

Summary

The requirement of a "fan out" tx to support NFT minting has been a perpetual SLP footgun. The "best" solution is to have an NFT spec on ALP, which would also provide more extensibility and functionality. In the meantime though, it is MUCH MUCH better than what we have now to just allow a direct one-step mint. This means ecash-wallet could support this Cashtab feature without having to drag users through the inexplicable "fan out" creation process.

Test Plan

npm test, CI test

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

readme improvements, remove debug comment

Fabien added a subscriber: Fabien.
Fabien added inline comments.
modules/ecash-wallet/src/wallet.ts
304 ↗(On Diff #56299)

Remove

This revision is now accepted and ready to land.Mon, Oct 27, 14:32