From 57c9059cabb5314f900c3a84ffd237d7491b79b5 Mon Sep 17 00:00:00 2001 From: ThomasV Date: Mon, 9 Oct 2023 16:54:14 +0200 Subject: [PATCH] open_channel_with_peer: return funding tx (this makes things easier the just_in_time_channels branch) --- electrum/commands.py | 2 +- electrum/lnworker.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/electrum/commands.py b/electrum/commands.py index b9d7df860..2ba8db600 100644 --- a/electrum/commands.py +++ b/electrum/commands.py @@ -1141,7 +1141,7 @@ class Commands: funding_sat = satoshis(amount) push_sat = satoshis(push_amount) peer = await wallet.lnworker.add_peer(connection_string) - chan = await wallet.lnworker.open_channel_with_peer(peer, funding_sat, push_sat, password) + chan, funding_tx = await wallet.lnworker.open_channel_with_peer(peer, funding_sat, push_sat, password) return chan.funding_outpoint.to_str() @command('') diff --git a/electrum/lnworker.py b/electrum/lnworker.py index 98b520271..77db28d95 100644 --- a/electrum/lnworker.py +++ b/electrum/lnworker.py @@ -1232,7 +1232,7 @@ class LNWallet(LNWorker): funding_sat=funding_sat, push_sat=push_sat, password=password) - return chan + return chan, funding_tx @log_exceptions async def _open_channel_coroutine(