@@ -55,7 +55,6 @@ def test_queryrates(node_factory, bitcoind):
5555@unittest .skipIf (TEST_NETWORK != 'regtest' , 'elementsd doesnt yet support PSBT features we need' )
5656@pytest .mark .developer ("uses dev-disconnect" )
5757@pytest .mark .openchannel ('v1' ) # Mixed v1 + v2, v2 manually turned on
58- @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "remote_hsmd doesn't support dual-funding yet" )
5958def test_multifunding_v2_best_effort (node_factory , bitcoind ):
6059 '''
6160 Check that best_effort flag works.
@@ -141,7 +140,6 @@ def get_funded_channel_scid(n1, n2):
141140@unittest .skipIf (TEST_NETWORK != 'regtest' , 'elementsd doesnt yet support PSBT features we need' )
142141@pytest .mark .developer ("uses dev-disconnect" )
143142@pytest .mark .openchannel ('v2' )
144- @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "remote_hsmd doesn't support dual-funding yet" )
145143def test_v2_open_sigs_restart (node_factory , bitcoind ):
146144 disconnects_1 = ['-WIRE_TX_SIGNATURES' ]
147145 disconnects_2 = ['+WIRE_TX_SIGNATURES' ]
@@ -187,7 +185,6 @@ def test_v2_open_sigs_restart(node_factory, bitcoind):
187185@unittest .skipIf (TEST_NETWORK != 'regtest' , 'elementsd doesnt yet support PSBT features we need' )
188186@pytest .mark .developer ("uses dev-disconnect" )
189187@pytest .mark .openchannel ('v2' )
190- @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "remote_hsmd doesn't support dual-funding yet" )
191188def test_v2_open_sigs_restart_while_dead (node_factory , bitcoind ):
192189 # Same thing as above, except the transaction mines
193190 # while we're asleep
@@ -419,7 +416,6 @@ def test_v2_rbf_liquidity_ad(node_factory, bitcoind, chainparams):
419416
420417@unittest .skipIf (TEST_NETWORK != 'regtest' , 'elementsd doesnt yet support PSBT features we need' )
421418@pytest .mark .openchannel ('v2' )
422- @unittest .skipIf (os .getenv ('SUBDAEMON' , 'xxx' ) == 'hsmd:remote_hsmd' , "remote_hsmd doesn't support dual-funding yet" )
423419def test_v2_rbf_multi (node_factory , bitcoind , chainparams ):
424420 l1 , l2 = node_factory .get_nodes (2 ,
425421 opts = {'may_reconnect' : True ,
@@ -511,7 +507,6 @@ def test_v2_rbf_multi(node_factory, bitcoind, chainparams):
511507@unittest .skipIf (TEST_NETWORK != 'regtest' , 'elementsd doesnt yet support PSBT features we need' )
512508@pytest .mark .developer ("uses dev-disconnect" )
513509@pytest .mark .openchannel ('v2' )
514- @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "remote_hsmd doesn't support dual-funding yet" )
515510def test_rbf_reconnect_init (node_factory , bitcoind , chainparams ):
516511 disconnects = ['-WIRE_INIT_RBF' ,
517512 '@WIRE_INIT_RBF' ,
@@ -563,7 +558,6 @@ def test_rbf_reconnect_init(node_factory, bitcoind, chainparams):
563558@unittest .skipIf (TEST_NETWORK != 'regtest' , 'elementsd doesnt yet support PSBT features we need' )
564559@pytest .mark .developer ("uses dev-disconnect" )
565560@pytest .mark .openchannel ('v2' )
566- @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "remote_hsmd doesn't support dual-funding yet" )
567561def test_rbf_reconnect_ack (node_factory , bitcoind , chainparams ):
568562 disconnects = ['-WIRE_ACK_RBF' ,
569563 '@WIRE_ACK_RBF' ,
@@ -615,7 +609,6 @@ def test_rbf_reconnect_ack(node_factory, bitcoind, chainparams):
615609@unittest .skipIf (TEST_NETWORK != 'regtest' , 'elementsd doesnt yet support PSBT features we need' )
616610@pytest .mark .developer ("uses dev-disconnect" )
617611@pytest .mark .openchannel ('v2' )
618- @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "remote_hsmd doesn't support dual-funding yet" )
619612def test_rbf_reconnect_tx_construct (node_factory , bitcoind , chainparams ):
620613 disconnects = ['=WIRE_TX_ADD_INPUT' , # Initial funding succeeds
621614 '-WIRE_TX_ADD_INPUT' ,
@@ -683,7 +676,6 @@ def test_rbf_reconnect_tx_construct(node_factory, bitcoind, chainparams):
683676@unittest .skipIf (TEST_NETWORK != 'regtest' , 'elementsd doesnt yet support PSBT features we need' )
684677@pytest .mark .developer ("uses dev-disconnect" )
685678@pytest .mark .openchannel ('v2' )
686- @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "remote_hsmd doesn't support dual-funding yet" )
687679def test_rbf_reconnect_tx_sigs (node_factory , bitcoind , chainparams ):
688680 disconnects = ['=WIRE_TX_SIGNATURES' , # Initial funding succeeds
689681 '-WIRE_TX_SIGNATURES' , # When we send tx-sigs, RBF
@@ -825,7 +817,6 @@ def test_rbf_reconnect_tx_sigs(node_factory, bitcoind, chainparams):
825817
826818@unittest .skipIf (TEST_NETWORK != 'regtest' , 'elementsd doesnt yet support PSBT features we need' )
827819@pytest .mark .openchannel ('v2' )
828- @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "remote_hsmd doesn't support dual-funding yet" )
829820def test_rbf_no_overlap (node_factory , bitcoind , chainparams ):
830821 l1 , l2 = node_factory .get_nodes (2 ,
831822 opts = {'allow_warning' : True })
@@ -1181,7 +1172,6 @@ def test_funder_options(node_factory, bitcoind):
11811172
11821173
11831174@unittest .skipIf (TEST_NETWORK != 'regtest' , 'elementsd doesnt yet support PSBT features we need' )
1184- @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "remote_hsmd doesn't support dual-funding yet" )
11851175def test_funder_contribution_limits (node_factory , bitcoind ):
11861176 opts = {'experimental-dual-fund' : None ,
11871177 'feerates' : (5000 , 5000 , 5000 , 5000 )}
0 commit comments