From 2ad20df8adf97c7cc6012f059ebdd0d5b160abf2 Mon Sep 17 00:00:00 2001 From: The MMGen Project Date: Tue, 29 Sep 2026 09:23:31 +0000 Subject: [PATCH] rune_swap_tx_parms: add `synth`, `trade`, `secured` dfl fields --- mmgen/proto/rune/tx/protobuf.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/mmgen/proto/rune/tx/protobuf.py b/mmgen/proto/rune/tx/protobuf.py index 3fa5aa39..8d619575 100755 --- a/mmgen/proto/rune/tx/protobuf.py +++ b/mmgen/proto/rune/tx/protobuf.py @@ -78,10 +78,13 @@ swap_tx_parms = namedtuple( 'account_number', 'sequence', 'memo', - 'pubkey', # begin default fields + 'synth', # begin default fields + 'trade', + 'secured', + 'pubkey', 'wifkey', 'signature'], - defaults = (None, None, None)) + defaults = (None, None, None, None, None, None)) @dataclass class Asset(BaseMessage): @@ -200,6 +203,9 @@ def build_swap_tx(cfg, proto, parms, *, skip_body_memo=False): account_number = p.account_number, sequence = p.sequence, decimals = 8, + synth = p.synth, + trade = p.trade, + secured = p.secured, memo = p.memo, pubkey = p.pubkey, wifkey = p.wifkey,