@@ -4550,6 +4550,7 @@ def test_offer(node_factory, bitcoind):
45504550 assert 'recurrence: every 600 seconds paywindow -10 to +600 (pay proportional)\n ' in output
45514551
45524552
4553+ @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "Invalid bech32: invalid checksum" )
45534554def test_offer_deprecated_api (node_factory , bitcoind ):
45544555 l1 , l2 = node_factory .line_graph (2 , opts = {'experimental-offers' : None ,
45554556 'allow-deprecated-apis' : True })
@@ -4576,6 +4577,7 @@ def test_fetchinvoice_3hop(node_factory, bitcoind):
45764577 l1 .rpc .call ('fetchinvoice' , {'offer' : offer1 ['bolt12' ]})
45774578
45784579
4580+ @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "invoice from offer: Invalid bech32: invalid checksum" )
45794581def test_fetchinvoice (node_factory , bitcoind ):
45804582 # We remove the conversion plugin on l3, causing it to get upset.
45814583 l1 , l2 , l3 = node_factory .line_graph (3 , wait_for_announce = True ,
@@ -4701,6 +4703,7 @@ def test_fetchinvoice(node_factory, bitcoind):
47014703 l1 .rpc .call ('fetchinvoice' , {'offer' : offer1 ['bolt12' ], 'timeout' : 10 })
47024704
47034705
4706+ @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "Invalid bech32: invalid checksum" )
47044707def test_fetchinvoice_recurrence (node_factory , bitcoind ):
47054708 """Test for our recurrence extension"""
47064709 l1 , l2 , l3 = node_factory .line_graph (3 , wait_for_announce = True ,
@@ -4795,6 +4798,7 @@ def test_fetchinvoice_recurrence(node_factory, bitcoind):
47954798 'recurrence_label' : 'test paywindow' })
47964799
47974800
4801+ @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "invoice from offer: Invalid bech32: invalid checksum" )
47984802@pytest .mark .developer ("Needs dev-allow-localhost for autoconnect, dev-force-features to avoid routing onionmsgs" )
47994803def test_fetchinvoice_autoconnect (node_factory , bitcoind ):
48004804 """We should autoconnect if we need to, to route."""
@@ -4878,6 +4882,7 @@ def test_dev_rawrequest(node_factory):
48784882 assert 'invoice' in ret
48794883
48804884
4885+ @unittest .skipIf (os .getenv ('SUBDAEMON' ).startswith ('hsmd:remote_hsmd' ), "sendinvoice: bolt12: Invalid bech32: invalid checksum" )
48814886def test_sendinvoice (node_factory , bitcoind ):
48824887 l2opts = {'experimental-offers' : None }
48834888 l1 , l2 = node_factory .line_graph (2 , wait_for_announce = True ,
0 commit comments