C-Otto / pathfinding-benchmark

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pathfinding Benchmark

The goal of the code in this repository is to provide a node-implementation independent benchmark for pathfinding algorithms.

Relevant files:

  • graph.yml defines the test graph. The node start is special because this is where payments are made from and for which the implementation can be switched between CLN and LND. All other nodes in the test graph are LND based.

    In this file, there's also a section tests that defines the test payments.

    For basic visualization, see bottlepay#6.

  • cmd/gencluster contains code to generate the docker-compose file from graph.yml.

  • cmd/testrunner/cmd_run.go is the automated test that sets up channels and executes the payments.

  • run.sh cln | lnd | lnd-managej fires it all up. The argument controls the implementation that is used for the start node.

Issues

  • There seems to be an issue with propagating all relevant gossip to the start node, see lightningnetwork/lnd#6531.

    As a workaround, this test uses a patched lnd that sends gossip more aggressively.

  • LND instances are spun up simultaneously. This creates a peak in memory usage (~256 mb per instance), mainly because of the scrypt parameters used for key derivation. In this test, a patch is applied to lnd to generate keys with lighter parameters.

    Also the amount of memory that is preallocated for graph and channel caches is reduced.

    If there still isn't enough memory and LND OOMs, it may enter a non-recoverable state: lightningnetwork/lnd#6210 (comment)

Expected output

If all goes well, output should be similar to:

testrunner_1                | Starting test.
testrunner_1                | 2022-05-16T08:12:11.194Z	INFO	Attempting to connect to bitcoind
testrunner_1                | 2022-05-16T08:12:11.207Z	INFO	Connected to bitcoind
testrunner_1                | 2022-05-16T08:12:11.207Z	INFO	Creating bitcoind wallet
testrunner_1                | 2022-05-16T08:12:21.378Z	INFO	Bitcoin address	{"address": "bcrt1qc4rrvj5nmta6jrpff5tuk40l08fp7r065yd7j4"}
testrunner_1                | 2022-05-16T08:12:21.378Z	INFO	Activate segwit
testrunner_1                | 2022-05-16T08:12:29.867Z	INFO	Fund senders
testrunner_1                | 2022-05-16T08:12:29.867Z	INFO	Attempting to connect to lnd	{"node": "no_liquidity_3"}
testrunner_1                | 2022-05-16T08:12:33.064Z	INFO	Connected to lnd	{"node": "no_liquidity_3", "key": "034c887a1d347eab4e0c98d1a308c2c3a2a0dc46f200e7c9b665d808d9a8d0ace0"}
testrunner_1                | 2022-05-16T08:12:33.075Z	INFO	Generated funding address	{"node": "no_liquidity_3", "address": "bcrt1qy3caf2fw56rch5h3c2nrj8n6620eqnmcjkanuj"}
testrunner_1                | 2022-05-16T08:12:34.672Z	INFO	Attempting to connect to lnd	{"node": "node1_1"}
testrunner_1                | 2022-05-16T08:12:34.723Z	INFO	Connected to lnd	{"node": "node1_1", "key": "03071ce2ce4e66ce7743c80d97a1a98cd94ed5c8a4d8a5aa6c8d691a3a4369c23e"}
testrunner_1                | 2022-05-16T08:12:34.729Z	INFO	Generated funding address	{"node": "node1_1", "address": "bcrt1q6qwdf89h9n7wgl6p3xpfs3x9lpsaupremz2jtu"}
testrunner_1                | 2022-05-16T08:12:36.297Z	INFO	Attempting to connect to lnd	{"node": "node3_1"}
testrunner_1                | 2022-05-16T08:12:36.325Z	INFO	Connected to lnd	{"node": "node3_1", "key": "027deb0a8ff6a857a51b8c34b1826ef32deb85b2b8843ab83cd7fb8aa8ee84792e"}
testrunner_1                | 2022-05-16T08:12:36.330Z	INFO	Generated funding address	{"node": "node3_1", "address": "bcrt1qnfgc66xmzwda3cf6r0lq78mk4nka3q687rnk7c"}
testrunner_1                | 2022-05-16T08:12:37.485Z	INFO	Attempting to connect to lnd	{"node": "node4_0"}
testrunner_1                | 2022-05-16T08:12:37.497Z	INFO	Connected to lnd	{"node": "node4_0", "key": "0325c9adb14fd2052a0705a8298316fbff71afe3a577d6fcf413c47160596d0b14"}
testrunner_1                | 2022-05-16T08:12:37.499Z	INFO	Generated funding address	{"node": "node4_0", "address": "bcrt1qmqqmmnzsxfelhh68v5tqagdcjp0le8a92s3sgr"}
testrunner_1                | 2022-05-16T08:12:38.498Z	INFO	Attempting to connect to lnd	{"node": "node4_1"}
testrunner_1                | 2022-05-16T08:12:38.509Z	INFO	Connected to lnd	{"node": "node4_1", "key": "02da9062200f01617131d75bf45775340323aa31dbb992255fa5513d90f8857787"}
testrunner_1                | 2022-05-16T08:12:38.512Z	INFO	Generated funding address	{"node": "node4_1", "address": "bcrt1qg8xhfqs8ddksl0c4qewl2aj0x3gs5ku8z3vqlq"}
testrunner_1                | 2022-05-16T08:12:39.489Z	INFO	Attempting to connect to lnd	{"node": "no_liquidity_2"}
testrunner_1                | 2022-05-16T08:12:39.501Z	INFO	Connected to lnd	{"node": "no_liquidity_2", "key": "0374e63ee63dcabe31b8875d8d8a0792d2b38918ca5014502f9585a51738e42c58"}
testrunner_1                | 2022-05-16T08:12:39.504Z	INFO	Generated funding address	{"node": "no_liquidity_2", "address": "bcrt1q09z534ectcztn4rh6y7svsv757y4vhvky6tapl"}
testrunner_1                | 2022-05-16T08:12:40.485Z	INFO	Attempting to connect to lnd	{"node": "no_liquidity_4"}
testrunner_1                | 2022-05-16T08:12:40.497Z	INFO	Connected to lnd	{"node": "no_liquidity_4", "key": "024d788fb7f741bf9e8d353819fda5a715284ed6882a5a2485b0463b8c605e0f0e"}
testrunner_1                | 2022-05-16T08:12:40.501Z	INFO	Generated funding address	{"node": "no_liquidity_4", "address": "bcrt1qtz6wf7sx94vrl4klzjkwa459tmy8ytdtna6ax4"}
testrunner_1                | 2022-05-16T08:12:41.538Z	INFO	Attempting to connect to lnd	{"node": "destination1"}
testrunner_1                | 2022-05-16T08:12:41.549Z	INFO	Connected to lnd	{"node": "destination1", "key": "0321fe51da501f6971c4b5e48c42916d82854c4e8dde79161db0ccfa89ba00fb6b"}
testrunner_1                | 2022-05-16T08:12:41.553Z	INFO	Generated funding address	{"node": "destination1", "address": "bcrt1qgrf7p5x250d5mvvsw25s5rmdhstkyu5sfchur9"}
testrunner_1                | 2022-05-16T08:12:42.525Z	INFO	Attempting to connect to lnd	{"node": "start"}
testrunner_1                | 2022-05-16T08:12:42.535Z	INFO	Connected to lnd	{"node": "start", "key": "023101573b03fcbb436ddb197a68764f8c13020e89ff26c821213885fb7a2ae844"}
testrunner_1                | 2022-05-16T08:12:42.538Z	INFO	Generated funding address	{"node": "start", "address": "bcrt1qt29seaefwf4kas6e83h3t6cnqv6sww2lznd2xs"}
testrunner_1                | 2022-05-16T08:12:43.506Z	INFO	Attempting to connect to lnd	{"node": "node2_0"}
testrunner_1                | 2022-05-16T08:12:43.517Z	INFO	Connected to lnd	{"node": "node2_0", "key": "02b1a1f35e76116a0460e100f65b952c4ebe6e04c973a610c36f7950a5f91bdd64"}
testrunner_1                | 2022-05-16T08:12:43.520Z	INFO	Generated funding address	{"node": "node2_0", "address": "bcrt1q6zppc04ratvv8twu9eexfchmhy54xrvzfnz6xs"}
testrunner_1                | 2022-05-16T08:12:44.484Z	INFO	Attempting to connect to lnd	{"node": "node3_0"}
testrunner_1                | 2022-05-16T08:12:44.496Z	INFO	Connected to lnd	{"node": "node3_0", "key": "031ce4fd8535b25aa8c9090c21c282bfce10e3143c5573553c18f4e3fb14d2d1b2"}
testrunner_1                | 2022-05-16T08:12:44.499Z	INFO	Generated funding address	{"node": "node3_0", "address": "bcrt1q2mtxm6erx9prtaresnf59u4ykq86kmp4m3vnl6"}
testrunner_1                | 2022-05-16T08:12:45.490Z	INFO	Attempting to connect to lnd	{"node": "black_hole_indirect"}
testrunner_1                | 2022-05-16T08:12:45.501Z	INFO	Connected to lnd	{"node": "black_hole_indirect", "key": "02021eb03f5cb8dd028a63e41388acc89f6fece860794aaa3e8ad885acf040c13c"}
testrunner_1                | 2022-05-16T08:12:45.504Z	INFO	Generated funding address	{"node": "black_hole_indirect", "address": "bcrt1qfsg2yntj0qta0lghum627mqcwutvt5x8efnvej"}
testrunner_1                | 2022-05-16T08:12:46.474Z	INFO	Attempting to connect to lnd	{"node": "destination2"}
testrunner_1                | 2022-05-16T08:12:46.484Z	INFO	Connected to lnd	{"node": "destination2", "key": "027e4933bc5b4de4f22635c458f4735bb447933a8d6df0af49292e2c69d9bfdead"}
testrunner_1                | 2022-05-16T08:12:46.487Z	INFO	Generated funding address	{"node": "destination2", "address": "bcrt1qpst7tc84qykd4zd6puaagm7hepg83xaz2x362w"}
testrunner_1                | 2022-05-16T08:12:47.490Z	INFO	Attempting to connect to lnd	{"node": "node0_1"}
testrunner_1                | 2022-05-16T08:12:47.501Z	INFO	Connected to lnd	{"node": "node0_1", "key": "036fa23150634644b42442bf375c46e845083cb33ebd9e430dfe8ab877de175296"}
testrunner_1                | 2022-05-16T08:12:47.504Z	INFO	Generated funding address	{"node": "node0_1", "address": "bcrt1q99hj0hypf2qazeqfr8t96wnfawfmf3dx48knz5"}
testrunner_1                | 2022-05-16T08:12:48.501Z	INFO	Attempting to connect to lnd	{"node": "node1_0"}
testrunner_1                | 2022-05-16T08:12:48.512Z	INFO	Connected to lnd	{"node": "node1_0", "key": "03b0e27c266d3982eca208fc435fb6c0109acc6e9c023dc4664470ffd01da1e3e2"}
testrunner_1                | 2022-05-16T08:12:48.515Z	INFO	Generated funding address	{"node": "node1_0", "address": "bcrt1q038cdhc7fc90tesrpukdppjvf5em6h4ay7g6rn"}
testrunner_1                | 2022-05-16T08:12:49.493Z	INFO	Attempting to connect to lnd	{"node": "black_hole"}
testrunner_1                | 2022-05-16T08:12:49.504Z	INFO	Connected to lnd	{"node": "black_hole", "key": "0256bd7a7cd87c5179bcff888704e75ee7e620e042d5d16e861600516c5dd4b71c"}
testrunner_1                | 2022-05-16T08:12:49.508Z	INFO	Generated funding address	{"node": "black_hole", "address": "bcrt1qlu5d9suxem68z0pthv5vnr6kyfwjn4lqr0d0z7"}
testrunner_1                | 2022-05-16T08:12:50.524Z	INFO	Attempting to connect to lnd	{"node": "no_liquidity_0"}
testrunner_1                | 2022-05-16T08:12:50.540Z	INFO	Connected to lnd	{"node": "no_liquidity_0", "key": "030e5e975e438d9c65f663d8bce24f9352466e8e9376727330369da0451f10cfe8"}
testrunner_1                | 2022-05-16T08:12:50.544Z	INFO	Generated funding address	{"node": "no_liquidity_0", "address": "bcrt1qppv0djqrptl7dlnjr6dugf5c8uglwx9qaccsln"}
testrunner_1                | 2022-05-16T08:12:51.552Z	INFO	Attempting to connect to lnd	{"node": "node0_0"}
testrunner_1                | 2022-05-16T08:12:51.564Z	INFO	Connected to lnd	{"node": "node0_0", "key": "03ce56a2e81b6491420b0063eb11a7e13a7af32fbcb0a348ce4f1d578ad1e25064"}
testrunner_1                | 2022-05-16T08:12:51.566Z	INFO	Generated funding address	{"node": "node0_0", "address": "bcrt1q52gsqk2h8ux4ae9pf4wlhpg50hmcw3pf67hlrd"}
testrunner_1                | 2022-05-16T08:12:52.551Z	INFO	Attempting to connect to lnd	{"node": "node2_1"}
testrunner_1                | 2022-05-16T08:12:52.562Z	INFO	Connected to lnd	{"node": "node2_1", "key": "020d9e75637de128a357844440fa37ff7adb99df4dc89dddd85dfc29dcd2d95c32"}
testrunner_1                | 2022-05-16T08:12:52.565Z	INFO	Generated funding address	{"node": "node2_1", "address": "bcrt1qc0huugll4hmaa3hcadzkm6t9s3c4lzmjzs08ds"}
testrunner_1                | 2022-05-16T08:12:53.544Z	INFO	Attempting to connect to lnd	{"node": "no_liquidity_1"}
testrunner_1                | 2022-05-16T08:12:53.556Z	INFO	Connected to lnd	{"node": "no_liquidity_1", "key": "0225087786087a9db4a8b32fd35761babacf7bb8d13732dace57a132ea907c3950"}
testrunner_1                | 2022-05-16T08:12:53.559Z	INFO	Generated funding address	{"node": "no_liquidity_1", "address": "bcrt1qczy27kmqrau68lztgjt6aqx2xqpxmp3sr3s2gl"}
testrunner_1                | 2022-05-16T08:12:54.555Z	INFO	Attempting to connect to lnd	{"node": "no_liquidity_5"}
testrunner_1                | 2022-05-16T08:12:54.567Z	INFO	Connected to lnd	{"node": "no_liquidity_5", "key": "03db61e38801e90797034d9b2488ec3c6ac7372d85293270f2bdbbdfb085988a6e"}
testrunner_1                | 2022-05-16T08:12:54.570Z	INFO	Generated funding address	{"node": "no_liquidity_5", "address": "bcrt1qk066jkhpqntzswghn0mqaff2njsg2fzf4xaaua"}
testrunner_1                | 2022-05-16T08:12:55.589Z	INFO	Wait for coin and open channels
testrunner_1                | 2022-05-16T08:12:56.686Z	INFO	Connecting	{"node": "no_liquidity_3", "peer": "destination1", "peerPubKey": "0321fe51da501f6971c4b5e48c42916d82854c4e8dde79161db0ccfa89ba00fb6b", "host": "node_destination1:9735"}
testrunner_1                | 2022-05-16T08:12:56.691Z	INFO	Open channel	{"node": "no_liquidity_3", "peer": "destination1"}
testrunner_1                | 2022-05-16T08:12:56.766Z	INFO	Connecting	{"node": "no_liquidity_3", "peer": "destination2", "peerPubKey": "027e4933bc5b4de4f22635c458f4735bb447933a8d6df0af49292e2c69d9bfdead", "host": "node_destination2:9735"}
testrunner_1                | 2022-05-16T08:12:56.771Z	INFO	Open channel	{"node": "no_liquidity_3", "peer": "destination2"}
testrunner_1                | 2022-05-16T08:12:56.923Z	INFO	Connecting	{"node": "node1_1", "peer": "node2_0", "peerPubKey": "02b1a1f35e76116a0460e100f65b952c4ebe6e04c973a610c36f7950a5f91bdd64", "host": "node_node2_0:9735"}
testrunner_1                | 2022-05-16T08:12:56.929Z	INFO	Open channel	{"node": "node1_1", "peer": "node2_0"}
testrunner_1                | 2022-05-16T08:12:57.000Z	INFO	Connecting	{"node": "node1_1", "peer": "node2_1", "peerPubKey": "020d9e75637de128a357844440fa37ff7adb99df4dc89dddd85dfc29dcd2d95c32", "host": "node_node2_1:9735"}
testrunner_1                | 2022-05-16T08:12:57.007Z	INFO	Open channel	{"node": "node1_1", "peer": "node2_1"}
testrunner_1                | 2022-05-16T08:12:57.158Z	INFO	Connecting	{"node": "node3_1", "peer": "node4_0", "peerPubKey": "0325c9adb14fd2052a0705a8298316fbff71afe3a577d6fcf413c47160596d0b14", "host": "node_node4_0:9735"}
testrunner_1                | 2022-05-16T08:12:57.163Z	INFO	Open channel	{"node": "node3_1", "peer": "node4_0"}
testrunner_1                | 2022-05-16T08:12:57.240Z	INFO	Connecting	{"node": "node3_1", "peer": "node4_1", "peerPubKey": "02da9062200f01617131d75bf45775340323aa31dbb992255fa5513d90f8857787", "host": "node_node4_1:9735"}
testrunner_1                | 2022-05-16T08:12:57.247Z	INFO	Open channel	{"node": "node3_1", "peer": "node4_1"}
testrunner_1                | 2022-05-16T08:12:57.319Z	INFO	Connecting	{"node": "node3_1", "peer": "destination2", "peerPubKey": "027e4933bc5b4de4f22635c458f4735bb447933a8d6df0af49292e2c69d9bfdead", "host": "node_destination2:9735"}
testrunner_1                | 2022-05-16T08:12:57.324Z	INFO	Open channel	{"node": "node3_1", "peer": "destination2"}
testrunner_1                | 2022-05-16T08:12:57.466Z	INFO	Connecting	{"node": "node4_0", "peer": "destination1", "peerPubKey": "0321fe51da501f6971c4b5e48c42916d82854c4e8dde79161db0ccfa89ba00fb6b", "host": "node_destination1:9735"}
testrunner_1                | 2022-05-16T08:12:57.471Z	INFO	Open channel	{"node": "node4_0", "peer": "destination1"}
testrunner_1                | 2022-05-16T08:12:57.615Z	INFO	Connecting	{"node": "node4_1", "peer": "destination1", "peerPubKey": "0321fe51da501f6971c4b5e48c42916d82854c4e8dde79161db0ccfa89ba00fb6b", "host": "node_destination1:9735"}
testrunner_1                | 2022-05-16T08:12:57.656Z	INFO	Open channel	{"node": "node4_1", "peer": "destination1"}
testrunner_1                | 2022-05-16T08:12:57.804Z	INFO	Connecting	{"node": "no_liquidity_2", "peer": "destination1", "peerPubKey": "0321fe51da501f6971c4b5e48c42916d82854c4e8dde79161db0ccfa89ba00fb6b", "host": "node_destination1:9735"}
testrunner_1                | 2022-05-16T08:12:57.810Z	INFO	Open channel	{"node": "no_liquidity_2", "peer": "destination1"}
testrunner_1                | 2022-05-16T08:12:57.883Z	INFO	Connecting	{"node": "no_liquidity_2", "peer": "destination2", "peerPubKey": "027e4933bc5b4de4f22635c458f4735bb447933a8d6df0af49292e2c69d9bfdead", "host": "node_destination2:9735"}
testrunner_1                | 2022-05-16T08:12:57.891Z	INFO	Open channel	{"node": "no_liquidity_2", "peer": "destination2"}
testrunner_1                | 2022-05-16T08:12:58.040Z	INFO	Connecting	{"node": "no_liquidity_4", "peer": "destination1", "peerPubKey": "0321fe51da501f6971c4b5e48c42916d82854c4e8dde79161db0ccfa89ba00fb6b", "host": "node_destination1:9735"}
testrunner_1                | 2022-05-16T08:12:58.045Z	INFO	Open channel	{"node": "no_liquidity_4", "peer": "destination1"}
testrunner_1                | 2022-05-16T08:12:58.111Z	INFO	Connecting	{"node": "no_liquidity_4", "peer": "destination2", "peerPubKey": "027e4933bc5b4de4f22635c458f4735bb447933a8d6df0af49292e2c69d9bfdead", "host": "node_destination2:9735"}
testrunner_1                | 2022-05-16T08:12:58.119Z	INFO	Open channel	{"node": "no_liquidity_4", "peer": "destination2"}
testrunner_1                | 2022-05-16T08:12:58.347Z	INFO	Connecting	{"node": "start", "peer": "node0_1", "peerPubKey": "036fa23150634644b42442bf375c46e845083cb33ebd9e430dfe8ab877de175296", "host": "node_node0_1:9735"}
testrunner_1                | 2022-05-16T08:12:58.352Z	INFO	Open channel	{"node": "start", "peer": "node0_1"}
testrunner_1                | 2022-05-16T08:12:58.431Z	INFO	Connecting	{"node": "start", "peer": "node0_0", "peerPubKey": "03ce56a2e81b6491420b0063eb11a7e13a7af32fbcb0a348ce4f1d578ad1e25064", "host": "node_node0_0:9735"}
testrunner_1                | 2022-05-16T08:12:58.436Z	INFO	Open channel	{"node": "start", "peer": "node0_0"}
testrunner_1                | 2022-05-16T08:12:58.592Z	INFO	Connecting	{"node": "node2_0", "peer": "node3_0", "peerPubKey": "031ce4fd8535b25aa8c9090c21c282bfce10e3143c5573553c18f4e3fb14d2d1b2", "host": "node_node3_0:9735"}
testrunner_1                | 2022-05-16T08:12:58.597Z	INFO	Open channel	{"node": "node2_0", "peer": "node3_0"}
testrunner_1                | 2022-05-16T08:12:58.737Z	INFO	Connecting	{"node": "node2_0", "peer": "node3_1", "peerPubKey": "027deb0a8ff6a857a51b8c34b1826ef32deb85b2b8843ab83cd7fb8aa8ee84792e", "host": "node_node3_1:9735"}
testrunner_1                | 2022-05-16T08:12:58.743Z	INFO	Open channel	{"node": "node2_0", "peer": "node3_1"}
testrunner_1                | 2022-05-16T08:12:58.888Z	INFO	Connecting	{"node": "node3_0", "peer": "node4_0", "peerPubKey": "0325c9adb14fd2052a0705a8298316fbff71afe3a577d6fcf413c47160596d0b14", "host": "node_node4_0:9735"}
testrunner_1                | 2022-05-16T08:12:58.892Z	INFO	Open channel	{"node": "node3_0", "peer": "node4_0"}
testrunner_1                | 2022-05-16T08:12:58.961Z	INFO	Connecting	{"node": "node3_0", "peer": "node4_1", "peerPubKey": "02da9062200f01617131d75bf45775340323aa31dbb992255fa5513d90f8857787", "host": "node_node4_1:9735"}
testrunner_1                | 2022-05-16T08:12:58.967Z	INFO	Open channel	{"node": "node3_0", "peer": "node4_1"}
testrunner_1                | 2022-05-16T08:12:59.118Z	INFO	Connecting	{"node": "black_hole_indirect", "peer": "no_liquidity_2", "peerPubKey": "0374e63ee63dcabe31b8875d8d8a0792d2b38918ca5014502f9585a51738e42c58", "host": "node_no_liquidity_2:9735"}
testrunner_1                | 2022-05-16T08:12:59.122Z	INFO	Open channel	{"node": "black_hole_indirect", "peer": "no_liquidity_2"}
testrunner_1                | 2022-05-16T08:12:59.189Z	INFO	Connecting	{"node": "black_hole_indirect", "peer": "no_liquidity_3", "peerPubKey": "034c887a1d347eab4e0c98d1a308c2c3a2a0dc46f200e7c9b665d808d9a8d0ace0", "host": "node_no_liquidity_3:9735"}
testrunner_1                | 2022-05-16T08:12:59.195Z	INFO	Open channel	{"node": "black_hole_indirect", "peer": "no_liquidity_3"}
testrunner_1                | 2022-05-16T08:12:59.258Z	INFO	Connecting	{"node": "black_hole_indirect", "peer": "no_liquidity_4", "peerPubKey": "024d788fb7f741bf9e8d353819fda5a715284ed6882a5a2485b0463b8c605e0f0e", "host": "node_no_liquidity_4:9735"}
testrunner_1                | 2022-05-16T08:12:59.264Z	INFO	Open channel	{"node": "black_hole_indirect", "peer": "no_liquidity_4"}
testrunner_1                | 2022-05-16T08:12:59.330Z	INFO	Connecting	{"node": "black_hole_indirect", "peer": "no_liquidity_5", "peerPubKey": "03db61e38801e90797034d9b2488ec3c6ac7372d85293270f2bdbbdfb085988a6e", "host": "node_no_liquidity_5:9735"}
testrunner_1                | 2022-05-16T08:12:59.334Z	INFO	Open channel	{"node": "black_hole_indirect", "peer": "no_liquidity_5"}
testrunner_1                | 2022-05-16T08:12:59.401Z	INFO	Connecting	{"node": "black_hole_indirect", "peer": "no_liquidity_0", "peerPubKey": "030e5e975e438d9c65f663d8bce24f9352466e8e9376727330369da0451f10cfe8", "host": "node_no_liquidity_0:9735"}
testrunner_1                | 2022-05-16T08:12:59.406Z	INFO	Open channel	{"node": "black_hole_indirect", "peer": "no_liquidity_0"}
testrunner_1                | 2022-05-16T08:12:59.477Z	INFO	Connecting	{"node": "black_hole_indirect", "peer": "no_liquidity_1", "peerPubKey": "0225087786087a9db4a8b32fd35761babacf7bb8d13732dace57a132ea907c3950", "host": "node_no_liquidity_1:9735"}
testrunner_1                | 2022-05-16T08:12:59.483Z	INFO	Open channel	{"node": "black_hole_indirect", "peer": "no_liquidity_1"}
testrunner_1                | 2022-05-16T08:12:59.727Z	INFO	Connecting	{"node": "node0_1", "peer": "node1_0", "peerPubKey": "03b0e27c266d3982eca208fc435fb6c0109acc6e9c023dc4664470ffd01da1e3e2", "host": "node_node1_0:9735"}
testrunner_1                | 2022-05-16T08:12:59.731Z	INFO	Open channel	{"node": "node0_1", "peer": "node1_0"}
testrunner_1                | 2022-05-16T08:12:59.801Z	INFO	Connecting	{"node": "node0_1", "peer": "node1_1", "peerPubKey": "03071ce2ce4e66ce7743c80d97a1a98cd94ed5c8a4d8a5aa6c8d691a3a4369c23e", "host": "node_node1_1:9735"}
testrunner_1                | 2022-05-16T08:12:59.807Z	INFO	Open channel	{"node": "node0_1", "peer": "node1_1"}
testrunner_1                | 2022-05-16T08:12:59.957Z	INFO	Connecting	{"node": "node1_0", "peer": "node2_0", "peerPubKey": "02b1a1f35e76116a0460e100f65b952c4ebe6e04c973a610c36f7950a5f91bdd64", "host": "node_node2_0:9735"}
testrunner_1                | 2022-05-16T08:12:59.961Z	INFO	Open channel	{"node": "node1_0", "peer": "node2_0"}
testrunner_1                | 2022-05-16T08:13:00.023Z	INFO	Connecting	{"node": "node1_0", "peer": "node2_1", "peerPubKey": "020d9e75637de128a357844440fa37ff7adb99df4dc89dddd85dfc29dcd2d95c32", "host": "node_node2_1:9735"}
testrunner_1                | 2022-05-16T08:13:00.030Z	INFO	Open channel	{"node": "node1_0", "peer": "node2_1"}
testrunner_1                | 2022-05-16T08:13:00.172Z	INFO	Connecting	{"node": "black_hole", "peer": "no_liquidity_2", "peerPubKey": "0374e63ee63dcabe31b8875d8d8a0792d2b38918ca5014502f9585a51738e42c58", "host": "node_no_liquidity_2:9735"}
testrunner_1                | 2022-05-16T08:13:00.177Z	INFO	Open channel	{"node": "black_hole", "peer": "no_liquidity_2"}
testrunner_1                | 2022-05-16T08:13:00.246Z	INFO	Connecting	{"node": "black_hole", "peer": "no_liquidity_3", "peerPubKey": "034c887a1d347eab4e0c98d1a308c2c3a2a0dc46f200e7c9b665d808d9a8d0ace0", "host": "node_no_liquidity_3:9735"}
testrunner_1                | 2022-05-16T08:13:00.284Z	INFO	Open channel	{"node": "black_hole", "peer": "no_liquidity_3"}
testrunner_1                | 2022-05-16T08:13:00.347Z	INFO	Connecting	{"node": "black_hole", "peer": "no_liquidity_4", "peerPubKey": "024d788fb7f741bf9e8d353819fda5a715284ed6882a5a2485b0463b8c605e0f0e", "host": "node_no_liquidity_4:9735"}
testrunner_1                | 2022-05-16T08:13:00.354Z	INFO	Open channel	{"node": "black_hole", "peer": "no_liquidity_4"}
testrunner_1                | 2022-05-16T08:13:00.418Z	INFO	Connecting	{"node": "black_hole", "peer": "no_liquidity_5", "peerPubKey": "03db61e38801e90797034d9b2488ec3c6ac7372d85293270f2bdbbdfb085988a6e", "host": "node_no_liquidity_5:9735"}
testrunner_1                | 2022-05-16T08:13:00.424Z	INFO	Open channel	{"node": "black_hole", "peer": "no_liquidity_5"}
testrunner_1                | 2022-05-16T08:13:00.488Z	INFO	Connecting	{"node": "black_hole", "peer": "no_liquidity_0", "peerPubKey": "030e5e975e438d9c65f663d8bce24f9352466e8e9376727330369da0451f10cfe8", "host": "node_no_liquidity_0:9735"}
testrunner_1                | 2022-05-16T08:13:00.495Z	INFO	Open channel	{"node": "black_hole", "peer": "no_liquidity_0"}
testrunner_1                | 2022-05-16T08:13:00.559Z	INFO	Connecting	{"node": "black_hole", "peer": "no_liquidity_1", "peerPubKey": "0225087786087a9db4a8b32fd35761babacf7bb8d13732dace57a132ea907c3950", "host": "node_no_liquidity_1:9735"}
testrunner_1                | 2022-05-16T08:13:00.564Z	INFO	Open channel	{"node": "black_hole", "peer": "no_liquidity_1"}
testrunner_1                | 2022-05-16T08:13:00.769Z	INFO	Connecting	{"node": "no_liquidity_0", "peer": "destination1", "peerPubKey": "0321fe51da501f6971c4b5e48c42916d82854c4e8dde79161db0ccfa89ba00fb6b", "host": "node_destination1:9735"}
testrunner_1                | 2022-05-16T08:13:00.773Z	INFO	Open channel	{"node": "no_liquidity_0", "peer": "destination1"}
testrunner_1                | 2022-05-16T08:13:00.839Z	INFO	Connecting	{"node": "no_liquidity_0", "peer": "destination2", "peerPubKey": "027e4933bc5b4de4f22635c458f4735bb447933a8d6df0af49292e2c69d9bfdead", "host": "node_destination2:9735"}
testrunner_1                | 2022-05-16T08:13:00.846Z	INFO	Open channel	{"node": "no_liquidity_0", "peer": "destination2"}
testrunner_1                | 2022-05-16T08:13:00.989Z	INFO	Connecting	{"node": "node0_0", "peer": "node1_1", "peerPubKey": "03071ce2ce4e66ce7743c80d97a1a98cd94ed5c8a4d8a5aa6c8d691a3a4369c23e", "host": "node_node1_1:9735"}
testrunner_1                | 2022-05-16T08:13:00.994Z	INFO	Open channel	{"node": "node0_0", "peer": "node1_1"}
testrunner_1                | 2022-05-16T08:13:01.062Z	INFO	Connecting	{"node": "node0_0", "peer": "black_hole", "peerPubKey": "0256bd7a7cd87c5179bcff888704e75ee7e620e042d5d16e861600516c5dd4b71c", "host": "node_black_hole:9735"}
testrunner_1                | 2022-05-16T08:13:01.068Z	INFO	Open channel	{"node": "node0_0", "peer": "black_hole"}
testrunner_1                | 2022-05-16T08:13:01.136Z	INFO	Connecting	{"node": "node0_0", "peer": "black_hole_indirect", "peerPubKey": "02021eb03f5cb8dd028a63e41388acc89f6fece860794aaa3e8ad885acf040c13c", "host": "node_black_hole_indirect:9735"}
testrunner_1                | 2022-05-16T08:13:01.142Z	INFO	Open channel	{"node": "node0_0", "peer": "black_hole_indirect"}
testrunner_1                | 2022-05-16T08:13:01.216Z	INFO	Connecting	{"node": "node0_0", "peer": "node1_0", "peerPubKey": "03b0e27c266d3982eca208fc435fb6c0109acc6e9c023dc4664470ffd01da1e3e2", "host": "node_node1_0:9735"}
testrunner_1                | 2022-05-16T08:13:01.221Z	INFO	Open channel	{"node": "node0_0", "peer": "node1_0"}
testrunner_1                | 2022-05-16T08:13:01.366Z	INFO	Connecting	{"node": "node2_1", "peer": "node3_0", "peerPubKey": "031ce4fd8535b25aa8c9090c21c282bfce10e3143c5573553c18f4e3fb14d2d1b2", "host": "node_node3_0:9735"}
testrunner_1                | 2022-05-16T08:13:01.372Z	INFO	Open channel	{"node": "node2_1", "peer": "node3_0"}
testrunner_1                | 2022-05-16T08:13:01.436Z	INFO	Connecting	{"node": "node2_1", "peer": "node3_1", "peerPubKey": "027deb0a8ff6a857a51b8c34b1826ef32deb85b2b8843ab83cd7fb8aa8ee84792e", "host": "node_node3_1:9735"}
testrunner_1                | 2022-05-16T08:13:01.443Z	INFO	Open channel	{"node": "node2_1", "peer": "node3_1"}
testrunner_1                | 2022-05-16T08:13:01.585Z	INFO	Connecting	{"node": "no_liquidity_1", "peer": "destination1", "peerPubKey": "0321fe51da501f6971c4b5e48c42916d82854c4e8dde79161db0ccfa89ba00fb6b", "host": "node_destination1:9735"}
testrunner_1                | 2022-05-16T08:13:01.590Z	INFO	Open channel	{"node": "no_liquidity_1", "peer": "destination1"}
testrunner_1                | 2022-05-16T08:13:01.683Z	INFO	Connecting	{"node": "no_liquidity_1", "peer": "destination2", "peerPubKey": "027e4933bc5b4de4f22635c458f4735bb447933a8d6df0af49292e2c69d9bfdead", "host": "node_destination2:9735"}
testrunner_1                | 2022-05-16T08:13:01.689Z	INFO	Open channel	{"node": "no_liquidity_1", "peer": "destination2"}
testrunner_1                | 2022-05-16T08:13:01.833Z	INFO	Connecting	{"node": "no_liquidity_5", "peer": "destination1", "peerPubKey": "0321fe51da501f6971c4b5e48c42916d82854c4e8dde79161db0ccfa89ba00fb6b", "host": "node_destination1:9735"}
testrunner_1                | 2022-05-16T08:13:01.838Z	INFO	Open channel	{"node": "no_liquidity_5", "peer": "destination1"}
testrunner_1                | 2022-05-16T08:13:01.902Z	INFO	Connecting	{"node": "no_liquidity_5", "peer": "destination2", "peerPubKey": "027e4933bc5b4de4f22635c458f4735bb447933a8d6df0af49292e2c69d9bfdead", "host": "node_destination2:9735"}
testrunner_1                | 2022-05-16T08:13:01.908Z	INFO	Open channel	{"node": "no_liquidity_5", "peer": "destination2"}
testrunner_1                | 2022-05-16T08:13:01.973Z	INFO	Confirm channels
testrunner_1                | 2022-05-16T08:13:02.058Z	DEBUG	Waiting for active channels	{"node": "node2_1", "expected": 4, "count": 0}
testrunner_1                | 2022-05-16T08:13:03.066Z	DEBUG	Waiting for active channels	{"node": "node2_1", "expected": 4, "count": 4}
testrunner_1                | 2022-05-16T08:13:03.069Z	DEBUG	Waiting for active channels	{"node": "node4_1", "expected": 3, "count": 3}
testrunner_1                | 2022-05-16T08:13:03.071Z	DEBUG	Waiting for active channels	{"node": "no_liquidity_4", "expected": 4, "count": 4}
testrunner_1                | 2022-05-16T08:13:03.095Z	DEBUG	Waiting for active channels	{"node": "node0_0", "expected": 5, "count": 5}
testrunner_1                | 2022-05-16T08:13:03.100Z	DEBUG	Waiting for active channels	{"node": "no_liquidity_5", "expected": 4, "count": 4}
testrunner_1                | 2022-05-16T08:13:03.107Z	DEBUG	Waiting for active channels	{"node": "no_liquidity_3", "expected": 4, "count": 4}
testrunner_1                | 2022-05-16T08:13:03.113Z	DEBUG	Waiting for active channels	{"node": "node1_1", "expected": 4, "count": 4}
testrunner_1                | 2022-05-16T08:13:03.116Z	DEBUG	Waiting for active channels	{"node": "node4_0", "expected": 3, "count": 3}
testrunner_1                | 2022-05-16T08:13:03.119Z	DEBUG	Waiting for active channels	{"node": "no_liquidity_2", "expected": 4, "count": 4}
testrunner_1                | 2022-05-16T08:13:03.128Z	DEBUG	Waiting for active channels	{"node": "no_liquidity_1", "expected": 4, "count": 4}
testrunner_1                | 2022-05-16T08:13:03.133Z	DEBUG	Waiting for active channels	{"node": "node1_0", "expected": 4, "count": 4}
testrunner_1                | 2022-05-16T08:13:03.145Z	DEBUG	Waiting for active channels	{"node": "destination1", "expected": 8, "count": 8}
testrunner_1                | 2022-05-16T08:13:03.148Z	DEBUG	Waiting for active channels	{"node": "node2_0", "expected": 4, "count": 4}
testrunner_1                | 2022-05-16T08:13:03.150Z	DEBUG	Waiting for active channels	{"node": "start", "expected": 2, "count": 2}
testrunner_1                | 2022-05-16T08:13:03.153Z	DEBUG	Waiting for active channels	{"node": "node0_1", "expected": 3, "count": 3}
testrunner_1                | 2022-05-16T08:13:03.158Z	DEBUG	Waiting for active channels	{"node": "black_hole_indirect", "expected": 7, "count": 7}
testrunner_1                | 2022-05-16T08:13:03.161Z	DEBUG	Waiting for active channels	{"node": "no_liquidity_0", "expected": 4, "count": 4}
testrunner_1                | 2022-05-16T08:13:03.165Z	DEBUG	Waiting for active channels	{"node": "black_hole", "expected": 7, "count": 7}
testrunner_1                | 2022-05-16T08:13:03.175Z	DEBUG	Waiting for active channels	{"node": "destination2", "expected": 7, "count": 7}
testrunner_1                | 2022-05-16T08:13:03.178Z	DEBUG	Waiting for active channels	{"node": "node3_0", "expected": 4, "count": 4}
testrunner_1                | 2022-05-16T08:13:03.181Z	DEBUG	Waiting for active channels	{"node": "node3_1", "expected": 5, "count": 5}
testrunner_1                | 2022-05-16T08:13:03.181Z	INFO	Wait for propagation
testrunner_1                | 2022-05-16T08:13:03.182Z	DEBUG	Gossiped edges	{"count": 0, "expected": 94}
testrunner_1                | 2022-05-16T08:13:04.183Z	DEBUG	Gossiped edges	{"count": 4, "expected": 94}
testrunner_1                | 2022-05-16T08:13:05.185Z	DEBUG	Gossiped edges	{"count": 19, "expected": 94}
testrunner_1                | 2022-05-16T08:13:06.188Z	DEBUG	Gossiped edges	{"count": 38, "expected": 94}
testrunner_1                | 2022-05-16T08:13:07.189Z	DEBUG	Gossiped edges	{"count": 65, "expected": 94}
testrunner_1                | 2022-05-16T08:13:08.191Z	DEBUG	Gossiped edges	{"count": 91, "expected": 94}
testrunner_1                | 2022-05-16T08:13:09.194Z	DEBUG	Gossiped edges	{"count": 94, "expected": 94}
testrunner_1                | 2022-05-16T08:13:09.198Z	INFO	Sending payment	{"invoice": "lnbcrt250u1p3gypu4pp5zxydff5w6alggrf4qp50xag0hn6z8cyw9pm878a82am2r6uhhkqqdqqcqzpgxqyz5vqsp5n6kemgzp6lrwpvxvw792xwu0cfg5hk335zat8wnsu7x0pg7gqngq9qyyssq049mqg4lanra94q9zy7a97jcxdfevvue25hy7cu7dwvl5mnva2cqm96wnz3nn59a4as834sj6myt27vymtjazkea98p6csvj4nsxt7cqee4ls3"}
testrunner_1                | 2022-05-16T08:13:09.228Z	DEBUG	Payment update	{"htlcIdx": 0, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_4", "destination1"]}
testrunner_1                | 2022-05-16T08:13:09.582Z	DEBUG	Payment update	{"htlcIdx": 1, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_3", "destination1"]}
testrunner_1                | 2022-05-16T08:13:09.948Z	DEBUG	Payment update	{"htlcIdx": 2, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_2", "destination1"]}
testrunner_1                | 2022-05-16T08:13:10.295Z	DEBUG	Payment update	{"htlcIdx": 3, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_5", "destination1"]}
testrunner_1                | 2022-05-16T08:13:10.704Z	DEBUG	Payment update	{"htlcIdx": 4, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:11.044Z	DEBUG	Payment update	{"htlcIdx": 5, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_1", "destination1"]}
testrunner_1                | 2022-05-16T08:13:11.388Z	DEBUG	Payment update	{"htlcIdx": 6, "amt": 25000, "route": ["node0_0", "node1_0", "node2_1", "node3_0", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:11.523Z	DEBUG	Payment update	{"htlcIdx": 7, "amt": 25000, "route": ["node0_0", "node1_1", "node2_1", "node3_0", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:11.810Z	DEBUG	Payment update	{"htlcIdx": 8, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_4", "destination2", "node3_1", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:12.153Z	DEBUG	Payment update	{"htlcIdx": 9, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_3", "destination2", "node3_1", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:12.497Z	DEBUG	Payment update	{"htlcIdx": 10, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_2", "destination2", "node3_1", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:12.869Z	DEBUG	Payment update	{"htlcIdx": 11, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_5", "destination2", "node3_1", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:13.211Z	DEBUG	Payment update	{"htlcIdx": 12, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_0", "destination2", "node3_1", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:13.550Z	DEBUG	Payment update	{"htlcIdx": 13, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_1", "destination2", "node3_1", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:13.945Z	DEBUG	Payment update	{"htlcIdx": 14, "amt": 25000, "route": ["node0_0", "node1_1", "node2_0", "node3_0", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:14.290Z	DEBUG	Payment update	{"htlcIdx": 15, "amt": 25000, "route": ["node0_0", "node1_1", "node0_1", "node1_0", "node2_1", "node3_0", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:14.674Z	DEBUG	Payment update	{"htlcIdx": 16, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_5", "destination1"]}
testrunner_1                | 2022-05-16T08:13:14.688Z	DEBUG	Payment update	{"htlcIdx": 17, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_5", "destination1"]}
testrunner_1                | 2022-05-16T08:13:15.046Z	DEBUG	Payment update	{"htlcIdx": 18, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_2", "destination1"]}
testrunner_1                | 2022-05-16T08:13:15.076Z	DEBUG	Payment update	{"htlcIdx": 19, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_4", "destination1"]}
testrunner_1                | 2022-05-16T08:13:15.366Z	DEBUG	Payment update	{"htlcIdx": 20, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_3", "destination1"]}
testrunner_1                | 2022-05-16T08:13:15.398Z	DEBUG	Payment update	{"htlcIdx": 21, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:15.723Z	DEBUG	Payment update	{"htlcIdx": 22, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:15.777Z	DEBUG	Payment update	{"htlcIdx": 23, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_1", "destination1"]}
testrunner_1                | 2022-05-16T08:13:16.047Z	DEBUG	Payment update	{"htlcIdx": 24, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_1", "destination1"]}
testrunner_1                | 2022-05-16T08:13:16.129Z	DEBUG	Payment update	{"htlcIdx": 25, "amt": 12500, "route": ["node0_0", "node1_1", "node2_1", "node3_0", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:16.383Z	DEBUG	Payment update	{"htlcIdx": 26, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node3_0", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:16.414Z	DEBUG	Payment update	{"htlcIdx": 27, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node3_0", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:16.765Z	DEBUG	Payment update	{"htlcIdx": 28, "amt": 12500, "route": ["node0_0", "node1_0", "node2_1", "node3_0", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:16.804Z	DEBUG	Payment update	{"htlcIdx": 29, "amt": 12500, "route": ["node0_0", "node1_0", "node2_1", "node3_0", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:16.898Z	DEBUG	Payment update	{"htlcIdx": 30, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node3_1", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:16.954Z	DEBUG	Payment update	{"htlcIdx": 31, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node3_1", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:17.331Z	DEBUG	Payment update	{"htlcIdx": 32, "amt": 12500, "route": ["node0_0", "node1_1", "node0_1", "node1_0", "node2_1", "node3_0", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:17.384Z	DEBUG	Payment update	{"htlcIdx": 33, "amt": 12500, "route": ["node0_0", "node1_1", "node0_1", "node1_0", "node2_1", "node3_0", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:17.694Z	DEBUG	Payment update	{"htlcIdx": 34, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node1_0", "node2_1", "node3_0", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:17.748Z	DEBUG	Payment update	{"htlcIdx": 35, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node1_0", "node2_1", "node3_0", "node4_0", "destination1"]}
testrunner_1                | 2022-05-16T08:13:18.136Z	DEBUG	Payment update	{"htlcIdx": 36, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node3_1", "node4_1", "destination1"]}
testrunner_1                | 2022-05-16T08:13:18.174Z	DEBUG	Payment update	{"htlcIdx": 37, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node3_1", "node4_1", "destination1"]}
testrunner_1                | 2022-05-16T08:13:18.875Z	INFO	Time elapsed	{"time": "9.677392047s"}
testrunner_1                | 2022-05-16T08:13:18.879Z	INFO	Sending payment	{"invoice": "lnbcrt250u1p3gypu7pp5gqtxmfhjxewjk022vzrj9q4x6asn0vgn40aerk84fn5mwec4uv8sdqqcqzpgxqyz5vqsp5ggu5a9gkszfc6n4c7q0c7ekjcmlle3l8ysux9rge8h8re7f5xuss9qyyssqvgyhzp7n794k43h69cdgmnw57xjs5fwljlmu6w0zekk5g06aust3y8nxfzfv05wxa3zhreynrshnchya40j4t5895fatnteuaaruccsp8e3sxy"}
testrunner_1                | 2022-05-16T08:13:18.907Z	DEBUG	Payment update	{"htlcIdx": 0, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_5", "destination2"]}
testrunner_1                | 2022-05-16T08:13:19.249Z	DEBUG	Payment update	{"htlcIdx": 1, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_4", "destination2"]}
testrunner_1                | 2022-05-16T08:13:19.597Z	DEBUG	Payment update	{"htlcIdx": 2, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_2", "destination2"]}
testrunner_1                | 2022-05-16T08:13:19.944Z	DEBUG	Payment update	{"htlcIdx": 3, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_3", "destination2"]}
testrunner_1                | 2022-05-16T08:13:20.287Z	DEBUG	Payment update	{"htlcIdx": 4, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_0", "destination2"]}
testrunner_1                | 2022-05-16T08:13:20.654Z	DEBUG	Payment update	{"htlcIdx": 5, "amt": 25000, "route": ["node0_0", "black_hole_indirect", "no_liquidity_1", "destination2"]}
testrunner_1                | 2022-05-16T08:13:21.005Z	DEBUG	Payment update	{"htlcIdx": 6, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_5", "destination2"]}
testrunner_1                | 2022-05-16T08:13:21.018Z	DEBUG	Payment update	{"htlcIdx": 7, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_5", "destination2"]}
testrunner_1                | 2022-05-16T08:13:21.375Z	DEBUG	Payment update	{"htlcIdx": 8, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_4", "destination2"]}
testrunner_1                | 2022-05-16T08:13:21.400Z	DEBUG	Payment update	{"htlcIdx": 9, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_4", "destination2"]}
testrunner_1                | 2022-05-16T08:13:21.799Z	DEBUG	Payment update	{"htlcIdx": 10, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_2", "destination2"]}
testrunner_1                | 2022-05-16T08:13:21.834Z	DEBUG	Payment update	{"htlcIdx": 11, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_2", "destination2"]}
testrunner_1                | 2022-05-16T08:13:22.127Z	DEBUG	Payment update	{"htlcIdx": 12, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_3", "destination2"]}
testrunner_1                | 2022-05-16T08:13:22.160Z	DEBUG	Payment update	{"htlcIdx": 13, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_3", "destination2"]}
testrunner_1                | 2022-05-16T08:13:22.443Z	DEBUG	Payment update	{"htlcIdx": 14, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_0", "destination2"]}
testrunner_1                | 2022-05-16T08:13:22.477Z	DEBUG	Payment update	{"htlcIdx": 15, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_0", "destination2"]}
testrunner_1                | 2022-05-16T08:13:22.784Z	DEBUG	Payment update	{"htlcIdx": 16, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_1", "destination2"]}
testrunner_1                | 2022-05-16T08:13:22.819Z	DEBUG	Payment update	{"htlcIdx": 17, "amt": 12500, "route": ["node0_0", "black_hole_indirect", "no_liquidity_1", "destination2"]}
testrunner_1                | 2022-05-16T08:13:23.157Z	DEBUG	Payment update	{"htlcIdx": 18, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node3_1", "destination2"]}
testrunner_1                | 2022-05-16T08:13:23.188Z	DEBUG	Payment update	{"htlcIdx": 19, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node3_1", "destination2"]}
testrunner_1                | 2022-05-16T08:13:23.760Z	INFO	Time elapsed	{"time": "4.881456878s"}
testrunner_1                | 2022-05-16T08:13:23.763Z	INFO	Sending payment	{"invoice": "lnbcrt250u1p3gyparpp5agkehlj8253vufd6jutl4etaegnsdrdwm74jy3k5tgg5ye6v54ysdqqcqzpgxqyz5vqsp5cgta8xdswrre8ks47r4rf2fzhfntr22eal7j5r4w6xg7vcel3ras9qyyssqpt9ulrc82krr2vtt9fdjsfer8q54ka2zksqawl5360x3waec4658064jcay0mct4ehrke97wwjkdnazdxgg2txrnacpsflsnpxc9tkcphvmj3d"}
testrunner_1                | 2022-05-16T08:13:23.793Z	DEBUG	Payment update	{"htlcIdx": 0, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node3_1", "node4_1", "destination1"]}
testrunner_1                | 2022-05-16T08:13:23.810Z	DEBUG	Payment update	{"htlcIdx": 1, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node3_1", "node4_1", "destination1"]}
testrunner_1                | 2022-05-16T08:13:24.426Z	INFO	Time elapsed	{"time": "662.850708ms"}
testrunner_1                | 2022-05-16T08:13:24.431Z	INFO	Sending payment	{"invoice": "lnbcrt250u1p3gypaypp5svxg7yvyr0c5mlr5a6lun2mt975chtmem56955ef3pdlaclrtwaqdqqcqzpgxqyz5vqsp5347pw6ryxp499kk0c8qg4p4p87xqc88mg8pa85ezd78snl8gvxlq9qyyssqlvwgvav3p6m79q67k8sm3pjpfe3fdemlqm4s78w5fey7f7h43zapa86pyv0zn2uyajz4h64g43gsa6uw2x9y8t4233c49lzjds0gkyspfcrymn"}
testrunner_1                | 2022-05-16T08:13:24.460Z	DEBUG	Payment update	{"htlcIdx": 0, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node3_1", "destination2"]}
testrunner_1                | 2022-05-16T08:13:24.476Z	DEBUG	Payment update	{"htlcIdx": 1, "amt": 12500, "route": ["node0_0", "node1_1", "node2_0", "node3_1", "destination2"]}
testrunner_1                | 2022-05-16T08:13:25.044Z	INFO	Time elapsed	{"time": "612.840376ms"}
testrunner_1                | 2022-05-16T08:13:25.045Z	INFO	Total time elapsed	{"time": "15.850126799s"}
testrunner_1                | 2022-05-16T08:13:25.045Z	INFO	Done

About

License:MIT License


Languages

Language:Go 85.0%Language:Dockerfile 11.4%Language:Shell 3.6%