Support p2tr deposit addresses

Changelog-Added: JSON-RPC: newaddr: p2tr option to create taproot addresses.
Changelog-Changed: Wallet: we now use taproot change addresses.
This commit is contained in:
Greg Sanders
2023-07-11 05:29:41 +09:30
committed by Rusty Russell
parent 55cad79d82
commit 4b70736d13
39 changed files with 514 additions and 321 deletions

View File

@@ -613,6 +613,7 @@ def waitsendpay2py(m):
def newaddr2py(m):
return remove_default({
"p2tr": m.p2tr, # PrimitiveField in generate_composite
"bech32": m.bech32, # PrimitiveField in generate_composite
"p2sh_segwit": m.p2sh_segwit, # PrimitiveField in generate_composite
})