New Paste

 

Recent Pastes

Administrate




Pastebin on paste.luisaranguren.com

PasteID: 1u8
Pasted by Anonymous, 2020-08-07 01:30:00 GMT
Expires Never
Paste size 440.5 Kb
Tools Raw   Download
 
  1. ==> Making package: electrum-git 4.0.0b0.r0.g10c218346-1 (Fri 07 Aug 2020 11:15:29)  
  2. ==> Checking runtime dependencies...  
  3. ==> Checking buildtime dependencies...  
  4. ==> Retrieving sources...  
  5.   -> Cloning electrum git repo...  
  6. Cloning into bare repository '/tmp/trizen-pizzaman/electrum-git/electrum'...  
  7. remote: Enumerating objects: 95571, done.  
  8. remote: Total 95571 (delta 0), reused 0 (delta 0), pack-reused 95571  
  9. Receiving objects: 100% (95571/95571), 118.75 MiB | 9.67 MiB/s, done.  
  10. Resolving deltas: 100% (70324/70324), done.  
  11. ==> Validating source files with sha256sums...  
  12.     electrum ... Skipped  
  13. ==> Extracting sources...  
  14.   -> Creating working copy of electrum git repo...  
  15. Cloning into 'electrum'...  
  16. done.  
  17. ==> Starting pkgver()...  
  18. ==> Updated version: electrum-git 4.0.2.r27.g9b416b577-1  
  19. ==> Starting build()...  
  20. Initializing git submodule...  
  21. Submodule 'contrib/deterministic-build/electrum-locale' (https://github.com/spesmilo/electrum-locale) registered for path 'contrib/deterministic-build/electrum-locale'  
  22. Submodule 'contrib/CalinsQRReader' (https://github.com/spesmilo/CalinsQRReader) registered for path 'contrib/osx/CalinsQRReader'  
  23. Submodule 'electrum/www' (https://github.com/spesmilo/electrum-http.git) registered for path 'electrum/www'  
  24. Compiling protobuf description file...  
  25. Creating translations...  
  26. Found 247 files to translate  
  27. Generate template  
  28. Download translations  
  29. Unzip translations  
  30. Installing  
  31. Installing sr_CS  
  32. Installing nb_NO  
  33. Installing eo_UY  
  34. Installing ky_KG  
  35. Installing lv_LV  
  36. Installing th_TH  
  37. Installing ta_IN  
  38. Installing fa_IR  
  39. Installing id_ID  
  40. Installing pt_BR  
  41. Installing vi_VN  
  42. Installing zh_TW  
  43. Installing zh_CN  
  44. Installing uk_UA  
  45. Installing tr_TR  
  46. Installing sv_SE  
  47. Installing sl_SI  
  48. Installing sk_SK  
  49. Installing ru_RU  
  50. Installing pt_PT  
  51. Installing pl_PL  
  52. Installing nl_NL  
  53. Installing ko_KR  
  54. Installing ja_JP  
  55. Installing it_IT  
  56. Installing hy_AM  
  57. Installing hu_HU  
  58. Installing el_GR  
  59. Installing de_DE  
  60. Installing da_DK  
  61. Installing cs_CZ  
  62. Installing bg_BG  
  63. Installing be_BY  
  64. Installing ar_SA  
  65. Installing es_ES  
  66. locale/es_ES/electrum.po:2682: 'msgid' and 'msgstr' entries do not both begin with '\n'  
  67. msgfmt: found 1 fatal error  
  68. Installing fr_FR  
  69. Installing ro_RO  
  70. Building...  
  71. running build  
  72. running build_py  
  73. creating build  
  74. creating build/lib  
  75. creating build/lib/electrum  
  76. copying electrum/x509.py -> build/lib/electrum  
  77. copying electrum/wallet_db.py -> build/lib/electrum  
  78. copying electrum/wallet.py -> build/lib/electrum  
  79. copying electrum/version.py -> build/lib/electrum  
  80. copying electrum/verifier.py -> build/lib/electrum  
  81. copying electrum/util.py -> build/lib/electrum  
  82. copying electrum/transaction.py -> build/lib/electrum  
  83. copying electrum/synchronizer.py -> build/lib/electrum  
  84. copying electrum/submarine_swaps.py -> build/lib/electrum  
  85. copying electrum/storage.py -> build/lib/electrum  
  86. copying electrum/sql_db.py -> build/lib/electrum  
  87. copying electrum/simple_config.py -> build/lib/electrum  
  88. copying electrum/segwit_addr.py -> build/lib/electrum  
  89. copying electrum/rsakey.py -> build/lib/electrum  
  90. copying electrum/ripemd.py -> build/lib/electrum  
  91. copying electrum/qrscanner.py -> build/lib/electrum  
  92. copying electrum/plugin.py -> build/lib/electrum  
  93. copying electrum/plot.py -> build/lib/electrum  
  94. copying electrum/pem.py -> build/lib/electrum  
  95. copying electrum/paymentrequest_pb2.py -> build/lib/electrum  
  96. copying electrum/paymentrequest.py -> build/lib/electrum  
  97. copying electrum/old_mnemonic.py -> build/lib/electrum  
  98. copying electrum/network.py -> build/lib/electrum  
  99. copying electrum/mnemonic.py -> build/lib/electrum  
  100. copying electrum/logging.py -> build/lib/electrum  
  101. copying electrum/lnworker.py -> build/lib/electrum  
  102. copying electrum/lnwatcher.py -> build/lib/electrum  
  103. copying electrum/lnverifier.py -> build/lib/electrum  
  104. copying electrum/lnutil.py -> build/lib/electrum  
  105. copying electrum/lntransport.py -> build/lib/electrum  
  106. copying electrum/lnsweep.py -> build/lib/electrum  
  107. copying electrum/lnrouter.py -> build/lib/electrum  
  108. copying electrum/lnpeer.py -> build/lib/electrum  
  109. copying electrum/lnonion.py -> build/lib/electrum  
  110. copying electrum/lnmsg.py -> build/lib/electrum  
  111. copying electrum/lnhtlc.py -> build/lib/electrum  
  112. copying electrum/lnchannel.py -> build/lib/electrum  
  113. copying electrum/lnaddr.py -> build/lib/electrum  
  114. copying electrum/keystore.py -> build/lib/electrum  
  115. copying electrum/json_db.py -> build/lib/electrum  
  116. copying electrum/invoices.py -> build/lib/electrum  
  117. copying electrum/interface.py -> build/lib/electrum  
  118. copying electrum/i18n.py -> build/lib/electrum  
  119. copying electrum/exchange_rate.py -> build/lib/electrum  
  120. copying electrum/ecc_fast.py -> build/lib/electrum  
  121. copying electrum/ecc.py -> build/lib/electrum  
  122. copying electrum/dnssec.py -> build/lib/electrum  
  123. copying electrum/dns_hacks.py -> build/lib/electrum  
  124. copying electrum/daemon.py -> build/lib/electrum  
  125. copying electrum/crypto.py -> build/lib/electrum  
  126. copying electrum/contacts.py -> build/lib/electrum  
  127. copying electrum/constants.py -> build/lib/electrum  
  128. copying electrum/commands.py -> build/lib/electrum  
  129. copying electrum/coinchooser.py -> build/lib/electrum  
  130. copying electrum/channel_db.py -> build/lib/electrum  
  131. copying electrum/blockchain.py -> build/lib/electrum  
  132. copying electrum/bitcoin.py -> build/lib/electrum  
  133. copying electrum/bip32.py -> build/lib/electrum  
  134. copying electrum/base_wizard.py -> build/lib/electrum  
  135. copying electrum/base_crash_reporter.py -> build/lib/electrum  
  136. copying electrum/address_synchronizer.py -> build/lib/electrum  
  137. copying electrum/__init__.py -> build/lib/electrum  
  138. creating build/lib/electrum/gui  
  139. copying electrum/gui/text.py -> build/lib/electrum/gui  
  140. copying electrum/gui/stdio.py -> build/lib/electrum/gui  
  141. copying electrum/gui/__init__.py -> build/lib/electrum/gui  
  142. creating build/lib/electrum/gui/qt  
  143. copying electrum/gui/qt/watchtower_dialog.py -> build/lib/electrum/gui/qt  
  144. copying electrum/gui/qt/utxo_list.py -> build/lib/electrum/gui/qt  
  145. copying electrum/gui/qt/util.py -> build/lib/electrum/gui/qt  
  146. copying electrum/gui/qt/update_checker.py -> build/lib/electrum/gui/qt  
  147. copying electrum/gui/qt/transaction_dialog.py -> build/lib/electrum/gui/qt  
  148. copying electrum/gui/qt/swap_dialog.py -> build/lib/electrum/gui/qt  
  149. copying electrum/gui/qt/stylesheet_patcher.py -> build/lib/electrum/gui/qt  
  150. copying electrum/gui/qt/settings_dialog.py -> build/lib/electrum/gui/qt  
  151. copying electrum/gui/qt/seed_dialog.py -> build/lib/electrum/gui/qt  
  152. copying electrum/gui/qt/request_list.py -> build/lib/electrum/gui/qt  
  153. copying electrum/gui/qt/qrwindow.py -> build/lib/electrum/gui/qt  
  154. copying electrum/gui/qt/qrtextedit.py -> build/lib/electrum/gui/qt  
  155. copying electrum/gui/qt/qrcodewidget.py -> build/lib/electrum/gui/qt  
  156. copying electrum/gui/qt/paytoedit.py -> build/lib/electrum/gui/qt  
  157. copying electrum/gui/qt/password_dialog.py -> build/lib/electrum/gui/qt  
  158. copying electrum/gui/qt/network_dialog.py -> build/lib/electrum/gui/qt  
  159. copying electrum/gui/qt/main_window.py -> build/lib/electrum/gui/qt  
  160. copying electrum/gui/qt/locktimeedit.py -> build/lib/electrum/gui/qt  
  161. copying electrum/gui/qt/lightning_tx_dialog.py -> build/lib/electrum/gui/qt  
  162. copying electrum/gui/qt/lightning_dialog.py -> build/lib/electrum/gui/qt  
  163. copying electrum/gui/qt/invoice_list.py -> build/lib/electrum/gui/qt  
  164. copying electrum/gui/qt/installwizard.py -> build/lib/electrum/gui/qt  
  165. copying electrum/gui/qt/history_list.py -> build/lib/electrum/gui/qt  
  166. copying electrum/gui/qt/fee_slider.py -> build/lib/electrum/gui/qt  
  167. copying electrum/gui/qt/exception_window.py -> build/lib/electrum/gui/qt  
  168. copying electrum/gui/qt/custom_model.py -> build/lib/electrum/gui/qt  
  169. copying electrum/gui/qt/contact_list.py -> build/lib/electrum/gui/qt  
  170. copying electrum/gui/qt/console.py -> build/lib/electrum/gui/qt  
  171. copying electrum/gui/qt/confirm_tx_dialog.py -> build/lib/electrum/gui/qt  
  172. copying electrum/gui/qt/completion_text_edit.py -> build/lib/electrum/gui/qt  
  173. copying electrum/gui/qt/channels_list.py -> build/lib/electrum/gui/qt  
  174. copying electrum/gui/qt/channel_details.py -> build/lib/electrum/gui/qt  
  175. copying electrum/gui/qt/amountedit.py -> build/lib/electrum/gui/qt  
  176. copying electrum/gui/qt/address_list.py -> build/lib/electrum/gui/qt  
  177. copying electrum/gui/qt/address_dialog.py -> build/lib/electrum/gui/qt  
  178. copying electrum/gui/qt/__init__.py -> build/lib/electrum/gui/qt  
  179. creating build/lib/electrum/plugins  
  180. copying electrum/plugins/__init__.py -> build/lib/electrum/plugins  
  181. creating build/lib/electrum/plugins/virtualkeyboard  
  182. copying electrum/plugins/virtualkeyboard/qt.py -> build/lib/electrum/plugins/virtualkeyboard  
  183. copying electrum/plugins/virtualkeyboard/__init__.py -> build/lib/electrum/plugins/virtualkeyboard  
  184. creating build/lib/electrum/plugins/trustedcoin  
  185. copying electrum/plugins/trustedcoin/trustedcoin.py -> build/lib/electrum/plugins/trustedcoin  
  186. copying electrum/plugins/trustedcoin/qt.py -> build/lib/electrum/plugins/trustedcoin  
  187. copying electrum/plugins/trustedcoin/kivy.py -> build/lib/electrum/plugins/trustedcoin  
  188. copying electrum/plugins/trustedcoin/cmdline.py -> build/lib/electrum/plugins/trustedcoin  
  189. copying electrum/plugins/trustedcoin/__init__.py -> build/lib/electrum/plugins/trustedcoin  
  190. creating build/lib/electrum/plugins/trezor  
  191. copying electrum/plugins/trezor/trezor.py -> build/lib/electrum/plugins/trezor  
  192. copying electrum/plugins/trezor/qt.py -> build/lib/electrum/plugins/trezor  
  193. copying electrum/plugins/trezor/cmdline.py -> build/lib/electrum/plugins/trezor  
  194. copying electrum/plugins/trezor/clientbase.py -> build/lib/electrum/plugins/trezor  
  195. copying electrum/plugins/trezor/__init__.py -> build/lib/electrum/plugins/trezor  
  196. creating build/lib/electrum/plugins/safe_t  
  197. copying electrum/plugins/safe_t/transport.py -> build/lib/electrum/plugins/safe_t  
  198. copying electrum/plugins/safe_t/safe_t.py -> build/lib/electrum/plugins/safe_t  
  199. copying electrum/plugins/safe_t/qt.py -> build/lib/electrum/plugins/safe_t  
  200. copying electrum/plugins/safe_t/cmdline.py -> build/lib/electrum/plugins/safe_t  
  201. copying electrum/plugins/safe_t/clientbase.py -> build/lib/electrum/plugins/safe_t  
  202. copying electrum/plugins/safe_t/client.py -> build/lib/electrum/plugins/safe_t  
  203. copying electrum/plugins/safe_t/__init__.py -> build/lib/electrum/plugins/safe_t  
  204. creating build/lib/electrum/plugins/revealer  
  205. copying electrum/plugins/revealer/revealer.py -> build/lib/electrum/plugins/revealer  
  206. copying electrum/plugins/revealer/qt.py -> build/lib/electrum/plugins/revealer  
  207. copying electrum/plugins/revealer/hmac_drbg.py -> build/lib/electrum/plugins/revealer  
  208. copying electrum/plugins/revealer/__init__.py -> build/lib/electrum/plugins/revealer  
  209. creating build/lib/electrum/plugins/ledger  
  210. copying electrum/plugins/ledger/qt.py -> build/lib/electrum/plugins/ledger  
  211. copying electrum/plugins/ledger/ledger.py -> build/lib/electrum/plugins/ledger  
  212. copying electrum/plugins/ledger/cmdline.py -> build/lib/electrum/plugins/ledger  
  213. copying electrum/plugins/ledger/auth2fa.py -> build/lib/electrum/plugins/ledger  
  214. copying electrum/plugins/ledger/__init__.py -> build/lib/electrum/plugins/ledger  
  215. creating build/lib/electrum/plugins/labels  
  216. copying electrum/plugins/labels/qt.py -> build/lib/electrum/plugins/labels  
  217. copying electrum/plugins/labels/labels.py -> build/lib/electrum/plugins/labels  
  218. copying electrum/plugins/labels/kivy.py -> build/lib/electrum/plugins/labels  
  219. copying electrum/plugins/labels/cmdline.py -> build/lib/electrum/plugins/labels  
  220. copying electrum/plugins/labels/__init__.py -> build/lib/electrum/plugins/labels  
  221. creating build/lib/electrum/plugins/keepkey  
  222. copying electrum/plugins/keepkey/qt.py -> build/lib/electrum/plugins/keepkey  
  223. copying electrum/plugins/keepkey/keepkey.py -> build/lib/electrum/plugins/keepkey  
  224. copying electrum/plugins/keepkey/cmdline.py -> build/lib/electrum/plugins/keepkey  
  225. copying electrum/plugins/keepkey/clientbase.py -> build/lib/electrum/plugins/keepkey  
  226. copying electrum/plugins/keepkey/client.py -> build/lib/electrum/plugins/keepkey  
  227. copying electrum/plugins/keepkey/__init__.py -> build/lib/electrum/plugins/keepkey  
  228. creating build/lib/electrum/plugins/hw_wallet  
  229. copying electrum/plugins/hw_wallet/qt.py -> build/lib/electrum/plugins/hw_wallet  
  230. copying electrum/plugins/hw_wallet/plugin.py -> build/lib/electrum/plugins/hw_wallet  
  231. copying electrum/plugins/hw_wallet/cmdline.py -> build/lib/electrum/plugins/hw_wallet  
  232. copying electrum/plugins/hw_wallet/__init__.py -> build/lib/electrum/plugins/hw_wallet  
  233. creating build/lib/electrum/plugins/email_requests  
  234. copying electrum/plugins/email_requests/qt.py -> build/lib/electrum/plugins/email_requests  
  235. copying electrum/plugins/email_requests/__init__.py -> build/lib/electrum/plugins/email_requests  
  236. creating build/lib/electrum/plugins/digitalbitbox  
  237. copying electrum/plugins/digitalbitbox/qt.py -> build/lib/electrum/plugins/digitalbitbox  
  238. copying electrum/plugins/digitalbitbox/digitalbitbox.py -> build/lib/electrum/plugins/digitalbitbox  
  239. copying electrum/plugins/digitalbitbox/cmdline.py -> build/lib/electrum/plugins/digitalbitbox  
  240. copying electrum/plugins/digitalbitbox/__init__.py -> build/lib/electrum/plugins/digitalbitbox  
  241. creating build/lib/electrum/plugins/cosigner_pool  
  242. copying electrum/plugins/cosigner_pool/qt.py -> build/lib/electrum/plugins/cosigner_pool  
  243. copying electrum/plugins/cosigner_pool/__init__.py -> build/lib/electrum/plugins/cosigner_pool  
  244. creating build/lib/electrum/plugins/coldcard  
  245. copying electrum/plugins/coldcard/qt.py -> build/lib/electrum/plugins/coldcard  
  246. copying electrum/plugins/coldcard/coldcard.py -> build/lib/electrum/plugins/coldcard  
  247. copying electrum/plugins/coldcard/cmdline.py -> build/lib/electrum/plugins/coldcard  
  248. copying electrum/plugins/coldcard/__init__.py -> build/lib/electrum/plugins/coldcard  
  249. creating build/lib/electrum/plugins/bitbox02  
  250. copying electrum/plugins/bitbox02/qt.py -> build/lib/electrum/plugins/bitbox02  
  251. copying electrum/plugins/bitbox02/bitbox02.py -> build/lib/electrum/plugins/bitbox02  
  252. copying electrum/plugins/bitbox02/__init__.py -> build/lib/electrum/plugins/bitbox02  
  253. creating build/lib/electrum/plugins/audio_modem  
  254. copying electrum/plugins/audio_modem/qt.py -> build/lib/electrum/plugins/audio_modem  
  255. copying electrum/plugins/audio_modem/__init__.py -> build/lib/electrum/plugins/audio_modem  
  256. copying electrum/servers_testnet.json -> build/lib/electrum  
  257. copying electrum/servers_regtest.json -> build/lib/electrum  
  258. copying electrum/servers.json -> build/lib/electrum  
  259. copying electrum/currencies.json -> build/lib/electrum  
  260. copying electrum/checkpoints_testnet.json -> build/lib/electrum  
  261. copying electrum/checkpoints.json -> build/lib/electrum  
  262. creating build/lib/electrum/wordlist  
  263. copying electrum/wordlist/spanish.txt -> build/lib/electrum/wordlist  
  264. copying electrum/wordlist/portuguese.txt -> build/lib/electrum/wordlist  
  265. copying electrum/wordlist/japanese.txt -> build/lib/electrum/wordlist  
  266. copying electrum/wordlist/english.txt -> build/lib/electrum/wordlist  
  267. copying electrum/wordlist/chinese_simplified.txt -> build/lib/electrum/wordlist  
  268. creating build/lib/electrum/locale  
  269. creating build/lib/electrum/locale/sr_CS  
  270. creating build/lib/electrum/locale/sr_CS/LC_MESSAGES  
  271. copying electrum/locale/sr_CS/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/sr_CS/LC_MESSAGES  
  272. creating build/lib/electrum/locale/nb_NO  
  273. creating build/lib/electrum/locale/nb_NO/LC_MESSAGES  
  274. copying electrum/locale/nb_NO/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/nb_NO/LC_MESSAGES  
  275. creating build/lib/electrum/locale/eo_UY  
  276. creating build/lib/electrum/locale/eo_UY/LC_MESSAGES  
  277. copying electrum/locale/eo_UY/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/eo_UY/LC_MESSAGES  
  278. creating build/lib/electrum/locale/ky_KG  
  279. creating build/lib/electrum/locale/ky_KG/LC_MESSAGES  
  280. copying electrum/locale/ky_KG/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/ky_KG/LC_MESSAGES  
  281. creating build/lib/electrum/locale/lv_LV  
  282. creating build/lib/electrum/locale/lv_LV/LC_MESSAGES  
  283. copying electrum/locale/lv_LV/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/lv_LV/LC_MESSAGES  
  284. creating build/lib/electrum/locale/th_TH  
  285. creating build/lib/electrum/locale/th_TH/LC_MESSAGES  
  286. copying electrum/locale/th_TH/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/th_TH/LC_MESSAGES  
  287. creating build/lib/electrum/locale/ta_IN  
  288. creating build/lib/electrum/locale/ta_IN/LC_MESSAGES  
  289. copying electrum/locale/ta_IN/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/ta_IN/LC_MESSAGES  
  290. creating build/lib/electrum/locale/fa_IR  
  291. creating build/lib/electrum/locale/fa_IR/LC_MESSAGES  
  292. copying electrum/locale/fa_IR/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/fa_IR/LC_MESSAGES  
  293. creating build/lib/electrum/locale/id_ID  
  294. creating build/lib/electrum/locale/id_ID/LC_MESSAGES  
  295. copying electrum/locale/id_ID/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/id_ID/LC_MESSAGES  
  296. creating build/lib/electrum/locale/pt_BR  
  297. creating build/lib/electrum/locale/pt_BR/LC_MESSAGES  
  298. copying electrum/locale/pt_BR/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/pt_BR/LC_MESSAGES  
  299. creating build/lib/electrum/locale/vi_VN  
  300. creating build/lib/electrum/locale/vi_VN/LC_MESSAGES  
  301. copying electrum/locale/vi_VN/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/vi_VN/LC_MESSAGES  
  302. creating build/lib/electrum/locale/zh_TW  
  303. creating build/lib/electrum/locale/zh_TW/LC_MESSAGES  
  304. copying electrum/locale/zh_TW/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/zh_TW/LC_MESSAGES  
  305. creating build/lib/electrum/locale/zh_CN  
  306. creating build/lib/electrum/locale/zh_CN/LC_MESSAGES  
  307. copying electrum/locale/zh_CN/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/zh_CN/LC_MESSAGES  
  308. creating build/lib/electrum/locale/uk_UA  
  309. creating build/lib/electrum/locale/uk_UA/LC_MESSAGES  
  310. copying electrum/locale/uk_UA/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/uk_UA/LC_MESSAGES  
  311. creating build/lib/electrum/locale/tr_TR  
  312. creating build/lib/electrum/locale/tr_TR/LC_MESSAGES  
  313. copying electrum/locale/tr_TR/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/tr_TR/LC_MESSAGES  
  314. creating build/lib/electrum/locale/sv_SE  
  315. creating build/lib/electrum/locale/sv_SE/LC_MESSAGES  
  316. copying electrum/locale/sv_SE/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/sv_SE/LC_MESSAGES  
  317. creating build/lib/electrum/locale/sl_SI  
  318. creating build/lib/electrum/locale/sl_SI/LC_MESSAGES  
  319. copying electrum/locale/sl_SI/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/sl_SI/LC_MESSAGES  
  320. creating build/lib/electrum/locale/sk_SK  
  321. creating build/lib/electrum/locale/sk_SK/LC_MESSAGES  
  322. copying electrum/locale/sk_SK/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/sk_SK/LC_MESSAGES  
  323. creating build/lib/electrum/locale/ru_RU  
  324. creating build/lib/electrum/locale/ru_RU/LC_MESSAGES  
  325. copying electrum/locale/ru_RU/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/ru_RU/LC_MESSAGES  
  326. creating build/lib/electrum/locale/pt_PT  
  327. creating build/lib/electrum/locale/pt_PT/LC_MESSAGES  
  328. copying electrum/locale/pt_PT/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/pt_PT/LC_MESSAGES  
  329. creating build/lib/electrum/locale/pl_PL  
  330. creating build/lib/electrum/locale/pl_PL/LC_MESSAGES  
  331. copying electrum/locale/pl_PL/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/pl_PL/LC_MESSAGES  
  332. creating build/lib/electrum/locale/nl_NL  
  333. creating build/lib/electrum/locale/nl_NL/LC_MESSAGES  
  334. copying electrum/locale/nl_NL/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/nl_NL/LC_MESSAGES  
  335. creating build/lib/electrum/locale/ko_KR  
  336. creating build/lib/electrum/locale/ko_KR/LC_MESSAGES  
  337. copying electrum/locale/ko_KR/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/ko_KR/LC_MESSAGES  
  338. creating build/lib/electrum/locale/ja_JP  
  339. creating build/lib/electrum/locale/ja_JP/LC_MESSAGES  
  340. copying electrum/locale/ja_JP/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/ja_JP/LC_MESSAGES  
  341. creating build/lib/electrum/locale/it_IT  
  342. creating build/lib/electrum/locale/it_IT/LC_MESSAGES  
  343. copying electrum/locale/it_IT/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/it_IT/LC_MESSAGES  
  344. creating build/lib/electrum/locale/hy_AM  
  345. creating build/lib/electrum/locale/hy_AM/LC_MESSAGES  
  346. copying electrum/locale/hy_AM/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/hy_AM/LC_MESSAGES  
  347. creating build/lib/electrum/locale/hu_HU  
  348. creating build/lib/electrum/locale/hu_HU/LC_MESSAGES  
  349. copying electrum/locale/hu_HU/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/hu_HU/LC_MESSAGES  
  350. creating build/lib/electrum/locale/el_GR  
  351. creating build/lib/electrum/locale/el_GR/LC_MESSAGES  
  352. copying electrum/locale/el_GR/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/el_GR/LC_MESSAGES  
  353. creating build/lib/electrum/locale/de_DE  
  354. creating build/lib/electrum/locale/de_DE/LC_MESSAGES  
  355. copying electrum/locale/de_DE/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/de_DE/LC_MESSAGES  
  356. creating build/lib/electrum/locale/da_DK  
  357. creating build/lib/electrum/locale/da_DK/LC_MESSAGES  
  358. copying electrum/locale/da_DK/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/da_DK/LC_MESSAGES  
  359. creating build/lib/electrum/locale/cs_CZ  
  360. creating build/lib/electrum/locale/cs_CZ/LC_MESSAGES  
  361. copying electrum/locale/cs_CZ/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/cs_CZ/LC_MESSAGES  
  362. creating build/lib/electrum/locale/bg_BG  
  363. creating build/lib/electrum/locale/bg_BG/LC_MESSAGES  
  364. copying electrum/locale/bg_BG/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/bg_BG/LC_MESSAGES  
  365. creating build/lib/electrum/locale/be_BY  
  366. creating build/lib/electrum/locale/be_BY/LC_MESSAGES  
  367. copying electrum/locale/be_BY/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/be_BY/LC_MESSAGES  
  368. creating build/lib/electrum/locale/ar_SA  
  369. creating build/lib/electrum/locale/ar_SA/LC_MESSAGES  
  370. copying electrum/locale/ar_SA/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/ar_SA/LC_MESSAGES  
  371. creating build/lib/electrum/locale/es_ES  
  372. creating build/lib/electrum/locale/es_ES/LC_MESSAGES  
  373. copying electrum/locale/es_ES/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/es_ES/LC_MESSAGES  
  374. creating build/lib/electrum/locale/fr_FR  
  375. creating build/lib/electrum/locale/fr_FR/LC_MESSAGES  
  376. copying electrum/locale/fr_FR/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/fr_FR/LC_MESSAGES  
  377. creating build/lib/electrum/locale/ro_RO  
  378. creating build/lib/electrum/locale/ro_RO/LC_MESSAGES  
  379. copying electrum/locale/ro_RO/LC_MESSAGES/electrum.mo -> build/lib/electrum/locale/ro_RO/LC_MESSAGES  
  380. creating build/lib/electrum/lnwire  
  381. copying electrum/lnwire/peer_wire.csv -> build/lib/electrum/lnwire  
  382. copying electrum/lnwire/onion_wire.csv -> build/lib/electrum/lnwire  
  383. creating build/lib/electrum/gui/icons  
  384. copying electrum/gui/icons/zoom.png -> build/lib/electrum/gui/icons  
  385. copying electrum/gui/icons/warning.png -> build/lib/electrum/gui/icons  
  386. copying electrum/gui/icons/update.png -> build/lib/electrum/gui/icons  
  387. copying electrum/gui/icons/unpaid.png -> build/lib/electrum/gui/icons  
  388. copying electrum/gui/icons/unlock.svg -> build/lib/electrum/gui/icons  
  389. copying electrum/gui/icons/unlock.png -> build/lib/electrum/gui/icons  
  390. copying electrum/gui/icons/unconfirmed.png -> build/lib/electrum/gui/icons  
  391. copying electrum/gui/icons/trustedcoin-wizard.png -> build/lib/electrum/gui/icons  
  392. copying electrum/gui/icons/trustedcoin-status.png -> build/lib/electrum/gui/icons  
  393. copying electrum/gui/icons/trezor_unpaired.png -> build/lib/electrum/gui/icons  
  394. copying electrum/gui/icons/trezor.png -> build/lib/electrum/gui/icons  
  395. copying electrum/gui/icons/tor_logo.png -> build/lib/electrum/gui/icons  
  396. copying electrum/gui/icons/tab_send.png -> build/lib/electrum/gui/icons  
  397. copying electrum/gui/icons/tab_receive.png -> build/lib/electrum/gui/icons  
  398. copying electrum/gui/icons/tab_history.png -> build/lib/electrum/gui/icons  
  399. copying electrum/gui/icons/tab_contacts.png -> build/lib/electrum/gui/icons  
  400. copying electrum/gui/icons/tab_console.png -> build/lib/electrum/gui/icons  
  401. copying electrum/gui/icons/tab_coins.png -> build/lib/electrum/gui/icons  
  402. copying electrum/gui/icons/tab_addresses.png -> build/lib/electrum/gui/icons  
  403. copying electrum/gui/icons/status_waiting.svg -> build/lib/electrum/gui/icons  
  404. copying electrum/gui/icons/status_waiting.png -> build/lib/electrum/gui/icons  
  405. copying electrum/gui/icons/status_lagging_fork.png -> build/lib/electrum/gui/icons  
  406. copying electrum/gui/icons/status_lagging.svg -> build/lib/electrum/gui/icons  
  407. copying electrum/gui/icons/status_lagging.png -> build/lib/electrum/gui/icons  
  408. copying electrum/gui/icons/status_disconnected.svg -> build/lib/electrum/gui/icons  
  409. copying electrum/gui/icons/status_disconnected.png -> build/lib/electrum/gui/icons  
  410. copying electrum/gui/icons/status_connected_proxy_fork.png -> build/lib/electrum/gui/icons  
  411. copying electrum/gui/icons/status_connected_proxy.svg -> build/lib/electrum/gui/icons  
  412. copying electrum/gui/icons/status_connected_proxy.png -> build/lib/electrum/gui/icons  
  413. copying electrum/gui/icons/status_connected_fork.png -> build/lib/electrum/gui/icons  
  414. copying electrum/gui/icons/status_connected.svg -> build/lib/electrum/gui/icons  
  415. copying electrum/gui/icons/status_connected.png -> build/lib/electrum/gui/icons  
  416. copying electrum/gui/icons/speaker.png -> build/lib/electrum/gui/icons  
  417. copying electrum/gui/icons/seed.png -> build/lib/electrum/gui/icons  
  418. copying electrum/gui/icons/seal.png -> build/lib/electrum/gui/icons  
  419. copying electrum/gui/icons/safe-t_unpaired.png -> build/lib/electrum/gui/icons  
  420. copying electrum/gui/icons/safe-t.png -> build/lib/electrum/gui/icons  
  421. copying electrum/gui/icons/revealer_c.png -> build/lib/electrum/gui/icons  
  422. copying electrum/gui/icons/revealer.png -> build/lib/electrum/gui/icons  
  423. copying electrum/gui/icons/qrcode_white.png -> build/lib/electrum/gui/icons  
  424. copying electrum/gui/icons/qrcode.png -> build/lib/electrum/gui/icons  
  425. copying electrum/gui/icons/preferences.svg -> build/lib/electrum/gui/icons  
  426. copying electrum/gui/icons/preferences.png -> build/lib/electrum/gui/icons  
  427. copying electrum/gui/icons/offline_tx.png -> build/lib/electrum/gui/icons  
  428. copying electrum/gui/icons/network.png -> build/lib/electrum/gui/icons  
  429. copying electrum/gui/icons/microphone.png -> build/lib/electrum/gui/icons  
  430. copying electrum/gui/icons/lock.svg -> build/lib/electrum/gui/icons  
  431. copying electrum/gui/icons/lock.png -> build/lib/electrum/gui/icons  
  432. copying electrum/gui/icons/lightning.png -> build/lib/electrum/gui/icons  
  433. copying electrum/gui/icons/ledger_unpaired.png -> build/lib/electrum/gui/icons  
  434. copying electrum/gui/icons/ledger.png -> build/lib/electrum/gui/icons  
  435. copying electrum/gui/icons/key.png -> build/lib/electrum/gui/icons  
  436. copying electrum/gui/icons/keepkey_unpaired.png -> build/lib/electrum/gui/icons  
  437. copying electrum/gui/icons/keepkey.png -> build/lib/electrum/gui/icons  
  438. copying electrum/gui/icons/info.png -> build/lib/electrum/gui/icons  
  439. copying electrum/gui/icons/file.png -> build/lib/electrum/gui/icons  
  440. copying electrum/gui/icons/eye1.png -> build/lib/electrum/gui/icons  
  441. copying electrum/gui/icons/expired.png -> build/lib/electrum/gui/icons  
  442. copying electrum/gui/icons/electrumb.png -> build/lib/electrum/gui/icons  
  443. copying electrum/gui/icons/electrum_presplash.png -> build/lib/electrum/gui/icons  
  444. copying electrum/gui/icons/electrum_light_icon.png -> build/lib/electrum/gui/icons  
  445. copying electrum/gui/icons/electrum_launcher.png -> build/lib/electrum/gui/icons  
  446. copying electrum/gui/icons/electrum_dark_icon.png -> build/lib/electrum/gui/icons  
  447. copying electrum/gui/icons/electrum.png -> build/lib/electrum/gui/icons  
  448. copying electrum/gui/icons/electrum.ico -> build/lib/electrum/gui/icons  
  449. copying electrum/gui/icons/electrum.icns -> build/lib/electrum/gui/icons  
  450. copying electrum/gui/icons/digitalbitbox_unpaired.png -> build/lib/electrum/gui/icons  
  451. copying electrum/gui/icons/digitalbitbox.png -> build/lib/electrum/gui/icons  
  452. copying electrum/gui/icons/copy.png -> build/lib/electrum/gui/icons  
  453. copying electrum/gui/icons/confirmed.svg -> build/lib/electrum/gui/icons  
  454. copying electrum/gui/icons/confirmed.png -> build/lib/electrum/gui/icons  
  455. copying electrum/gui/icons/coldcard_unpaired.png -> build/lib/electrum/gui/icons  
  456. copying electrum/gui/icons/coldcard.png -> build/lib/electrum/gui/icons  
  457. copying electrum/gui/icons/clock5.png -> build/lib/electrum/gui/icons  
  458. copying electrum/gui/icons/clock5.pdn -> build/lib/electrum/gui/icons  
  459. copying electrum/gui/icons/clock4.png -> build/lib/electrum/gui/icons  
  460. copying electrum/gui/icons/clock3.png -> build/lib/electrum/gui/icons  
  461. copying electrum/gui/icons/clock2.png -> build/lib/electrum/gui/icons  
  462. copying electrum/gui/icons/clock1.png -> build/lib/electrum/gui/icons  
  463. copying electrum/gui/icons/camera_white.png -> build/lib/electrum/gui/icons  
  464. copying electrum/gui/icons/camera_dark.png -> build/lib/electrum/gui/icons  
  465. copying electrum/gui/icons/bitcoin.png -> build/lib/electrum/gui/icons  
  466. copying electrum/gui/icons/bitbox02_unpaired.png -> build/lib/electrum/gui/icons  
  467. copying electrum/gui/icons/bitbox02.png -> build/lib/electrum/gui/icons  
  468. copying electrum/plugins/revealer/SIL Open Font License.txt -> build/lib/electrum/plugins/revealer  
  469. copying electrum/plugins/revealer/LICENSE_DEJAVU.txt -> build/lib/electrum/plugins/revealer  
  470. copying electrum/plugins/revealer/DejaVuSansMono-Bold.ttf -> build/lib/electrum/plugins/revealer  
  471. copying electrum/plugins/revealer/SourceSansPro-Bold.otf -> build/lib/electrum/plugins/revealer  
  472. running build_scripts  
  473. creating build/scripts-3.8  
  474. copying and adjusting electrum/electrum -> build/scripts-3.8  
  475. changing mode of build/scripts-3.8/electrum from 644 to 755  
  476. ==> Starting check()...  
  477. Testing...  
  478. GLOB sdist-make: /tmp/trizen-pizzaman/electrum-git/src/electrum/setup.py  
  479. py38 create: /tmp/trizen-pizzaman/electrum-git/src/electrum/.tox/py38  
  480. py38 installdeps: pytest, coverage  
  481. py38 inst: /tmp/trizen-pizzaman/electrum-git/src/electrum/.tox/.tmp/package/1/Electrum-4.0.2.zip  
  482. py38 installed: aiohttp==3.6.2,aiohttp-socks==0.5.3,aiorpcX==0.18.4,async-timeout==3.0.1,attrs==19.3.0,bitstring==3.1.7,certifi==2020.6.20,cffi==1.14.1,chardet==3.0.4,coverage==5.2.1,cryptography==3.0,dnspython==1.16.0,ecdsa==0.15,Electrum @ file:///tmp/trizen-pizzaman/electrum-git/src/electrum/.tox/.tmp/package/1/Electrum-4.0.2.zip,helpdev==0.7.1,idna==2.10,iniconfig==1.0.1,more-itertools==8.4.0,multidict==4.7.6,packaging==20.4,pluggy==0.13.1,protobuf==3.12.4,py==1.9.0,pyaes==1.6.1,pycparser==2.20,pycryptodomex==3.9.8,pyparsing==2.4.7,pytest==6.0.1,QDarkStyle==2.8.1,qrcode==6.1,QtPy==1.9.0,six==1.15.0,toml==0.10.1,yarl==1.5.1  
  483. py38 run-test-pre: PYTHONHASHSEED='3521620998'  
  484. py38 run-test: commands[0] | coverage run --source=electrum '--omit=electrum/gui/*,electrum/plugins/*,electrum/scripts/*,electrum/tests/*' -m py.test -v  
  485. ================================================ test session starts ================================================  
  486. platform linux -- Python 3.8.5, pytest-6.0.1, py-1.9.0, pluggy-0.13.1 -- /tmp/trizen-pizzaman/electrum-git/src/electrum/.tox/py38/bin/python  
  487. cachedir: .tox/py38/.pytest_cache  
  488. rootdir: /tmp/trizen-pizzaman/electrum-git/src/electrum  
  489. collected 494 items                                                                                                   
  490.   
  491. electrum/tests/test_bitcoin.py::Test_bitcoin::test_add_number_to_script PASSED                                [  0%]  
  492. electrum/tests/test_bitcoin.py::Test_bitcoin::test_address_to_script PASSED                                   [  0%]  
  493. electrum/tests/test_bitcoin.py::Test_bitcoin::test_aes_decode_with_invalid_password PASSED                    [  0%]  
  494. electrum/tests/test_bitcoin.py::Test_bitcoin::test_aes_deencode_without_password PASSED                       [  0%]  
  495. electrum/tests/test_bitcoin.py::Test_bitcoin::test_aes_encode_without_password PASSED                         [  1%]  
  496. electrum/tests/test_bitcoin.py::Test_bitcoin::test_aes_homomorphic PASSED                                     [  1%]  
  497. electrum/tests/test_bitcoin.py::Test_bitcoin::test_chacha20_encrypt PASSED                                    [  1%]  
  498. electrum/tests/test_bitcoin.py::Test_bitcoin::test_chacha20_poly1305_decrypt__with_associated_data PASSED     [  1%]  
  499. electrum/tests/test_bitcoin.py::Test_bitcoin::test_chacha20_poly1305_decrypt__without_associated_data PASSED  [  1%]  
  500. electrum/tests/test_bitcoin.py::Test_bitcoin::test_chacha20_poly1305_encrypt__with_associated_data PASSED     [  2%]  
  501. electrum/tests/test_bitcoin.py::Test_bitcoin::test_chacha20_poly1305_encrypt__without_associated_data PASSED  [  2%]  
  502. electrum/tests/test_bitcoin.py::Test_bitcoin::test_crypto PASSED                                              [  2%]  
  503. electrum/tests/test_bitcoin.py::Test_bitcoin::test_cryptography_is_available PASSED                           [  2%]  
  504. electrum/tests/test_bitcoin.py::Test_bitcoin::test_decrypt_message PASSED                                     [  2%]  
  505. electrum/tests/test_bitcoin.py::Test_bitcoin::test_ecc_sanity PASSED                                          [  3%]  
  506. electrum/tests/test_bitcoin.py::Test_bitcoin::test_encrypt_message PASSED                                     [  3%]  
  507. electrum/tests/test_bitcoin.py::Test_bitcoin::test_int_to_hex PASSED                                          [  3%]  
  508. electrum/tests/test_bitcoin.py::Test_bitcoin::test_libsecp256k1_is_available PASSED                           [  3%]  
  509. electrum/tests/test_bitcoin.py::Test_bitcoin::test_msg_signing PASSED                                         [  3%]  
  510. electrum/tests/test_bitcoin.py::Test_bitcoin::test_op_push PASSED                                             [  4%]  
  511. electrum/tests/test_bitcoin.py::Test_bitcoin::test_push_script PASSED                                         [  4%]  
  512. electrum/tests/test_bitcoin.py::Test_bitcoin::test_pycryptodomex_is_available PASSED                          [  4%]  
  513. electrum/tests/test_bitcoin.py::Test_bitcoin::test_script_num_to_hex PASSED                                   [  4%]  
  514. electrum/tests/test_bitcoin.py::Test_bitcoin::test_sha256d PASSED                                             [  4%]  
  515. electrum/tests/test_bitcoin.py::Test_bitcoin::test_sign_transaction PASSED                                    [  5%]  
  516. electrum/tests/test_bitcoin.py::Test_bitcoin::test_var_int PASSED                                             [  5%]  
  517. electrum/tests/test_bitcoin.py::Test_bitcoin_testnet::test_address_to_script PASSED                           [  5%]  
  518. electrum/tests/test_bitcoin.py::Test_xprv_xpub::test_bip32 PASSED                                             [  5%]  
  519. electrum/tests/test_bitcoin.py::Test_xprv_xpub::test_convert_bip32_intpath_to_strpath PASSED                  [  5%]  
  520. electrum/tests/test_bitcoin.py::Test_xprv_xpub::test_convert_bip32_path_to_list_of_uint32 PASSED              [  6%]  
  521. electrum/tests/test_bitcoin.py::Test_xprv_xpub::test_is_all_public_derivation PASSED                          [  6%]  
  522. electrum/tests/test_bitcoin.py::Test_xprv_xpub::test_is_bip32_derivation PASSED                               [  6%]  
  523. electrum/tests/test_bitcoin.py::Test_xprv_xpub::test_is_xkey_consistent_with_key_origin_info PASSED           [  6%]  
  524. electrum/tests/test_bitcoin.py::Test_xprv_xpub::test_is_xprv PASSED                                           [  6%]  
  525. electrum/tests/test_bitcoin.py::Test_xprv_xpub::test_is_xpub PASSED                                           [  7%]  
  526. electrum/tests/test_bitcoin.py::Test_xprv_xpub::test_normalize_bip32_derivation PASSED                        [  7%]  
  527. electrum/tests/test_bitcoin.py::Test_xprv_xpub::test_version_bytes PASSED                                     [  7%]  
  528. electrum/tests/test_bitcoin.py::Test_xprv_xpub::test_xpub_from_xprv PASSED                                    [  7%]  
  529. electrum/tests/test_bitcoin.py::Test_xprv_xpub::test_xpub_type PASSED                                         [  7%]  
  530. electrum/tests/test_bitcoin.py::Test_xprv_xpub::test_xtype_from_derivation PASSED                             [  8%]  
  531. electrum/tests/test_bitcoin.py::Test_xprv_xpub_testnet::test_version_bytes PASSED                             [  8%]  
  532. electrum/tests/test_bitcoin.py::Test_keyImport::test_address_from_private_key PASSED                          [  8%]  
  533. electrum/tests/test_bitcoin.py::Test_keyImport::test_address_to_scripthash PASSED                             [  8%]  
  534. electrum/tests/test_bitcoin.py::Test_keyImport::test_is_address_bad_checksums PASSED                          [  8%]  
  535. electrum/tests/test_bitcoin.py::Test_keyImport::test_is_compressed_privkey PASSED                             [  9%]  
  536. electrum/tests/test_bitcoin.py::Test_keyImport::test_is_minikey PASSED                                        [  9%]  
  537. electrum/tests/test_bitcoin.py::Test_keyImport::test_is_private_key PASSED                                    [  9%]  
  538. electrum/tests/test_bitcoin.py::Test_keyImport::test_is_valid_address PASSED                                  [  9%]  
  539. electrum/tests/test_bitcoin.py::Test_keyImport::test_public_key_from_private_key PASSED                       [  9%]  
  540. electrum/tests/test_bitcoin.py::Test_keyImport::test_segwit_uncompressed_pubkey PASSED                        [ 10%]  
  541. electrum/tests/test_bitcoin.py::Test_keyImport::test_serialize_privkey PASSED                                 [ 10%]  
  542. electrum/tests/test_bitcoin.py::Test_keyImport::test_wif_with_invalid_magic_byte_for_compressed_pubkey PASSED [ 10%]  
  543. electrum/tests/test_bitcoin.py::TestBaseEncode::test_base43 PASSED                                            [ 10%]  
  544. electrum/tests/test_bitcoin.py::TestBaseEncode::test_base58 PASSED                                            [ 10%]  
  545. electrum/tests/test_bitcoin.py::TestBaseEncode::test_base58check PASSED                                       [ 11%]  
  546. electrum/tests/test_blockchain.py::TestBlockchain::test_doing_multiple_swaps_after_single_new_header PASSED   [ 11%]  
  547. electrum/tests/test_blockchain.py::TestBlockchain::test_forking_and_swapping PASSED                           [ 11%]  
  548. electrum/tests/test_blockchain.py::TestBlockchain::test_get_chains_that_contain_header PASSED                 [ 11%]  
  549. electrum/tests/test_blockchain.py::TestBlockchain::test_get_height_of_last_common_block_with_chain PASSED     [ 11%]  
  550. electrum/tests/test_blockchain.py::TestBlockchain::test_parents_after_forking PASSED                          [ 12%]  
  551. electrum/tests/test_blockchain.py::TestVerifyHeader::test_expected_hash_mismatch PASSED                       [ 12%]  
  552. electrum/tests/test_blockchain.py::TestVerifyHeader::test_insufficient_pow PASSED                             [ 12%]  
  553. electrum/tests/test_blockchain.py::TestVerifyHeader::test_prev_hash_mismatch PASSED                           [ 12%]  
  554. electrum/tests/test_blockchain.py::TestVerifyHeader::test_target_mismatch PASSED                              [ 12%]  
  555. electrum/tests/test_blockchain.py::TestVerifyHeader::test_valid_header PASSED                                 [ 13%]  
  556. electrum/tests/test_bolt11.py::TestBolt11::test_derive_payment_secret_from_payment_preimage PASSED            [ 13%]  
  557. electrum/tests/test_bolt11.py::TestBolt11::test_features PASSED                                               [ 13%]  
  558. electrum/tests/test_bolt11.py::TestBolt11::test_min_final_cltv_expiry_decoding PASSED                         [ 13%]  
  559. electrum/tests/test_bolt11.py::TestBolt11::test_min_final_cltv_expiry_roundtrip PASSED                        [ 13%]  
  560. electrum/tests/test_bolt11.py::TestBolt11::test_n_decoding PASSED                                             [ 14%]  
  561. electrum/tests/test_bolt11.py::TestBolt11::test_payment_secret PASSED                                         [ 14%]  
  562. electrum/tests/test_bolt11.py::TestBolt11::test_roundtrip PASSED                                              [ 14%]  
  563. electrum/tests/test_bolt11.py::TestBolt11::test_shorten_amount PASSED                                         [ 14%]  
  564. electrum/tests/test_coinchooser.py::TestCoinChooser::test_bucket_candidates_with_empty_buckets PASSED         [ 14%]  
  565. electrum/tests/test_commands.py::TestCommands::test_convert_xkey PASSED                                       [ 15%]  
  566. electrum/tests/test_commands.py::TestCommands::test_encrypt_decrypt PASSED                                    [ 15%]  
  567. electrum/tests/test_commands.py::TestCommands::test_eval_bool PASSED                                          [ 15%]  
  568. electrum/tests/test_commands.py::TestCommands::test_export_private_key_deterministic PASSED                   [ 15%]  
  569. electrum/tests/test_commands.py::TestCommands::test_export_private_key_imported PASSED                        [ 15%]  
  570. electrum/tests/test_commands.py::TestCommands::test_setconfig_auth PASSED                                     [ 16%]  
  571. electrum/tests/test_commands.py::TestCommands::test_setconfig_non_auth_boolean PASSED                         [ 16%]  
  572. electrum/tests/test_commands.py::TestCommands::test_setconfig_non_auth_list PASSED                            [ 16%]  
  573. electrum/tests/test_commands.py::TestCommands::test_setconfig_non_auth_number PASSED                          [ 16%]  
  574. electrum/tests/test_commands.py::TestCommands::test_setconfig_non_auth_number_as_string PASSED                [ 17%]  
  575. electrum/tests/test_commands.py::TestCommandsTestnet::test_convert_xkey PASSED                                [ 17%]  
  576. electrum/tests/test_commands.py::TestCommandsTestnet::test_getprivatekeyforpath PASSED                        [ 17%]  
  577. electrum/tests/test_commands.py::TestCommandsTestnet::test_serialize PASSED                                   [ 17%]  
  578. electrum/tests/test_commands.py::TestCommandsTestnet::test_serialize_custom_nsequence PASSED                  [ 17%]  
  579. electrum/tests/test_dnssec.py::TestDnsSec::test_python_validate_rrsig_ecdsa PASSED                            [ 18%]  
  580. electrum/tests/test_dnssec.py::TestDnsSec::test_python_validate_rrsig_rsa PASSED                              [ 18%]  
  581. electrum/tests/test_lnchannel.py::TestFee::test_fee PASSED                                                    [ 18%]  
  582. electrum/tests/test_lnchannel.py::TestChannel::test_AddHTLCNegativeBalance SKIPPED                            [ 18%]  
  583. electrum/tests/test_lnchannel.py::TestChannel::test_SimpleAddSettleWorkflow PASSED                            [ 18%]  
  584. electrum/tests/test_lnchannel.py::TestChannel::test_UpdateFeeReceiverCommits PASSED                           [ 19%]  
  585. electrum/tests/test_lnchannel.py::TestChannel::test_UpdateFeeSenderCommits PASSED                             [ 19%]  
  586. electrum/tests/test_lnchannel.py::TestChannel::test_concurrent_reversed_payment PASSED                        [ 19%]  
  587. electrum/tests/test_lnchannel.py::TestAvailableToSpend::test_DesyncHTLCs PASSED                               [ 19%]  
  588. electrum/tests/test_lnchannel.py::TestAvailableToSpend::test_max_htlc_value PASSED                            [ 19%]  
  589. electrum/tests/test_lnchannel.py::TestChanReserve::test_part1 SKIPPED                                         [ 20%]  
  590. electrum/tests/test_lnchannel.py::TestDust::test_DustLimit PASSED                                             [ 20%]  
  591. electrum/tests/test_lnhtlc.py::TestHTLCManager::test_adding_htlc_between_send_ctx_and_recv_rev PASSED         [ 20%]  
  592. electrum/tests/test_lnhtlc.py::TestHTLCManager::test_adding_htlcs_race PASSED                                 [ 20%]  
  593. electrum/tests/test_lnhtlc.py::TestHTLCManager::test_remove_htlc_while_owing_commitment PASSED                [ 20%]  
  594. electrum/tests/test_lnhtlc.py::TestHTLCManager::test_single_htlc_full_lifecycle PASSED                        [ 21%]  
  595. electrum/tests/test_lnhtlc.py::TestHTLCManager::test_unacked_local_updates PASSED                             [ 21%]  
  596. electrum/tests/test_lnmsg.py::TestLNMsg::test_encode_decode_msg__commitment_signed PASSED                     [ 21%]  
  597. electrum/tests/test_lnmsg.py::TestLNMsg::test_encode_decode_msg__init PASSED                                  [ 21%]  
  598. electrum/tests/test_lnmsg.py::TestLNMsg::test_encode_decode_msg__ints_can_be_passed_as_bytes PASSED           [ 21%]  
  599. electrum/tests/test_lnmsg.py::TestLNMsg::test_encode_decode_msg__missing_mandatory_field_gets_set_to_zeroes PASSED [ 22%]  
  600. electrum/tests/test_lnmsg.py::TestLNMsg::test_encode_decode_msg__missing_optional_field_will_not_appear_in_decoded_dict PASSED [ 22%]  
  601. electrum/tests/test_lnmsg.py::TestLNMsg::test_read_bigsize_int PASSED                                         [ 22%]  
  602. electrum/tests/test_lnmsg.py::TestLNMsg::test_read_tlv_stream_tests1 PASSED                                   [ 22%]  
  603. electrum/tests/test_lnmsg.py::TestLNMsg::test_read_tlv_stream_tests2 PASSED                                   [ 22%]  
  604. electrum/tests/test_lnmsg.py::TestLNMsg::test_read_tlv_stream_tests3 PASSED                                   [ 23%]  
  605. electrum/tests/test_lnmsg.py::TestLNMsg::test_write_bigsize_int PASSED                                        [ 23%]  
  606. electrum/tests/test_lnpeer.py::TestPeer::test_channel_usage_after_closing PASSED                              [ 23%]  
  607. electrum/tests/test_lnpeer.py::TestPeer::test_close PASSED                                                    [ 23%]  
  608. electrum/tests/test_lnpeer.py::TestPeer::test_payment PASSED                                                  [ 23%]  
  609. electrum/tests/test_lnpeer.py::TestPeer::test_payment_multihop PASSED                                         [ 24%]  
  610. electrum/tests/test_lnpeer.py::TestPeer::test_payment_multihop_temp_node_failure PASSED                       [ 24%]  
  611. electrum/tests/test_lnpeer.py::TestPeer::test_payment_multihop_with_preselected_path PASSED                   [ 24%]  
  612. electrum/tests/test_lnpeer.py::TestPeer::test_payments_stresstest FAILED                                      [ 24%]  
  613. electrum/tests/test_lnpeer.py::TestPeer::test_reestablish PASSED                                              [ 24%]  
  614. electrum/tests/test_lnpeer.py::TestPeer::test_reestablish_with_old_state PASSED                               [ 25%]  
  615. electrum/tests/test_lnrouter.py::Test_LNRouter::test_decode_onion_error PASSED                                [ 25%]  
  616. electrum/tests/test_lnrouter.py::Test_LNRouter::test_find_path_for_payment PASSED                             [ 25%]  
  617. electrum/tests/test_lnrouter.py::Test_LNRouter::test_new_onion_packet_legacy PASSED                           [ 25%]  
  618. electrum/tests/test_lnrouter.py::Test_LNRouter::test_new_onion_packet_mixed_payloads PASSED                   [ 25%]  
  619. electrum/tests/test_lnrouter.py::Test_LNRouter::test_process_onion_packet_legacy PASSED                       [ 26%]  
  620. electrum/tests/test_lnrouter.py::Test_LNRouter::test_process_onion_packet_mixed_payloads PASSED               [ 26%]  
  621. electrum/tests/test_lntransport.py::TestLNTransport::test_loop PASSED                                         [ 26%]  
  622. electrum/tests/test_lntransport.py::TestLNTransport::test_responder PASSED                                    [ 26%]  
  623. electrum/tests/test_lnutil.py::TestLNUtil::test_commitment_tx_with_all_five_HTLCs_untrimmed_minimum_feerate PASSED [ 26%]  
  624. electrum/tests/test_lnutil.py::TestLNUtil::test_commitment_tx_with_fee_greater_than_funder_amount PASSED      [ 27%]  
  625. electrum/tests/test_lnutil.py::TestLNUtil::test_commitment_tx_with_one_output PASSED                          [ 27%]  
  626. electrum/tests/test_lnutil.py::TestLNUtil::test_extract_commitment_number_from_tx PASSED                      [ 27%]  
  627. electrum/tests/test_lnutil.py::TestLNUtil::test_extract_nodeid PASSED                                         [ 27%]  
  628. electrum/tests/test_lnutil.py::TestLNUtil::test_get_compressed_pubkey_from_bech32 PASSED                      [ 27%]  
  629. electrum/tests/test_lnutil.py::TestLNUtil::test_key_derivation PASSED                                         [ 28%]  
  630. electrum/tests/test_lnutil.py::TestLNUtil::test_ln_features_for_init_message PASSED                           [ 28%]  
  631. electrum/tests/test_lnutil.py::TestLNUtil::test_ln_features_for_invoice PASSED                                [ 28%]  
  632. electrum/tests/test_lnutil.py::TestLNUtil::test_ln_features_validate_transitive_dependecies PASSED            [ 28%]  
  633. electrum/tests/test_lnutil.py::TestLNUtil::test_lnworker_decode_channel_update_msg PASSED                     [ 28%]  
  634. electrum/tests/test_lnutil.py::TestLNUtil::test_per_commitment_secret_from_seed PASSED                        [ 29%]  
  635. electrum/tests/test_lnutil.py::TestLNUtil::test_shachain_produce_consume PASSED                               [ 29%]  
  636. electrum/tests/test_lnutil.py::TestLNUtil::test_shachain_store PASSED                                         [ 29%]  
  637. electrum/tests/test_lnutil.py::TestLNUtil::test_simple_commitment_tx_with_no_HTLCs PASSED                     [ 29%]  
  638. electrum/tests/test_lnutil.py::TestLNUtil::test_split_host_port PASSED                                        [ 29%]  
  639. electrum/tests/test_mnemonic.py::Test_NewMnemonic::test_mnemonic_to_seed PASSED                               [ 30%]  
  640. electrum/tests/test_mnemonic.py::Test_NewMnemonic::test_mnemonic_to_seed_basic PASSED                         [ 30%]  
  641. electrum/tests/test_mnemonic.py::Test_NewMnemonic::test_random_seeds PASSED                                   [ 30%]  
  642. electrum/tests/test_mnemonic.py::Test_OldMnemonic::test PASSED                                                [ 30%]  
  643. electrum/tests/test_mnemonic.py::Test_BIP39Checksum::test PASSED                                              [ 30%]  
  644. electrum/tests/test_mnemonic.py::Test_seeds::test_new_seed PASSED                                             [ 31%]  
  645. electrum/tests/test_mnemonic.py::Test_seeds::test_old_seed PASSED                                             [ 31%]  
  646. electrum/tests/test_mnemonic.py::Test_seeds::test_seed_type PASSED                                            [ 31%]  
  647. electrum/tests/test_network.py::TestNetwork::test_can_connect_during_backward PASSED                          [ 31%]  
  648. electrum/tests/test_network.py::TestNetwork::test_chain_false_during_binary PASSED                            [ 31%]  
  649. electrum/tests/test_network.py::TestNetwork::test_fork_conflict PASSED                                        [ 32%]  
  650. electrum/tests/test_network.py::TestNetwork::test_fork_noconflict PASSED                                      [ 32%]  
  651. electrum/tests/test_psbt.py::TestValidPSBT::test_valid_psbt_001 PASSED                                        [ 32%]  
  652. electrum/tests/test_psbt.py::TestValidPSBT::test_valid_psbt_002 PASSED                                        [ 32%]  
  653. electrum/tests/test_psbt.py::TestValidPSBT::test_valid_psbt_003 PASSED                                        [ 32%]  
  654. electrum/tests/test_psbt.py::TestValidPSBT::test_valid_psbt_004 PASSED                                        [ 33%]  
  655. electrum/tests/test_psbt.py::TestValidPSBT::test_valid_psbt_005 PASSED                                        [ 33%]  
  656. electrum/tests/test_psbt.py::TestValidPSBT::test_valid_psbt_006 PASSED                                        [ 33%]  
  657. electrum/tests/test_psbt.py::TestValidPSBT::test_valid_psbt_007 PASSED                                        [ 33%]  
  658. electrum/tests/test_psbt.py::TestValidPSBT::test_valid_psbt_008 PASSED                                        [ 34%]  
  659. electrum/tests/test_psbt.py::TestValidPSBT::test_valid_psbt__input_with_both_witness_utxo_and_nonwitness_utxo PASSED [ 34%]  
  660. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_001 PASSED                                    [ 34%]  
  661. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_002 PASSED                                    [ 34%]  
  662. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_003 PASSED                                    [ 34%]  
  663. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_004 PASSED                                    [ 35%]  
  664. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_005 PASSED                                    [ 35%]  
  665. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_006 PASSED                                    [ 35%]  
  666. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_007 PASSED                                    [ 35%]  
  667. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_008 PASSED                                    [ 35%]  
  668. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_009 PASSED                                    [ 36%]  
  669. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_010 PASSED                                    [ 36%]  
  670. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_011 PASSED                                    [ 36%]  
  671. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_012 PASSED                                    [ 36%]  
  672. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_013 PASSED                                    [ 36%]  
  673. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_014 PASSED                                    [ 37%]  
  674. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_015 PASSED                                    [ 37%]  
  675. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_016 PASSED                                    [ 37%]  
  676. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_017 PASSED                                    [ 37%]  
  677. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt_018 PASSED                                    [ 37%]  
  678. electrum/tests/test_psbt.py::TestInvalidPSBT::test_invalid_psbt__input_with_both_witness_utxo_and_nonwitness_utxo_that_are_inconsistent PASSED [ 38%]  
  679. electrum/tests/test_psbt.py::TestPSBTSignerChecks::test_psbt_fails_signer_checks_001 SKIPPED                  [ 38%]  
  680. electrum/tests/test_psbt.py::TestPSBTSignerChecks::test_psbt_fails_signer_checks_002 PASSED                   [ 38%]  
  681. electrum/tests/test_psbt.py::TestPSBTSignerChecks::test_psbt_fails_signer_checks_003 PASSED                   [ 38%]  
  682. electrum/tests/test_psbt.py::TestPSBTSignerChecks::test_psbt_fails_signer_checks_004 PASSED                   [ 38%]  
  683. electrum/tests/test_psbt.py::TestPSBTComplexChecks::test_psbt_combiner_unknown_fields PASSED                  [ 39%]  
  684. electrum/tests/test_revealer.py::TestRevealer::test_version_0_noisemap PASSED                                 [ 39%]  
  685. electrum/tests/test_revealer.py::TestRevealer::test_version_1_noisemap PASSED                                 [ 39%]  
  686. electrum/tests/test_revealer.py::TestRevealer::test_version_1_noisemap_indexerror PASSED                      [ 39%]  
  687. electrum/tests/test_simple_config.py::Test_SimpleConfig::test_can_set_options_set_in_user_config PASSED       [ 39%]  
  688. electrum/tests/test_simple_config.py::Test_SimpleConfig::test_cannot_set_options_passed_by_command_line PASSED [ 40%]  
  689. electrum/tests/test_simple_config.py::Test_SimpleConfig::test_depth_target_to_fee PASSED                      [ 40%]  
  690. electrum/tests/test_simple_config.py::Test_SimpleConfig::test_fee_to_depth PASSED                             [ 40%]  
  691. electrum/tests/test_simple_config.py::Test_SimpleConfig::test_simple_config_command_line_overrides_everything PASSED [ 40%]  
  692. electrum/tests/test_simple_config.py::Test_SimpleConfig::test_simple_config_key_rename PASSED                 [ 40%]  
  693. electrum/tests/test_simple_config.py::Test_SimpleConfig::test_simple_config_user_config_is_used_if_others_arent_specified PASSED [ 41%]  
  694. electrum/tests/test_simple_config.py::Test_SimpleConfig::test_user_config_is_not_written_with_read_only_config PASSED [ 41%]  
  695. electrum/tests/test_simple_config.py::TestUserConfig::test_no_path_means_no_result PASSED                     [ 41%]  
  696. electrum/tests/test_simple_config.py::TestUserConfig::test_path_with_reprd_object PASSED                      [ 41%]  
  697. electrum/tests/test_simple_config.py::TestUserConfig::test_path_without_config_file PASSED                    [ 41%]  
  698. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_1_9_8_seeded PASSED      [ 42%]  
  699. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_0_4_importedkeys PASSED [ 42%]  
  700. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_0_4_multisig PASSED    [ 42%]  
  701. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_0_4_seeded PASSED      [ 42%]  
  702. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_0_4_trezor_multiacc PASSED [ 42%]  
  703. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_0_4_trezor_singleacc PASSED [ 43%]  
  704. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_0_4_watchaddresses PASSED [ 43%]  
  705. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_1_1_importedkeys PASSED [ 43%]  
  706. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_1_1_multisig PASSED    [ 43%]  
  707. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_1_1_seeded PASSED      [ 43%]  
  708. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_1_1_trezor_multiacc PASSED [ 44%]  
  709. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_1_1_trezor_singleacc PASSED [ 44%]  
  710. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_1_1_watchaddresses PASSED [ 44%]  
  711. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_2_0_importedkeys PASSED [ 44%]  
  712. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_2_0_multisig PASSED    [ 44%]  
  713. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_2_0_seeded PASSED      [ 45%]  
  714. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_2_0_trezor_multiacc PASSED [ 45%]  
  715. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_2_0_trezor_singleacc PASSED [ 45%]  
  716. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_2_0_watchaddresses PASSED [ 45%]  
  717. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_3_2_importedkeys PASSED [ 45%]  
  718. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_3_2_multisig PASSED    [ 46%]  
  719. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_3_2_seeded PASSED      [ 46%]  
  720. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_3_2_trezor_multiacc PASSED [ 46%]  
  721. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_3_2_trezor_singleacc PASSED [ 46%]  
  722. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_3_2_watchaddresses PASSED [ 46%]  
  723. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_4_3_importedkeys PASSED [ 47%]  
  724. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_4_3_multisig PASSED    [ 47%]  
  725. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_4_3_seeded PASSED      [ 47%]  
  726. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_4_3_trezor_multiacc PASSED [ 47%]  
  727. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_4_3_trezor_singleacc PASSED [ 47%]  
  728. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_4_3_watchaddresses PASSED [ 48%]  
  729. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_5_4_importedkeys PASSED [ 48%]  
  730. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_5_4_multisig PASSED    [ 48%]  
  731. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_5_4_seeded PASSED      [ 48%]  
  732. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_5_4_trezor_multiacc PASSED [ 48%]  
  733. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_5_4_trezor_singleacc PASSED [ 49%]  
  734. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_5_4_watchaddresses PASSED [ 49%]  
  735. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_6_4_importedkeys PASSED [ 49%]  
  736. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_6_4_multisig PASSED    [ 49%]  
  737. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_6_4_seeded PASSED      [ 50%]  
  738. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_6_4_watchaddresses PASSED [ 50%]  
  739. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_7_18_importedkeys PASSED [ 50%]  
  740. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_7_18_multisig PASSED   [ 50%]  
  741. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_7_18_seeded PASSED     [ 50%]  
  742. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_7_18_trezor_singleacc PASSED [ 51%]  
  743. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_7_18_watchaddresses PASSED [ 51%]  
  744. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_8_3_importedkeys PASSED [ 51%]  
  745. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_8_3_importedkeys_flawed_previous_upgrade_from_2_7_18 PASSED [ 51%]  
  746. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_8_3_multisig PASSED    [ 51%]  
  747. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_8_3_seeded PASSED      [ 52%]  
  748. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_8_3_trezor_singleacc PASSED [ 52%]  
  749. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_8_3_watchaddresses PASSED [ 52%]  
  750. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_9_3_importedkeys PASSED [ 52%]  
  751. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_9_3_multisig PASSED    [ 52%]  
  752. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_9_3_old_seeded_with_realistic_history PASSED [ 53%]  
  753. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_9_3_seeded PASSED      [ 53%]  
  754. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_9_3_trezor_singleacc PASSED [ 53%]  
  755. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_2_9_3_watchaddresses PASSED [ 53%]  
  756. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::test_upgrade_from_client_3_3_8_xpub_with_realistic_history PASSED [ 53%]  
  757. electrum/tests/test_storage_upgrade.py::TestStorageUpgrade::testnet_wallet PASSED                             [ 54%]  
  758. electrum/tests/test_transaction.py::TestBCDataStream::test_bool PASSED                                        [ 54%]  
  759. electrum/tests/test_transaction.py::TestBCDataStream::test_bytes PASSED                                       [ 54%]  
  760. electrum/tests/test_transaction.py::TestBCDataStream::test_compact_size PASSED                                [ 54%]  
  761. electrum/tests/test_transaction.py::TestBCDataStream::test_string PASSED                                      [ 54%]  
  762. electrum/tests/test_transaction.py::TestTransaction::test_convert_raw_tx_to_hex PASSED                        [ 55%]  
  763. electrum/tests/test_transaction.py::TestTransaction::test_estimated_output_size PASSED                        [ 55%]  
  764. electrum/tests/test_transaction.py::TestTransaction::test_estimated_tx_size PASSED                            [ 55%]  
  765. electrum/tests/test_transaction.py::TestTransaction::test_get_address_from_output_script PASSED               [ 55%]  
  766. electrum/tests/test_transaction.py::TestTransaction::test_tx_deserialize_for_signed_network_tx PASSED         [ 55%]  
  767. electrum/tests/test_transaction.py::TestTransaction::test_tx_from_any PASSED                                  [ 56%]  
  768. electrum/tests/test_transaction.py::TestTransaction::test_tx_serialize_methods_for_network_tx PASSED          [ 56%]  
  769. electrum/tests/test_transaction.py::TestTransaction::test_tx_serialize_methods_for_psbt PASSED                [ 56%]  
  770. electrum/tests/test_transaction.py::TestTransaction::test_tx_serialize_methods_for_psbt_that_is_ready_to_be_finalized PASSED [ 56%]  
  771. electrum/tests/test_transaction.py::TestTransaction::test_tx_setting_locktime_invalidates_ser_cache PASSED    [ 56%]  
  772. electrum/tests/test_transaction.py::TestTransaction::test_tx_setting_version_invalidates_ser_cache PASSED     [ 57%]  
  773. electrum/tests/test_transaction.py::TestTransaction::test_tx_signed_segwit PASSED                             [ 57%]  
  774. electrum/tests/test_transaction.py::TestTransaction::test_tx_update_signatures PASSED                         [ 57%]  
  775. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0001 PASSED                       [ 57%]  
  776. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0002 PASSED                       [ 57%]  
  777. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0003 PASSED                       [ 58%]  
  778. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0004 PASSED                       [ 58%]  
  779. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0005 PASSED                       [ 58%]  
  780. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0006 PASSED                       [ 58%]  
  781. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0007 PASSED                       [ 58%]  
  782. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0008 PASSED                       [ 59%]  
  783. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0009 PASSED                       [ 59%]  
  784. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0010 PASSED                       [ 59%]  
  785. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0011 PASSED                       [ 59%]  
  786. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0012 PASSED                       [ 59%]  
  787. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0013 PASSED                       [ 60%]  
  788. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0014 PASSED                       [ 60%]  
  789. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0015 PASSED                       [ 60%]  
  790. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0016 PASSED                       [ 60%]  
  791. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0017 PASSED                       [ 60%]  
  792. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0018 PASSED                       [ 61%]  
  793. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0019 PASSED                       [ 61%]  
  794. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0020 PASSED                       [ 61%]  
  795. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0021 PASSED                       [ 61%]  
  796. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0022 PASSED                       [ 61%]  
  797. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0023 PASSED                       [ 62%]  
  798. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0024 PASSED                       [ 62%]  
  799. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0025 PASSED                       [ 62%]  
  800. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0026 PASSED                       [ 62%]  
  801. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0027 PASSED                       [ 62%]  
  802. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0028 PASSED                       [ 63%]  
  803. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0029 PASSED                       [ 63%]  
  804. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0030 PASSED                       [ 63%]  
  805. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0031 PASSED                       [ 63%]  
  806. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0032 PASSED                       [ 63%]  
  807. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0033 PASSED                       [ 64%]  
  808. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0034 PASSED                       [ 64%]  
  809. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0035 PASSED                       [ 64%]  
  810. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0036 PASSED                       [ 64%]  
  811. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0037 PASSED                       [ 64%]  
  812. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0038 PASSED                       [ 65%]  
  813. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0039 PASSED                       [ 65%]  
  814. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0040 PASSED                       [ 65%]  
  815. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0041 PASSED                       [ 65%]  
  816. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0042 PASSED                       [ 65%]  
  817. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0043 PASSED                       [ 66%]  
  818. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0044 PASSED                       [ 66%]  
  819. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0045 PASSED                       [ 66%]  
  820. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0046 PASSED                       [ 66%]  
  821. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0047 PASSED                       [ 67%]  
  822. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0048 PASSED                       [ 67%]  
  823. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0049 PASSED                       [ 67%]  
  824. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0050 PASSED                       [ 67%]  
  825. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0051 PASSED                       [ 67%]  
  826. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0052 PASSED                       [ 68%]  
  827. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0053 PASSED                       [ 68%]  
  828. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0054 PASSED                       [ 68%]  
  829. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0055 PASSED                       [ 68%]  
  830. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0056 PASSED                       [ 68%]  
  831. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0057 PASSED                       [ 69%]  
  832. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0058 PASSED                       [ 69%]  
  833. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0059 PASSED                       [ 69%]  
  834. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0060 PASSED                       [ 69%]  
  835. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0061 PASSED                       [ 69%]  
  836. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0062 PASSED                       [ 70%]  
  837. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0063 PASSED                       [ 70%]  
  838. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0064 PASSED                       [ 70%]  
  839. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0065 PASSED                       [ 70%]  
  840. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0066 PASSED                       [ 70%]  
  841. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0067 PASSED                       [ 71%]  
  842. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0068 PASSED                       [ 71%]  
  843. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0069 PASSED                       [ 71%]  
  844. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0070 PASSED                       [ 71%]  
  845. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0071 PASSED                       [ 71%]  
  846. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0072 PASSED                       [ 72%]  
  847. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0073 PASSED                       [ 72%]  
  848. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0074 PASSED                       [ 72%]  
  849. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0075 PASSED                       [ 72%]  
  850. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0076 PASSED                       [ 72%]  
  851. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0077 PASSED                       [ 73%]  
  852. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0078 PASSED                       [ 73%]  
  853. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0079 PASSED                       [ 73%]  
  854. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0080 PASSED                       [ 73%]  
  855. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0081 PASSED                       [ 73%]  
  856. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0082 PASSED                       [ 74%]  
  857. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0083 PASSED                       [ 74%]  
  858. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0084 PASSED                       [ 74%]  
  859. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0085 PASSED                       [ 74%]  
  860. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0086 PASSED                       [ 74%]  
  861. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0087 PASSED                       [ 75%]  
  862. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0088 PASSED                       [ 75%]  
  863. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0089 PASSED                       [ 75%]  
  864. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0090 PASSED                       [ 75%]  
  865. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0091 PASSED                       [ 75%]  
  866. electrum/tests/test_transaction.py::TestTransaction::test_txid_bitcoin_core_0092 PASSED                       [ 76%]  
  867. electrum/tests/test_transaction.py::TestTransaction::test_txid_coinbase_to_p2pk PASSED                        [ 76%]  
  868. electrum/tests/test_transaction.py::TestTransaction::test_txid_coinbase_to_p2pkh PASSED                       [ 76%]  
  869. electrum/tests/test_transaction.py::TestTransaction::test_txid_input_p2wsh_p2sh_not_multisig PASSED           [ 76%]  
  870. electrum/tests/test_transaction.py::TestTransaction::test_txid_invalid_op_return PASSED                       [ 76%]  
  871. electrum/tests/test_transaction.py::TestTransaction::test_txid_negative_version_num PASSED                    [ 77%]  
  872. electrum/tests/test_transaction.py::TestTransaction::test_txid_p2pk_to_p2pkh PASSED                           [ 77%]  
  873. electrum/tests/test_transaction.py::TestTransaction::test_txid_p2pk_to_p2sh PASSED                            [ 77%]  
  874. electrum/tests/test_transaction.py::TestTransaction::test_txid_p2pk_to_p2wpkh PASSED                          [ 77%]  
  875. electrum/tests/test_transaction.py::TestTransaction::test_txid_p2pkh_to_p2pkh PASSED                          [ 77%]  
  876. electrum/tests/test_transaction.py::TestTransaction::test_txid_p2pkh_to_p2sh PASSED                           [ 78%]  
  877. electrum/tests/test_transaction.py::TestTransaction::test_txid_p2pkh_to_p2wpkh PASSED                         [ 78%]  
  878. electrum/tests/test_transaction.py::TestTransaction::test_txid_p2sh_to_p2pkh PASSED                           [ 78%]  
  879. electrum/tests/test_transaction.py::TestTransaction::test_txid_p2sh_to_p2sh PASSED                            [ 78%]  
  880. electrum/tests/test_transaction.py::TestTransaction::test_txid_p2sh_to_p2wpkh PASSED                          [ 78%]  
  881. electrum/tests/test_transaction.py::TestTransaction::test_txid_p2wpkh_to_p2pkh PASSED                         [ 79%]  
  882. electrum/tests/test_transaction.py::TestTransaction::test_txid_p2wpkh_to_p2sh PASSED                          [ 79%]  
  883. electrum/tests/test_transaction.py::TestTransaction::test_txid_p2wpkh_to_p2wpkh PASSED                        [ 79%]  
  884. electrum/tests/test_transaction.py::TestTransaction::test_txid_regression_issue_3899 PASSED                   [ 79%]  
  885. electrum/tests/test_transaction.py::TestTransaction::test_txid_regression_issue_4333 PASSED                   [ 79%]  
  886. electrum/tests/test_transaction.py::TestTransaction::test_txid_segwit_coinbase_to_p2pk PASSED                 [ 80%]  
  887. electrum/tests/test_transaction.py::TestTransaction::test_txid_segwit_coinbase_to_p2pkh PASSED                [ 80%]  
  888. electrum/tests/test_transaction.py::TestTransaction::test_txid_segwit_coinbase_to_p2sh PASSED                 [ 80%]  
  889. electrum/tests/test_transaction.py::TestTransaction::test_version_field PASSED                                [ 80%]  
  890. electrum/tests/test_util.py::TestUtil::test_chunks PASSED                                                     [ 80%]  
  891. electrum/tests/test_util.py::TestUtil::test_format_fee_decimal PASSED                                         [ 81%]  
  892. electrum/tests/test_util.py::TestUtil::test_format_fee_float PASSED                                           [ 81%]  
  893. electrum/tests/test_util.py::TestUtil::test_format_fee_precision PASSED                                       [ 81%]  
  894. electrum/tests/test_util.py::TestUtil::test_format_satoshis PASSED                                            [ 81%]  
  895. electrum/tests/test_util.py::TestUtil::test_format_satoshis_decimal PASSED                                    [ 81%]  
  896. electrum/tests/test_util.py::TestUtil::test_format_satoshis_diff_negative PASSED                              [ 82%]  
  897. electrum/tests/test_util.py::TestUtil::test_format_satoshis_diff_positive PASSED                              [ 82%]  
  898. electrum/tests/test_util.py::TestUtil::test_format_satoshis_negative PASSED                                   [ 82%]  
  899. electrum/tests/test_util.py::TestUtil::test_format_satoshis_plain PASSED                                      [ 82%]  
  900. electrum/tests/test_util.py::TestUtil::test_format_satoshis_plain_decimal PASSED                              [ 82%]  
  901. electrum/tests/test_util.py::TestUtil::test_format_satoshis_plain_to_mbtc PASSED                              [ 83%]  
  902. electrum/tests/test_util.py::TestUtil::test_format_satoshis_to_mbtc PASSED                                    [ 83%]  
  903. electrum/tests/test_util.py::TestUtil::test_format_satoshis_whitespaces PASSED                                [ 83%]  
  904. electrum/tests/test_util.py::TestUtil::test_format_satoshis_whitespaces_negative PASSED                       [ 83%]  
  905. electrum/tests/test_util.py::TestUtil::test_is_hash256_str PASSED                                             [ 84%]  
  906. electrum/tests/test_util.py::TestUtil::test_is_ip_address PASSED                                              [ 84%]  
  907. electrum/tests/test_util.py::TestUtil::test_is_private_netaddress PASSED                                      [ 84%]  
  908. electrum/tests/test_util.py::TestUtil::test_list_enabled_bits PASSED                                          [ 84%]  
  909. electrum/tests/test_util.py::TestUtil::test_parse_URI_address PASSED                                          [ 84%]  
  910. electrum/tests/test_util.py::TestUtil::test_parse_URI_address_amount PASSED                                   [ 85%]  
  911. electrum/tests/test_util.py::TestUtil::test_parse_URI_address_label PASSED                                    [ 85%]  
  912. electrum/tests/test_util.py::TestUtil::test_parse_URI_address_message PASSED                                  [ 85%]  
  913. electrum/tests/test_util.py::TestUtil::test_parse_URI_address_request_url PASSED                              [ 85%]  
  914. electrum/tests/test_util.py::TestUtil::test_parse_URI_ignore_args PASSED                                      [ 85%]  
  915. electrum/tests/test_util.py::TestUtil::test_parse_URI_invalid PASSED                                          [ 86%]  
  916. electrum/tests/test_util.py::TestUtil::test_parse_URI_invalid_address PASSED                                  [ 86%]  
  917. electrum/tests/test_util.py::TestUtil::test_parse_URI_multiple_args PASSED                                    [ 86%]  
  918. electrum/tests/test_util.py::TestUtil::test_parse_URI_no_address_request_url PASSED                           [ 86%]  
  919. electrum/tests/test_util.py::TestUtil::test_parse_URI_only_address PASSED                                     [ 86%]  
  920. electrum/tests/test_util.py::TestUtil::test_parse_URI_parameter_polution PASSED                               [ 87%]  
  921. electrum/tests/test_verifier.py::VerifierTestCase::test_verify_fail_f_tx_even PASSED                          [ 87%]  
  922. electrum/tests/test_verifier.py::VerifierTestCase::test_verify_fail_f_tx_odd PASSED                           [ 87%]  
  923. electrum/tests/test_verifier.py::VerifierTestCase::test_verify_ok_t_tx PASSED                                 [ 87%]  
  924. electrum/tests/test_wallet.py::TestWalletStorage::test_read_dictionary_from_file PASSED                       [ 87%]  
  925. electrum/tests/test_wallet.py::TestWalletStorage::test_write_dictionary_to_file PASSED                        [ 88%]  
  926. electrum/tests/test_wallet.py::TestFiat::test_empty_resets PASSED                                             [ 88%]  
  927. electrum/tests/test_wallet.py::TestFiat::test_save_fiat_and_reset PASSED                                      [ 88%]  
  928. electrum/tests/test_wallet.py::TestFiat::test_save_garbage PASSED                                             [ 88%]  
  929. electrum/tests/test_wallet.py::TestFiat::test_too_high_precision_value_resets_with_no_saved_value PASSED      [ 88%]  
  930. electrum/tests/test_wallet.py::TestCreateRestoreWallet::test_create_new_wallet PASSED                         [ 89%]  
  931. electrum/tests/test_wallet.py::TestCreateRestoreWallet::test_restore_wallet_from_text_addresses PASSED        [ 89%]  
  932. electrum/tests/test_wallet.py::TestCreateRestoreWallet::test_restore_wallet_from_text_mnemonic PASSED         [ 89%]  
  933. electrum/tests/test_wallet.py::TestCreateRestoreWallet::test_restore_wallet_from_text_privkeys PASSED         [ 89%]  
  934. electrum/tests/test_wallet.py::TestCreateRestoreWallet::test_restore_wallet_from_text_xkey_that_is_also_a_valid_electrum_seed_by_chance PASSED [ 89%]  
  935. electrum/tests/test_wallet.py::TestCreateRestoreWallet::test_restore_wallet_from_text_xprv PASSED             [ 90%]  
  936. electrum/tests/test_wallet.py::TestCreateRestoreWallet::test_restore_wallet_from_text_xpub PASSED             [ 90%]  
  937. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_bip32_extended_version_bytes PASSED [ 90%]  
  938. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_bip39_multisig_seed_bip45_standard PASSED [ 90%]  
  939. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_bip39_multisig_seed_p2sh_segwit PASSED [ 90%]  
  940. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_bip39_seed_bip44_standard PASSED [ 91%]  
  941. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_bip39_seed_bip44_standard_passphrase PASSED [ 91%]  
  942. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_bip39_seed_bip49_p2sh_segwit PASSED [ 91%]  
  943. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_bip39_seed_bip84_native_segwit PASSED [ 91%]  
  944. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_electrum_multisig_seed_segwit PASSED [ 91%]  
  945. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_electrum_multisig_seed_standard PASSED [ 92%]  
  946. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_electrum_seed_2fa_legacy PASSED [ 92%]  
  947. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_electrum_seed_2fa_segwit PASSED [ 92%]  
  948. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_electrum_seed_old PASSED [ 92%]  
  949. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_electrum_seed_segwit PASSED [ 92%]  
  950. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_electrum_seed_segwit_passphrase PASSED [ 93%]  
  951. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForMainnet::test_electrum_seed_standard PASSED [ 93%]  
  952. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForTestnet::test_bip32_extended_version_bytes PASSED [ 93%]  
  953. electrum/tests/test_wallet_vertical.py::TestWalletKeystoreAddressIntegrityForTestnet::test_bip39_multisig_seed_p2sh_segwit_testnet PASSED [ 93%]  
  954. electrum/tests/test_wallet_vertical.py::TestWalletSending::test_coinjoin_between_two_p2wpkh_electrum_seeds PASSED [ 93%]  
  955. electrum/tests/test_wallet_vertical.py::TestWalletSending::test_cpfp_p2pkh PASSED                             [ 94%]  
  956. electrum/tests/test_wallet_vertical.py::TestWalletSending::test_cpfp_p2wpkh PASSED                            [ 94%]  
  957. electrum/tests/test_wallet_vertical.py::TestWalletSending::test_rbf PASSED                                    [ 94%]  
  958. electrum/tests/test_wallet_vertical.py::TestWalletSending::test_sending_between_p2sh_1of2_and_p2wpkh_p2sh PASSED [ 94%]  
  959. electrum/tests/test_wallet_vertical.py::TestWalletSending::test_sending_between_p2sh_2of3_and_uncompressed_p2pkh PASSED [ 94%]  
  960. electrum/tests/test_wallet_vertical.py::TestWalletSending::test_sending_between_p2wpkh_and_compressed_p2pkh PASSED [ 95%]  
  961. electrum/tests/test_wallet_vertical.py::TestWalletSending::test_sending_between_p2wsh_2of3_and_p2wsh_p2sh_2of2 PASSED [ 95%]  
  962. electrum/tests/test_wallet_vertical.py::TestWalletSending::test_standard_wallet_cannot_sign_multisig_input_even_if_cosigner PASSED [ 95%]  
  963. electrum/tests/test_wallet_vertical.py::TestWalletSending::test_sweep_p2pk PASSED                             [ 95%]  
  964. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_offline_signing_beyond_gap_limit PASSED [ 95%]  
  965. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_sending_offline_hd_multisig_online_addr_p2sh PASSED [ 96%]  
  966. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_sending_offline_hd_multisig_online_addr_p2wsh PASSED [ 96%]  
  967. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_sending_offline_hd_multisig_online_addr_p2wsh_p2sh PASSED [ 96%]  
  968. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_sending_offline_old_electrum_seed_online_mpk PASSED [ 96%]  
  969. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_sending_offline_wif_online_addr_p2pkh PASSED [ 96%]  
  970. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_sending_offline_wif_online_addr_p2wpkh PASSED [ 97%]  
  971. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_sending_offline_wif_online_addr_p2wpkh_p2sh PASSED [ 97%]  
  972. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_sending_offline_xprv_online_addr_p2pkh PASSED [ 97%]  
  973. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_sending_offline_xprv_online_addr_p2wpkh PASSED [ 97%]  
  974. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_sending_offline_xprv_online_addr_p2wpkh_p2sh PASSED [ 97%]  
  975. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_sending_offline_xprv_online_xpub_p2pkh PASSED [ 98%]  
  976. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_sending_offline_xprv_online_xpub_p2wpkh PASSED [ 98%]  
  977. electrum/tests/test_wallet_vertical.py::TestWalletOfflineSigning::test_sending_offline_xprv_online_xpub_p2wpkh_p2sh PASSED [ 98%]  
  978. electrum/tests/test_wallet_vertical.py::TestWalletHistory_SimpleRandomOrder::test_restoring_old_wallet_txorder1 PASSED [ 98%]  
  979. electrum/tests/test_wallet_vertical.py::TestWalletHistory_SimpleRandomOrder::test_restoring_old_wallet_txorder2 PASSED [ 98%]  
  980. electrum/tests/test_wallet_vertical.py::TestWalletHistory_SimpleRandomOrder::test_restoring_old_wallet_txorder3 PASSED [ 99%]  
  981. electrum/tests/test_wallet_vertical.py::TestWalletHistory_EvilGapLimit::test_restoring_wallet_txorder1 PASSED [ 99%]  
  982. electrum/tests/test_wallet_vertical.py::TestWalletHistory_DoubleSpend::test_restoring_wallet_with_manual_delete PASSED [ 99%]  
  983. electrum/tests/test_wallet_vertical.py::TestWalletHistory_DoubleSpend::test_restoring_wallet_without_manual_delete PASSED [ 99%]  
  984. electrum/tests/test_x509.py::TestX509::test_generalizedtime PASSED                                            [100%]  
  985.   
  986. ===================================================== FAILURES ======================================================  
  987. _________________________________________ TestPeer.test_payments_stresstest _________________________________________  
  988.   
  989. self = <electrum.tests.test_lnpeer.TestPeer testMethod=test_payments_stresstest>  
  990.   
  991.     def test_payments_stresstest(self):  
  992.         alice_channel, bob_channel = create_test_channels()  
  993.         p1, p2, w1, w2, _q1, _q2 = self.prepare_peers(alice_channel, bob_channel)  
  994.         alice_init_balance_msat = alice_channel.balance(HTLCOwner.LOCAL)  
  995.         bob_init_balance_msat = bob_channel.balance(HTLCOwner.LOCAL)  
  996.         num_payments = 50  
  997.         payment_value_sat = 10000  # make it large enough so that there are actually HTLCs on the ctx  
  998.         max_htlcs_in_flight = asyncio.Semaphore(5)  
  999.         async def single_payment(pay_req):  
  1000.             async with max_htlcs_in_flight:  
  1001.                 await w1._pay(pay_req)  
  1002.         async def many_payments():  
  1003.             async with TaskGroup() as group:  
  1004.                 pay_reqs_tasks = [await group.spawn(self.prepare_invoice(w2, amount_sat=payment_value_sat))  
  1005.                                   for i in range(num_payments)]  
  1006.             async with TaskGroup() as group:  
  1007.                 for pay_req_task in pay_reqs_tasks:  
  1008.                     pay_req = pay_req_task.result()  
  1009.                     await group.spawn(single_payment(pay_req))  
  1010.             gath.cancel()  
  1011.         gath = asyncio.gather(many_payments(), p1._message_loop(), p2._message_loop(), p1.htlc_switch(), p2.htlc_switch())  
  1012.         async def f():  
  1013.             await gath  
  1014.         with self.assertRaises(concurrent.futures.CancelledError):  
  1015.             run(f())  
  1016. >       self.assertEqual(alice_init_balance_msat - num_payments * payment_value_sat * 1000, alice_channel.balance(HTLCOwner.LOCAL))  
  1017. E       AssertionError: 499500000000 != 499510000000  
  1018.   
  1019. electrum/tests/test_lnpeer.py:490: AssertionError  
  1020. ----------------------------------------------- Captured stdout call ------------------------------------------------  
  1021. Ignoring channel save  
  1022. Ignoring channel save  
  1023. Ignoring channel save  
  1024. Ignoring channel save  
  1025. Ignoring channel save  
  1026. Ignoring channel save  
  1027. Ignoring channel save  
  1028. Ignoring channel save  
  1029. Ignoring channel save  
  1030. Ignoring channel save  
  1031. Ignoring channel save  
  1032. Ignoring channel save  
  1033. Ignoring channel save  
  1034. Ignoring channel save  
  1035. Ignoring channel save  
  1036. Ignoring channel save  
  1037. Ignoring channel save  
  1038. Ignoring channel save  
  1039. Ignoring channel save  
  1040. Ignoring channel save  
  1041. Ignoring channel save  
  1042. Ignoring channel save  
  1043. Ignoring channel save  
  1044. Ignoring channel save  
  1045. Ignoring channel save  
  1046. Ignoring channel save  
  1047. Ignoring channel save  
  1048. Ignoring channel save  
  1049. Ignoring channel save  
  1050. Ignoring channel save  
  1051. Ignoring channel save  
  1052. Ignoring channel save  
  1053. Ignoring channel save  
  1054. Ignoring channel save  
  1055. Ignoring channel save  
  1056. Ignoring channel save  
  1057. Ignoring channel save  
  1058. Ignoring channel save  
  1059. Ignoring channel save  
  1060. Ignoring channel save  
  1061. Ignoring channel save  
  1062. Ignoring channel save  
  1063. Ignoring channel save  
  1064. Ignoring channel save  
  1065. Ignoring channel save  
  1066. Ignoring channel save  
  1067. Ignoring channel save  
  1068. Ignoring channel save  
  1069. Ignoring channel save  
  1070. Ignoring channel save  
  1071. Ignoring channel save  
  1072. Ignoring channel save  
  1073. Ignoring channel save  
  1074. Ignoring channel save  
  1075. Ignoring channel save  
  1076. Ignoring channel save  
  1077. Ignoring channel save  
  1078. Ignoring channel save  
  1079. Ignoring channel save  
  1080. Ignoring channel save  
  1081. Ignoring channel save  
  1082. Ignoring channel save  
  1083. Ignoring channel save  
  1084. Ignoring channel save  
  1085. Ignoring channel save  
  1086. Ignoring channel save  
  1087. Ignoring channel save  
  1088. Ignoring channel save  
  1089. Ignoring channel save  
  1090. Ignoring channel save  
  1091. Ignoring channel save  
  1092. Ignoring channel save  
  1093. Ignoring channel save  
  1094. Ignoring channel save  
  1095. Ignoring channel save  
  1096. Ignoring channel save  
  1097. Ignoring channel save  
  1098. Ignoring channel save  
  1099. Ignoring channel save  
  1100. Ignoring channel save  
  1101. Ignoring channel save  
  1102. Ignoring channel save  
  1103. Ignoring channel save  
  1104. Ignoring channel save  
  1105. Ignoring channel save  
  1106. Ignoring channel save  
  1107. Ignoring channel save  
  1108. Ignoring channel save  
  1109. Ignoring channel save  
  1110. Ignoring channel save  
  1111. Ignoring channel save  
  1112. Ignoring channel save  
  1113. Ignoring channel save  
  1114. Ignoring channel save  
  1115. Ignoring channel save  
  1116. Ignoring channel save  
  1117. Ignoring channel save  
  1118. Ignoring channel save  
  1119. Ignoring channel save  
  1120. Ignoring channel save  
  1121. Ignoring channel save  
  1122. Ignoring channel save  
  1123. Ignoring channel save  
  1124. Ignoring channel save  
  1125. Ignoring channel save  
  1126. Ignoring channel save  
  1127. Ignoring channel save  
  1128. Ignoring channel save  
  1129. Ignoring channel save  
  1130. Ignoring channel save  
  1131. Ignoring channel save  
  1132. Ignoring channel save  
  1133. Ignoring channel save  
  1134. Ignoring channel save  
  1135. Ignoring channel save  
  1136. Ignoring channel save  
  1137. Ignoring channel save  
  1138. Ignoring channel save  
  1139. Ignoring channel save  
  1140. Ignoring channel save  
  1141. Ignoring channel save  
  1142. Ignoring channel save  
  1143. Ignoring channel save  
  1144. Ignoring channel save  
  1145. Ignoring channel save  
  1146. Ignoring channel save  
  1147. Ignoring channel save  
  1148. Ignoring channel save  
  1149. Ignoring channel save  
  1150. Ignoring channel save  
  1151. Ignoring channel save  
  1152. Ignoring channel save  
  1153. Ignoring channel save  
  1154. Ignoring channel save  
  1155. Ignoring channel save  
  1156. Ignoring channel save  
  1157. Ignoring channel save  
  1158. Ignoring channel save  
  1159. Ignoring channel save  
  1160. Ignoring channel save  
  1161. Ignoring channel save  
  1162. Ignoring channel save  
  1163. Ignoring channel save  
  1164. Ignoring channel save  
  1165. Ignoring channel save  
  1166. Ignoring channel save  
  1167. Ignoring channel save  
  1168. Ignoring channel save  
  1169. Ignoring channel save  
  1170. Ignoring channel save  
  1171. Ignoring channel save  
  1172. Ignoring channel save  
  1173. Ignoring channel save  
  1174. Ignoring channel save  
  1175. Ignoring channel save  
  1176. Ignoring channel save  
  1177. Ignoring channel save  
  1178. Ignoring channel save  
  1179. Ignoring channel save  
  1180. Ignoring channel save  
  1181. Ignoring channel save  
  1182. Ignoring channel save  
  1183. Ignoring channel save  
  1184. Ignoring channel save  
  1185. Ignoring channel save  
  1186. Ignoring channel save  
  1187. Ignoring channel save  
  1188. Ignoring channel save  
  1189. Ignoring channel save  
  1190. Ignoring channel save  
  1191. Ignoring channel save  
  1192. Ignoring channel save  
  1193. Ignoring channel save  
  1194. Ignoring channel save  
  1195. Ignoring channel save  
  1196. Ignoring channel save  
  1197. Ignoring channel save  
  1198. Ignoring channel save  
  1199. Ignoring channel save  
  1200. Ignoring channel save  
  1201. Ignoring channel save  
  1202. Ignoring channel save  
  1203. Ignoring channel save  
  1204. Ignoring channel save  
  1205. Ignoring channel save  
  1206. Ignoring channel save  
  1207. Ignoring channel save  
  1208. Ignoring channel save  
  1209. Ignoring channel save  
  1210. Ignoring channel save  
  1211. Ignoring channel save  
  1212. Ignoring channel save  
  1213. Ignoring channel save  
  1214. Ignoring channel save  
  1215. Ignoring channel save  
  1216. Ignoring channel save  
  1217. Ignoring channel save  
  1218. Ignoring channel save  
  1219. Ignoring channel save  
  1220. Ignoring channel save  
  1221. Ignoring channel save  
  1222. Ignoring channel save  
  1223. Ignoring channel save  
  1224. Ignoring channel save  
  1225. Ignoring channel save  
  1226. Ignoring channel save  
  1227. Ignoring channel save  
  1228. ----------------------------------------------- Captured stderr call ------------------------------------------------  
  1229. I | lnchannel.Channel.[alice] | sign_next_commitment 0  
  1230. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1231. D | transaction | is_complete False  
  1232. I | lnchannel.Channel.[bob] | sign_next_commitment 0  
  1233. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1234. D | transaction | is_complete False  
  1235. I | simple_config.SimpleConfig | electrum directory /tmp/electrum-lnpeer-test-b0434wzm  
  1236. I | channel_db.ChannelDB | SQL thread started  
  1237. I | simple_config.SimpleConfig | electrum directory /tmp/electrum-lnpeer-test-em3m4rcf  
  1238. I | channel_db.ChannelDB | Creating database  
  1239. I | channel_db.ChannelDB | SQL thread started  
  1240. I | channel_db.ChannelDB | Creating database  
  1241. D | lnchannel.Channel.[bob] | Setting channel state: FUNDED -> OPEN  
  1242. I/P | lnpeer.Peer.[MockLNWallet, alice] | CHANNEL OPENING COMPLETED (12359935x13360081x17021)  
  1243. D | lnchannel.Channel.[alice] | Setting channel state: FUNDED -> OPEN  
  1244. I/P | lnpeer.Peer.[MockLNWallet, bob] | CHANNEL OPENING COMPLETED (12359935x13360081x17021)  
  1245. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending INIT  
  1246. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending INIT  
  1247. D | util.profiler | LNPathFinder.find_path_for_payment 0.0074  
  1248. D | util.profiler | LNWallet._create_route_from_invoice 0.0081  
  1249. D | util.profiler | LNPathFinder.find_path_for_payment 0.0011  
  1250. D | util.profiler | LNWallet._create_route_from_invoice 0.0170  
  1251. D | util.profiler | LNPathFinder.find_path_for_payment 0.0014  
  1252. D | util.profiler | LNWallet._create_route_from_invoice 0.0021  
  1253. D | util.profiler | LNPathFinder.find_path_for_payment 0.0012  
  1254. D | util.profiler | LNWallet._create_route_from_invoice 0.0016  
  1255. D | util.profiler | LNPathFinder.find_path_for_payment 0.0011  
  1256. D | util.profiler | LNWallet._create_route_from_invoice 0.0017  
  1257. I | lnchannel.Channel.[bob] | add_htlc  
  1258. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xcd#\xa53\xcf\xe4="l\x10\x11\x93D\x0e\x88\xb4\x9d\x96S^\x04\xd5\x15\xfe6\xfc5\xc6In\xc4{', cltv_expiry=147, timestamp=1596762976, htlc_id=0). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1259. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1260. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 1.  
  1261. I | lnchannel.Channel.[bob] | sign_next_commitment 1  
  1262. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1263. D | transaction | is_complete False  
  1264. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1265. I | lnchannel.Channel.[bob] | add_htlc  
  1266. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xc6\x1eB\xf5+;\x0b\xc7\xb9%\xb5t\xdd\xb3\x88\x86\x16\x1a#\x1c \x1f\xb6\xb3O\xd4H\xcd\xf2Cg\x9f', cltv_expiry=147, timestamp=1596762976, htlc_id=1). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1267. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1268. I | lnchannel.Channel.[bob] | add_htlc  
  1269. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'6\xe0\xccu\xf3\x9f\x9bP\xff\xab\x8c\x0fk\xe2\x9d8Y\xcfm>\xcb\x89Q\xf6v\xab\xbeV\x1fL\xdc_', cltv_expiry=147, timestamp=1596762976, htlc_id=2). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1270. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1271. I | lnchannel.Channel.[bob] | add_htlc  
  1272. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xb0\xc5\x08\xd2\xcf\xe60\xbe\xeb+a\xaa\xa0\x9ar-\x00+E\xdes\xff\xeb\xe5\x12\x0f\x81AK\xb7\xaf\xb4', cltv_expiry=147, timestamp=1596762976, htlc_id=3). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1273. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1274. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 0  
  1275. I | lnchannel.Channel.[alice] | receive_htlc  
  1276. I | lnchannel.Channel.[bob] | add_htlc  
  1277. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'k\xe4\xc5vwC$\x99>\xc8\x859\xda\x90C`4\xd0\xa6 \xb2\x19s\xf5\x9br\xf5\x01\xbc\xac\x8a\xfb', cltv_expiry=147, timestamp=1596762976, htlc_id=4). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1278. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1279. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 1.  
  1280. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=1, len(htlc_sigs)=1  
  1281. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 0  
  1282. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1283. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1284. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 1.  
  1285. I | lnchannel.Channel.[alice] | sign_next_commitment 1  
  1286. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1287. D | transaction | is_complete False  
  1288. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1289. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 0  
  1290. I | lnchannel.Channel.[bob] | receive_revocation  
  1291. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 2.  
  1292. I | lnchannel.Channel.[bob] | sign_next_commitment 2  
  1293. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1294. D | transaction | is_complete False  
  1295. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1296. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 1  
  1297. I | lnchannel.Channel.[alice] | receive_htlc  
  1298. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending PING  
  1299. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending PING  
  1300. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 1.  
  1301. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=1, len(htlc_sigs)=1  
  1302. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 0  
  1303. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1304. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1305. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 2  
  1306. I | lnchannel.Channel.[alice] | receive_htlc  
  1307. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending PONG  
  1308. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 3  
  1309. I | lnchannel.Channel.[alice] | receive_htlc  
  1310. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 4  
  1311. I | lnchannel.Channel.[alice] | receive_htlc  
  1312. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 2.  
  1313. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=2, len(htlc_sigs)=5  
  1314. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 1  
  1315. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1316. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1317. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 1  
  1318. I | lnchannel.Channel.[bob] | receive_revocation  
  1319. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending PONG  
  1320. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 0  
  1321. I | lnchannel.Channel.[alice] | receive_revocation  
  1322. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 2.  
  1323. I | lnchannel.Channel.[alice] | sign_next_commitment 2  
  1324. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1325. D | transaction | is_complete False  
  1326. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1327. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 2.  
  1328. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=2, len(htlc_sigs)=5  
  1329. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 1  
  1330. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1331. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1332. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 0  
  1333. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 0  
  1334. I | lnchannel.Channel.[alice] | settle_htlc  
  1335. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1336. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 0  
  1337. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1338. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 1  
  1339. I | lnchannel.Channel.[alice] | receive_revocation  
  1340. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 3.  
  1341. I | lnchannel.Channel.[alice] | sign_next_commitment 3  
  1342. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1343. D | transaction | is_complete False  
  1344. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1345. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 3.  
  1346. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=3, len(htlc_sigs)=4  
  1347. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 2  
  1348. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1349. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1350. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 3.  
  1351. I | lnchannel.Channel.[bob] | sign_next_commitment 3  
  1352. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1353. D | transaction | is_complete False  
  1354. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1355. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 2  
  1356. I | lnchannel.Channel.[alice] | receive_revocation  
  1357. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 1  
  1358. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 1  
  1359. I | lnchannel.Channel.[alice] | settle_htlc  
  1360. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1361. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 2  
  1362. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 2  
  1363. I | lnchannel.Channel.[alice] | settle_htlc  
  1364. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1365. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 3  
  1366. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 3  
  1367. I | lnchannel.Channel.[alice] | settle_htlc  
  1368. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1369. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 4  
  1370. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 4  
  1371. I | lnchannel.Channel.[alice] | settle_htlc  
  1372. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1373. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 1  
  1374. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1375. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 3.  
  1376. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=3, len(htlc_sigs)=4  
  1377. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 2  
  1378. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1379. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1380. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 4.  
  1381. I | lnchannel.Channel.[alice] | sign_next_commitment 4  
  1382. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1383. D | transaction | is_complete False  
  1384. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1385. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 2  
  1386. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1387. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 3  
  1388. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1389. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 4  
  1390. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1391. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 2  
  1392. I | lnchannel.Channel.[bob] | receive_revocation  
  1393. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 4.  
  1394. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=4, len(htlc_sigs)=0  
  1395. D | util.profiler | LNPathFinder.find_path_for_payment 0.0044  
  1396. D | util.profiler | LNWallet._create_route_from_invoice 0.0050  
  1397. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 3  
  1398. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1399. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1400. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 4.  
  1401. I | lnchannel.Channel.[bob] | sign_next_commitment 4  
  1402. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1403. D | transaction | is_complete False  
  1404. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1405. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 3  
  1406. I | lnchannel.Channel.[alice] | receive_revocation  
  1407. I | lnchannel.Channel.[bob] | add_htlc  
  1408. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x11(\x06\x1a\xa2r\xed\xc3i\xf6\xef\xb4\x1e\xbdG\x94L\xef5\x95\xfc\x9e\xc5\xebU/B\xca\xfc\xb5\x04:', cltv_expiry=147, timestamp=1596762976, htlc_id=5). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1409. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1410. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 4.  
  1411. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=4, len(htlc_sigs)=0  
  1412. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 3  
  1413. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1414. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1415. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 3  
  1416. I | lnchannel.Channel.[bob] | receive_revocation  
  1417. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 5.  
  1418. I | lnchannel.Channel.[bob] | sign_next_commitment 5  
  1419. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1420. D | transaction | is_complete False  
  1421. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1422. D | util.profiler | LNPathFinder.find_path_for_payment 0.0040  
  1423. D | util.profiler | LNWallet._create_route_from_invoice 0.0044  
  1424. D | util.profiler | LNPathFinder.find_path_for_payment 0.0045  
  1425. D | util.profiler | LNWallet._create_route_from_invoice 0.0102  
  1426. D | util.profiler | LNPathFinder.find_path_for_payment 0.0039  
  1427. D | util.profiler | LNWallet._create_route_from_invoice 0.0043  
  1428. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 5  
  1429. D | util.profiler | LNPathFinder.find_path_for_payment 0.0038  
  1430. I | lnchannel.Channel.[alice] | receive_htlc  
  1431. D | util.profiler | LNWallet._create_route_from_invoice 0.0073  
  1432. I | lnchannel.Channel.[bob] | add_htlc  
  1433. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x9dbI\x06]\xde4\xbc\xd9\xe9\x02\x80\n\xd0_\x87\xca2)\xf8\xaa/\xb3\x1f\xaf\xe8j9t\r\xc2\xa2', cltv_expiry=147, timestamp=1596762976, htlc_id=6). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1434. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1435. I | lnchannel.Channel.[bob] | add_htlc  
  1436. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b"\xdc\x99\xc9\t\xdf\xca-:a:v,V\x16x\x81b\x14e)\xa1\xa3&\xdbM\xec'=4\x85\x0e\xe6", cltv_expiry=147, timestamp=1596762976, htlc_id=7). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1437. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1438. I | lnchannel.Channel.[bob] | add_htlc  
  1439. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'=\xd0_[\xaa\xea}=;\xa9\x85<\n\xde7\xd6\xcep\x1a\x92\xb9\xf6x.\\`\xda\xd3\x17\xa3R\xf6', cltv_expiry=147, timestamp=1596762976, htlc_id=8). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1440. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1441. I | lnchannel.Channel.[bob] | add_htlc  
  1442. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b' \xdc\xf7P\xaf\xbe\xcd\xfe\x03\xff\x11\xad0\xff\xdc\x8e\x08Qr\x14\xe0(x\xca\xb0\xc8E%hZ\xa9\xcd', cltv_expiry=147, timestamp=1596762976, htlc_id=9). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1443. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1444. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 5.  
  1445. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=5, len(htlc_sigs)=1  
  1446. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 4  
  1447. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1448. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1449. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 5.  
  1450. I | lnchannel.Channel.[alice] | sign_next_commitment 5  
  1451. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1452. D | transaction | is_complete False  
  1453. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1454. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 4  
  1455. I | lnchannel.Channel.[bob] | receive_revocation  
  1456. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 6.  
  1457. I | lnchannel.Channel.[bob] | sign_next_commitment 6  
  1458. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1459. D | transaction | is_complete False  
  1460. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1461. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 6  
  1462. I | lnchannel.Channel.[alice] | receive_htlc  
  1463. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 5.  
  1464. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=5, len(htlc_sigs)=1  
  1465. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 4  
  1466. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1467. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1468. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 7  
  1469. I | lnchannel.Channel.[alice] | receive_htlc  
  1470. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 8  
  1471. I | lnchannel.Channel.[alice] | receive_htlc  
  1472. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 9  
  1473. I | lnchannel.Channel.[alice] | receive_htlc  
  1474. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 6.  
  1475. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=6, len(htlc_sigs)=5  
  1476. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 5  
  1477. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1478. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1479. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 5  
  1480. I | lnchannel.Channel.[bob] | receive_revocation  
  1481. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 4  
  1482. I | lnchannel.Channel.[alice] | receive_revocation  
  1483. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 6.  
  1484. I | lnchannel.Channel.[alice] | sign_next_commitment 6  
  1485. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1486. D | transaction | is_complete False  
  1487. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1488. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 5  
  1489. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 5  
  1490. I | lnchannel.Channel.[alice] | settle_htlc  
  1491. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1492. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 6.  
  1493. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=6, len(htlc_sigs)=5  
  1494. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 5  
  1495. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1496. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1497. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 5  
  1498. I | lnchannel.Channel.[alice] | receive_revocation  
  1499. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 7.  
  1500. I | lnchannel.Channel.[alice] | sign_next_commitment 7  
  1501. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1502. D | transaction | is_complete False  
  1503. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1504. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 5  
  1505. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1506. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 7.  
  1507. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=7, len(htlc_sigs)=4  
  1508. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 6  
  1509. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1510. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1511. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 7.  
  1512. I | lnchannel.Channel.[bob] | sign_next_commitment 7  
  1513. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1514. D | transaction | is_complete False  
  1515. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1516. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 6  
  1517. I | lnchannel.Channel.[alice] | receive_revocation  
  1518. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 6  
  1519. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 6  
  1520. I | lnchannel.Channel.[alice] | settle_htlc  
  1521. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1522. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 7  
  1523. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 7  
  1524. I | lnchannel.Channel.[alice] | settle_htlc  
  1525. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1526. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 8  
  1527. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 8  
  1528. I | lnchannel.Channel.[alice] | settle_htlc  
  1529. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1530. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 9  
  1531. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 9  
  1532. I | lnchannel.Channel.[alice] | settle_htlc  
  1533. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1534. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 6  
  1535. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1536. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 7.  
  1537. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=7, len(htlc_sigs)=4  
  1538. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 6  
  1539. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1540. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1541. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 8.  
  1542. I | lnchannel.Channel.[alice] | sign_next_commitment 8  
  1543. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1544. D | transaction | is_complete False  
  1545. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1546. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 7  
  1547. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1548. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 8  
  1549. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1550. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 9  
  1551. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1552. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 6  
  1553. I | lnchannel.Channel.[bob] | receive_revocation  
  1554. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 8.  
  1555. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=8, len(htlc_sigs)=0  
  1556. D | util.profiler | LNPathFinder.find_path_for_payment 0.0040  
  1557. D | util.profiler | LNWallet._create_route_from_invoice 0.0053  
  1558. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 7  
  1559. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1560. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1561. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 8.  
  1562. I | lnchannel.Channel.[bob] | sign_next_commitment 8  
  1563. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1564. D | transaction | is_complete False  
  1565. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1566. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 7  
  1567. I | lnchannel.Channel.[alice] | receive_revocation  
  1568. I | lnchannel.Channel.[bob] | add_htlc  
  1569. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'Q\xe3\x1f\x98\xc0\xebe\xe47\xbfq&\xf4\x15\xd8\x17/3Z\x80\x7f\xdb$<O\xd1\x9f%1;\xf5\xca', cltv_expiry=147, timestamp=1596762977, htlc_id=10). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1570. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1571. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 8.  
  1572. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=8, len(htlc_sigs)=0  
  1573. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 7  
  1574. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1575. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1576. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 7  
  1577. I | lnchannel.Channel.[bob] | receive_revocation  
  1578. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 9.  
  1579. I | lnchannel.Channel.[bob] | sign_next_commitment 9  
  1580. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1581. D | transaction | is_complete False  
  1582. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1583. D | util.profiler | LNPathFinder.find_path_for_payment 0.0039  
  1584. D | util.profiler | LNWallet._create_route_from_invoice 0.0043  
  1585. D | util.profiler | LNPathFinder.find_path_for_payment 0.0038  
  1586. D | util.profiler | LNWallet._create_route_from_invoice 0.0043  
  1587. D | util.profiler | LNPathFinder.find_path_for_payment 0.0039  
  1588. D | util.profiler | LNWallet._create_route_from_invoice 0.0043  
  1589. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 10  
  1590. D | util.profiler | LNPathFinder.find_path_for_payment 0.0037  
  1591. I | lnchannel.Channel.[alice] | receive_htlc  
  1592. D | util.profiler | LNWallet._create_route_from_invoice 0.0076  
  1593. I | lnchannel.Channel.[bob] | add_htlc  
  1594. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xf9\x12\x96\xce\x11\xf6!\xfb\x1ak/\xa0\x15\xb9\x19\x13tm \x1eb\x1c\x86\xe9\x8fW\xb0\xcf`s\x92\xcf', cltv_expiry=147, timestamp=1596762977, htlc_id=11). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1595. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1596. I | lnchannel.Channel.[bob] | add_htlc  
  1597. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xf4#\xfb\x96\x8c\xd9D\xb04\x99\xa3W*\x99{\x1e\xa1R\xf6\x1a\x88T\xc7\x8e\xcf\xb2\xdd\xf3d\x07\xa8L', cltv_expiry=147, timestamp=1596762977, htlc_id=12). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1598. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1599. I | lnchannel.Channel.[bob] | add_htlc  
  1600. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xd4\x9e2\xf2\x06N\x1d\xeb|\xc5v\x82J\x171\xbc^%\xf19\x93nl<\xb1V\x1b\xd3\x8f\x04p>', cltv_expiry=147, timestamp=1596762977, htlc_id=13). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1601. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1602. I | lnchannel.Channel.[bob] | add_htlc  
  1603. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x87\xbc\xd4\x95>\xf3\xa7i\xe7\xact\xb2\x0c\xd6\x85\x8f\xaauHIj\x83\xaa\x9a[\xd4\x1c\xdb{\x85\x9en', cltv_expiry=147, timestamp=1596762977, htlc_id=14). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1604. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1605. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 9.  
  1606. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=9, len(htlc_sigs)=1  
  1607. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 8  
  1608. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1609. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1610. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 9.  
  1611. I | lnchannel.Channel.[alice] | sign_next_commitment 9  
  1612. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1613. D | transaction | is_complete False  
  1614. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1615. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 8  
  1616. I | lnchannel.Channel.[bob] | receive_revocation  
  1617. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 10.  
  1618. I | lnchannel.Channel.[bob] | sign_next_commitment 10  
  1619. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1620. D | transaction | is_complete False  
  1621. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1622. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 11  
  1623. I | lnchannel.Channel.[alice] | receive_htlc  
  1624. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 9.  
  1625. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=9, len(htlc_sigs)=1  
  1626. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 8  
  1627. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1628. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1629. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 12  
  1630. I | lnchannel.Channel.[alice] | receive_htlc  
  1631. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 13  
  1632. I | lnchannel.Channel.[alice] | receive_htlc  
  1633. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 14  
  1634. I | lnchannel.Channel.[alice] | receive_htlc  
  1635. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 10.  
  1636. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=10, len(htlc_sigs)=5  
  1637. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 9  
  1638. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1639. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1640. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 9  
  1641. I | lnchannel.Channel.[bob] | receive_revocation  
  1642. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 8  
  1643. I | lnchannel.Channel.[alice] | receive_revocation  
  1644. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 10.  
  1645. I | lnchannel.Channel.[alice] | sign_next_commitment 10  
  1646. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1647. D | transaction | is_complete False  
  1648. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1649. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 10.  
  1650. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=10, len(htlc_sigs)=5  
  1651. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 9  
  1652. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1653. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1654. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 9  
  1655. I | lnchannel.Channel.[alice] | receive_revocation  
  1656. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 10  
  1657. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 10  
  1658. I | lnchannel.Channel.[alice] | settle_htlc  
  1659. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1660. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 11  
  1661. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 11  
  1662. I | lnchannel.Channel.[alice] | settle_htlc  
  1663. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1664. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 12  
  1665. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 12  
  1666. I | lnchannel.Channel.[alice] | settle_htlc  
  1667. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1668. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 13  
  1669. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 13  
  1670. I | lnchannel.Channel.[alice] | settle_htlc  
  1671. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1672. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 14  
  1673. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 14  
  1674. I | lnchannel.Channel.[alice] | settle_htlc  
  1675. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1676. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 10  
  1677. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1678. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 11  
  1679. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1680. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 12  
  1681. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1682. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 13  
  1683. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1684. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 14  
  1685. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1686. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 11.  
  1687. I | lnchannel.Channel.[alice] | sign_next_commitment 11  
  1688. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1689. D | transaction | is_complete False  
  1690. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1691. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 11.  
  1692. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=11, len(htlc_sigs)=0  
  1693. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 10  
  1694. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1695. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1696. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 11.  
  1697. I | lnchannel.Channel.[bob] | sign_next_commitment 11  
  1698. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1699. D | transaction | is_complete False  
  1700. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1701. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 10  
  1702. I | lnchannel.Channel.[alice] | receive_revocation  
  1703. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 11.  
  1704. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=11, len(htlc_sigs)=0  
  1705. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 10  
  1706. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1707. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1708. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 10  
  1709. I | lnchannel.Channel.[bob] | receive_revocation  
  1710. D | util.profiler | LNPathFinder.find_path_for_payment 0.0041  
  1711. D | util.profiler | LNWallet._create_route_from_invoice 0.0099  
  1712. D | util.profiler | LNPathFinder.find_path_for_payment 0.0045  
  1713. D | util.profiler | LNWallet._create_route_from_invoice 0.0049  
  1714. D | util.profiler | LNPathFinder.find_path_for_payment 0.0044  
  1715. D | util.profiler | LNWallet._create_route_from_invoice 0.0049  
  1716. D | util.profiler | LNPathFinder.find_path_for_payment 0.0105  
  1717. D | util.profiler | LNWallet._create_route_from_invoice 0.0212  
  1718. D | util.profiler | LNPathFinder.find_path_for_payment 0.0040  
  1719. D | util.profiler | LNWallet._create_route_from_invoice 0.0044  
  1720. I | lnchannel.Channel.[bob] | add_htlc  
  1721. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b"\xabu\x8e\xfe\xfc\xf7\xcf\x1b\x87\x0e\x96\xb0\xe5\xd9w'\x08\xa2\xbf\xc0;\x98;\xdb\xdfg|(\xf4\xe6\xe6\x83", cltv_expiry=147, timestamp=1596762978, htlc_id=15). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1722. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1723. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 12.  
  1724. I | lnchannel.Channel.[bob] | sign_next_commitment 12  
  1725. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1726. D | transaction | is_complete False  
  1727. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1728. I | lnchannel.Channel.[bob] | add_htlc  
  1729. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x80\xba\x18\x98\x0f\xcd\x81\xe2\xc3\xaer\x8cfp=\x075\xfe\xb0\xf6\xcdp\xb7\xfb\xdf\x88\xff\xc7D\x03O\xbe', cltv_expiry=147, timestamp=1596762978, htlc_id=16). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1730. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1731. I | lnchannel.Channel.[bob] | add_htlc  
  1732. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x8b\xbb[\x04t\x80\xa8\xb5%\xc6\x0f%\xff]%~s\xe9\x19\x9a\xc9\xe1\xd0\xf5\xc7j~\x8f\xab\x956\xb4', cltv_expiry=147, timestamp=1596762978, htlc_id=17). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1733. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1734. I | lnchannel.Channel.[bob] | add_htlc  
  1735. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xa0%\xba\xc6P\xb4\x19\xe5\x00\xe70\x8b\xef|\xb8D\xb9\x92U\xe3\xa1\xc5\xcf\x1e\xed\xf7\xd5F~h\xdd\xca', cltv_expiry=147, timestamp=1596762978, htlc_id=18). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1736. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1737. I | lnchannel.Channel.[bob] | add_htlc  
  1738. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xd9Q\x95\xbaS\xa8\xdbIl4~\xcbZ\x8e\xe6\xd5\r\xd3\xc9\x16\x17v\x9b\x12v#5}\x1f)\xe5\xf8', cltv_expiry=147, timestamp=1596762978, htlc_id=19). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1739. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1740. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 15  
  1741. I | lnchannel.Channel.[alice] | receive_htlc  
  1742. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 12.  
  1743. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=12, len(htlc_sigs)=1  
  1744. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 11  
  1745. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1746. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1747. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 12.  
  1748. I | lnchannel.Channel.[alice] | sign_next_commitment 12  
  1749. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1750. D | transaction | is_complete False  
  1751. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1752. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 11  
  1753. I | lnchannel.Channel.[bob] | receive_revocation  
  1754. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 13.  
  1755. I | lnchannel.Channel.[bob] | sign_next_commitment 13  
  1756. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1757. D | transaction | is_complete False  
  1758. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1759. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 16  
  1760. I | lnchannel.Channel.[alice] | receive_htlc  
  1761. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 12.  
  1762. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=12, len(htlc_sigs)=1  
  1763. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 11  
  1764. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1765. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1766. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 17  
  1767. I | lnchannel.Channel.[alice] | receive_htlc  
  1768. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 18  
  1769. I | lnchannel.Channel.[alice] | receive_htlc  
  1770. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 19  
  1771. I | lnchannel.Channel.[alice] | receive_htlc  
  1772. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 13.  
  1773. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=13, len(htlc_sigs)=5  
  1774. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 12  
  1775. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1776. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1777. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 12  
  1778. I | lnchannel.Channel.[bob] | receive_revocation  
  1779. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 11  
  1780. I | lnchannel.Channel.[alice] | receive_revocation  
  1781. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 13.  
  1782. I | lnchannel.Channel.[alice] | sign_next_commitment 13  
  1783. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1784. D | transaction | is_complete False  
  1785. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1786. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 13.  
  1787. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=13, len(htlc_sigs)=5  
  1788. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 12  
  1789. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1790. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1791. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 12  
  1792. I | lnchannel.Channel.[alice] | receive_revocation  
  1793. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 15  
  1794. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 15  
  1795. I | lnchannel.Channel.[alice] | settle_htlc  
  1796. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1797. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 16  
  1798. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 16  
  1799. I | lnchannel.Channel.[alice] | settle_htlc  
  1800. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1801. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 17  
  1802. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 17  
  1803. I | lnchannel.Channel.[alice] | settle_htlc  
  1804. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1805. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 18  
  1806. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 18  
  1807. I | lnchannel.Channel.[alice] | settle_htlc  
  1808. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1809. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 19  
  1810. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 19  
  1811. I | lnchannel.Channel.[alice] | settle_htlc  
  1812. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1813. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 15  
  1814. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1815. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 16  
  1816. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1817. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 17  
  1818. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1819. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 18  
  1820. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1821. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 19  
  1822. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1823. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 14.  
  1824. I | lnchannel.Channel.[alice] | sign_next_commitment 14  
  1825. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1826. D | transaction | is_complete False  
  1827. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1828. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 14.  
  1829. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=14, len(htlc_sigs)=0  
  1830. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 13  
  1831. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1832. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1833. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 14.  
  1834. I | lnchannel.Channel.[bob] | sign_next_commitment 14  
  1835. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1836. D | transaction | is_complete False  
  1837. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1838. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 13  
  1839. I | lnchannel.Channel.[alice] | receive_revocation  
  1840. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 14.  
  1841. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=14, len(htlc_sigs)=0  
  1842. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 13  
  1843. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1844. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1845. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 13  
  1846. I | lnchannel.Channel.[bob] | receive_revocation  
  1847. D | util.profiler | LNPathFinder.find_path_for_payment 0.0039  
  1848. D | util.profiler | LNWallet._create_route_from_invoice 0.0044  
  1849. D | util.profiler | LNPathFinder.find_path_for_payment 0.0168  
  1850. D | util.profiler | LNWallet._create_route_from_invoice 0.0172  
  1851. D | util.profiler | LNPathFinder.find_path_for_payment 0.0041  
  1852. D | util.profiler | LNWallet._create_route_from_invoice 0.0045  
  1853. D | util.profiler | LNPathFinder.find_path_for_payment 0.0105  
  1854. D | util.profiler | LNWallet._create_route_from_invoice 0.0212  
  1855. I | lnchannel.Channel.[bob] | add_htlc  
  1856. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'm%)\tmR\x07\\_\x92Z\x10\x05\xca\x1f\xf5\x17\xdf\xbe5\xc9M\xe3\r\tj\xd0Qr\x824D', cltv_expiry=147, timestamp=1596762978, htlc_id=20). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1857. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1858. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 15.  
  1859. I | lnchannel.Channel.[bob] | sign_next_commitment 15  
  1860. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1861. D | transaction | is_complete False  
  1862. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1863. I | lnchannel.Channel.[bob] | add_htlc  
  1864. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x85\x1d\xc9\x83\x91\xd2w\xccr\x07\xf8\x8e.\xdf\x88\x85%\xea\x0c\xf8:\x8f\xafs\xb3V\xdd\xd4\xfao0\xfd', cltv_expiry=147, timestamp=1596762978, htlc_id=21). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1865. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1866. I | lnchannel.Channel.[bob] | add_htlc  
  1867. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xf6\xe9X\xc5\x87XnG\xe3\x8d\xb6\x0b\xd7o\x15\xa6\x94c4\xba\xe9d\xd3\x98\x97"j1F1\xe6\x1d', cltv_expiry=147, timestamp=1596762979, htlc_id=22). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1868. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1869. I | lnchannel.Channel.[bob] | add_htlc  
  1870. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'cY\xcf\xd1\x95|\x0e\x87\xea\n\xb8\x9a\xbaO\xc8\x81\xfd\xeb\xb9 \x01\x1a\x1bJ\x86$%\xb5j/\xad\x9a', cltv_expiry=147, timestamp=1596762979, htlc_id=23). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1871. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1872. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 20  
  1873. I | lnchannel.Channel.[alice] | receive_htlc  
  1874. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 15.  
  1875. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=15, len(htlc_sigs)=1  
  1876. D | util.profiler | LNPathFinder.find_path_for_payment 0.0074  
  1877. D | util.profiler | LNWallet._create_route_from_invoice 0.0078  
  1878. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 14  
  1879. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1880. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1881. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 15.  
  1882. I | lnchannel.Channel.[alice] | sign_next_commitment 15  
  1883. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1884. D | transaction | is_complete False  
  1885. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1886. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 14  
  1887. I | lnchannel.Channel.[bob] | receive_revocation  
  1888. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 16.  
  1889. I | lnchannel.Channel.[bob] | sign_next_commitment 16  
  1890. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1891. D | transaction | is_complete False  
  1892. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1893. I | lnchannel.Channel.[bob] | add_htlc  
  1894. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xa9G\x1aU\x9fd\xe8\xc7t\xb6|\x1f\xd2\x0c\xa6\xb2\xbeF\xb3_\xe4G\xb1\xd8\xcd"\x07\xf8\xea\x11v\x1f', cltv_expiry=147, timestamp=1596762979, htlc_id=24). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  1895. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  1896. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 21  
  1897. I | lnchannel.Channel.[alice] | receive_htlc  
  1898. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 15.  
  1899. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=15, len(htlc_sigs)=1  
  1900. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 14  
  1901. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1902. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1903. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 22  
  1904. I | lnchannel.Channel.[alice] | receive_htlc  
  1905. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 23  
  1906. I | lnchannel.Channel.[alice] | receive_htlc  
  1907. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 16.  
  1908. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=16, len(htlc_sigs)=4  
  1909. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 15  
  1910. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1911. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1912. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 15  
  1913. I | lnchannel.Channel.[bob] | receive_revocation  
  1914. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 17.  
  1915. I | lnchannel.Channel.[bob] | sign_next_commitment 17  
  1916. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1917. D | transaction | is_complete False  
  1918. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1919. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 24  
  1920. I | lnchannel.Channel.[alice] | receive_htlc  
  1921. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 14  
  1922. I | lnchannel.Channel.[alice] | receive_revocation  
  1923. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 16.  
  1924. I | lnchannel.Channel.[alice] | sign_next_commitment 16  
  1925. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1926. D | transaction | is_complete False  
  1927. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1928. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 16.  
  1929. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=16, len(htlc_sigs)=4  
  1930. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 15  
  1931. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1932. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1933. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 17.  
  1934. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=17, len(htlc_sigs)=5  
  1935. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 16  
  1936. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1937. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1938. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 16  
  1939. I | lnchannel.Channel.[bob] | receive_revocation  
  1940. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 20  
  1941. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 20  
  1942. I | lnchannel.Channel.[alice] | settle_htlc  
  1943. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1944. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 15  
  1945. I | lnchannel.Channel.[alice] | receive_revocation  
  1946. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 17.  
  1947. I | lnchannel.Channel.[alice] | sign_next_commitment 17  
  1948. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1949. D | transaction | is_complete False  
  1950. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1951. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 20  
  1952. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1953. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 17.  
  1954. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=17, len(htlc_sigs)=4  
  1955. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 16  
  1956. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  1957. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  1958. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 18.  
  1959. I | lnchannel.Channel.[bob] | sign_next_commitment 18  
  1960. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  1961. D | transaction | is_complete False  
  1962. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  1963. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 16  
  1964. I | lnchannel.Channel.[alice] | receive_revocation  
  1965. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 21  
  1966. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 21  
  1967. I | lnchannel.Channel.[alice] | settle_htlc  
  1968. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1969. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 22  
  1970. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 22  
  1971. I | lnchannel.Channel.[alice] | settle_htlc  
  1972. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1973. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 23  
  1974. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 23  
  1975. I | lnchannel.Channel.[alice] | settle_htlc  
  1976. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1977. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 24  
  1978. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 24  
  1979. I | lnchannel.Channel.[alice] | settle_htlc  
  1980. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  1981. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 21  
  1982. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1983. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 18.  
  1984. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=18, len(htlc_sigs)=4  
  1985. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 17  
  1986. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  1987. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  1988. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 18.  
  1989. I | lnchannel.Channel.[alice] | sign_next_commitment 18  
  1990. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  1991. D | transaction | is_complete False  
  1992. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  1993. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 22  
  1994. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1995. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 23  
  1996. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1997. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 24  
  1998. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  1999. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 17  
  2000. I | lnchannel.Channel.[bob] | receive_revocation  
  2001. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 18.  
  2002. D | util.profiler | LNPathFinder.find_path_for_payment 0.0056  
  2003. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=18, len(htlc_sigs)=0  
  2004. D | util.profiler | LNWallet._create_route_from_invoice 0.0067  
  2005. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 17  
  2006. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2007. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2008. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 19.  
  2009. I | lnchannel.Channel.[bob] | sign_next_commitment 19  
  2010. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2011. D | transaction | is_complete False  
  2012. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2013. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 17  
  2014. I | lnchannel.Channel.[alice] | receive_revocation  
  2015. I | lnchannel.Channel.[bob] | add_htlc  
  2016. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'-{\xfe\xea\xd6 z\x1d\xda;\x01Q\xc5\x9fH\xe5\x193\x1bF\xcd\x1a\xf4\xcdW!\x9c\x1d\xe0\xb0\x160', cltv_expiry=147, timestamp=1596762979, htlc_id=25). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2017. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2018. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 19.  
  2019. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=19, len(htlc_sigs)=0  
  2020. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 18  
  2021. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2022. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2023. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 18  
  2024. I | lnchannel.Channel.[bob] | receive_revocation  
  2025. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 20.  
  2026. I | lnchannel.Channel.[bob] | sign_next_commitment 20  
  2027. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2028. D | transaction | is_complete False  
  2029. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2030. D | util.profiler | LNPathFinder.find_path_for_payment 0.0048  
  2031. D | util.profiler | LNWallet._create_route_from_invoice 0.0106  
  2032. D | util.profiler | LNPathFinder.find_path_for_payment 0.0055  
  2033. D | util.profiler | LNWallet._create_route_from_invoice 0.0059  
  2034. D | util.profiler | LNPathFinder.find_path_for_payment 0.0109  
  2035. D | util.profiler | LNWallet._create_route_from_invoice 0.0216  
  2036. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 25  
  2037. I | lnchannel.Channel.[alice] | receive_htlc  
  2038. D | util.profiler | LNPathFinder.find_path_for_payment 0.0061  
  2039. D | util.profiler | LNWallet._create_route_from_invoice 0.0066  
  2040. I | lnchannel.Channel.[bob] | add_htlc  
  2041. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x8d,\xe2K\xf58"F\x87\x19\x18\xaf\xc2\x85\x83\x15\xa9a\xc9\xc0\xc0\xa4j\x8f\xb0\xf9Q\xf3!\xafH\xff', cltv_expiry=147, timestamp=1596762979, htlc_id=26). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2042. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2043. I | lnchannel.Channel.[bob] | add_htlc  
  2044. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xe9\xab|\xd3X\t\xc6\x96\xa7\x19,\xf4\\Jq`i\xe6\xc1\x8f\x190J\r1\xba\x9b\x01\xc2\x81\x1a:', cltv_expiry=147, timestamp=1596762979, htlc_id=27). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2045. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2046. I | lnchannel.Channel.[bob] | add_htlc  
  2047. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x06/\xdfQ6\xfe;\xd1\xdf\xb5ZO\x86`\xb4\x89\x8d\x00\xe3g\x92\xf3ND\xe8\x0fy\xeaV\xe2C=', cltv_expiry=147, timestamp=1596762979, htlc_id=28). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2048. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2049. I | lnchannel.Channel.[bob] | add_htlc  
  2050. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b"\xcd\xf6\xc6\x8cA\xb2\xef\x0fV\xe9\xffy\x04\xd8\xbe\t\xdb\xc9\x05\xb2\x90\xaa\x0cye\xd5jN)\xc3\x18'", cltv_expiry=147, timestamp=1596762979, htlc_id=29). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2051. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2052. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 20.  
  2053. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=20, len(htlc_sigs)=1  
  2054. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 19  
  2055. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2056. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2057. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 19.  
  2058. I | lnchannel.Channel.[alice] | sign_next_commitment 19  
  2059. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2060. D | transaction | is_complete False  
  2061. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2062. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 19  
  2063. I | lnchannel.Channel.[bob] | receive_revocation  
  2064. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 21.  
  2065. I | lnchannel.Channel.[bob] | sign_next_commitment 21  
  2066. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2067. D | transaction | is_complete False  
  2068. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2069. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 26  
  2070. I | lnchannel.Channel.[alice] | receive_htlc  
  2071. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 19.  
  2072. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=19, len(htlc_sigs)=1  
  2073. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 18  
  2074. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2075. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2076. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 27  
  2077. I | lnchannel.Channel.[alice] | receive_htlc  
  2078. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 28  
  2079. I | lnchannel.Channel.[alice] | receive_htlc  
  2080. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 29  
  2081. I | lnchannel.Channel.[alice] | receive_htlc  
  2082. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 21.  
  2083. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=21, len(htlc_sigs)=5  
  2084. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 20  
  2085. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2086. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2087. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 20  
  2088. I | lnchannel.Channel.[bob] | receive_revocation  
  2089. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 18  
  2090. I | lnchannel.Channel.[alice] | receive_revocation  
  2091. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 20.  
  2092. I | lnchannel.Channel.[alice] | sign_next_commitment 20  
  2093. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2094. D | transaction | is_complete False  
  2095. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2096. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 20.  
  2097. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=20, len(htlc_sigs)=5  
  2098. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 19  
  2099. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2100. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2101. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 19  
  2102. I | lnchannel.Channel.[alice] | receive_revocation  
  2103. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 25  
  2104. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 25  
  2105. I | lnchannel.Channel.[alice] | settle_htlc  
  2106. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2107. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 26  
  2108. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 26  
  2109. I | lnchannel.Channel.[alice] | settle_htlc  
  2110. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2111. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 27  
  2112. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 27  
  2113. I | lnchannel.Channel.[alice] | settle_htlc  
  2114. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2115. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 28  
  2116. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 28  
  2117. I | lnchannel.Channel.[alice] | settle_htlc  
  2118. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2119. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 29  
  2120. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 29  
  2121. I | lnchannel.Channel.[alice] | settle_htlc  
  2122. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2123. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 25  
  2124. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2125. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 26  
  2126. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2127. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 27  
  2128. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2129. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 28  
  2130. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2131. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 29  
  2132. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2133. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 21.  
  2134. I | lnchannel.Channel.[alice] | sign_next_commitment 21  
  2135. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2136. D | transaction | is_complete False  
  2137. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2138. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 21.  
  2139. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=21, len(htlc_sigs)=0  
  2140. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 20  
  2141. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2142. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2143. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 22.  
  2144. I | lnchannel.Channel.[bob] | sign_next_commitment 22  
  2145. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2146. D | transaction | is_complete False  
  2147. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2148. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 20  
  2149. I | lnchannel.Channel.[alice] | receive_revocation  
  2150. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 22.  
  2151. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=22, len(htlc_sigs)=0  
  2152. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 21  
  2153. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2154. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2155. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 21  
  2156. I | lnchannel.Channel.[bob] | receive_revocation  
  2157. D | util.profiler | LNPathFinder.find_path_for_payment 0.0048  
  2158. D | util.profiler | LNWallet._create_route_from_invoice 0.0261  
  2159. D | util.profiler | LNPathFinder.find_path_for_payment 0.0048  
  2160. D | util.profiler | LNWallet._create_route_from_invoice 0.0105  
  2161. D | util.profiler | LNPathFinder.find_path_for_payment 0.0050  
  2162. D | util.profiler | LNWallet._create_route_from_invoice 0.0055  
  2163. D | util.profiler | LNPathFinder.find_path_for_payment 0.0040  
  2164. D | util.profiler | LNWallet._create_route_from_invoice 0.0044  
  2165. D | util.profiler | LNPathFinder.find_path_for_payment 0.0039  
  2166. D | util.profiler | LNWallet._create_route_from_invoice 0.0043  
  2167. I | lnchannel.Channel.[bob] | add_htlc  
  2168. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'_)\xfe\xefYIw\xd5\r\x87\xa1\x07\xdf:K_\x8dik\x8a\xd4\xba\xcci\xf4u\x96\x9b\x15\x8dz,', cltv_expiry=147, timestamp=1596762980, htlc_id=30). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2169. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2170. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 23.  
  2171. I | lnchannel.Channel.[bob] | sign_next_commitment 23  
  2172. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2173. D | transaction | is_complete False  
  2174. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2175. I | lnchannel.Channel.[bob] | add_htlc  
  2176. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xcc\xf7\x0c\x14\xb3\xaeb8h\x05\xeb \x14\xa5\x12\xfb\xbc\xbf\xb6\xcdb\xcb\x17\xa2aOy\xc9\x06\x95x\x0b', cltv_expiry=147, timestamp=1596762980, htlc_id=31). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2177. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2178. I | lnchannel.Channel.[bob] | add_htlc  
  2179. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xc7*^j\xf0\xcb\x93\xfcp\xa5\x83\xfe\xa7\xb1\xb4[\x08$\xcb\xe0g\xad\xf7\xcd\xa4\xd0\xaf\xa5\xa4S\x92\xff', cltv_expiry=147, timestamp=1596762980, htlc_id=32). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2180. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2181. I | lnchannel.Channel.[bob] | add_htlc  
  2182. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xeb\xe7K\xa9\xb7\xd2\xc5\x86\x1f,\xbc\xf6\xdd\xee\xa4\xf1H\x8d\x9aa\x9e\xd0\xc0\x923\x93w\xd9\xe0Y\xef\x18', cltv_expiry=147, timestamp=1596762980, htlc_id=33). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2183. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2184. I | lnchannel.Channel.[bob] | add_htlc  
  2185. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x1bwu|\xa4\xea9\xf8\xc6]\xe5y?\xad\x8bq\xd4\x1d\xa9\xdc\xeb\xf7\xf1\xd4\xac\xb4\x1eV\x0bF\xf6y', cltv_expiry=147, timestamp=1596762980, htlc_id=34). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2186. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2187. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 30  
  2188. I | lnchannel.Channel.[alice] | receive_htlc  
  2189. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 23.  
  2190. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=23, len(htlc_sigs)=1  
  2191. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 22  
  2192. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2193. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2194. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 22.  
  2195. I | lnchannel.Channel.[alice] | sign_next_commitment 22  
  2196. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2197. D | transaction | is_complete False  
  2198. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2199. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 22  
  2200. I | lnchannel.Channel.[bob] | receive_revocation  
  2201. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 24.  
  2202. I | lnchannel.Channel.[bob] | sign_next_commitment 24  
  2203. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2204. D | transaction | is_complete False  
  2205. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2206. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 31  
  2207. I | lnchannel.Channel.[alice] | receive_htlc  
  2208. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 22.  
  2209. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=22, len(htlc_sigs)=1  
  2210. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 21  
  2211. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2212. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2213. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 32  
  2214. I | lnchannel.Channel.[alice] | receive_htlc  
  2215. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 33  
  2216. I | lnchannel.Channel.[alice] | receive_htlc  
  2217. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 34  
  2218. I | lnchannel.Channel.[alice] | receive_htlc  
  2219. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 24.  
  2220. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=24, len(htlc_sigs)=5  
  2221. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 23  
  2222. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2223. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2224. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 23  
  2225. I | lnchannel.Channel.[bob] | receive_revocation  
  2226. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 21  
  2227. I | lnchannel.Channel.[alice] | receive_revocation  
  2228. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 23.  
  2229. I | lnchannel.Channel.[alice] | sign_next_commitment 23  
  2230. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2231. D | transaction | is_complete False  
  2232. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2233. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 23.  
  2234. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=23, len(htlc_sigs)=5  
  2235. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 22  
  2236. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2237. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2238. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 22  
  2239. I | lnchannel.Channel.[alice] | receive_revocation  
  2240. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 30  
  2241. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 30  
  2242. I | lnchannel.Channel.[alice] | settle_htlc  
  2243. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2244. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 31  
  2245. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 31  
  2246. I | lnchannel.Channel.[alice] | settle_htlc  
  2247. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2248. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 32  
  2249. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 32  
  2250. I | lnchannel.Channel.[alice] | settle_htlc  
  2251. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2252. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 33  
  2253. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 33  
  2254. I | lnchannel.Channel.[alice] | settle_htlc  
  2255. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2256. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 34  
  2257. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 34  
  2258. I | lnchannel.Channel.[alice] | settle_htlc  
  2259. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2260. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 30  
  2261. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2262. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 31  
  2263. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2264. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 32  
  2265. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2266. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 33  
  2267. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2268. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 34  
  2269. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2270. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 24.  
  2271. I | lnchannel.Channel.[alice] | sign_next_commitment 24  
  2272. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2273. D | transaction | is_complete False  
  2274. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2275. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 24.  
  2276. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=24, len(htlc_sigs)=0  
  2277. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 23  
  2278. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2279. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2280. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 25.  
  2281. I | lnchannel.Channel.[bob] | sign_next_commitment 25  
  2282. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2283. D | transaction | is_complete False  
  2284. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2285. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 23  
  2286. I | lnchannel.Channel.[alice] | receive_revocation  
  2287. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 25.  
  2288. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=25, len(htlc_sigs)=0  
  2289. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 24  
  2290. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2291. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2292. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 24  
  2293. I | lnchannel.Channel.[bob] | receive_revocation  
  2294. D | util.profiler | LNPathFinder.find_path_for_payment 0.0042  
  2295. D | util.profiler | LNWallet._create_route_from_invoice 0.0047  
  2296. D | util.profiler | LNPathFinder.find_path_for_payment 0.0040  
  2297. D | util.profiler | LNWallet._create_route_from_invoice 0.0044  
  2298. D | util.profiler | LNPathFinder.find_path_for_payment 0.0045  
  2299. D | util.profiler | LNWallet._create_route_from_invoice 0.0050  
  2300. D | util.profiler | LNPathFinder.find_path_for_payment 0.0040  
  2301. D | util.profiler | LNWallet._create_route_from_invoice 0.0199  
  2302. D | util.profiler | LNPathFinder.find_path_for_payment 0.0046  
  2303. D | util.profiler | LNWallet._create_route_from_invoice 0.0051  
  2304. I | lnchannel.Channel.[bob] | add_htlc  
  2305. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xa2\xb8\xb5\xbf\xb9\x0b\xcax\xe3\x82\xcb\x03\x9d\x97\x03\x06\xe6\xf26v\xe2\xe4\x8d\xb2\xe3\x12w\xd7\xcf:\xc2\x0f', cltv_expiry=147, timestamp=1596762981, htlc_id=35). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2306. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2307. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 26.  
  2308. I | lnchannel.Channel.[bob] | sign_next_commitment 26  
  2309. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2310. D | transaction | is_complete False  
  2311. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2312. I | lnchannel.Channel.[bob] | add_htlc  
  2313. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x15\x06\xfd\xed\x9dv.\x1f\xc27\xd5yD\x06`d|\xe6\\\x07\x97\x10K\xf1\x01%\xc9L!\xb5\x0c\x02', cltv_expiry=147, timestamp=1596762981, htlc_id=36). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2314. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2315. I | lnchannel.Channel.[bob] | add_htlc  
  2316. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x10y"y^]\xc5J\xa0\xff\x96\xfcq\x83=\x8c\xab~\x84\x89\xe8\xa6\x82\xd2\x08\xff\x93J\x90\x1b\xd6N', cltv_expiry=147, timestamp=1596762981, htlc_id=37). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2317. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2318. I | lnchannel.Channel.[bob] | add_htlc  
  2319. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'$\x8f\x00I\x85\n%\xe2\xc5\xee\xea\x05\xbd\xdd\x15\xee\xa1t\xbd\x05\x07\xe6\x0b\xf8J\x115\xf3\x10Ss\xc4', cltv_expiry=147, timestamp=1596762981, htlc_id=38). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2320. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2321. I | lnchannel.Channel.[bob] | add_htlc  
  2322. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x82\x03\x90\x88\xd1Z\x80\xa4\xcfUA\x100\x8c\xb7b\xb6\xb8s\xdc\xec\xe0\x11\xb4-\x0cO\xed\x93\xb7m\xd1', cltv_expiry=147, timestamp=1596762981, htlc_id=39). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2323. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2324. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 35  
  2325. I | lnchannel.Channel.[alice] | receive_htlc  
  2326. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 26.  
  2327. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=26, len(htlc_sigs)=1  
  2328. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 25  
  2329. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2330. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2331. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 25.  
  2332. I | lnchannel.Channel.[alice] | sign_next_commitment 25  
  2333. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2334. D | transaction | is_complete False  
  2335. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2336. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 25  
  2337. I | lnchannel.Channel.[bob] | receive_revocation  
  2338. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 27.  
  2339. I | lnchannel.Channel.[bob] | sign_next_commitment 27  
  2340. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2341. D | transaction | is_complete False  
  2342. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2343. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 36  
  2344. I | lnchannel.Channel.[alice] | receive_htlc  
  2345. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 25.  
  2346. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=25, len(htlc_sigs)=1  
  2347. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 24  
  2348. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2349. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2350. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 37  
  2351. I | lnchannel.Channel.[alice] | receive_htlc  
  2352. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 38  
  2353. I | lnchannel.Channel.[alice] | receive_htlc  
  2354. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 39  
  2355. I | lnchannel.Channel.[alice] | receive_htlc  
  2356. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 27.  
  2357. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=27, len(htlc_sigs)=5  
  2358. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 26  
  2359. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2360. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2361. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 26  
  2362. I | lnchannel.Channel.[bob] | receive_revocation  
  2363. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 24  
  2364. I | lnchannel.Channel.[alice] | receive_revocation  
  2365. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 26.  
  2366. I | lnchannel.Channel.[alice] | sign_next_commitment 26  
  2367. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2368. D | transaction | is_complete False  
  2369. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2370. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 26.  
  2371. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=26, len(htlc_sigs)=5  
  2372. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 25  
  2373. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2374. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2375. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 25  
  2376. I | lnchannel.Channel.[alice] | receive_revocation  
  2377. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 35  
  2378. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 35  
  2379. I | lnchannel.Channel.[alice] | settle_htlc  
  2380. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2381. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 36  
  2382. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 36  
  2383. I | lnchannel.Channel.[alice] | settle_htlc  
  2384. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2385. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 37  
  2386. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 37  
  2387. I | lnchannel.Channel.[alice] | settle_htlc  
  2388. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2389. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 38  
  2390. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 38  
  2391. I | lnchannel.Channel.[alice] | settle_htlc  
  2392. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2393. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 39  
  2394. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 39  
  2395. I | lnchannel.Channel.[alice] | settle_htlc  
  2396. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2397. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 35  
  2398. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2399. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 36  
  2400. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2401. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 37  
  2402. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2403. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 38  
  2404. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2405. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 39  
  2406. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2407. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 27.  
  2408. I | lnchannel.Channel.[alice] | sign_next_commitment 27  
  2409. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2410. D | transaction | is_complete False  
  2411. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2412. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 27.  
  2413. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=27, len(htlc_sigs)=0  
  2414. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 26  
  2415. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2416. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2417. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 28.  
  2418. I | lnchannel.Channel.[bob] | sign_next_commitment 28  
  2419. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2420. D | transaction | is_complete False  
  2421. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2422. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 26  
  2423. I | lnchannel.Channel.[alice] | receive_revocation  
  2424. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 28.  
  2425. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=28, len(htlc_sigs)=0  
  2426. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 27  
  2427. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2428. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2429. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 27  
  2430. I | lnchannel.Channel.[bob] | receive_revocation  
  2431. D | util.profiler | LNPathFinder.find_path_for_payment 0.0048  
  2432. D | util.profiler | LNWallet._create_route_from_invoice 0.0206  
  2433. D | util.profiler | LNPathFinder.find_path_for_payment 0.0038  
  2434. D | util.profiler | LNWallet._create_route_from_invoice 0.0093  
  2435. D | util.profiler | LNPathFinder.find_path_for_payment 0.0060  
  2436. D | util.profiler | LNWallet._create_route_from_invoice 0.0065  
  2437. D | util.profiler | LNPathFinder.find_path_for_payment 0.0110  
  2438. D | util.profiler | LNWallet._create_route_from_invoice 0.0115  
  2439. D | util.profiler | LNPathFinder.find_path_for_payment 0.0069  
  2440. D | util.profiler | LNWallet._create_route_from_invoice 0.0074  
  2441. I | lnchannel.Channel.[bob] | add_htlc  
  2442. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'7\xa0\x89aX\xa1\x14\xe2\x1f\xc9T\x10\x82c\x9d\xcc&\xf1s\xa4\xe6\x93\xfd\xc5\xf8#\xff\x12\xbf\xc6\x86\xae', cltv_expiry=147, timestamp=1596762981, htlc_id=40). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2443. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2444. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 29.  
  2445. I | lnchannel.Channel.[bob] | sign_next_commitment 29  
  2446. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2447. D | transaction | is_complete False  
  2448. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2449. I | lnchannel.Channel.[bob] | add_htlc  
  2450. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b"\r\xec\xd7\xe3'\x11z\xca\xfc\xac\xb0 \xd2g\x14!o\x03\xaap\xf3\xf8K\x1c\x7f\xffE\xd3|P\xd2\xc0", cltv_expiry=147, timestamp=1596762981, htlc_id=41). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2451. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2452. I | lnchannel.Channel.[bob] | add_htlc  
  2453. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b"\xe8\xff\x9c~\xc5\xf0\x88\xb7\xfdM)\x81T\xe5}\\\xc2\xa9~\xb0<\xd5%\x82^!\x08\x8f\x96\xf7\xab'", cltv_expiry=147, timestamp=1596762981, htlc_id=42). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2454. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2455. I | lnchannel.Channel.[bob] | add_htlc  
  2456. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xcd\x17K)\xd6\xc4^\xa42\xcc\xeb\x9b\x12\xf0\x98\xd4\xcc\xe2B\xae\x8ecT\x89\xac\xe51-\xa2\xa95@', cltv_expiry=147, timestamp=1596762981, htlc_id=43). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2457. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2458. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 40  
  2459. I | lnchannel.Channel.[alice] | receive_htlc  
  2460. I | lnchannel.Channel.[bob] | add_htlc  
  2461. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xd8\x07\x11\xd4M}\xfa\xd5\xd1(\xe8\xd0\n\xc4\xe23\x15\xfd\xf0\xd7W\x87r5.\x89\x91\x10\x98\x1e&X', cltv_expiry=147, timestamp=1596762981, htlc_id=44). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2462. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2463. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 29.  
  2464. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=29, len(htlc_sigs)=1  
  2465. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 28  
  2466. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2467. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2468. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 28.  
  2469. I | lnchannel.Channel.[alice] | sign_next_commitment 28  
  2470. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2471. D | transaction | is_complete False  
  2472. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2473. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 28  
  2474. I | lnchannel.Channel.[bob] | receive_revocation  
  2475. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 30.  
  2476. I | lnchannel.Channel.[bob] | sign_next_commitment 30  
  2477. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2478. D | transaction | is_complete False  
  2479. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2480. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 41  
  2481. I | lnchannel.Channel.[alice] | receive_htlc  
  2482. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 28.  
  2483. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=28, len(htlc_sigs)=1  
  2484. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 27  
  2485. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2486. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2487. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 42  
  2488. I | lnchannel.Channel.[alice] | receive_htlc  
  2489. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 43  
  2490. I | lnchannel.Channel.[alice] | receive_htlc  
  2491. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 44  
  2492. I | lnchannel.Channel.[alice] | receive_htlc  
  2493. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 30.  
  2494. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=30, len(htlc_sigs)=5  
  2495. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 29  
  2496. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2497. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2498. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 29  
  2499. I | lnchannel.Channel.[bob] | receive_revocation  
  2500. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 27  
  2501. I | lnchannel.Channel.[alice] | receive_revocation  
  2502. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 29.  
  2503. I | lnchannel.Channel.[alice] | sign_next_commitment 29  
  2504. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2505. D | transaction | is_complete False  
  2506. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2507. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 29.  
  2508. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=29, len(htlc_sigs)=5  
  2509. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 28  
  2510. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2511. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2512. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 28  
  2513. I | lnchannel.Channel.[alice] | receive_revocation  
  2514. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 40  
  2515. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 40  
  2516. I | lnchannel.Channel.[alice] | settle_htlc  
  2517. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2518. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 41  
  2519. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 41  
  2520. I | lnchannel.Channel.[alice] | settle_htlc  
  2521. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2522. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 42  
  2523. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 42  
  2524. I | lnchannel.Channel.[alice] | settle_htlc  
  2525. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2526. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 43  
  2527. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 43  
  2528. I | lnchannel.Channel.[alice] | settle_htlc  
  2529. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2530. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 44  
  2531. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 44  
  2532. I | lnchannel.Channel.[alice] | settle_htlc  
  2533. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2534. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 40  
  2535. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2536. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 41  
  2537. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2538. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 42  
  2539. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2540. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 43  
  2541. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2542. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 44  
  2543. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2544. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 30.  
  2545. I | lnchannel.Channel.[alice] | sign_next_commitment 30  
  2546. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2547. D | transaction | is_complete False  
  2548. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2549. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 30.  
  2550. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=30, len(htlc_sigs)=0  
  2551. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 29  
  2552. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2553. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2554. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 31.  
  2555. I | lnchannel.Channel.[bob] | sign_next_commitment 31  
  2556. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2557. D | transaction | is_complete False  
  2558. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2559. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 29  
  2560. I | lnchannel.Channel.[alice] | receive_revocation  
  2561. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 31.  
  2562. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=31, len(htlc_sigs)=0  
  2563. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 30  
  2564. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2565. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2566. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 30  
  2567. I | lnchannel.Channel.[bob] | receive_revocation  
  2568. D | util.profiler | LNPathFinder.find_path_for_payment 0.0040  
  2569. D | util.profiler | LNWallet._create_route_from_invoice 0.0044  
  2570. D | util.profiler | LNPathFinder.find_path_for_payment 0.0039  
  2571. D | util.profiler | LNWallet._create_route_from_invoice 0.0102  
  2572. D | util.profiler | LNPathFinder.find_path_for_payment 0.0040  
  2573. D | util.profiler | LNWallet._create_route_from_invoice 0.0044  
  2574. D | util.profiler | LNPathFinder.find_path_for_payment 0.0040  
  2575. D | util.profiler | LNWallet._create_route_from_invoice 0.0043  
  2576. I | lnchannel.Channel.[bob] | add_htlc  
  2577. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x17O\xe3\x08k\xb8\xb6\xba\xa16\\\x94\xc2\x0c\xb1\x8d\x17\x03\xf2\xeaijF9\xfb~\x8f\xf3h\x83\x04O', cltv_expiry=147, timestamp=1596762982, htlc_id=45). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2578. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2579. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 32.  
  2580. I | lnchannel.Channel.[bob] | sign_next_commitment 32  
  2581. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2582. D | transaction | is_complete False  
  2583. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2584. I | lnchannel.Channel.[bob] | add_htlc  
  2585. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\t\x18\xafVu^\xb0\xd7\x8a\x9e\xcc\xf0\xe5\xfb\xe7E&\xe9\xe9\xe4Kf\xae\xa6\x98\xdan\xe5\x92A^<', cltv_expiry=147, timestamp=1596762982, htlc_id=46). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2586. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2587. I | lnchannel.Channel.[bob] | add_htlc  
  2588. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'9\x15\xb2#\xa7\xb2\xa9 \xe3j\x91\xdf|\xb9\xb7\x117\xda7\x92\r\xc3\xba\x80,P\x00\x96*i>N', cltv_expiry=147, timestamp=1596762982, htlc_id=47). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2589. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2590. I | lnchannel.Channel.[bob] | add_htlc  
  2591. I/P | lnpeer.Peer.[MockLNWallet, alice] | starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b"IJo\xeb\x91\x83|\x01\xc7\x8e\xb3(\x9bqw\x85\n\xc8\xef'\x11\xf3\xbc>\xc8\\\x08\xc5\xactk\x1b", cltv_expiry=147, timestamp=1596762982, htlc_id=48). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2592. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending UPDATE_ADD_HTLC  
  2593. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 45  
  2594. I | lnchannel.Channel.[alice] | receive_htlc  
  2595. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 32.  
  2596. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=32, len(htlc_sigs)=1  
  2597. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 31  
  2598. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2599. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2600. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 31.  
  2601. I | lnchannel.Channel.[alice] | sign_next_commitment 31  
  2602. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2603. D | transaction | is_complete False  
  2604. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2605. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 31  
  2606. I | lnchannel.Channel.[bob] | receive_revocation  
  2607. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 33.  
  2608. I | lnchannel.Channel.[bob] | sign_next_commitment 33  
  2609. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2610. D | transaction | is_complete False  
  2611. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2612. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 46  
  2613. I | lnchannel.Channel.[alice] | receive_htlc  
  2614. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 31.  
  2615. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=31, len(htlc_sigs)=1  
  2616. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 30  
  2617. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2618. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2619. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 47  
  2620. I | lnchannel.Channel.[alice] | receive_htlc  
  2621. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 48  
  2622. I | lnchannel.Channel.[alice] | receive_htlc  
  2623. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 33.  
  2624. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=33, len(htlc_sigs)=4  
  2625. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 32  
  2626. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2627. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2628. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 32  
  2629. I | lnchannel.Channel.[bob] | receive_revocation  
  2630. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 30  
  2631. I | lnchannel.Channel.[alice] | receive_revocation  
  2632. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 32.  
  2633. I | lnchannel.Channel.[alice] | sign_next_commitment 32  
  2634. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2635. D | transaction | is_complete False  
  2636. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2637. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 32.  
  2638. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=32, len(htlc_sigs)=4  
  2639. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 31  
  2640. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2641. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2642. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 45  
  2643. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 45  
  2644. I | lnchannel.Channel.[alice] | settle_htlc  
  2645. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2646. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 31  
  2647. I | lnchannel.Channel.[alice] | receive_revocation  
  2648. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 33.  
  2649. I | lnchannel.Channel.[alice] | sign_next_commitment 33  
  2650. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2651. D | transaction | is_complete False  
  2652. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2653. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 45  
  2654. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2655. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 33.  
  2656. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=33, len(htlc_sigs)=3  
  2657. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 32  
  2658. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2659. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2660. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 34.  
  2661. I | lnchannel.Channel.[bob] | sign_next_commitment 34  
  2662. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2663. D | transaction | is_complete False  
  2664. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2665. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 32  
  2666. I | lnchannel.Channel.[alice] | receive_revocation  
  2667. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 46  
  2668. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 46  
  2669. I | lnchannel.Channel.[alice] | settle_htlc  
  2670. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2671. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 47  
  2672. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 47  
  2673. I | lnchannel.Channel.[alice] | settle_htlc  
  2674. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2675. I | lnchannel.Channel.[alice] | found unfulfilled htlc: 48  
  2676. I/P | lnpeer.Peer.[MockLNWallet, bob] | _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 48  
  2677. I | lnchannel.Channel.[alice] | settle_htlc  
  2678. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending UPDATE_FULFILL_HTLC  
  2679. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 46  
  2680. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2681. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 34.  
  2682. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=34, len(htlc_sigs)=3  
  2683. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 33  
  2684. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2685. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2686. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_commitment. chan 12359935x13360081x17021. ctn: 34.  
  2687. I | lnchannel.Channel.[alice] | sign_next_commitment 34  
  2688. I | transaction | adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2689. D | transaction | is_complete False  
  2690. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending COMMITMENT_SIGNED  
  2691. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 47  
  2692. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2693. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 48  
  2694. I | lnchannel.Channel.[bob] | receive_htlc_settle  
  2695. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 33  
  2696. I | lnchannel.Channel.[bob] | receive_revocation  
  2697. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 34.  
  2698. I | lnchannel.Channel.[bob] | receive_new_commitment. ctn=34, len(htlc_sigs)=0  
  2699. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 33  
  2700. I | lnchannel.Channel.[bob] | revoke_current_commitment  
  2701. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending REVOKE_AND_ACK  
  2702. I/P | lnpeer.Peer.[MockLNWallet, alice] | send_commitment. chan 12359935x13360081x17021. ctn: 35.  
  2703. I | lnchannel.Channel.[bob] | sign_next_commitment 35  
  2704. I | transaction | adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2705. D | transaction | is_complete False  
  2706. D/P | lnpeer.Peer.[MockLNWallet, alice] | Sending COMMITMENT_SIGNED  
  2707. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 33  
  2708. I | lnchannel.Channel.[alice] | receive_revocation  
  2709. I/P | lnpeer.Peer.[MockLNWallet, bob] | on_commitment_signed. chan 12359935x13360081x17021. ctn: 35.  
  2710. I | lnchannel.Channel.[alice] | receive_new_commitment. ctn=35, len(htlc_sigs)=0  
  2711. I/P | lnpeer.Peer.[MockLNWallet, bob] | send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 34  
  2712. I | lnchannel.Channel.[alice] | revoke_current_commitment  
  2713. D/P | lnpeer.Peer.[MockLNWallet, bob] | Sending REVOKE_AND_ACK  
  2714. I/P | lnpeer.Peer.[MockLNWallet, alice] | on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 34  
  2715. I | lnchannel.Channel.[bob] | receive_revocation  
  2716. ------------------------------------------------- Captured log call -------------------------------------------------  
  2717. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 0  
  2718. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2719. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2720. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 0  
  2721. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2722. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2723. INFO     electrum.simple_config.SimpleConfig:simple_config.py:133 electrum directory /tmp/electrum-lnpeer-test-b0434wzm  
  2724. INFO     electrum.channel_db.ChannelDB:sql_db.py:35 SQL thread started  
  2725. INFO     electrum.simple_config.SimpleConfig:simple_config.py:133 electrum directory /tmp/electrum-lnpeer-test-em3m4rcf  
  2726. INFO     electrum.channel_db.ChannelDB:sql_db.py:37 Creating database  
  2727. INFO     electrum.channel_db.ChannelDB:sql_db.py:35 SQL thread started  
  2728. INFO     electrum.channel_db.ChannelDB:sql_db.py:37 Creating database  
  2729. DEBUG    electrum.lnchannel.Channel.[bob]:lnchannel.py:172 Setting channel state: FUNDED -> OPEN  
  2730. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1043 CHANNEL OPENING COMPLETED (12359935x13360081x17021)  
  2731. DEBUG    electrum.lnchannel.Channel.[alice]:lnchannel.py:172 Setting channel state: FUNDED -> OPEN  
  2732. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1043 CHANNEL OPENING COMPLETED (12359935x13360081x17021)  
  2733. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending INIT  
  2734. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending INIT  
  2735. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0074  
  2736. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0081  
  2737. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0011  
  2738. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0170  
  2739. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0014  
  2740. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0021  
  2741. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0012  
  2742. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0016  
  2743. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0011  
  2744. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0017  
  2745. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  2746. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xcd#\xa53\xcf\xe4="l\x10\x11\x93D\x0e\x88\xb4\x9d\x96S^\x04\xd5\x15\xfe6\xfc5\xc6In\xc4{', cltv_expiry=147, timestamp=1596762976, htlc_id=0). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2747. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  2748. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 1.  
  2749. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 1  
  2750. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2751. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2752. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  2753. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  2754. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xc6\x1eB\xf5+;\x0b\xc7\xb9%\xb5t\xdd\xb3\x88\x86\x16\x1a#\x1c \x1f\xb6\xb3O\xd4H\xcd\xf2Cg\x9f', cltv_expiry=147, timestamp=1596762976, htlc_id=1). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2755. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  2756. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  2757. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'6\xe0\xccu\xf3\x9f\x9bP\xff\xab\x8c\x0fk\xe2\x9d8Y\xcfm>\xcb\x89Q\xf6v\xab\xbeV\x1fL\xdc_', cltv_expiry=147, timestamp=1596762976, htlc_id=2). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2758. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  2759. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  2760. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xb0\xc5\x08\xd2\xcf\xe60\xbe\xeb+a\xaa\xa0\x9ar-\x00+E\xdes\xff\xeb\xe5\x12\x0f\x81AK\xb7\xaf\xb4', cltv_expiry=147, timestamp=1596762976, htlc_id=3). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2761. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  2762. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 0  
  2763. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  2764. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  2765. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'k\xe4\xc5vwC$\x99>\xc8\x859\xda\x90C`4\xd0\xa6 \xb2\x19s\xf5\x9br\xf5\x01\xbc\xac\x8a\xfb', cltv_expiry=147, timestamp=1596762976, htlc_id=4). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2766. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  2767. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 1.  
  2768. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=1, len(htlc_sigs)=1  
  2769. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 0  
  2770. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  2771. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  2772. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 1.  
  2773. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 1  
  2774. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2775. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2776. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  2777. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 0  
  2778. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  2779. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 2.  
  2780. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 2  
  2781. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2782. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2783. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  2784. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 1  
  2785. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  2786. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending PING  
  2787. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending PING  
  2788. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 1.  
  2789. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=1, len(htlc_sigs)=1  
  2790. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 0  
  2791. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  2792. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  2793. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 2  
  2794. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  2795. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending PONG  
  2796. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 3  
  2797. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  2798. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 4  
  2799. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  2800. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 2.  
  2801. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=2, len(htlc_sigs)=5  
  2802. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 1  
  2803. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  2804. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  2805. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 1  
  2806. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  2807. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending PONG  
  2808. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 0  
  2809. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  2810. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 2.  
  2811. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 2  
  2812. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2813. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2814. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  2815. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 2.  
  2816. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=2, len(htlc_sigs)=5  
  2817. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 1  
  2818. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  2819. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  2820. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 0  
  2821. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 0  
  2822. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  2823. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  2824. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 0  
  2825. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  2826. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 1  
  2827. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  2828. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 3.  
  2829. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 3  
  2830. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2831. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2832. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  2833. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 3.  
  2834. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=3, len(htlc_sigs)=4  
  2835. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 2  
  2836. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  2837. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  2838. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 3.  
  2839. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 3  
  2840. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2841. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2842. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  2843. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 2  
  2844. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  2845. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 1  
  2846. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 1  
  2847. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  2848. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  2849. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 2  
  2850. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 2  
  2851. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  2852. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  2853. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 3  
  2854. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 3  
  2855. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  2856. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  2857. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 4  
  2858. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 4  
  2859. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  2860. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  2861. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 1  
  2862. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  2863. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 3.  
  2864. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=3, len(htlc_sigs)=4  
  2865. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 2  
  2866. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  2867. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  2868. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 4.  
  2869. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 4  
  2870. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2871. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2872. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  2873. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 2  
  2874. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  2875. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 3  
  2876. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  2877. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 4  
  2878. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  2879. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 2  
  2880. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  2881. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 4.  
  2882. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=4, len(htlc_sigs)=0  
  2883. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0044  
  2884. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0050  
  2885. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 3  
  2886. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  2887. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  2888. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 4.  
  2889. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 4  
  2890. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2891. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2892. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  2893. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 3  
  2894. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  2895. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  2896. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x11(\x06\x1a\xa2r\xed\xc3i\xf6\xef\xb4\x1e\xbdG\x94L\xef5\x95\xfc\x9e\xc5\xebU/B\xca\xfc\xb5\x04:', cltv_expiry=147, timestamp=1596762976, htlc_id=5). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2897. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  2898. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 4.  
  2899. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=4, len(htlc_sigs)=0  
  2900. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 3  
  2901. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  2902. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  2903. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 3  
  2904. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  2905. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 5.  
  2906. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 5  
  2907. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2908. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2909. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  2910. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0040  
  2911. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0044  
  2912. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0045  
  2913. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0102  
  2914. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0039  
  2915. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0043  
  2916. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 5  
  2917. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0038  
  2918. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  2919. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0073  
  2920. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  2921. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x9dbI\x06]\xde4\xbc\xd9\xe9\x02\x80\n\xd0_\x87\xca2)\xf8\xaa/\xb3\x1f\xaf\xe8j9t\r\xc2\xa2', cltv_expiry=147, timestamp=1596762976, htlc_id=6). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2922. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  2923. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  2924. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b"\xdc\x99\xc9\t\xdf\xca-:a:v,V\x16x\x81b\x14e)\xa1\xa3&\xdbM\xec'=4\x85\x0e\xe6", cltv_expiry=147, timestamp=1596762976, htlc_id=7). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2925. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  2926. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  2927. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'=\xd0_[\xaa\xea}=;\xa9\x85<\n\xde7\xd6\xcep\x1a\x92\xb9\xf6x.\\`\xda\xd3\x17\xa3R\xf6', cltv_expiry=147, timestamp=1596762976, htlc_id=8). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2928. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  2929. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  2930. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b' \xdc\xf7P\xaf\xbe\xcd\xfe\x03\xff\x11\xad0\xff\xdc\x8e\x08Qr\x14\xe0(x\xca\xb0\xc8E%hZ\xa9\xcd', cltv_expiry=147, timestamp=1596762976, htlc_id=9). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  2931. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  2932. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 5.  
  2933. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=5, len(htlc_sigs)=1  
  2934. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 4  
  2935. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  2936. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  2937. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 5.  
  2938. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 5  
  2939. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2940. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2941. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  2942. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 4  
  2943. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  2944. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 6.  
  2945. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 6  
  2946. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  2947. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2948. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  2949. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 6  
  2950. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  2951. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 5.  
  2952. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=5, len(htlc_sigs)=1  
  2953. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 4  
  2954. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  2955. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  2956. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 7  
  2957. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  2958. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 8  
  2959. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  2960. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 9  
  2961. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  2962. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 6.  
  2963. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=6, len(htlc_sigs)=5  
  2964. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 5  
  2965. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  2966. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  2967. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 5  
  2968. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  2969. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 4  
  2970. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  2971. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 6.  
  2972. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 6  
  2973. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2974. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2975. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  2976. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 5  
  2977. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 5  
  2978. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  2979. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  2980. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 6.  
  2981. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=6, len(htlc_sigs)=5  
  2982. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 5  
  2983. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  2984. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  2985. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 5  
  2986. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  2987. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 7.  
  2988. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 7  
  2989. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  2990. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  2991. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  2992. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 5  
  2993. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  2994. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 7.  
  2995. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=7, len(htlc_sigs)=4  
  2996. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 6  
  2997. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  2998. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  2999. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 7.  
  3000. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 7  
  3001. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3002. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3003. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3004. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 6  
  3005. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3006. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 6  
  3007. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 6  
  3008. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3009. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3010. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 7  
  3011. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 7  
  3012. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3013. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3014. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 8  
  3015. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 8  
  3016. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3017. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3018. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 9  
  3019. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 9  
  3020. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3021. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3022. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 6  
  3023. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3024. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 7.  
  3025. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=7, len(htlc_sigs)=4  
  3026. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 6  
  3027. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3028. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3029. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 8.  
  3030. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 8  
  3031. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3032. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3033. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3034. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 7  
  3035. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3036. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 8  
  3037. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3038. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 9  
  3039. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3040. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 6  
  3041. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3042. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 8.  
  3043. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=8, len(htlc_sigs)=0  
  3044. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0040  
  3045. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0053  
  3046. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 7  
  3047. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3048. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3049. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 8.  
  3050. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 8  
  3051. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3052. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3053. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3054. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 7  
  3055. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3056. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3057. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'Q\xe3\x1f\x98\xc0\xebe\xe47\xbfq&\xf4\x15\xd8\x17/3Z\x80\x7f\xdb$<O\xd1\x9f%1;\xf5\xca', cltv_expiry=147, timestamp=1596762977, htlc_id=10). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3058. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3059. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 8.  
  3060. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=8, len(htlc_sigs)=0  
  3061. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 7  
  3062. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3063. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3064. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 7  
  3065. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3066. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 9.  
  3067. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 9  
  3068. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3069. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3070. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3071. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0039  
  3072. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0043  
  3073. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0038  
  3074. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0043  
  3075. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0039  
  3076. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0043  
  3077. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 10  
  3078. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0037  
  3079. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3080. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0076  
  3081. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3082. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xf9\x12\x96\xce\x11\xf6!\xfb\x1ak/\xa0\x15\xb9\x19\x13tm \x1eb\x1c\x86\xe9\x8fW\xb0\xcf`s\x92\xcf', cltv_expiry=147, timestamp=1596762977, htlc_id=11). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3083. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3084. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3085. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xf4#\xfb\x96\x8c\xd9D\xb04\x99\xa3W*\x99{\x1e\xa1R\xf6\x1a\x88T\xc7\x8e\xcf\xb2\xdd\xf3d\x07\xa8L', cltv_expiry=147, timestamp=1596762977, htlc_id=12). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3086. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3087. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3088. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xd4\x9e2\xf2\x06N\x1d\xeb|\xc5v\x82J\x171\xbc^%\xf19\x93nl<\xb1V\x1b\xd3\x8f\x04p>', cltv_expiry=147, timestamp=1596762977, htlc_id=13). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3089. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3090. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3091. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x87\xbc\xd4\x95>\xf3\xa7i\xe7\xact\xb2\x0c\xd6\x85\x8f\xaauHIj\x83\xaa\x9a[\xd4\x1c\xdb{\x85\x9en', cltv_expiry=147, timestamp=1596762977, htlc_id=14). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3092. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3093. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 9.  
  3094. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=9, len(htlc_sigs)=1  
  3095. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 8  
  3096. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3097. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3098. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 9.  
  3099. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 9  
  3100. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3101. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3102. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3103. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 8  
  3104. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3105. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 10.  
  3106. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 10  
  3107. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3108. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3109. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3110. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 11  
  3111. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3112. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 9.  
  3113. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=9, len(htlc_sigs)=1  
  3114. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 8  
  3115. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3116. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3117. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 12  
  3118. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3119. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 13  
  3120. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3121. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 14  
  3122. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3123. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 10.  
  3124. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=10, len(htlc_sigs)=5  
  3125. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 9  
  3126. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3127. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3128. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 9  
  3129. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3130. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 8  
  3131. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3132. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 10.  
  3133. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 10  
  3134. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3135. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3136. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3137. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 10.  
  3138. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=10, len(htlc_sigs)=5  
  3139. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 9  
  3140. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3141. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3142. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 9  
  3143. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3144. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 10  
  3145. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 10  
  3146. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3147. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3148. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 11  
  3149. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 11  
  3150. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3151. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3152. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 12  
  3153. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 12  
  3154. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3155. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3156. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 13  
  3157. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 13  
  3158. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3159. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3160. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 14  
  3161. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 14  
  3162. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3163. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3164. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 10  
  3165. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3166. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 11  
  3167. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3168. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 12  
  3169. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3170. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 13  
  3171. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3172. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 14  
  3173. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3174. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 11.  
  3175. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 11  
  3176. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3177. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3178. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3179. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 11.  
  3180. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=11, len(htlc_sigs)=0  
  3181. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 10  
  3182. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3183. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3184. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 11.  
  3185. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 11  
  3186. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3187. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3188. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3189. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 10  
  3190. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3191. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 11.  
  3192. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=11, len(htlc_sigs)=0  
  3193. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 10  
  3194. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3195. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3196. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 10  
  3197. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3198. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0041  
  3199. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0099  
  3200. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0045  
  3201. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0049  
  3202. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0044  
  3203. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0049  
  3204. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0105  
  3205. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0212  
  3206. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0040  
  3207. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0044  
  3208. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3209. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b"\xabu\x8e\xfe\xfc\xf7\xcf\x1b\x87\x0e\x96\xb0\xe5\xd9w'\x08\xa2\xbf\xc0;\x98;\xdb\xdfg|(\xf4\xe6\xe6\x83", cltv_expiry=147, timestamp=1596762978, htlc_id=15). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3210. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3211. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 12.  
  3212. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 12  
  3213. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3214. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3215. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3216. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3217. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x80\xba\x18\x98\x0f\xcd\x81\xe2\xc3\xaer\x8cfp=\x075\xfe\xb0\xf6\xcdp\xb7\xfb\xdf\x88\xff\xc7D\x03O\xbe', cltv_expiry=147, timestamp=1596762978, htlc_id=16). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3218. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3219. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3220. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x8b\xbb[\x04t\x80\xa8\xb5%\xc6\x0f%\xff]%~s\xe9\x19\x9a\xc9\xe1\xd0\xf5\xc7j~\x8f\xab\x956\xb4', cltv_expiry=147, timestamp=1596762978, htlc_id=17). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3221. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3222. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3223. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xa0%\xba\xc6P\xb4\x19\xe5\x00\xe70\x8b\xef|\xb8D\xb9\x92U\xe3\xa1\xc5\xcf\x1e\xed\xf7\xd5F~h\xdd\xca', cltv_expiry=147, timestamp=1596762978, htlc_id=18). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3224. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3225. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3226. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xd9Q\x95\xbaS\xa8\xdbIl4~\xcbZ\x8e\xe6\xd5\r\xd3\xc9\x16\x17v\x9b\x12v#5}\x1f)\xe5\xf8', cltv_expiry=147, timestamp=1596762978, htlc_id=19). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3227. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3228. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 15  
  3229. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3230. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 12.  
  3231. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=12, len(htlc_sigs)=1  
  3232. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 11  
  3233. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3234. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3235. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 12.  
  3236. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 12  
  3237. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3238. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3239. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3240. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 11  
  3241. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3242. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 13.  
  3243. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 13  
  3244. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3245. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3246. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3247. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 16  
  3248. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3249. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 12.  
  3250. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=12, len(htlc_sigs)=1  
  3251. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 11  
  3252. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3253. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3254. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 17  
  3255. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3256. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 18  
  3257. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3258. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 19  
  3259. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3260. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 13.  
  3261. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=13, len(htlc_sigs)=5  
  3262. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 12  
  3263. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3264. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3265. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 12  
  3266. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3267. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 11  
  3268. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3269. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 13.  
  3270. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 13  
  3271. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3272. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3273. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3274. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 13.  
  3275. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=13, len(htlc_sigs)=5  
  3276. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 12  
  3277. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3278. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3279. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 12  
  3280. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3281. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 15  
  3282. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 15  
  3283. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3284. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3285. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 16  
  3286. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 16  
  3287. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3288. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3289. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 17  
  3290. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 17  
  3291. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3292. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3293. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 18  
  3294. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 18  
  3295. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3296. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3297. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 19  
  3298. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 19  
  3299. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3300. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3301. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 15  
  3302. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3303. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 16  
  3304. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3305. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 17  
  3306. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3307. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 18  
  3308. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3309. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 19  
  3310. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3311. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 14.  
  3312. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 14  
  3313. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3314. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3315. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3316. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 14.  
  3317. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=14, len(htlc_sigs)=0  
  3318. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 13  
  3319. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3320. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3321. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 14.  
  3322. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 14  
  3323. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3324. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3325. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3326. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 13  
  3327. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3328. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 14.  
  3329. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=14, len(htlc_sigs)=0  
  3330. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 13  
  3331. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3332. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3333. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 13  
  3334. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3335. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0039  
  3336. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0044  
  3337. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0168  
  3338. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0172  
  3339. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0041  
  3340. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0045  
  3341. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0105  
  3342. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0212  
  3343. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3344. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'm%)\tmR\x07\\_\x92Z\x10\x05\xca\x1f\xf5\x17\xdf\xbe5\xc9M\xe3\r\tj\xd0Qr\x824D', cltv_expiry=147, timestamp=1596762978, htlc_id=20). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3345. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3346. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 15.  
  3347. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 15  
  3348. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3349. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3350. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3351. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3352. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x85\x1d\xc9\x83\x91\xd2w\xccr\x07\xf8\x8e.\xdf\x88\x85%\xea\x0c\xf8:\x8f\xafs\xb3V\xdd\xd4\xfao0\xfd', cltv_expiry=147, timestamp=1596762978, htlc_id=21). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3353. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3354. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3355. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xf6\xe9X\xc5\x87XnG\xe3\x8d\xb6\x0b\xd7o\x15\xa6\x94c4\xba\xe9d\xd3\x98\x97"j1F1\xe6\x1d', cltv_expiry=147, timestamp=1596762979, htlc_id=22). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3356. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3357. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3358. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'cY\xcf\xd1\x95|\x0e\x87\xea\n\xb8\x9a\xbaO\xc8\x81\xfd\xeb\xb9 \x01\x1a\x1bJ\x86$%\xb5j/\xad\x9a', cltv_expiry=147, timestamp=1596762979, htlc_id=23). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3359. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3360. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 20  
  3361. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3362. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 15.  
  3363. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=15, len(htlc_sigs)=1  
  3364. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0074  
  3365. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0078  
  3366. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 14  
  3367. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3368. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3369. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 15.  
  3370. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 15  
  3371. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3372. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3373. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3374. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 14  
  3375. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3376. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 16.  
  3377. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 16  
  3378. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3379. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3380. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3381. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3382. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xa9G\x1aU\x9fd\xe8\xc7t\xb6|\x1f\xd2\x0c\xa6\xb2\xbeF\xb3_\xe4G\xb1\xd8\xcd"\x07\xf8\xea\x11v\x1f', cltv_expiry=147, timestamp=1596762979, htlc_id=24). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3383. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3384. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 21  
  3385. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3386. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 15.  
  3387. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=15, len(htlc_sigs)=1  
  3388. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 14  
  3389. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3390. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3391. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 22  
  3392. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3393. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 23  
  3394. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3395. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 16.  
  3396. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=16, len(htlc_sigs)=4  
  3397. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 15  
  3398. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3399. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3400. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 15  
  3401. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3402. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 17.  
  3403. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 17  
  3404. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3405. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3406. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3407. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 24  
  3408. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3409. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 14  
  3410. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3411. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 16.  
  3412. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 16  
  3413. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3414. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3415. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3416. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 16.  
  3417. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=16, len(htlc_sigs)=4  
  3418. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 15  
  3419. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3420. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3421. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 17.  
  3422. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=17, len(htlc_sigs)=5  
  3423. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 16  
  3424. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3425. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3426. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 16  
  3427. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3428. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 20  
  3429. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 20  
  3430. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3431. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3432. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 15  
  3433. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3434. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 17.  
  3435. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 17  
  3436. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3437. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3438. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3439. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 20  
  3440. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3441. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 17.  
  3442. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=17, len(htlc_sigs)=4  
  3443. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 16  
  3444. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3445. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3446. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 18.  
  3447. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 18  
  3448. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3449. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3450. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3451. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 16  
  3452. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3453. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 21  
  3454. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 21  
  3455. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3456. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3457. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 22  
  3458. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 22  
  3459. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3460. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3461. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 23  
  3462. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 23  
  3463. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3464. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3465. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 24  
  3466. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 24  
  3467. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3468. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3469. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 21  
  3470. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3471. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 18.  
  3472. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=18, len(htlc_sigs)=4  
  3473. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 17  
  3474. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3475. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3476. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 18.  
  3477. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 18  
  3478. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3479. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3480. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3481. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 22  
  3482. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3483. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 23  
  3484. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3485. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 24  
  3486. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3487. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 17  
  3488. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3489. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 18.  
  3490. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0056  
  3491. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=18, len(htlc_sigs)=0  
  3492. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0067  
  3493. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 17  
  3494. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3495. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3496. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 19.  
  3497. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 19  
  3498. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3499. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3500. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3501. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 17  
  3502. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3503. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3504. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'-{\xfe\xea\xd6 z\x1d\xda;\x01Q\xc5\x9fH\xe5\x193\x1bF\xcd\x1a\xf4\xcdW!\x9c\x1d\xe0\xb0\x160', cltv_expiry=147, timestamp=1596762979, htlc_id=25). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3505. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3506. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 19.  
  3507. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=19, len(htlc_sigs)=0  
  3508. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 18  
  3509. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3510. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3511. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 18  
  3512. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3513. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 20.  
  3514. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 20  
  3515. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3516. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3517. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3518. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0048  
  3519. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0106  
  3520. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0055  
  3521. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0059  
  3522. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0109  
  3523. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0216  
  3524. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 25  
  3525. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3526. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0061  
  3527. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0066  
  3528. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3529. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x8d,\xe2K\xf58"F\x87\x19\x18\xaf\xc2\x85\x83\x15\xa9a\xc9\xc0\xc0\xa4j\x8f\xb0\xf9Q\xf3!\xafH\xff', cltv_expiry=147, timestamp=1596762979, htlc_id=26). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3530. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3531. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3532. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xe9\xab|\xd3X\t\xc6\x96\xa7\x19,\xf4\\Jq`i\xe6\xc1\x8f\x190J\r1\xba\x9b\x01\xc2\x81\x1a:', cltv_expiry=147, timestamp=1596762979, htlc_id=27). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3533. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3534. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3535. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x06/\xdfQ6\xfe;\xd1\xdf\xb5ZO\x86`\xb4\x89\x8d\x00\xe3g\x92\xf3ND\xe8\x0fy\xeaV\xe2C=', cltv_expiry=147, timestamp=1596762979, htlc_id=28). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3536. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3537. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3538. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b"\xcd\xf6\xc6\x8cA\xb2\xef\x0fV\xe9\xffy\x04\xd8\xbe\t\xdb\xc9\x05\xb2\x90\xaa\x0cye\xd5jN)\xc3\x18'", cltv_expiry=147, timestamp=1596762979, htlc_id=29). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3539. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3540. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 20.  
  3541. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=20, len(htlc_sigs)=1  
  3542. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 19  
  3543. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3544. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3545. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 19.  
  3546. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 19  
  3547. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3548. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3549. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3550. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 19  
  3551. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3552. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 21.  
  3553. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 21  
  3554. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3555. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3556. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3557. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 26  
  3558. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3559. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 19.  
  3560. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=19, len(htlc_sigs)=1  
  3561. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 18  
  3562. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3563. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3564. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 27  
  3565. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3566. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 28  
  3567. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3568. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 29  
  3569. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3570. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 21.  
  3571. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=21, len(htlc_sigs)=5  
  3572. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 20  
  3573. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3574. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3575. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 20  
  3576. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3577. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 18  
  3578. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3579. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 20.  
  3580. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 20  
  3581. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3582. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3583. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3584. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 20.  
  3585. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=20, len(htlc_sigs)=5  
  3586. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 19  
  3587. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3588. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3589. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 19  
  3590. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3591. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 25  
  3592. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 25  
  3593. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3594. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3595. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 26  
  3596. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 26  
  3597. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3598. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3599. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 27  
  3600. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 27  
  3601. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3602. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3603. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 28  
  3604. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 28  
  3605. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3606. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3607. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 29  
  3608. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 29  
  3609. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3610. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3611. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 25  
  3612. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3613. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 26  
  3614. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3615. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 27  
  3616. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3617. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 28  
  3618. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3619. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 29  
  3620. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3621. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 21.  
  3622. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 21  
  3623. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3624. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3625. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3626. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 21.  
  3627. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=21, len(htlc_sigs)=0  
  3628. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 20  
  3629. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3630. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3631. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 22.  
  3632. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 22  
  3633. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3634. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3635. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3636. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 20  
  3637. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3638. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 22.  
  3639. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=22, len(htlc_sigs)=0  
  3640. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 21  
  3641. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3642. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3643. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 21  
  3644. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3645. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0048  
  3646. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0261  
  3647. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0048  
  3648. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0105  
  3649. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0050  
  3650. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0055  
  3651. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0040  
  3652. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0044  
  3653. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0039  
  3654. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0043  
  3655. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3656. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'_)\xfe\xefYIw\xd5\r\x87\xa1\x07\xdf:K_\x8dik\x8a\xd4\xba\xcci\xf4u\x96\x9b\x15\x8dz,', cltv_expiry=147, timestamp=1596762980, htlc_id=30). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3657. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3658. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 23.  
  3659. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 23  
  3660. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3661. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3662. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3663. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3664. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xcc\xf7\x0c\x14\xb3\xaeb8h\x05\xeb \x14\xa5\x12\xfb\xbc\xbf\xb6\xcdb\xcb\x17\xa2aOy\xc9\x06\x95x\x0b', cltv_expiry=147, timestamp=1596762980, htlc_id=31). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3665. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3666. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3667. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xc7*^j\xf0\xcb\x93\xfcp\xa5\x83\xfe\xa7\xb1\xb4[\x08$\xcb\xe0g\xad\xf7\xcd\xa4\xd0\xaf\xa5\xa4S\x92\xff', cltv_expiry=147, timestamp=1596762980, htlc_id=32). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3668. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3669. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3670. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xeb\xe7K\xa9\xb7\xd2\xc5\x86\x1f,\xbc\xf6\xdd\xee\xa4\xf1H\x8d\x9aa\x9e\xd0\xc0\x923\x93w\xd9\xe0Y\xef\x18', cltv_expiry=147, timestamp=1596762980, htlc_id=33). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3671. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3672. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3673. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x1bwu|\xa4\xea9\xf8\xc6]\xe5y?\xad\x8bq\xd4\x1d\xa9\xdc\xeb\xf7\xf1\xd4\xac\xb4\x1eV\x0bF\xf6y', cltv_expiry=147, timestamp=1596762980, htlc_id=34). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3674. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3675. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 30  
  3676. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3677. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 23.  
  3678. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=23, len(htlc_sigs)=1  
  3679. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 22  
  3680. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3681. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3682. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 22.  
  3683. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 22  
  3684. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3685. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3686. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3687. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 22  
  3688. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3689. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 24.  
  3690. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 24  
  3691. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3692. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3693. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3694. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 31  
  3695. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3696. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 22.  
  3697. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=22, len(htlc_sigs)=1  
  3698. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 21  
  3699. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3700. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3701. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 32  
  3702. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3703. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 33  
  3704. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3705. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 34  
  3706. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3707. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 24.  
  3708. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=24, len(htlc_sigs)=5  
  3709. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 23  
  3710. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3711. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3712. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 23  
  3713. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3714. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 21  
  3715. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3716. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 23.  
  3717. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 23  
  3718. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3719. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3720. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3721. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 23.  
  3722. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=23, len(htlc_sigs)=5  
  3723. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 22  
  3724. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3725. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3726. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 22  
  3727. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3728. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 30  
  3729. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 30  
  3730. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3731. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3732. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 31  
  3733. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 31  
  3734. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3735. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3736. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 32  
  3737. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 32  
  3738. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3739. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3740. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 33  
  3741. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 33  
  3742. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3743. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3744. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 34  
  3745. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 34  
  3746. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3747. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3748. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 30  
  3749. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3750. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 31  
  3751. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3752. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 32  
  3753. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3754. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 33  
  3755. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3756. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 34  
  3757. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3758. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 24.  
  3759. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 24  
  3760. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3761. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3762. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3763. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 24.  
  3764. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=24, len(htlc_sigs)=0  
  3765. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 23  
  3766. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3767. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3768. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 25.  
  3769. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 25  
  3770. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3771. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3772. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3773. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 23  
  3774. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3775. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 25.  
  3776. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=25, len(htlc_sigs)=0  
  3777. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 24  
  3778. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3779. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3780. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 24  
  3781. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3782. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0042  
  3783. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0047  
  3784. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0040  
  3785. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0044  
  3786. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0045  
  3787. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0050  
  3788. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0040  
  3789. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0199  
  3790. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0046  
  3791. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0051  
  3792. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3793. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xa2\xb8\xb5\xbf\xb9\x0b\xcax\xe3\x82\xcb\x03\x9d\x97\x03\x06\xe6\xf26v\xe2\xe4\x8d\xb2\xe3\x12w\xd7\xcf:\xc2\x0f', cltv_expiry=147, timestamp=1596762981, htlc_id=35). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3794. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3795. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 26.  
  3796. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 26  
  3797. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3798. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3799. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3800. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3801. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x15\x06\xfd\xed\x9dv.\x1f\xc27\xd5yD\x06`d|\xe6\\\x07\x97\x10K\xf1\x01%\xc9L!\xb5\x0c\x02', cltv_expiry=147, timestamp=1596762981, htlc_id=36). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3802. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3803. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3804. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x10y"y^]\xc5J\xa0\xff\x96\xfcq\x83=\x8c\xab~\x84\x89\xe8\xa6\x82\xd2\x08\xff\x93J\x90\x1b\xd6N', cltv_expiry=147, timestamp=1596762981, htlc_id=37). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3805. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3806. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3807. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'$\x8f\x00I\x85\n%\xe2\xc5\xee\xea\x05\xbd\xdd\x15\xee\xa1t\xbd\x05\x07\xe6\x0b\xf8J\x115\xf3\x10Ss\xc4', cltv_expiry=147, timestamp=1596762981, htlc_id=38). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3808. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3809. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3810. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x82\x03\x90\x88\xd1Z\x80\xa4\xcfUA\x100\x8c\xb7b\xb6\xb8s\xdc\xec\xe0\x11\xb4-\x0cO\xed\x93\xb7m\xd1', cltv_expiry=147, timestamp=1596762981, htlc_id=39). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3811. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3812. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 35  
  3813. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3814. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 26.  
  3815. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=26, len(htlc_sigs)=1  
  3816. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 25  
  3817. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3818. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3819. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 25.  
  3820. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 25  
  3821. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3822. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3823. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3824. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 25  
  3825. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3826. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 27.  
  3827. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 27  
  3828. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3829. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3830. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3831. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 36  
  3832. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3833. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 25.  
  3834. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=25, len(htlc_sigs)=1  
  3835. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 24  
  3836. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3837. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3838. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 37  
  3839. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3840. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 38  
  3841. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3842. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 39  
  3843. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3844. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 27.  
  3845. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=27, len(htlc_sigs)=5  
  3846. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 26  
  3847. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3848. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3849. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 26  
  3850. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3851. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 24  
  3852. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3853. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 26.  
  3854. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 26  
  3855. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3856. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3857. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3858. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 26.  
  3859. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=26, len(htlc_sigs)=5  
  3860. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 25  
  3861. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3862. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3863. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 25  
  3864. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3865. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 35  
  3866. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 35  
  3867. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3868. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3869. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 36  
  3870. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 36  
  3871. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3872. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3873. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 37  
  3874. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 37  
  3875. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3876. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3877. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 38  
  3878. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 38  
  3879. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3880. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3881. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 39  
  3882. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 39  
  3883. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  3884. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  3885. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 35  
  3886. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3887. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 36  
  3888. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3889. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 37  
  3890. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3891. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 38  
  3892. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3893. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 39  
  3894. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  3895. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 27.  
  3896. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 27  
  3897. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3898. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3899. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3900. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 27.  
  3901. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=27, len(htlc_sigs)=0  
  3902. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 26  
  3903. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3904. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3905. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 28.  
  3906. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 28  
  3907. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3908. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3909. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3910. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 26  
  3911. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3912. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 28.  
  3913. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=28, len(htlc_sigs)=0  
  3914. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 27  
  3915. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3916. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3917. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 27  
  3918. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3919. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0048  
  3920. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0206  
  3921. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0038  
  3922. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0093  
  3923. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0060  
  3924. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0065  
  3925. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0110  
  3926. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0115  
  3927. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0069  
  3928. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0074  
  3929. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3930. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'7\xa0\x89aX\xa1\x14\xe2\x1f\xc9T\x10\x82c\x9d\xcc&\xf1s\xa4\xe6\x93\xfd\xc5\xf8#\xff\x12\xbf\xc6\x86\xae', cltv_expiry=147, timestamp=1596762981, htlc_id=40). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3931. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3932. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 29.  
  3933. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 29  
  3934. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3935. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3936. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3937. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3938. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b"\r\xec\xd7\xe3'\x11z\xca\xfc\xac\xb0 \xd2g\x14!o\x03\xaap\xf3\xf8K\x1c\x7f\xffE\xd3|P\xd2\xc0", cltv_expiry=147, timestamp=1596762981, htlc_id=41). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3939. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3940. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3941. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b"\xe8\xff\x9c~\xc5\xf0\x88\xb7\xfdM)\x81T\xe5}\\\xc2\xa9~\xb0<\xd5%\x82^!\x08\x8f\x96\xf7\xab'", cltv_expiry=147, timestamp=1596762981, htlc_id=42). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3942. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3943. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3944. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xcd\x17K)\xd6\xc4^\xa42\xcc\xeb\x9b\x12\xf0\x98\xd4\xcc\xe2B\xae\x8ecT\x89\xac\xe51-\xa2\xa95@', cltv_expiry=147, timestamp=1596762981, htlc_id=43). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3945. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3946. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 40  
  3947. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3948. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  3949. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\xd8\x07\x11\xd4M}\xfa\xd5\xd1(\xe8\xd0\n\xc4\xe23\x15\xfd\xf0\xd7W\x87r5.\x89\x91\x10\x98\x1e&X', cltv_expiry=147, timestamp=1596762981, htlc_id=44). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  3950. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  3951. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 29.  
  3952. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=29, len(htlc_sigs)=1  
  3953. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 28  
  3954. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3955. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3956. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 28.  
  3957. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 28  
  3958. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3959. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3960. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3961. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 28  
  3962. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3963. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 30.  
  3964. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 30  
  3965. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  3966. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3967. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3968. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 41  
  3969. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3970. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 28.  
  3971. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=28, len(htlc_sigs)=1  
  3972. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 27  
  3973. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3974. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3975. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 42  
  3976. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3977. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 43  
  3978. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3979. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 44  
  3980. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  3981. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 30.  
  3982. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=30, len(htlc_sigs)=5  
  3983. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 29  
  3984. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  3985. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  3986. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 29  
  3987. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  3988. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 27  
  3989. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  3990. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 29.  
  3991. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 29  
  3992. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  3993. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  3994. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  3995. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 29.  
  3996. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=29, len(htlc_sigs)=5  
  3997. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 28  
  3998. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  3999. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  4000. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 28  
  4001. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  4002. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 40  
  4003. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 40  
  4004. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  4005. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  4006. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 41  
  4007. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 41  
  4008. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  4009. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  4010. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 42  
  4011. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 42  
  4012. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  4013. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  4014. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 43  
  4015. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 43  
  4016. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  4017. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  4018. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 44  
  4019. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 44  
  4020. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  4021. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  4022. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 40  
  4023. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  4024. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 41  
  4025. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  4026. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 42  
  4027. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  4028. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 43  
  4029. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  4030. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 44  
  4031. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  4032. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 30.  
  4033. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 30  
  4034. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  4035. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  4036. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  4037. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 30.  
  4038. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=30, len(htlc_sigs)=0  
  4039. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 29  
  4040. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  4041. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  4042. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 31.  
  4043. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 31  
  4044. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  4045. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  4046. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  4047. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 29  
  4048. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  4049. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 31.  
  4050. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=31, len(htlc_sigs)=0  
  4051. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 30  
  4052. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  4053. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  4054. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 30  
  4055. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  4056. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0040  
  4057. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0044  
  4058. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0039  
  4059. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0102  
  4060. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0040  
  4061. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0044  
  4062. DEBUG    electrum.util.profiler:util.py:388 LNPathFinder.find_path_for_payment 0.0040  
  4063. DEBUG    electrum.util.profiler:util.py:388 LNWallet._create_route_from_invoice 0.0043  
  4064. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  4065. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\x17O\xe3\x08k\xb8\xb6\xba\xa16\\\x94\xc2\x0c\xb1\x8d\x17\x03\xf2\xeaijF9\xfb~\x8f\xf3h\x83\x04O', cltv_expiry=147, timestamp=1596762982, htlc_id=45). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  4066. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  4067. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 32.  
  4068. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 32  
  4069. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  4070. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  4071. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  4072. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  4073. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'\t\x18\xafVu^\xb0\xd7\x8a\x9e\xcc\xf0\xe5\xfb\xe7E&\xe9\xe9\xe4Kf\xae\xa6\x98\xdan\xe5\x92A^<', cltv_expiry=147, timestamp=1596762982, htlc_id=46). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  4074. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  4075. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  4076. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b'9\x15\xb2#\xa7\xb2\xa9 \xe3j\x91\xdf|\xb9\xb7\x117\xda7\x92\r\xc3\xba\x80,P\x00\x96*i>N', cltv_expiry=147, timestamp=1596762982, htlc_id=47). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  4077. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  4078. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:819 add_htlc  
  4079. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1106 starting payment. len(route)=1. route: [RouteEdge(node_id=b'\x02\x193\xc6\xac\x87\xd75\xf6\x05\x9d\xa4\x10\xdf9\xe2\x1fo\x81\xbb\xc9\xee\xa7\x121\xcb\x8d\x1e\x85\x05\xb4w\x0e', short_channel_id=<ShortChannelID: 12359935x13360081x17021>, fee_base_msat=1000, fee_proportional_millionths=1, cltv_expiry_delta=144, node_features=<LnFeatures.OPTION_DATA_LOSS_PROTECT_OPT: 2>)]. htlc: UpdateAddHtlc(amount_msat=10000000, payment_hash=b"IJo\xeb\x91\x83|\x01\xc7\x8e\xb3(\x9bqw\x85\n\xc8\xef'\x11\xf3\xbc>\xc8\\\x08\xc5\xactk\x1b", cltv_expiry=147, timestamp=1596762982, htlc_id=48). hops_data=[<OnionHopsDataSingle. is_tlv_payload=False. payload={'amt_to_forward': {'amt_to_forward': 10000000}, 'outgoing_cltv_value': {'outgoing_cltv_value': 147}}. hmac=b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'>]  
  4080. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending UPDATE_ADD_HTLC  
  4081. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 45  
  4082. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  4083. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 32.  
  4084. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=32, len(htlc_sigs)=1  
  4085. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 31  
  4086. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  4087. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  4088. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 31.  
  4089. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 31  
  4090. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  4091. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  4092. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  4093. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 31  
  4094. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  4095. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 33.  
  4096. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 33  
  4097. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  4098. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  4099. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  4100. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 46  
  4101. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  4102. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 31.  
  4103. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=31, len(htlc_sigs)=1  
  4104. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 30  
  4105. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  4106. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  4107. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 47  
  4108. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  4109. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1171 on_update_add_htlc. chan 12359935x13360081x17021. htlc_id 48  
  4110. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:842 receive_htlc  
  4111. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 33.  
  4112. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=33, len(htlc_sigs)=4  
  4113. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 32  
  4114. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  4115. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  4116. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 32  
  4117. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  4118. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 30  
  4119. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  4120. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 32.  
  4121. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 32  
  4122. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  4123. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  4124. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  4125. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 32.  
  4126. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=32, len(htlc_sigs)=4  
  4127. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 31  
  4128. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  4129. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  4130. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 45  
  4131. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 45  
  4132. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  4133. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  4134. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 31  
  4135. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  4136. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 33.  
  4137. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 33  
  4138. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  4139. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  4140. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  4141. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 45  
  4142. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  4143. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 33.  
  4144. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=33, len(htlc_sigs)=3  
  4145. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 32  
  4146. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  4147. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  4148. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 34.  
  4149. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 34  
  4150. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  4151. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  4152. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  4153. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 32  
  4154. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  4155. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 46  
  4156. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 46  
  4157. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  4158. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  4159. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 47  
  4160. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 47  
  4161. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  4162. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  4163. INFO     electrum.lnchannel.Channel.[alice]:lnpeer.py:1543 found unfulfilled htlc: 48  
  4164. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1324 _fulfill_htlc. chan 12359935x13360081x17021. htlc_id 48  
  4165. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:1207 settle_htlc  
  4166. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending UPDATE_FULFILL_HTLC  
  4167. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 46  
  4168. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  4169. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 34.  
  4170. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=34, len(htlc_sigs)=3  
  4171. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 33  
  4172. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  4173. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  4174. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 34.  
  4175. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:851 sign_next_commitment 34  
  4176. INFO     electrum.transaction:transaction.py:1826 adding signature for 03c827f4bb4521c454c3bfccb54889ea41e4ac5339fa65db791bc15ead15ea24b5  
  4177. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  4178. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  4179. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 47  
  4180. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  4181. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1151 on_update_fulfill_htlc. chan 12359935x13360081x17021. htlc_id 48  
  4182. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:1232 receive_htlc_settle  
  4183. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 33  
  4184. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  4185. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 34.  
  4186. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:892 receive_new_commitment. ctn=34, len(htlc_sigs)=0  
  4187. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 33  
  4188. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:950 revoke_current_commitment  
  4189. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  4190. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1080 send_commitment. chan 12359935x13360081x17021. ctn: 35.  
  4191. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:851 sign_next_commitment 35  
  4192. INFO     electrum.transaction:transaction.py:1826 adding signature for 024b8c059bedf42f7a8ecbab22ddace9863c2813e900db2888b273cb3f495fba28  
  4193. DEBUG    electrum.transaction:transaction.py:1831 is_complete False  
  4194. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:103 Sending COMMITMENT_SIGNED  
  4195. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 33  
  4196. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:967 receive_revocation  
  4197. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1132 on_commitment_signed. chan 12359935x13360081x17021. ctn: 35.  
  4198. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:892 receive_new_commitment. ctn=35, len(htlc_sigs)=0  
  4199. INFO     electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:1120 send_revoke_and_ack. chan 12359935x13360081x17021. ctn: 34  
  4200. INFO     electrum.lnchannel.Channel.[alice]:lnchannel.py:950 revoke_current_commitment  
  4201. DEBUG    electrum.lnpeer.Peer.[MockLNWallet, bob]:lnpeer.py:103 Sending REVOKE_AND_ACK  
  4202. INFO     electrum.lnpeer.Peer.[MockLNWallet, alice]:lnpeer.py:1359 on_revoke_and_ack. chan 12359935x13360081x17021. ctn: 34  
  4203. INFO     electrum.lnchannel.Channel.[bob]:lnchannel.py:967 receive_revocation  
  4204. --------------------------------------------- Captured stderr teardown ----------------------------------------------  
  4205. I | channel_db.ChannelDB | SQL thread terminated  
  4206. I | channel_db.ChannelDB | SQL thread terminated  
  4207. I | channel_db.ChannelDB | SQL thread terminated  
  4208. I | channel_db.ChannelDB | SQL thread terminated  
  4209. I | channel_db.ChannelDB | SQL thread terminated  
  4210. I | channel_db.ChannelDB | SQL thread terminated  
  4211. I | channel_db.ChannelDB | SQL thread terminated  
  4212. I | channel_db.ChannelDB | SQL thread terminated  
  4213. I | channel_db.ChannelDB | SQL thread terminated  
  4214. I | channel_db.ChannelDB | SQL thread terminated  
  4215. I | channel_db.ChannelDB | SQL thread terminated  
  4216. I | channel_db.ChannelDB | SQL thread terminated  
  4217. I | channel_db.ChannelDB | SQL thread terminated  
  4218. I | channel_db.ChannelDB | SQL thread terminated  
  4219. I | channel_db.ChannelDB | SQL thread terminated  
  4220. I | channel_db.ChannelDB | SQL thread terminated  
  4221. I | channel_db.ChannelDB | SQL thread terminated  
  4222. I | channel_db.ChannelDB | SQL thread terminated  
  4223. I | channel_db.ChannelDB | SQL thread terminated  
  4224. I | channel_db.ChannelDB | SQL thread terminated  
  4225. I | channel_db.ChannelDB | SQL thread terminated  
  4226. ----------------------------------------------- Captured log teardown -----------------------------------------------  
  4227. INFO     electrum.channel_db.ChannelDB:sql_db.py:61 SQL thread terminated  
  4228. ================================================= warnings summary ==================================================  
  4229. .tox/py38/lib/python3.8/site-packages/aiohttp/helpers.py:107  
  4230.   /tmp/trizen-pizzaman/electrum-git/src/electrum/.tox/py38/lib/python3.8/site-packages/aiohttp/helpers.py:107: DeprecationWarning: "@coroutine" decorator is deprecated since Python 3.8, use "async def" instead  
  4231.     def noop(*args, **kwargs):  # type: ignore  
  4232.   
  4233. electrum/tests/test_network.py::TestNetwork::test_can_connect_during_backward  
  4234. electrum/tests/test_network.py::TestNetwork::test_chain_false_during_binary  
  4235. electrum/tests/test_network.py::TestNetwork::test_fork_conflict  
  4236. electrum/tests/test_network.py::TestNetwork::test_fork_noconflict  
  4237.   /usr/lib/python3.8/asyncio/events.py:81: RuntimeWarning: coroutine 'ignore_exceptions.<locals>.wrapper' was never awaited  
  4238.     self._context.run(self._callback, *self._args)  
  4239.   
  4240. -- Docs: https://docs.pytest.org/en/stable/warnings.html  
  4241. ============================================== short test summary info ==============================================  
  4242. FAILED electrum/tests/test_lnpeer.py::TestPeer::test_payments_stresstest - AssertionError: 499500000000 != 4995100...  
  4243. =============================== 1 failed, 490 passed, 3 skipped, 5 warnings in 32.49s ===============================  
  4244. --- Logging error ---  
  4245. Traceback (most recent call last):  
  4246.   File "/usr/lib/python3.8/logging/__init__.py", line 1084, in emit  
  4247.     stream.write(msg + self.terminator)  
  4248. ValueError: I/O operation on closed file.  
  4249. Call stack:  
  4250.   File "/usr/lib/python3.8/threading.py", line 890, in _bootstrap  
  4251.     self._bootstrap_inner()  
  4252.   File "/usr/lib/python3.8/threading.py", line 932, in _bootstrap_inner  
  4253.     self.run()  
  4254.   File "/tmp/trizen-pizzaman/electrum-git/src/electrum/electrum/plugin.py", line 212, in run  
  4255.     self.run_jobs()  
  4256.   File "/tmp/trizen-pizzaman/electrum-git/src/electrum/electrum/util.py", line 346, in on_stop  
  4257.     self.logger.info("stopped")  
  4258. Message: 'stopped'  
  4259. Arguments: ()  
  4260. ERROR: InvocationError for command /tmp/trizen-pizzaman/electrum-git/src/electrum/.tox/py38/bin/coverage run --source=electrum '--omit=electrum/gui/*,electrum/plugins/*,electrum/scripts/*,electrum/tests/*' -m py.test -v (exited with code 1)  
  4261. ______________________________________________________ summary ______________________________________________________  
  4262. ERROR:   py38: commands failed  
  4263. ==> ERROR: A failure occurred in check().  
  4264.     Aborting...  
  4265. :: Unable to build electrum-git - makepkg exited with code: 4  
  4266.