[ecash-wallet] Support GENESIS, SEND and BURN for MINT_VAULT
Summary:
Support GENESIS, SEND, and BURN actions for mint vault. SEND and BURN are required for feature parity Cashtab integration.
For now we do not support MINT as there are some complications in how to select utxos (would need an API call to confirm blockheight of genesis tx, mint script hash of token). This could be added later and appropriately should be its own diff.
Test Plan: CI, npm test
Reviewers: #bitcoin_abc, Fabien
Reviewed By: #bitcoin_abc, Fabien
Differential Revision: https://reviews.bitcoinabc.org/D18548