Add burn_tx and channel AIC serialization tags #65

Open
uwiger wants to merge 9 commits from uw-aci into master
9 Commits
Author SHA1 Message Date
Ulf Wiger b5fb477a0b Add burn_tx and channel AIC serialization tags
Gajumaru Serialization Tests / tests (push) Successful in 48m40s
Reserve 154 for burn_tx, 577 for off-chain channel exchange
updates, and 578 for channel currency lists.
2026-08-23 00:22:16 +02:00
Ulf Wiger 88f156a321 Add exchange_tx chain object type
Gajumaru Serialization Tests / tests (push) Failing after 13m18s
2026-08-21 14:32:11 +02:00
Ulf Wiger bf9a13fd0f include tags from uw-new-acs branch
Gajumaru Serialization Tests / tests (push) Failing after 10m46s
2026-08-21 11:51:00 +02:00
Ulf Wiger 01c1de5d3d Add mint_tx and account currency store serialization tags
Gajumaru Serialization Tests / tests (push) Successful in 48m43s
Reserve tags 150-152 for mint_tx, account_currency_store, and
account_currency_balance. These are independent of the earlier nt_*
native-token tags.
2026-08-21 11:28:01 +02:00
Ulf Wiger 79b43b0665 Add account_auth_update_tx tag
Gajumaru Serialization Tests / tests (push) Successful in 11s
2026-07-06 15:30:19 +02:00
Ulf Wiger a84dcc880d Add is_account/1 and account_pubkey/1 helpers
Gajumaru Serialization Tests / tests (push) Successful in 11s
Extended-auth account ids use an {account, Subtype} tag. These helpers
let callers test account membership and extract the 32-byte pubkey
without pattern-matching on specialize/1 results.
2026-07-06 12:26:38 +02:00
Ulf Wiger a368c64f7e Add missing tag for proposal_gossip_tx
Gajumaru Serialization Tests / tests (push) Successful in 11s
2026-07-06 10:55:20 +02:00
Ulf Wiger dbfc013c8a Add auth tx and account sig store
Gajumaru Serialization Tests / tests (push) Successful in 11s
2026-07-06 10:19:38 +02:00
Ulf Wiger 7a8e840793 Add support for extended-auth account types
Gajumaru Serialization Tests / tests (push) Successful in 11s
2026-07-05 08:38:42 +02:00