File tree Expand file tree Collapse file tree 2 files changed +9
-13
lines changed Expand file tree Collapse file tree 2 files changed +9
-13
lines changed Original file line number Diff line number Diff line change 16
16
bitcoin.timelockdelta=33
17
17
channels :
18
18
- id :
19
- block : 300
19
+ block : 500
20
20
index : 1
21
21
target : tank-0004-ln
22
22
capacity : 100000
31
31
lnd :
32
32
channels :
33
33
- id :
34
- block : 300
34
+ block : 500
35
35
index : 2
36
36
target : tank-0005-ln
37
37
capacity : 50000
Original file line number Diff line number Diff line change @@ -54,22 +54,16 @@ def setup_network(self):
54
54
stream_command (f"warnet deploy { self .network_dir } " )
55
55
56
56
def fund_wallets (self ):
57
- outputs = ""
58
57
for ln in self .lns :
59
58
addr = json .loads (self .warnet (f"ln rpc { ln } newaddress p2wkh" ))["address" ]
60
- outputs += f',"{ addr } ":10'
61
- # trim first comma
62
- outputs = outputs [1 :]
63
-
64
- self .warnet ("bitcoin rpc tank-0000 sendmany '' '{" + outputs + "}'" )
65
- self .warnet ("bitcoin rpc tank-0000 -generate 1" )
66
-
67
- def wait_for_two_txs (self ):
59
+ self .warnet (f"bitcoin rpc tank-0000 sendtoaddress { addr } 10" )
68
60
self .wait_for_predicate (
69
- lambda : json .loads (self .warnet ("bitcoin rpc tank-0000 getmempoolinfo" ))["size" ] == 2
61
+ lambda : json .loads (self .warnet ("bitcoin rpc tank-0000 getmempoolinfo" ))["size" ] == len ( self . lns )
70
62
)
63
+ self .warnet ("bitcoin rpc tank-0000 -generate 1" )
71
64
72
65
def manual_open_channels (self ):
66
+ self .fund_wallets ()
73
67
# 0 -> 1 -> 2
74
68
pk1 = self .warnet ("ln pubkey tank-0001-ln" )
75
69
pk2 = self .warnet ("ln pubkey tank-0002-ln" )
@@ -95,7 +89,9 @@ def manual_open_channels(self):
95
89
)
96
90
)
97
91
98
- self .wait_for_two_txs ()
92
+ self .wait_for_predicate (
93
+ lambda : json .loads (self .warnet ("bitcoin rpc tank-0000 getmempoolinfo" ))["size" ] == 2
94
+ )
99
95
100
96
self .warnet ("bitcoin rpc tank-0000 -generate 10" )
101
97
You can’t perform that action at this time.
0 commit comments