>>> electrum: Building community/electrum 4.7.2-r0 (using abuild 3.17.0_rc2-r0) started Sat, 23 May 2026 20:34:50 +0000 >>> electrum: Validating /home/buildozer/aports/community/electrum/APKBUILD... >>> electrum: Analyzing dependencies... >>> electrum: Installing for build: build-base libsecp256k1 py3-aiohttp py3-aiohttp-socks py3-aiorpcx py3-attrs py3-certifi py3-dnspython py3-electrum-aionostr py3-jsonpatch py3-protobuf py3-pycryptodomex py3-cryptography py3-qrcode py3-gpep517 py3-setuptools py3-wheel py3-pyaes py3-pytest-xdist py3-qt6 ( 1/204) Installing libsecp256k1 (0.5.0-r1) ( 2/204) Installing gdbm (1.26-r0) ( 3/204) Installing xz-libs (5.8.3-r0) ( 4/204) Installing mpdecimal (4.0.1-r0) ( 5/204) Installing libpanelw (6.6_p20260502-r0) ( 6/204) Installing readline (8.3.3-r1) ( 7/204) Installing sqlite-libs (3.53.1-r0) ( 8/204) Installing python3 (3.14.3-r0) ( 9/204) Installing python3-pycache-pyc0 (3.14.3-r0) ( 10/204) Installing pyc (3.14.3-r0) ( 11/204) Installing py3-aiohappyeyeballs-pyc (2.6.1-r1) ( 12/204) Installing py3-aiohttp-pyc (3.13.5-r0) ( 13/204) Installing python3-pyc (3.14.3-r0) ( 14/204) Installing py3-aiohappyeyeballs (2.6.1-r1) ( 15/204) Installing py3-frozenlist (1.8.0-r2) ( 16/204) Installing py3-frozenlist-pyc (1.8.0-r2) ( 17/204) Installing py3-aiosignal (1.4.0-r1) ( 18/204) Installing py3-aiosignal-pyc (1.4.0-r1) ( 19/204) Installing py3-typing-extensions (4.15.0-r1) ( 20/204) Installing py3-typing-extensions-pyc (4.15.0-r1) ( 21/204) Installing py3-async-timeout (4.0.3-r3) ( 22/204) Installing py3-async-timeout-pyc (4.0.3-r3) ( 23/204) Installing py3-attrs (26.1.0-r0) ( 24/204) Installing py3-attrs-pyc (26.1.0-r0) ( 25/204) Installing py3-brotli (1.2.0-r1) ( 26/204) Installing py3-brotli-pyc (1.2.0-r1) ( 27/204) Installing py3-charset-normalizer (3.4.7-r0) ( 28/204) Installing py3-charset-normalizer-pyc (3.4.7-r0) ( 29/204) Installing py3-idna (3.15-r0) ( 30/204) Installing py3-idna-pyc (3.15-r0) ( 31/204) Installing py3-idna-ssl (1.1.0-r10) ( 32/204) Installing py3-idna-ssl-pyc (1.1.0-r10) ( 33/204) Installing py3-multidict (6.7.1-r1) ( 34/204) Installing py3-multidict-pyc (6.7.1-r1) ( 35/204) Installing py3-expandvars (1.1.2-r3) ( 36/204) Installing py3-expandvars-pyc (1.1.2-r3) ( 37/204) Installing py3-propcache (0.5.2-r0) ( 38/204) Installing py3-propcache-pyc (0.5.2-r0) ( 39/204) Installing py3-yarl (1.24.2-r0) ( 40/204) Installing py3-yarl-pyc (1.24.2-r0) ( 41/204) Installing py3-aiohttp (3.13.5-r0) ( 42/204) Installing py3-python-socks (2.8.1-r0) ( 43/204) Installing py3-python-socks-pyc (2.8.1-r0) ( 44/204) Installing py3-aiohttp-socks (0.8.4-r2) ( 45/204) Installing py3-aiohttp-socks-pyc (0.8.4-r2) ( 46/204) Installing py3-websockets (16.0-r1) ( 47/204) Installing py3-websockets-pyc (16.0-r1) ( 48/204) Installing py3-aiorpcx (0.25.0-r2) ( 49/204) Installing py3-aiorpcx-pyc (0.25.0-r2) ( 50/204) Installing py3-certifi (2026.2.25-r1) ( 51/204) Installing py3-certifi-pyc (2026.2.25-r1) ( 52/204) Installing py3-dnspython (2.8.0-r1) ( 53/204) Installing py3-dnspython-pyc (2.8.0-r1) ( 54/204) Installing py3-click (8.3.3-r1) ( 55/204) Installing py3-click-pyc (8.3.3-r1) ( 56/204) Installing py3-cparser (3.0-r1) ( 57/204) Installing py3-cparser-pyc (3.0-r1) ( 58/204) Installing py3-cffi (2.0.0-r0) ( 59/204) Installing py3-cffi-pyc (2.0.0-r0) ( 60/204) Installing py3-cryptography (47.0.0-r0) ( 61/204) Installing py3-cryptography-pyc (47.0.0-r0) ( 62/204) Installing py3-electrum-ecc (0.0.7-r0) ( 63/204) Installing py3-electrum-ecc-pyc (0.0.7-r0) ( 64/204) Installing py3-electrum-aionostr (0.1.0-r0) ( 65/204) Installing py3-electrum-aionostr-pyc (0.1.0-r0) ( 66/204) Installing py3-jsonpointer (3.1.1-r0) ( 67/204) Installing py3-jsonpointer-pyc (3.1.1-r0) ( 68/204) Installing py3-jsonpatch (1.33-r5) ( 69/204) Installing py3-jsonpatch-pyc (1.33-r5) ( 70/204) Installing tzdata (2026b-r0) ( 71/204) Installing py3-protobuf (6.33.5-r0) ( 72/204) Installing py3-protobuf-pyc (6.33.5-r0) ( 73/204) Installing py3-pycryptodomex (3.23.0-r1) ( 74/204) Installing libimagequant (4.2.2-r0) ( 75/204) Installing openjpeg (2.5.4-r1) ( 76/204) Installing libsharpyuv (1.6.0-r0) ( 77/204) Installing libwebp (1.6.0-r0) ( 78/204) Installing tiff (4.7.1-r0) ( 79/204) Installing libwebpdemux (1.6.0-r0) ( 80/204) Installing libwebpmux (1.6.0-r0) ( 81/204) Installing py3-pillow (12.2.0-r0) ( 82/204) Installing py3-pillow-pyc (12.2.0-r0) ( 83/204) Installing py3-pypng (0.20250521.0-r1) ( 84/204) Installing py3-pypng-pyc (0.20250521.0-r1) ( 85/204) Installing py3-parsing (3.3.2-r1) ( 86/204) Installing py3-parsing-pyc (3.3.2-r1) ( 87/204) Installing py3-packaging (26.2-r0) ( 88/204) Installing py3-packaging-pyc (26.2-r0) ( 89/204) Installing py3-setuptools (82.0.1-r1) ( 90/204) Installing py3-setuptools-pyc (82.0.1-r1) ( 91/204) Installing py3-qrcode (8.2-r2) ( 92/204) Installing py3-qrcode-pyc (8.2-r2) ( 93/204) Installing py3-installer (1.0.0-r0) ( 94/204) Installing py3-installer-pyc (1.0.0-r0) ( 95/204) Installing py3-gpep517 (19-r2) ( 96/204) Installing py3-gpep517-pyc (19-r2) ( 97/204) Installing py3-wheel (0.47.0-r0) ( 98/204) Installing py3-wheel-pyc (0.47.0-r0) ( 99/204) Installing py3-pyaes (1.6.1-r7) (100/204) Installing py3-pyaes-pyc (1.6.1-r7) (101/204) Installing py3-execnet (2.1.1-r1) (102/204) Installing py3-execnet-pyc (2.1.1-r1) (103/204) Installing py3-iniconfig (2.3.0-r1) (104/204) Installing py3-iniconfig-pyc (2.3.0-r1) (105/204) Installing py3-pluggy (1.6.0-r1) (106/204) Installing py3-pluggy-pyc (1.6.0-r1) (107/204) Installing py3-py (1.11.0-r5) (108/204) Installing py3-py-pyc (1.11.0-r5) (109/204) Installing py3-pygments (2.20.0-r0) (110/204) Installing py3-pygments-pyc (2.20.0-r0) (111/204) Installing py3-pytest (9.0.3-r0) (112/204) Installing py3-pytest-pyc (9.0.3-r0) (113/204) Installing py3-pytest-xdist (3.8.0-r1) (114/204) Installing py3-pytest-xdist-pyc (3.8.0-r1) (115/204) Installing py3-pyqt6-sip (13.11.1-r1) (116/204) Installing libb2 (0.98.1-r3) (117/204) Installing dbus-libs (1.16.2-r2) (118/204) Installing double-conversion (3.4.0-r0) (119/204) Installing libintl (1.0-r0) (120/204) Installing libeconf (0.8.3-r0) (121/204) Installing libblkid (2.42-r0) (122/204) Installing libmount (2.42-r0) (123/204) Installing glib (2.88.1-r0) (124/204) Installing icu-data-en (78.1-r0) Executing icu-data-en-78.1-r0.post-install * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. (125/204) Installing icu-libs (78.1-r0) (126/204) Installing libpcre2-16 (10.47-r1) (127/204) Installing duktape-libs (2.7.0-r3) (128/204) Installing libproxy (0.5.12-r0) (129/204) Installing qt6-qtbase (6.11.1-r0) (130/204) Installing bluez-libs (5.86-r2) (131/204) Installing qt6-qtconnectivity (6.11.1-r0) (132/204) Installing hicolor-icon-theme (0.18-r0) (133/204) Installing xprop (1.2.8-r0) (134/204) Installing libice (1.1.2-r0) (135/204) Installing libuuid (2.42-r0) (136/204) Installing libsm (1.2.6-r0) (137/204) Installing libxt (1.3.1-r0) (138/204) Installing libxmu (1.3.1-r0) (139/204) Installing xset (1.2.5-r1) (140/204) Installing xdg-utils (1.2.1-r1) (141/204) Installing libxml2 (2.13.9-r1) (142/204) Installing llvm22-libs (22.1.3-r0) (143/204) Installing hwdata-pci (0.407-r0) (144/204) Installing libpciaccess (0.19-r0) (145/204) Installing libdrm (2.4.133-r0) (146/204) Installing libelf (0.195-r0) (147/204) Installing libxshmfence (1.3.3-r0) (148/204) Installing mesa (26.1.1-r0) (149/204) Installing mesa-gles (26.1.1-r0) (150/204) Installing mesa-gbm (26.1.1-r0) (151/204) Installing wayland-libs-client (1.25.0-r0) (152/204) Installing mesa-egl (26.1.1-r0) (153/204) Installing libxxf86vm (1.1.7-r0) (154/204) Installing mesa-gl (26.1.1-r0) (155/204) Installing wayland-libs-cursor (1.25.0-r0) (156/204) Installing wayland-libs-egl (1.25.0-r0) (157/204) Installing xkeyboard-config (2.46-r0) (158/204) Installing libxkbcommon (1.13.1-r0) (159/204) Installing qt6-qtbase-wayland (6.11.1-r0) (160/204) Installing avahi-libs (0.9_rc4-r0) (161/204) Installing nettle (3.10.2-r0) (162/204) Installing gnutls (3.8.13-r0) (163/204) Installing cups-libs (2.4.18-r0) (164/204) Installing fontconfig (2.17.1-r1) (165/204) Installing graphite2 (1.3.14-r6) (166/204) Installing harfbuzz (13.2.1-r0) (167/204) Installing libevdev (1.13.6-r0) (168/204) Installing mtdev (1.1.7-r0) (169/204) Installing eudev-libs (3.2.14-r6) (170/204) Installing libinput-libs (1.31.2-r0) (171/204) Installing tslib (1.24-r0) (172/204) Installing xcb-util (0.4.1-r3) (173/204) Installing xcb-util-image (0.4.1-r0) (174/204) Installing xcb-util-renderutil (0.3.10-r0) (175/204) Installing xcb-util-cursor (0.1.5-r0) (176/204) Installing xcb-util-wm (0.4.2-r0) (177/204) Installing xcb-util-keysyms (0.4.1-r0) (178/204) Installing libxkbcommon-x11 (1.13.1-r0) (179/204) Installing qt6-qtbase-x11 (6.11.1-r0) (180/204) Installing qt6-qttools-libs (6.11.1-r0) (181/204) Installing qt6-qtsvg (6.11.1-r0) (182/204) Installing qt6-qtdeclarative (6.11.1-r0) (183/204) Installing libasyncns (0.8-r5) (184/204) Installing libltdl (2.6.0-r1) (185/204) Installing orc (0.4.41-r0) (186/204) Installing libogg (1.3.6-r0) (187/204) Installing libflac (1.4.3-r2) (188/204) Installing lame-libs (3.100-r5) (189/204) Installing mpg123-libs (1.33.5-r0) (190/204) Installing opus (1.6.1-r0) (191/204) Installing libvorbis (1.3.7-r2) (192/204) Installing libsndfile (1.2.2-r2) (193/204) Installing soxr (0.1.3-r7) (194/204) Installing speexdsp (1.2.1-r2) (195/204) Installing tdb-libs (1.4.15-r1) (196/204) Installing libpulse (17.0-r7) (197/204) Installing qt6-qtmultimedia (6.11.1-r0) (198/204) Installing qt6-qtpositioning (6.11.1-r0) (199/204) Installing qt6-qtserialport (6.11.1-r0) (200/204) Installing qt6-qtwebchannel (6.11.1-r0) (201/204) Installing qt6-qtwebsockets-libs (6.11.1-r0) (202/204) Installing py3-qt6 (6.11.0-r0) (203/204) Installing py3-qt6-pyc (6.11.0-r0) (204/204) Installing .makedepends-electrum (20260523.203454) Executing busybox-1.37.0-r31.trigger Executing glib-2.88.1-r0.trigger OK: 1591.3 MiB in 341 packages >>> electrum: Cleaning up srcdir >>> electrum: Cleaning up pkgdir >>> electrum: Cleaning up tmpdir >>> electrum: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/electrum-4.7.2.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.24/electrum-4.7.2.tar.gz.part' electrum-4.7.2.tar.g 76% |************************ | 4943k 0:00:00 ETA electrum-4.7.2.tar.g 100% |********************************| 6486k 0:00:00 ETA '/var/cache/distfiles/v3.24/electrum-4.7.2.tar.gz.part' saved /var/cache/distfiles/v3.24/electrum-4.7.2.tar.gz: OK /home/buildozer/aports/community/electrum/0001-apk-add-instead-of-apt-get-install.patch: OK >>> electrum: Fetching https://distfiles.alpinelinux.org/distfiles/v3.24/electrum-4.7.2.tar.gz /var/cache/distfiles/v3.24/electrum-4.7.2.tar.gz: OK /home/buildozer/aports/community/electrum/0001-apk-add-instead-of-apt-get-install.patch: OK >>> electrum: Unpacking /var/cache/distfiles/v3.24/electrum-4.7.2.tar.gz... >>> electrum: 0001-apk-add-instead-of-apt-get-install.patch patching file electrum/gui/qt/__init__.py 2026-05-23 20:35:07,833 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ 2026-05-23 20:35:07,968 root INFO running bdist_wheel 2026-05-23 20:35:08,075 root INFO running build 2026-05-23 20:35:08,076 root INFO running build_py 2026-05-23 20:35:08,101 root INFO creating build/lib/electrum 2026-05-23 20:35:08,102 root INFO copying electrum/onion_message.py -> build/lib/electrum 2026-05-23 20:35:08,103 root INFO copying electrum/qrscanner.py -> build/lib/electrum 2026-05-23 20:35:08,104 root INFO copying electrum/crypto.py -> build/lib/electrum 2026-05-23 20:35:08,105 root INFO copying electrum/bip39_recovery.py -> build/lib/electrum 2026-05-23 20:35:08,106 root INFO copying electrum/address_synchronizer.py -> build/lib/electrum 2026-05-23 20:35:08,107 root INFO copying electrum/mnemonic.py -> build/lib/electrum 2026-05-23 20:35:08,108 root INFO copying electrum/keystore.py -> build/lib/electrum 2026-05-23 20:35:08,109 root INFO copying electrum/old_mnemonic.py -> build/lib/electrum 2026-05-23 20:35:08,110 root INFO copying electrum/wallet_db.py -> build/lib/electrum 2026-05-23 20:35:08,111 root INFO copying electrum/version.py -> build/lib/electrum 2026-05-23 20:35:08,112 root INFO copying electrum/lnaddr.py -> build/lib/electrum 2026-05-23 20:35:08,113 root INFO copying electrum/blockchain.py -> build/lib/electrum 2026-05-23 20:35:08,114 root INFO copying electrum/synchronizer.py -> build/lib/electrum 2026-05-23 20:35:08,115 root INFO copying electrum/lnmsg.py -> build/lib/electrum 2026-05-23 20:35:08,116 root INFO copying electrum/network.py -> build/lib/electrum 2026-05-23 20:35:08,117 root INFO copying electrum/fee_policy.py -> build/lib/electrum 2026-05-23 20:35:08,117 root INFO copying electrum/simple_config.py -> build/lib/electrum 2026-05-23 20:35:08,118 root INFO copying electrum/util.py -> build/lib/electrum 2026-05-23 20:35:08,120 root INFO copying electrum/paymentrequest_pb2.py -> build/lib/electrum 2026-05-23 20:35:08,120 root INFO copying electrum/dns_hacks.py -> build/lib/electrum 2026-05-23 20:35:08,121 root INFO copying electrum/channel_db.py -> build/lib/electrum 2026-05-23 20:35:08,122 root INFO copying electrum/trampoline.py -> build/lib/electrum 2026-05-23 20:35:08,123 root INFO copying electrum/lnhtlc.py -> build/lib/electrum 2026-05-23 20:35:08,124 root INFO copying electrum/descriptor.py -> build/lib/electrum 2026-05-23 20:35:08,125 root INFO copying electrum/lnworker.py -> build/lib/electrum 2026-05-23 20:35:08,127 root INFO copying electrum/storage.py -> build/lib/electrum 2026-05-23 20:35:08,128 root INFO copying electrum/lnwatcher.py -> build/lib/electrum 2026-05-23 20:35:08,128 root INFO copying electrum/__init__.py -> build/lib/electrum 2026-05-23 20:35:08,129 root INFO copying electrum/plot.py -> build/lib/electrum 2026-05-23 20:35:08,130 root INFO copying electrum/lnrouter.py -> build/lib/electrum 2026-05-23 20:35:08,131 root INFO copying electrum/coinchooser.py -> build/lib/electrum 2026-05-23 20:35:08,131 root INFO copying electrum/contacts.py -> build/lib/electrum 2026-05-23 20:35:08,132 root INFO copying electrum/payment_identifier.py -> build/lib/electrum 2026-05-23 20:35:08,133 root INFO copying electrum/dnssec.py -> build/lib/electrum 2026-05-23 20:35:08,134 root INFO copying electrum/wallet.py -> build/lib/electrum 2026-05-23 20:35:08,136 root INFO copying electrum/logging.py -> build/lib/electrum 2026-05-23 20:35:08,136 root INFO copying electrum/sql_db.py -> build/lib/electrum 2026-05-23 20:35:08,137 root INFO copying electrum/bip32.py -> build/lib/electrum 2026-05-23 20:35:08,138 root INFO copying electrum/bitcoin.py -> build/lib/electrum 2026-05-23 20:35:08,139 root INFO copying electrum/interface.py -> build/lib/electrum 2026-05-23 20:35:08,140 root INFO copying electrum/transaction.py -> build/lib/electrum 2026-05-23 20:35:08,141 root INFO copying electrum/lnutil.py -> build/lib/electrum 2026-05-23 20:35:08,143 root INFO copying electrum/plugin.py -> build/lib/electrum 2026-05-23 20:35:08,144 root INFO copying electrum/submarine_swaps.py -> build/lib/electrum 2026-05-23 20:35:08,145 root INFO copying electrum/lnchannel.py -> build/lib/electrum 2026-05-23 20:35:08,147 root INFO copying electrum/slip39.py -> build/lib/electrum 2026-05-23 20:35:08,147 root INFO copying electrum/harden_memory_linux.py -> build/lib/electrum 2026-05-23 20:35:08,148 root INFO copying electrum/constants.py -> build/lib/electrum 2026-05-23 20:35:08,149 root INFO copying electrum/lnverifier.py -> build/lib/electrum 2026-05-23 20:35:08,150 root INFO copying electrum/i18n.py -> build/lib/electrum 2026-05-23 20:35:08,150 root INFO copying electrum/segwit_addr.py -> build/lib/electrum 2026-05-23 20:35:08,151 root INFO copying electrum/lnurl.py -> build/lib/electrum 2026-05-23 20:35:08,152 root INFO copying electrum/pem.py -> build/lib/electrum 2026-05-23 20:35:08,153 root INFO copying electrum/base_crash_reporter.py -> build/lib/electrum 2026-05-23 20:35:08,153 root INFO copying electrum/lnpeer.py -> build/lib/electrum 2026-05-23 20:35:08,155 root INFO copying electrum/paymentrequest.py -> build/lib/electrum 2026-05-23 20:35:08,156 root INFO copying electrum/verifier.py -> build/lib/electrum 2026-05-23 20:35:08,157 root INFO copying electrum/daemon.py -> build/lib/electrum 2026-05-23 20:35:08,158 root INFO copying electrum/x509.py -> build/lib/electrum 2026-05-23 20:35:08,158 root INFO copying electrum/invoices.py -> build/lib/electrum 2026-05-23 20:35:08,159 root INFO copying electrum/rsakey.py -> build/lib/electrum 2026-05-23 20:35:08,160 root INFO copying electrum/lntransport.py -> build/lib/electrum 2026-05-23 20:35:08,161 root INFO copying electrum/lnsweep.py -> build/lib/electrum 2026-05-23 20:35:08,162 root INFO copying electrum/lrucache.py -> build/lib/electrum 2026-05-23 20:35:08,163 root INFO copying electrum/bip21.py -> build/lib/electrum 2026-05-23 20:35:08,163 root INFO copying electrum/exchange_rate.py -> build/lib/electrum 2026-05-23 20:35:08,164 root INFO copying electrum/wizard.py -> build/lib/electrum 2026-05-23 20:35:08,165 root INFO copying electrum/lnrater.py -> build/lib/electrum 2026-05-23 20:35:08,166 root INFO copying electrum/ripemd.py -> build/lib/electrum 2026-05-23 20:35:08,167 root INFO copying electrum/txbatcher.py -> build/lib/electrum 2026-05-23 20:35:08,168 root INFO copying electrum/json_db.py -> build/lib/electrum 2026-05-23 20:35:08,168 root INFO copying electrum/mpp_split.py -> build/lib/electrum 2026-05-23 20:35:08,169 root INFO copying electrum/commands.py -> build/lib/electrum 2026-05-23 20:35:08,171 root INFO copying electrum/lnonion.py -> build/lib/electrum 2026-05-23 20:35:08,172 root INFO creating build/lib/electrum/utils 2026-05-23 20:35:08,173 root INFO copying electrum/utils/stacktracer.py -> build/lib/electrum/utils 2026-05-23 20:35:08,173 root INFO copying electrum/utils/__init__.py -> build/lib/electrum/utils 2026-05-23 20:35:08,174 root INFO copying electrum/utils/memory_leak.py -> build/lib/electrum/utils 2026-05-23 20:35:08,175 root INFO creating build/lib/electrum/qrreader 2026-05-23 20:35:08,175 root INFO copying electrum/qrreader/abstract_base.py -> build/lib/electrum/qrreader 2026-05-23 20:35:08,176 root INFO copying electrum/qrreader/__init__.py -> build/lib/electrum/qrreader 2026-05-23 20:35:08,177 root INFO copying electrum/qrreader/zbar.py -> build/lib/electrum/qrreader 2026-05-23 20:35:08,178 root INFO creating build/lib/electrum/gui 2026-05-23 20:35:08,178 root INFO copying electrum/gui/stdio.py -> build/lib/electrum/gui 2026-05-23 20:35:08,179 root INFO copying electrum/gui/text.py -> build/lib/electrum/gui 2026-05-23 20:35:08,180 root INFO copying electrum/gui/__init__.py -> build/lib/electrum/gui 2026-05-23 20:35:08,181 root INFO copying electrum/gui/default_lang.py -> build/lib/electrum/gui 2026-05-23 20:35:08,181 root INFO copying electrum/gui/messages.py -> build/lib/electrum/gui 2026-05-23 20:35:08,182 root INFO creating build/lib/electrum/plugins 2026-05-23 20:35:08,183 root INFO copying electrum/plugins/__init__.py -> build/lib/electrum/plugins 2026-05-23 20:35:08,184 root INFO creating build/lib/electrum/hw_wallet 2026-05-23 20:35:08,184 root INFO copying electrum/hw_wallet/__init__.py -> build/lib/electrum/hw_wallet 2026-05-23 20:35:08,185 root INFO copying electrum/hw_wallet/plugin.py -> build/lib/electrum/hw_wallet 2026-05-23 20:35:08,186 root INFO copying electrum/hw_wallet/cmdline.py -> build/lib/electrum/hw_wallet 2026-05-23 20:35:08,186 root INFO copying electrum/hw_wallet/qt.py -> build/lib/electrum/hw_wallet 2026-05-23 20:35:08,187 root INFO copying electrum/hw_wallet/trezor_qt_pinmatrix.py -> build/lib/electrum/hw_wallet 2026-05-23 20:35:08,188 root INFO creating build/lib/electrum/_vendor 2026-05-23 20:35:08,188 root INFO copying electrum/_vendor/__init__.py -> build/lib/electrum/_vendor 2026-05-23 20:35:08,190 root INFO creating build/lib/electrum/gui/qml 2026-05-23 20:35:08,191 root INFO copying electrum/gui/qml/qedaemon.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,191 root INFO copying electrum/gui/qml/qechannellistmodel.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,192 root INFO copying electrum/gui/qml/qechanneldetails.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,193 root INFO copying electrum/gui/qml/qechannelopener.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,194 root INFO copying electrum/gui/qml/qeqrscanner.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,195 root INFO copying electrum/gui/qml/qenetwork.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,195 root INFO copying electrum/gui/qml/qerequestdetails.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,196 root INFO copying electrum/gui/qml/qebitcoin.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,197 root INFO copying electrum/gui/qml/qeinvoicelistmodel.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,198 root INFO copying electrum/gui/qml/qeapp.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,198 root INFO copying electrum/gui/qml/qebip39recovery.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,199 root INFO copying electrum/gui/qml/util.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,200 root INFO copying electrum/gui/qml/qeaddressdetails.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,200 root INFO copying electrum/gui/qml/auth.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,201 root INFO copying electrum/gui/qml/__init__.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,202 root INFO copying electrum/gui/qml/qeserverlistmodel.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,203 root INFO copying electrum/gui/qml/qetxdetails.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,203 root INFO copying electrum/gui/qml/qetransactionlistmodel.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,204 root INFO copying electrum/gui/qml/qeinvoice.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,205 root INFO copying electrum/gui/qml/qeconfig.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,206 root INFO copying electrum/gui/qml/qemodelfilter.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,207 root INFO copying electrum/gui/qml/qebiometrics.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,207 root INFO copying electrum/gui/qml/qefx.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,208 root INFO copying electrum/gui/qml/qewizard.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,209 root INFO copying electrum/gui/qml/qepiresolver.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,209 root INFO copying electrum/gui/qml/qeswaphelper.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,210 root INFO copying electrum/gui/qml/qeqr.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,211 root INFO copying electrum/gui/qml/qewallet.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,212 root INFO copying electrum/gui/qml/qetxfinalizer.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,213 root INFO copying electrum/gui/qml/qelnpaymentdetails.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,214 root INFO copying electrum/gui/qml/qetypes.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,214 root INFO copying electrum/gui/qml/qeaddresslistmodel.py -> build/lib/electrum/gui/qml 2026-05-23 20:35:08,217 root INFO creating build/lib/electrum/gui/qt 2026-05-23 20:35:08,217 root INFO copying electrum/gui/qt/settings_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,218 root INFO copying electrum/gui/qt/main_window.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,220 root INFO copying electrum/gui/qt/receive_tab.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,220 root INFO copying electrum/gui/qt/channel_details.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,221 root INFO copying electrum/gui/qt/qrwindow.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,222 root INFO copying electrum/gui/qt/wallet_info_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,223 root INFO copying electrum/gui/qt/address_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,223 root INFO copying electrum/gui/qt/request_list.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,224 root INFO copying electrum/gui/qt/util.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,225 root INFO copying electrum/gui/qt/rbf_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,226 root INFO copying electrum/gui/qt/__init__.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,227 root INFO copying electrum/gui/qt/plugins_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,228 root INFO copying electrum/gui/qt/transaction_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,229 root INFO copying electrum/gui/qt/stylesheet_patcher.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,229 root INFO copying electrum/gui/qt/new_channel_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,230 root INFO copying electrum/gui/qt/address_list.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,231 root INFO copying electrum/gui/qt/contact_list.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,232 root INFO copying electrum/gui/qt/bip39_recovery_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,232 root INFO copying electrum/gui/qt/seed_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,233 root INFO copying electrum/gui/qt/utxo_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,234 root INFO copying electrum/gui/qt/network_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,235 root INFO copying electrum/gui/qt/send_tab.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,236 root INFO copying electrum/gui/qt/channels_list.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,237 root INFO copying electrum/gui/qt/swap_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,237 root INFO copying electrum/gui/qt/utxo_list.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,238 root INFO copying electrum/gui/qt/rate_limiter.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,239 root INFO copying electrum/gui/qt/update_checker.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,240 root INFO copying electrum/gui/qt/exception_window.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,240 root INFO copying electrum/gui/qt/qrtextedit.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,241 root INFO copying electrum/gui/qt/lightning_tx_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,242 root INFO copying electrum/gui/qt/invoice_list.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,243 root INFO copying electrum/gui/qt/my_treeview.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,243 root INFO copying electrum/gui/qt/completion_text_edit.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,244 root INFO copying electrum/gui/qt/locktimeedit.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,245 root INFO copying electrum/gui/qt/amountedit.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,246 root INFO copying electrum/gui/qt/paytoedit.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,246 root INFO copying electrum/gui/qt/custom_model.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,247 root INFO copying electrum/gui/qt/fee_slider.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,248 root INFO copying electrum/gui/qt/lightning_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,248 root INFO copying electrum/gui/qt/history_list.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,250 root INFO copying electrum/gui/qt/qrcodewidget.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,250 root INFO copying electrum/gui/qt/confirm_tx_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,251 root INFO copying electrum/gui/qt/console.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,252 root INFO copying electrum/gui/qt/password_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,253 root INFO copying electrum/gui/qt/balance_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,254 root INFO copying electrum/gui/qt/rebalance_dialog.py -> build/lib/electrum/gui/qt 2026-05-23 20:35:08,255 root INFO creating build/lib/electrum/gui/common_qt 2026-05-23 20:35:08,255 root INFO copying electrum/gui/common_qt/util.py -> build/lib/electrum/gui/common_qt 2026-05-23 20:35:08,256 root INFO copying electrum/gui/common_qt/__init__.py -> build/lib/electrum/gui/common_qt 2026-05-23 20:35:08,257 root INFO copying electrum/gui/common_qt/i18n.py -> build/lib/electrum/gui/common_qt 2026-05-23 20:35:08,258 root INFO copying electrum/gui/common_qt/plugins.py -> build/lib/electrum/gui/common_qt 2026-05-23 20:35:08,259 root INFO creating build/lib/electrum/gui/qt/wizard 2026-05-23 20:35:08,259 root INFO copying electrum/gui/qt/wizard/__init__.py -> build/lib/electrum/gui/qt/wizard 2026-05-23 20:35:08,260 root INFO copying electrum/gui/qt/wizard/wallet.py -> build/lib/electrum/gui/qt/wizard 2026-05-23 20:35:08,261 root INFO copying electrum/gui/qt/wizard/server_connect.py -> build/lib/electrum/gui/qt/wizard 2026-05-23 20:35:08,262 root INFO copying electrum/gui/qt/wizard/wizard.py -> build/lib/electrum/gui/qt/wizard 2026-05-23 20:35:08,262 root INFO copying electrum/gui/qt/wizard/terms_of_use.py -> build/lib/electrum/gui/qt/wizard 2026-05-23 20:35:08,263 root INFO creating build/lib/electrum/gui/qt/qrreader 2026-05-23 20:35:08,264 root INFO copying electrum/gui/qt/qrreader/__init__.py -> build/lib/electrum/gui/qt/qrreader 2026-05-23 20:35:08,265 root INFO creating build/lib/electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:08,265 root INFO copying electrum/gui/qt/qrreader/qtmultimedia/validator.py -> build/lib/electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:08,266 root INFO copying electrum/gui/qt/qrreader/qtmultimedia/camera_dialog.py -> build/lib/electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:08,267 root INFO copying electrum/gui/qt/qrreader/qtmultimedia/__init__.py -> build/lib/electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:08,267 root INFO copying electrum/gui/qt/qrreader/qtmultimedia/video_widget.py -> build/lib/electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:08,268 root INFO copying electrum/gui/qt/qrreader/qtmultimedia/crop_blur_effect.py -> build/lib/electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:08,269 root INFO copying electrum/gui/qt/qrreader/qtmultimedia/video_overlay.py -> build/lib/electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:08,270 root INFO copying electrum/gui/qt/qrreader/qtmultimedia/video_surface.py -> build/lib/electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:08,271 root INFO creating build/lib/electrum/plugins/ledger 2026-05-23 20:35:08,271 root INFO copying electrum/plugins/ledger/__init__.py -> build/lib/electrum/plugins/ledger 2026-05-23 20:35:08,272 root INFO copying electrum/plugins/ledger/ledger.py -> build/lib/electrum/plugins/ledger 2026-05-23 20:35:08,273 root INFO copying electrum/plugins/ledger/cmdline.py -> build/lib/electrum/plugins/ledger 2026-05-23 20:35:08,273 root INFO copying electrum/plugins/ledger/qt.py -> build/lib/electrum/plugins/ledger 2026-05-23 20:35:08,274 root INFO creating build/lib/electrum/plugins/keepkey 2026-05-23 20:35:08,275 root INFO copying electrum/plugins/keepkey/__init__.py -> build/lib/electrum/plugins/keepkey 2026-05-23 20:35:08,276 root INFO copying electrum/plugins/keepkey/keepkey.py -> build/lib/electrum/plugins/keepkey 2026-05-23 20:35:08,276 root INFO copying electrum/plugins/keepkey/clientbase.py -> build/lib/electrum/plugins/keepkey 2026-05-23 20:35:08,277 root INFO copying electrum/plugins/keepkey/cmdline.py -> build/lib/electrum/plugins/keepkey 2026-05-23 20:35:08,278 root INFO copying electrum/plugins/keepkey/qt.py -> build/lib/electrum/plugins/keepkey 2026-05-23 20:35:08,279 root INFO copying electrum/plugins/keepkey/client.py -> build/lib/electrum/plugins/keepkey 2026-05-23 20:35:08,280 root INFO creating build/lib/electrum/plugins/audio_modem 2026-05-23 20:35:08,280 root INFO copying electrum/plugins/audio_modem/__init__.py -> build/lib/electrum/plugins/audio_modem 2026-05-23 20:35:08,281 root INFO copying electrum/plugins/audio_modem/qt.py -> build/lib/electrum/plugins/audio_modem 2026-05-23 20:35:08,282 root INFO creating build/lib/electrum/plugins/nwc 2026-05-23 20:35:08,282 root INFO copying electrum/plugins/nwc/__init__.py -> build/lib/electrum/plugins/nwc 2026-05-23 20:35:08,283 root INFO copying electrum/plugins/nwc/cmdline.py -> build/lib/electrum/plugins/nwc 2026-05-23 20:35:08,284 root INFO copying electrum/plugins/nwc/qt.py -> build/lib/electrum/plugins/nwc 2026-05-23 20:35:08,284 root INFO copying electrum/plugins/nwc/nwcserver.py -> build/lib/electrum/plugins/nwc 2026-05-23 20:35:08,286 root INFO creating build/lib/electrum/plugins/psbt_nostr 2026-05-23 20:35:08,286 root INFO copying electrum/plugins/psbt_nostr/__init__.py -> build/lib/electrum/plugins/psbt_nostr 2026-05-23 20:35:08,287 root INFO copying electrum/plugins/psbt_nostr/psbt_nostr.py -> build/lib/electrum/plugins/psbt_nostr 2026-05-23 20:35:08,288 root INFO copying electrum/plugins/psbt_nostr/qt.py -> build/lib/electrum/plugins/psbt_nostr 2026-05-23 20:35:08,288 root INFO copying electrum/plugins/psbt_nostr/qml.py -> build/lib/electrum/plugins/psbt_nostr 2026-05-23 20:35:08,289 root INFO creating build/lib/electrum/plugins/jade 2026-05-23 20:35:08,290 root INFO copying electrum/plugins/jade/jade.py -> build/lib/electrum/plugins/jade 2026-05-23 20:35:08,291 root INFO copying electrum/plugins/jade/__init__.py -> build/lib/electrum/plugins/jade 2026-05-23 20:35:08,291 root INFO copying electrum/plugins/jade/cmdline.py -> build/lib/electrum/plugins/jade 2026-05-23 20:35:08,292 root INFO copying electrum/plugins/jade/qt.py -> build/lib/electrum/plugins/jade 2026-05-23 20:35:08,293 root INFO creating build/lib/electrum/plugins/labels 2026-05-23 20:35:08,293 root INFO copying electrum/plugins/labels/__init__.py -> build/lib/electrum/plugins/labels 2026-05-23 20:35:08,294 root INFO copying electrum/plugins/labels/labels.py -> build/lib/electrum/plugins/labels 2026-05-23 20:35:08,295 root INFO copying electrum/plugins/labels/cmdline.py -> build/lib/electrum/plugins/labels 2026-05-23 20:35:08,296 root INFO copying electrum/plugins/labels/qt.py -> build/lib/electrum/plugins/labels 2026-05-23 20:35:08,296 root INFO copying electrum/plugins/labels/qml.py -> build/lib/electrum/plugins/labels 2026-05-23 20:35:08,297 root INFO creating build/lib/electrum/plugins/bitbox02 2026-05-23 20:35:08,298 root INFO copying electrum/plugins/bitbox02/__init__.py -> build/lib/electrum/plugins/bitbox02 2026-05-23 20:35:08,298 root INFO copying electrum/plugins/bitbox02/bitbox02.py -> build/lib/electrum/plugins/bitbox02 2026-05-23 20:35:08,299 root INFO copying electrum/plugins/bitbox02/qt.py -> build/lib/electrum/plugins/bitbox02 2026-05-23 20:35:08,300 root INFO creating build/lib/electrum/plugins/revealer 2026-05-23 20:35:08,301 root INFO copying electrum/plugins/revealer/hmac_drbg.py -> build/lib/electrum/plugins/revealer 2026-05-23 20:35:08,302 root INFO copying electrum/plugins/revealer/__init__.py -> build/lib/electrum/plugins/revealer 2026-05-23 20:35:08,302 root INFO copying electrum/plugins/revealer/qt.py -> build/lib/electrum/plugins/revealer 2026-05-23 20:35:08,303 root INFO copying electrum/plugins/revealer/revealer.py -> build/lib/electrum/plugins/revealer 2026-05-23 20:35:08,304 root INFO creating build/lib/electrum/plugins/trustedcoin 2026-05-23 20:35:08,305 root INFO copying electrum/plugins/trustedcoin/__init__.py -> build/lib/electrum/plugins/trustedcoin 2026-05-23 20:35:08,305 root INFO copying electrum/plugins/trustedcoin/common_qt.py -> build/lib/electrum/plugins/trustedcoin 2026-05-23 20:35:08,306 root INFO copying electrum/plugins/trustedcoin/trustedcoin.py -> build/lib/electrum/plugins/trustedcoin 2026-05-23 20:35:08,307 root INFO copying electrum/plugins/trustedcoin/cmdline.py -> build/lib/electrum/plugins/trustedcoin 2026-05-23 20:35:08,308 root INFO copying electrum/plugins/trustedcoin/qt.py -> build/lib/electrum/plugins/trustedcoin 2026-05-23 20:35:08,309 root INFO copying electrum/plugins/trustedcoin/qml.py -> build/lib/electrum/plugins/trustedcoin 2026-05-23 20:35:08,310 root INFO creating build/lib/electrum/plugins/timelock_recovery 2026-05-23 20:35:08,310 root INFO copying electrum/plugins/timelock_recovery/__init__.py -> build/lib/electrum/plugins/timelock_recovery 2026-05-23 20:35:08,311 root INFO copying electrum/plugins/timelock_recovery/qt.py -> build/lib/electrum/plugins/timelock_recovery 2026-05-23 20:35:08,312 root INFO copying electrum/plugins/timelock_recovery/timelock_recovery.py -> build/lib/electrum/plugins/timelock_recovery 2026-05-23 20:35:08,313 root INFO creating build/lib/electrum/plugins/safe_t 2026-05-23 20:35:08,314 root INFO copying electrum/plugins/safe_t/__init__.py -> build/lib/electrum/plugins/safe_t 2026-05-23 20:35:08,314 root INFO copying electrum/plugins/safe_t/safe_t.py -> build/lib/electrum/plugins/safe_t 2026-05-23 20:35:08,315 root INFO copying electrum/plugins/safe_t/clientbase.py -> build/lib/electrum/plugins/safe_t 2026-05-23 20:35:08,316 root INFO copying electrum/plugins/safe_t/transport.py -> build/lib/electrum/plugins/safe_t 2026-05-23 20:35:08,317 root INFO copying electrum/plugins/safe_t/cmdline.py -> build/lib/electrum/plugins/safe_t 2026-05-23 20:35:08,317 root INFO copying electrum/plugins/safe_t/qt.py -> build/lib/electrum/plugins/safe_t 2026-05-23 20:35:08,318 root INFO copying electrum/plugins/safe_t/client.py -> build/lib/electrum/plugins/safe_t 2026-05-23 20:35:08,319 root INFO creating build/lib/electrum/plugins/watchtower 2026-05-23 20:35:08,320 root INFO copying electrum/plugins/watchtower/__init__.py -> build/lib/electrum/plugins/watchtower 2026-05-23 20:35:08,320 root INFO copying electrum/plugins/watchtower/cmdline.py -> build/lib/electrum/plugins/watchtower 2026-05-23 20:35:08,321 root INFO copying electrum/plugins/watchtower/watchtower.py -> build/lib/electrum/plugins/watchtower 2026-05-23 20:35:08,322 root INFO copying electrum/plugins/watchtower/server.py -> build/lib/electrum/plugins/watchtower 2026-05-23 20:35:08,323 root INFO creating build/lib/electrum/plugins/digitalbitbox 2026-05-23 20:35:08,323 root INFO copying electrum/plugins/digitalbitbox/__init__.py -> build/lib/electrum/plugins/digitalbitbox 2026-05-23 20:35:08,324 root INFO copying electrum/plugins/digitalbitbox/digitalbitbox.py -> build/lib/electrum/plugins/digitalbitbox 2026-05-23 20:35:08,325 root INFO copying electrum/plugins/digitalbitbox/cmdline.py -> build/lib/electrum/plugins/digitalbitbox 2026-05-23 20:35:08,325 root INFO copying electrum/plugins/digitalbitbox/qt.py -> build/lib/electrum/plugins/digitalbitbox 2026-05-23 20:35:08,326 root INFO creating build/lib/electrum/plugins/swapserver 2026-05-23 20:35:08,327 root INFO copying electrum/plugins/swapserver/__init__.py -> build/lib/electrum/plugins/swapserver 2026-05-23 20:35:08,327 root INFO copying electrum/plugins/swapserver/cmdline.py -> build/lib/electrum/plugins/swapserver 2026-05-23 20:35:08,328 root INFO copying electrum/plugins/swapserver/server.py -> build/lib/electrum/plugins/swapserver 2026-05-23 20:35:08,329 root INFO copying electrum/plugins/swapserver/swapserver.py -> build/lib/electrum/plugins/swapserver 2026-05-23 20:35:08,330 root INFO creating build/lib/electrum/plugins/trezor 2026-05-23 20:35:08,330 root INFO copying electrum/plugins/trezor/__init__.py -> build/lib/electrum/plugins/trezor 2026-05-23 20:35:08,331 root INFO copying electrum/plugins/trezor/trezor.py -> build/lib/electrum/plugins/trezor 2026-05-23 20:35:08,332 root INFO copying electrum/plugins/trezor/clientbase.py -> build/lib/electrum/plugins/trezor 2026-05-23 20:35:08,333 root INFO copying electrum/plugins/trezor/cmdline.py -> build/lib/electrum/plugins/trezor 2026-05-23 20:35:08,333 root INFO copying electrum/plugins/trezor/qt.py -> build/lib/electrum/plugins/trezor 2026-05-23 20:35:08,335 root INFO creating build/lib/electrum/plugins/coldcard 2026-05-23 20:35:08,335 root INFO copying electrum/plugins/coldcard/__init__.py -> build/lib/electrum/plugins/coldcard 2026-05-23 20:35:08,336 root INFO copying electrum/plugins/coldcard/coldcard.py -> build/lib/electrum/plugins/coldcard 2026-05-23 20:35:08,337 root INFO copying electrum/plugins/coldcard/cmdline.py -> build/lib/electrum/plugins/coldcard 2026-05-23 20:35:08,337 root INFO copying electrum/plugins/coldcard/qt.py -> build/lib/electrum/plugins/coldcard 2026-05-23 20:35:08,338 root INFO creating build/lib/electrum/plugins/jade/jadepy 2026-05-23 20:35:08,339 root INFO copying electrum/plugins/jade/jadepy/jade_serial.py -> build/lib/electrum/plugins/jade/jadepy 2026-05-23 20:35:08,340 root INFO copying electrum/plugins/jade/jadepy/jade.py -> build/lib/electrum/plugins/jade/jadepy 2026-05-23 20:35:08,341 root INFO copying electrum/plugins/jade/jadepy/__init__.py -> build/lib/electrum/plugins/jade/jadepy 2026-05-23 20:35:08,342 root INFO copying electrum/plugins/jade/jadepy/jade_tcp.py -> build/lib/electrum/plugins/jade/jadepy 2026-05-23 20:35:08,342 root INFO copying electrum/plugins/jade/jadepy/jade_error.py -> build/lib/electrum/plugins/jade/jadepy 2026-05-23 20:35:08,343 root INFO creating build/lib/electrum/_vendor/distutils 2026-05-23 20:35:08,344 root INFO copying electrum/_vendor/distutils/version.py -> build/lib/electrum/_vendor/distutils 2026-05-23 20:35:08,344 root INFO copying electrum/_vendor/distutils/__init__.py -> build/lib/electrum/_vendor/distutils 2026-05-23 20:35:08,345 root INFO creating build/lib/electrum/_vendor/pyperclip 2026-05-23 20:35:08,346 root INFO copying electrum/_vendor/pyperclip/__init__.py -> build/lib/electrum/_vendor/pyperclip 2026-05-23 20:35:08,347 root INFO running egg_info 2026-05-23 20:35:08,367 root INFO creating Electrum.egg-info 2026-05-23 20:35:08,368 root INFO writing Electrum.egg-info/PKG-INFO 2026-05-23 20:35:08,383 root INFO writing dependency_links to Electrum.egg-info/dependency_links.txt 2026-05-23 20:35:08,392 root INFO writing requirements to Electrum.egg-info/requires.txt 2026-05-23 20:35:08,392 root INFO writing top-level names to Electrum.egg-info/top_level.txt 2026-05-23 20:35:08,393 root INFO writing manifest file 'Electrum.egg-info/SOURCES.txt' 2026-05-23 20:35:08,447 root INFO reading manifest file 'Electrum.egg-info/SOURCES.txt' 2026-05-23 20:35:08,447 root INFO reading manifest template 'MANIFEST.in' 2026-05-23 20:35:08,449 root WARNING warning: no files found matching '*.py' under directory 'packages' 2026-05-23 20:35:08,450 root WARNING warning: no files found matching 'cacert.pem' under directory 'packages' 2026-05-23 20:35:08,487 root WARNING warning: no previously-included files found matching 'electrum/*.so' 2026-05-23 20:35:08,489 root WARNING warning: no previously-included files found matching 'electrum/*.so.0' 2026-05-23 20:35:08,491 root WARNING warning: no previously-included files found matching 'electrum/*.dll' 2026-05-23 20:35:08,493 root WARNING warning: no previously-included files found matching 'electrum/*.dylib' 2026-05-23 20:35:08,496 root WARNING warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-05-23 20:35:08,503 root WARNING warning: no previously-included files matching '*.py.orig' found anywhere in distribution 2026-05-23 20:35:08,507 root WARNING warning: no previously-included files matching '*.py.rej' found anywhere in distribution 2026-05-23 20:35:08,510 root WARNING warning: no previously-included files matching '.git' found anywhere in distribution 2026-05-23 20:35:08,510 root INFO adding license file 'LICENCE' 2026-05-23 20:35:08,510 root INFO adding license file 'AUTHORS' 2026-05-23 20:35:08,549 root INFO writing manifest file 'Electrum.egg-info/SOURCES.txt' /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.chains.mainnet' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.chains.mainnet' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.chains.mainnet' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.chains.mainnet' to be distributed and are already explicitly excluding 'electrum.chains.mainnet' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.chains.mutinynet' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.chains.mutinynet' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.chains.mutinynet' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.chains.mutinynet' to be distributed and are already explicitly excluding 'electrum.chains.mutinynet' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.chains.regtest' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.chains.regtest' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.chains.regtest' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.chains.regtest' to be distributed and are already explicitly excluding 'electrum.chains.regtest' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.chains.signet' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.chains.signet' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.chains.signet' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.chains.signet' to be distributed and are already explicitly excluding 'electrum.chains.signet' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.chains.testnet' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.chains.testnet' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.chains.testnet' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.chains.testnet' to be distributed and are already explicitly excluding 'electrum.chains.testnet' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.chains.testnet4' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.chains.testnet4' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.chains.testnet4' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.chains.testnet4' to be distributed and are already explicitly excluding 'electrum.chains.testnet4' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.gui.fonts' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.gui.fonts' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.gui.fonts' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.gui.fonts' to be distributed and are already explicitly excluding 'electrum.gui.fonts' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.gui.icons' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.gui.icons' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.gui.icons' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.gui.icons' to be distributed and are already explicitly excluding 'electrum.gui.icons' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.gui.qml.android_res.layout' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.gui.qml.android_res.layout' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.gui.qml.android_res.layout' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.gui.qml.android_res.layout' to be distributed and are already explicitly excluding 'electrum.gui.qml.android_res.layout' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.gui.qml.components' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.gui.qml.components' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.gui.qml.components' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.gui.qml.components' to be distributed and are already explicitly excluding 'electrum.gui.qml.components' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.gui.qml.components.controls' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.gui.qml.components.controls' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.gui.qml.components.controls' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.gui.qml.components.controls' to be distributed and are already explicitly excluding 'electrum.gui.qml.components.controls' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.gui.qml.components.wizard' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.gui.qml.components.wizard' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.gui.qml.components.wizard' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.gui.qml.components.wizard' to be distributed and are already explicitly excluding 'electrum.gui.qml.components.wizard' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.gui.qml.java_classes.org.electrum.biometry' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.gui.qml.java_classes.org.electrum.biometry' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.gui.qml.java_classes.org.electrum.biometry' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.gui.qml.java_classes.org.electrum.biometry' to be distributed and are already explicitly excluding 'electrum.gui.qml.java_classes.org.electrum.biometry' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.gui.qml.java_classes.org.electrum.qr' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.gui.qml.java_classes.org.electrum.qr' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.gui.qml.java_classes.org.electrum.qr' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.gui.qml.java_classes.org.electrum.qr' to be distributed and are already explicitly excluding 'electrum.gui.qml.java_classes.org.electrum.qr' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.lnwire' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.lnwire' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.lnwire' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.lnwire' to be distributed and are already explicitly excluding 'electrum.lnwire' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.plugins.psbt_nostr.qml' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.plugins.psbt_nostr.qml' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.plugins.psbt_nostr.qml' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.plugins.psbt_nostr.qml' to be distributed and are already explicitly excluding 'electrum.plugins.psbt_nostr.qml' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.plugins.trustedcoin.qml' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.plugins.trustedcoin.qml' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.plugins.trustedcoin.qml' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.plugins.trustedcoin.qml' to be distributed and are already explicitly excluding 'electrum.plugins.trustedcoin.qml' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.scripts' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.scripts' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.scripts' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.scripts' to be distributed and are already explicitly excluding 'electrum.scripts' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.14/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'electrum.wordlist' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'electrum.wordlist' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'electrum.wordlist' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'electrum.wordlist' to be distributed and are already explicitly excluding 'electrum.wordlist' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) 2026-05-23 20:35:08,611 root INFO copying electrum/bip39_wallet_formats.json -> build/lib/electrum 2026-05-23 20:35:08,612 root INFO copying electrum/currencies.json -> build/lib/electrum 2026-05-23 20:35:08,613 root INFO copying electrum/electrum -> build/lib/electrum 2026-05-23 20:35:08,614 root INFO copying electrum/paymentrequest.proto -> build/lib/electrum 2026-05-23 20:35:08,614 root INFO creating build/lib/electrum/chains/mainnet 2026-05-23 20:35:08,615 root INFO copying electrum/chains/mainnet/checkpoints.json -> build/lib/electrum/chains/mainnet 2026-05-23 20:35:08,616 root INFO copying electrum/chains/mainnet/fallback_lnnodes.json -> build/lib/electrum/chains/mainnet 2026-05-23 20:35:08,617 root INFO copying electrum/chains/mainnet/servers.json -> build/lib/electrum/chains/mainnet 2026-05-23 20:35:08,618 root INFO creating build/lib/electrum/chains/mutinynet 2026-05-23 20:35:08,618 root INFO copying electrum/chains/mutinynet/fallback_lnnodes.json -> build/lib/electrum/chains/mutinynet 2026-05-23 20:35:08,619 root INFO copying electrum/chains/mutinynet/servers.json -> build/lib/electrum/chains/mutinynet 2026-05-23 20:35:08,620 root INFO creating build/lib/electrum/chains/regtest 2026-05-23 20:35:08,620 root INFO copying electrum/chains/regtest/servers.json -> build/lib/electrum/chains/regtest 2026-05-23 20:35:08,621 root INFO creating build/lib/electrum/chains/signet 2026-05-23 20:35:08,621 root INFO copying electrum/chains/signet/checkpoints.json -> build/lib/electrum/chains/signet 2026-05-23 20:35:08,622 root INFO copying electrum/chains/signet/fallback_lnnodes.json -> build/lib/electrum/chains/signet 2026-05-23 20:35:08,623 root INFO copying electrum/chains/signet/servers.json -> build/lib/electrum/chains/signet 2026-05-23 20:35:08,623 root INFO creating build/lib/electrum/chains/testnet 2026-05-23 20:35:08,624 root INFO copying electrum/chains/testnet/checkpoints.json -> build/lib/electrum/chains/testnet 2026-05-23 20:35:08,626 root INFO copying electrum/chains/testnet/fallback_lnnodes.json -> build/lib/electrum/chains/testnet 2026-05-23 20:35:08,627 root INFO copying electrum/chains/testnet/servers.json -> build/lib/electrum/chains/testnet 2026-05-23 20:35:08,627 root INFO creating build/lib/electrum/chains/testnet4 2026-05-23 20:35:08,628 root INFO copying electrum/chains/testnet4/checkpoints.json -> build/lib/electrum/chains/testnet4 2026-05-23 20:35:08,629 root INFO copying electrum/chains/testnet4/servers.json -> build/lib/electrum/chains/testnet4 2026-05-23 20:35:08,629 root INFO creating build/lib/electrum/lnwire 2026-05-23 20:35:08,630 root INFO copying electrum/lnwire/README.md -> build/lib/electrum/lnwire 2026-05-23 20:35:08,631 root INFO copying electrum/lnwire/onion_wire.csv -> build/lib/electrum/lnwire 2026-05-23 20:35:08,631 root INFO copying electrum/lnwire/peer_wire.csv -> build/lib/electrum/lnwire 2026-05-23 20:35:08,632 root INFO creating build/lib/electrum/scripts 2026-05-23 20:35:08,632 root INFO copying electrum/scripts/README.md -> build/lib/electrum/scripts 2026-05-23 20:35:08,633 root INFO copying electrum/scripts/bip39_recovery.py -> build/lib/electrum/scripts 2026-05-23 20:35:08,634 root INFO copying electrum/scripts/block_headers.py -> build/lib/electrum/scripts 2026-05-23 20:35:08,635 root INFO copying electrum/scripts/bruteforce_pw.py -> build/lib/electrum/scripts 2026-05-23 20:35:08,635 root INFO copying electrum/scripts/estimate_fee.py -> build/lib/electrum/scripts 2026-05-23 20:35:08,636 root INFO copying electrum/scripts/get_history.py -> build/lib/electrum/scripts 2026-05-23 20:35:08,637 root INFO copying electrum/scripts/ln_features.py -> build/lib/electrum/scripts 2026-05-23 20:35:08,638 root INFO copying electrum/scripts/peers.py -> build/lib/electrum/scripts 2026-05-23 20:35:08,638 root INFO copying electrum/scripts/quick_start.py -> build/lib/electrum/scripts 2026-05-23 20:35:08,639 root INFO copying electrum/scripts/servers.py -> build/lib/electrum/scripts 2026-05-23 20:35:08,640 root INFO copying electrum/scripts/txbroadcast.py -> build/lib/electrum/scripts 2026-05-23 20:35:08,640 root INFO copying electrum/scripts/txradar.py -> build/lib/electrum/scripts 2026-05-23 20:35:08,641 root INFO copying electrum/scripts/update_default_servers.py -> build/lib/electrum/scripts 2026-05-23 20:35:08,642 root INFO copying electrum/scripts/watch_address.py -> build/lib/electrum/scripts 2026-05-23 20:35:08,642 root INFO creating build/lib/electrum/wordlist 2026-05-23 20:35:08,643 root INFO copying electrum/wordlist/chinese_simplified.txt -> build/lib/electrum/wordlist 2026-05-23 20:35:08,644 root INFO copying electrum/wordlist/english.txt -> build/lib/electrum/wordlist 2026-05-23 20:35:08,644 root INFO copying electrum/wordlist/japanese.txt -> build/lib/electrum/wordlist 2026-05-23 20:35:08,645 root INFO copying electrum/wordlist/portuguese.txt -> build/lib/electrum/wordlist 2026-05-23 20:35:08,646 root INFO copying electrum/wordlist/slip39.txt -> build/lib/electrum/wordlist 2026-05-23 20:35:08,647 root INFO copying electrum/wordlist/spanish.txt -> build/lib/electrum/wordlist 2026-05-23 20:35:08,648 root INFO creating build/lib/electrum/gui/fonts 2026-05-23 20:35:08,648 root INFO copying electrum/gui/fonts/PTMono-Bold.ttf -> build/lib/electrum/gui/fonts 2026-05-23 20:35:08,650 root INFO copying electrum/gui/fonts/PTMono-Regular.ttf -> build/lib/electrum/gui/fonts 2026-05-23 20:35:08,652 root INFO copying electrum/gui/fonts/PTMono.LICENSE -> build/lib/electrum/gui/fonts 2026-05-23 20:35:08,653 root INFO creating build/lib/electrum/gui/icons 2026-05-23 20:35:08,653 root INFO copying electrum/gui/icons/Electrum_512.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,655 root INFO copying electrum/gui/icons/Electrum_square_512.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,657 root INFO copying electrum/gui/icons/add.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,658 root INFO copying electrum/gui/icons/android_electrum_icon_background.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,658 root INFO copying electrum/gui/icons/android_electrum_icon_foreground.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,659 root INFO copying electrum/gui/icons/android_electrum_icon_legacy.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,660 root INFO copying electrum/gui/icons/bitcoin.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,661 root INFO copying electrum/gui/icons/bookmark.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,662 root INFO copying electrum/gui/icons/bookmark.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,662 root INFO copying electrum/gui/icons/bookmark_add.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,663 root INFO copying electrum/gui/icons/bookmark_add.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,664 root INFO copying electrum/gui/icons/bookmark_remove.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,664 root INFO copying electrum/gui/icons/bookmark_remove.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,665 root INFO copying electrum/gui/icons/bug.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,666 root INFO copying electrum/gui/icons/camera_dark.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,667 root INFO copying electrum/gui/icons/camera_white.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,667 root INFO copying electrum/gui/icons/chevron-right.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,668 root INFO copying electrum/gui/icons/clock1.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,669 root INFO copying electrum/gui/icons/clock2.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,670 root INFO copying electrum/gui/icons/clock3.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,670 root INFO copying electrum/gui/icons/clock4.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,671 root INFO copying electrum/gui/icons/clock5.pdn -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,672 root INFO copying electrum/gui/icons/clock5.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,673 root INFO copying electrum/gui/icons/closebutton.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,674 root INFO copying electrum/gui/icons/cloud_no.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,675 root INFO copying electrum/gui/icons/cloud_yes.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,675 root INFO copying electrum/gui/icons/confirmed.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,676 root INFO copying electrum/gui/icons/confirmed.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,677 root INFO copying electrum/gui/icons/confirmed_bw.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,678 root INFO copying electrum/gui/icons/copy.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,679 root INFO copying electrum/gui/icons/copy_bw.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,679 root INFO copying electrum/gui/icons/delete.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,680 root INFO copying electrum/gui/icons/electrum.icns -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,685 root INFO copying electrum/gui/icons/electrum.ico -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,687 root INFO copying electrum/gui/icons/electrum.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,688 root INFO copying electrum/gui/icons/electrum_dark_icon.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,688 root INFO copying electrum/gui/icons/electrum_darkblue.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,689 root INFO copying electrum/gui/icons/electrum_darkblue_1.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,690 root INFO copying electrum/gui/icons/electrum_launcher.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,691 root INFO copying electrum/gui/icons/electrum_light_icon.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,691 root INFO copying electrum/gui/icons/electrum_lightblue.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,692 root INFO copying electrum/gui/icons/electrum_presplash.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,693 root INFO copying electrum/gui/icons/electrum_text.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,694 root INFO copying electrum/gui/icons/electrumb.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,695 root INFO copying electrum/gui/icons/expired.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,696 root INFO copying electrum/gui/icons/eye1.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,696 root INFO copying electrum/gui/icons/file.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,697 root INFO copying electrum/gui/icons/freeze.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,698 root INFO copying electrum/gui/icons/globe.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,699 root INFO copying electrum/gui/icons/hamburger.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,699 root INFO copying electrum/gui/icons/hd.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,700 root INFO copying electrum/gui/icons/hd_white.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,701 root INFO copying electrum/gui/icons/info.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,702 root INFO copying electrum/gui/icons/kangaroo.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,702 root INFO copying electrum/gui/icons/key.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,703 root INFO copying electrum/gui/icons/lightning.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,704 root INFO copying electrum/gui/icons/lightning_disconnected.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,705 root INFO copying electrum/gui/icons/link.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,706 root INFO copying electrum/gui/icons/lock.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,707 root INFO copying electrum/gui/icons/lock.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,707 root INFO copying electrum/gui/icons/mail_icon.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,708 root INFO copying electrum/gui/icons/menu_vertical.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,709 root INFO copying electrum/gui/icons/menu_vertical_white.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,710 root INFO copying electrum/gui/icons/network.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,710 root INFO copying electrum/gui/icons/nostr.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,712 root INFO copying electrum/gui/icons/offline_tx.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,713 root INFO copying electrum/gui/icons/paste.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,714 root INFO copying electrum/gui/icons/pen.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,714 root INFO copying electrum/gui/icons/picture_in_picture.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,715 root INFO copying electrum/gui/icons/preferences.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,716 root INFO copying electrum/gui/icons/preferences.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,717 root INFO copying electrum/gui/icons/qr_file.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,718 root INFO copying electrum/gui/icons/qrcode.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,719 root INFO copying electrum/gui/icons/qrcode_white.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,720 root INFO copying electrum/gui/icons/question.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,720 root INFO copying electrum/gui/icons/revealer_c.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,721 root INFO copying electrum/gui/icons/rocket.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,722 root INFO copying electrum/gui/icons/save.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,722 root INFO copying electrum/gui/icons/script.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,723 root INFO copying electrum/gui/icons/script_white.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,724 root INFO copying electrum/gui/icons/seal.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,725 root INFO copying electrum/gui/icons/seed.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,726 root INFO copying electrum/gui/icons/share.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,726 root INFO copying electrum/gui/icons/spinner.gif -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,727 root INFO copying electrum/gui/icons/status_connected.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,729 root INFO copying electrum/gui/icons/status_connected.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,729 root INFO copying electrum/gui/icons/status_connected_fork.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,731 root INFO copying electrum/gui/icons/status_connected_proxy.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,732 root INFO copying electrum/gui/icons/status_connected_proxy.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,733 root INFO copying electrum/gui/icons/status_connected_proxy_fork.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,734 root INFO copying electrum/gui/icons/status_disconnected.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,735 root INFO copying electrum/gui/icons/status_disconnected.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,736 root INFO copying electrum/gui/icons/status_lagging.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,737 root INFO copying electrum/gui/icons/status_lagging.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,738 root INFO copying electrum/gui/icons/status_lagging_fork.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,739 root INFO copying electrum/gui/icons/status_waiting.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,740 root INFO copying electrum/gui/icons/status_waiting.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,741 root INFO copying electrum/gui/icons/sweep.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,742 root INFO copying electrum/gui/icons/tab_addresses.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,743 root INFO copying electrum/gui/icons/tab_coins.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,743 root INFO copying electrum/gui/icons/tab_console.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,744 root INFO copying electrum/gui/icons/tab_contacts.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,745 root INFO copying electrum/gui/icons/tab_history.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,746 root INFO copying electrum/gui/icons/tab_receive.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,747 root INFO copying electrum/gui/icons/tab_send.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,747 root INFO copying electrum/gui/icons/tor_logo.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,748 root INFO copying electrum/gui/icons/unconfirmed.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,749 root INFO copying electrum/gui/icons/unlock.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,750 root INFO copying electrum/gui/icons/unlock.svg -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,751 root INFO copying electrum/gui/icons/unpaid.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,751 root INFO copying electrum/gui/icons/update.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,752 root INFO copying electrum/gui/icons/wallet.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,753 root INFO copying electrum/gui/icons/warning.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,754 root INFO copying electrum/gui/icons/zoom.png -> build/lib/electrum/gui/icons 2026-05-23 20:35:08,755 root INFO copying electrum/plugins/README -> build/lib/electrum/plugins 2026-05-23 20:35:08,755 root INFO creating build/lib/electrum/gui/qml/android_res/layout 2026-05-23 20:35:08,756 root INFO copying electrum/gui/qml/android_res/layout/scanner_layout.xml -> build/lib/electrum/gui/qml/android_res/layout 2026-05-23 20:35:08,757 root INFO creating build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,757 root INFO copying electrum/gui/qml/components/About.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,758 root INFO copying electrum/gui/qml/components/AddressDetails.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,759 root INFO copying electrum/gui/qml/components/Addresses.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,760 root INFO copying electrum/gui/qml/components/BIP39RecoveryDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,760 root INFO copying electrum/gui/qml/components/BalanceDetails.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,761 root INFO copying electrum/gui/qml/components/ChannelDetails.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,762 root INFO copying electrum/gui/qml/components/ChannelOpenProgressDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,763 root INFO copying electrum/gui/qml/components/Channels.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,764 root INFO copying electrum/gui/qml/components/CloseChannelDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,764 root INFO copying electrum/gui/qml/components/ConfirmTxDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,765 root INFO copying electrum/gui/qml/components/Constants.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,766 root INFO copying electrum/gui/qml/components/CpfpBumpFeeDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,767 root INFO copying electrum/gui/qml/components/ExceptionDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,767 root INFO copying electrum/gui/qml/components/ExportTxDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,768 root INFO copying electrum/gui/qml/components/GenericShareDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,769 root INFO copying electrum/gui/qml/components/History.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,770 root INFO copying electrum/gui/qml/components/ImportAddressesKeysDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,770 root INFO copying electrum/gui/qml/components/ImportChannelBackupDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,771 root INFO copying electrum/gui/qml/components/InvoiceDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,772 root INFO copying electrum/gui/qml/components/Invoices.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,773 root INFO copying electrum/gui/qml/components/LightningPaymentDetails.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,774 root INFO copying electrum/gui/qml/components/LnurlPayRequestDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,774 root INFO copying electrum/gui/qml/components/LnurlWithdrawRequestDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,775 root INFO copying electrum/gui/qml/components/LoadingWalletDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,776 root INFO copying electrum/gui/qml/components/MessageDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,776 root INFO copying electrum/gui/qml/components/NetworkOverview.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,777 root INFO copying electrum/gui/qml/components/NewWalletWizard.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,778 root INFO copying electrum/gui/qml/components/NostrConfigDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,779 root INFO copying electrum/gui/qml/components/NostrSwapServersDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,780 root INFO copying electrum/gui/qml/components/NotificationPopup.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,780 root INFO copying electrum/gui/qml/components/OpenChannelDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,781 root INFO copying electrum/gui/qml/components/OpenWalletDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,782 root INFO copying electrum/gui/qml/components/OtpDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,783 root INFO copying electrum/gui/qml/components/PasswordDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,783 root INFO copying electrum/gui/qml/components/Preferences.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,784 root INFO copying electrum/gui/qml/components/ProxyConfigDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,785 root INFO copying electrum/gui/qml/components/RbfBumpFeeDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,786 root INFO copying electrum/gui/qml/components/RbfCancelDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,787 root INFO copying electrum/gui/qml/components/ReceiveDetailsDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,787 root INFO copying electrum/gui/qml/components/ReceiveDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,788 root INFO copying electrum/gui/qml/components/ReceiveRequests.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,789 root INFO copying electrum/gui/qml/components/ScanDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,790 root INFO copying electrum/gui/qml/components/SendDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,790 root INFO copying electrum/gui/qml/components/ServerConfigDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,791 root INFO copying electrum/gui/qml/components/ServerConnectWizard.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,792 root INFO copying electrum/gui/qml/components/SignVerifyMessageDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,792 root INFO copying electrum/gui/qml/components/SwapDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,794 root INFO copying electrum/gui/qml/components/SweepDialog.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,794 root INFO copying electrum/gui/qml/components/TermsOfUseWizard.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,795 root INFO copying electrum/gui/qml/components/TxDetails.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,796 root INFO copying electrum/gui/qml/components/WalletDetails.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,797 root INFO copying electrum/gui/qml/components/WalletMainView.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,798 root INFO copying electrum/gui/qml/components/WalletSummary.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,799 root INFO copying electrum/gui/qml/components/Wallets.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,799 root INFO copying electrum/gui/qml/components/main.qml -> build/lib/electrum/gui/qml/components 2026-05-23 20:35:08,800 root INFO creating build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,801 root INFO copying electrum/gui/qml/components/controls/AddressDelegate.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,801 root INFO copying electrum/gui/qml/components/controls/BalanceSummary.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,802 root INFO copying electrum/gui/qml/components/controls/BtcField.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,803 root INFO copying electrum/gui/qml/components/controls/ButtonContainer.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,804 root INFO copying electrum/gui/qml/components/controls/ChannelBar.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,804 root INFO copying electrum/gui/qml/components/controls/ChannelDelegate.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,805 root INFO copying electrum/gui/qml/components/controls/CoinDelegate.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,806 root INFO copying electrum/gui/qml/components/controls/ElCheckBox.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,807 root INFO copying electrum/gui/qml/components/controls/ElComboBox.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,807 root INFO copying electrum/gui/qml/components/controls/ElDialog.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,808 root INFO copying electrum/gui/qml/components/controls/ElListView.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,809 root INFO copying electrum/gui/qml/components/controls/ElRadioButton.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,810 root INFO copying electrum/gui/qml/components/controls/ElTextArea.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,810 root INFO copying electrum/gui/qml/components/controls/FeeMethodComboBox.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,811 root INFO copying electrum/gui/qml/components/controls/FeePicker.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,812 root INFO copying electrum/gui/qml/components/controls/FiatField.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,813 root INFO copying electrum/gui/qml/components/controls/FlatButton.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,813 root INFO copying electrum/gui/qml/components/controls/FormattedAmount.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,814 root INFO copying electrum/gui/qml/components/controls/Heading.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,815 root INFO copying electrum/gui/qml/components/controls/HelpButton.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,815 root INFO copying electrum/gui/qml/components/controls/HelpDialog.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,816 root INFO copying electrum/gui/qml/components/controls/HistoryItemDelegate.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,817 root INFO copying electrum/gui/qml/components/controls/InfoBanner.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,818 root INFO copying electrum/gui/qml/components/controls/InfoTextArea.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,818 root INFO copying electrum/gui/qml/components/controls/InvoiceDelegate.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,819 root INFO copying electrum/gui/qml/components/controls/LightningNetworkStatusIndicator.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,820 root INFO copying electrum/gui/qml/components/controls/OnchainNetworkStatusIndicator.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,821 root INFO copying electrum/gui/qml/components/controls/PaneInsetBackground.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,821 root INFO copying electrum/gui/qml/components/controls/PasswordField.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,822 root INFO copying electrum/gui/qml/components/controls/PasswordStrengthIndicator.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,823 root INFO copying electrum/gui/qml/components/controls/Piechart.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,824 root INFO copying electrum/gui/qml/components/controls/PrefsHeading.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,824 root INFO copying electrum/gui/qml/components/controls/ProxyConfig.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,825 root INFO copying electrum/gui/qml/components/controls/QRImage.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,826 root INFO copying electrum/gui/qml/components/controls/QRScan.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,826 root INFO copying electrum/gui/qml/components/controls/RequestExpiryComboBox.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,827 root INFO copying electrum/gui/qml/components/controls/SeedKeyboard.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,828 root INFO copying electrum/gui/qml/components/controls/SeedKeyboardKey.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,829 root INFO copying electrum/gui/qml/components/controls/SeedTextArea.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,829 root INFO copying electrum/gui/qml/components/controls/ServerConfig.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,830 root INFO copying electrum/gui/qml/components/controls/ServerConnectModeComboBox.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,831 root INFO copying electrum/gui/qml/components/controls/ServerDelegate.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,832 root INFO copying electrum/gui/qml/components/controls/Tag.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,832 root INFO copying electrum/gui/qml/components/controls/TextHighlightPane.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,833 root INFO copying electrum/gui/qml/components/controls/Toaster.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,834 root INFO copying electrum/gui/qml/components/controls/ToggleLabel.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,835 root INFO copying electrum/gui/qml/components/controls/TxInput.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,835 root INFO copying electrum/gui/qml/components/controls/TxOutput.qml -> build/lib/electrum/gui/qml/components/controls 2026-05-23 20:35:08,836 root INFO creating build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,836 root INFO copying electrum/gui/qml/components/wizard/WCConfirmExt.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,837 root INFO copying electrum/gui/qml/components/wizard/WCConfirmSeed.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,838 root INFO copying electrum/gui/qml/components/wizard/WCCosignerKeystore.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,839 root INFO copying electrum/gui/qml/components/wizard/WCCreateSeed.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,839 root INFO copying electrum/gui/qml/components/wizard/WCEnterExt.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,840 root INFO copying electrum/gui/qml/components/wizard/WCHaveMasterKey.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,841 root INFO copying electrum/gui/qml/components/wizard/WCHaveSeed.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,842 root INFO copying electrum/gui/qml/components/wizard/WCImport.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,842 root INFO copying electrum/gui/qml/components/wizard/WCKeystoreType.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,843 root INFO copying electrum/gui/qml/components/wizard/WCMultisig.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,844 root INFO copying electrum/gui/qml/components/wizard/WCProxyConfig.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,844 root INFO copying electrum/gui/qml/components/wizard/WCScriptAndDerivation.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,845 root INFO copying electrum/gui/qml/components/wizard/WCServerConfig.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,846 root INFO copying electrum/gui/qml/components/wizard/WCShowMasterPubkey.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,847 root INFO copying electrum/gui/qml/components/wizard/WCTermsOfUseRequest.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,847 root INFO copying electrum/gui/qml/components/wizard/WCWalletName.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,848 root INFO copying electrum/gui/qml/components/wizard/WCWalletPassword.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,849 root INFO copying electrum/gui/qml/components/wizard/WCWalletType.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,850 root INFO copying electrum/gui/qml/components/wizard/WCWelcome.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,850 root INFO copying electrum/gui/qml/components/wizard/Wizard.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,851 root INFO copying electrum/gui/qml/components/wizard/WizardComponent.qml -> build/lib/electrum/gui/qml/components/wizard 2026-05-23 20:35:08,852 root INFO creating build/lib/electrum/gui/qml/java_classes/org/electrum/biometry 2026-05-23 20:35:08,853 root INFO copying electrum/gui/qml/java_classes/org/electrum/biometry/BiometricActivity.java -> build/lib/electrum/gui/qml/java_classes/org/electrum/biometry 2026-05-23 20:35:08,854 root INFO copying electrum/gui/qml/java_classes/org/electrum/biometry/BiometricHelper.java -> build/lib/electrum/gui/qml/java_classes/org/electrum/biometry 2026-05-23 20:35:08,854 root INFO creating build/lib/electrum/gui/qml/java_classes/org/electrum/qr 2026-05-23 20:35:08,855 root INFO copying electrum/gui/qml/java_classes/org/electrum/qr/SimpleScannerActivity.java -> build/lib/electrum/gui/qml/java_classes/org/electrum/qr 2026-05-23 20:35:08,855 root INFO copying electrum/plugins/ledger/ledger.png -> build/lib/electrum/plugins/ledger 2026-05-23 20:35:08,856 root INFO copying electrum/plugins/ledger/ledger_unpaired.png -> build/lib/electrum/plugins/ledger 2026-05-23 20:35:08,857 root INFO copying electrum/plugins/ledger/manifest.json -> build/lib/electrum/plugins/ledger 2026-05-23 20:35:08,858 root INFO copying electrum/plugins/keepkey/keepkey.png -> build/lib/electrum/plugins/keepkey 2026-05-23 20:35:08,858 root INFO copying electrum/plugins/keepkey/keepkey_unpaired.png -> build/lib/electrum/plugins/keepkey 2026-05-23 20:35:08,859 root INFO copying electrum/plugins/keepkey/manifest.json -> build/lib/electrum/plugins/keepkey 2026-05-23 20:35:08,860 root INFO copying electrum/plugins/audio_modem/manifest.json -> build/lib/electrum/plugins/audio_modem 2026-05-23 20:35:08,860 root INFO copying electrum/plugins/audio_modem/microphone.png -> build/lib/electrum/plugins/audio_modem 2026-05-23 20:35:08,861 root INFO copying electrum/plugins/audio_modem/speaker.png -> build/lib/electrum/plugins/audio_modem 2026-05-23 20:35:08,862 root INFO copying electrum/plugins/nwc/manifest.json -> build/lib/electrum/plugins/nwc 2026-05-23 20:35:08,863 root INFO copying electrum/plugins/nwc/nwc.png -> build/lib/electrum/plugins/nwc 2026-05-23 20:35:08,864 root INFO copying electrum/plugins/psbt_nostr/manifest.json -> build/lib/electrum/plugins/psbt_nostr 2026-05-23 20:35:08,865 root INFO copying electrum/plugins/psbt_nostr/nostr_multisig.png -> build/lib/electrum/plugins/psbt_nostr 2026-05-23 20:35:08,865 root INFO creating build/lib/electrum/plugins/psbt_nostr/qml 2026-05-23 20:35:08,866 root INFO copying electrum/plugins/psbt_nostr/qml/PsbtReceiveDialog.qml -> build/lib/electrum/plugins/psbt_nostr/qml 2026-05-23 20:35:08,867 root INFO copying electrum/plugins/psbt_nostr/qml/main.qml -> build/lib/electrum/plugins/psbt_nostr/qml 2026-05-23 20:35:08,867 root INFO copying electrum/plugins/jade/jade.png -> build/lib/electrum/plugins/jade 2026-05-23 20:35:08,868 root INFO copying electrum/plugins/jade/jade_unpaired.png -> build/lib/electrum/plugins/jade 2026-05-23 20:35:08,869 root INFO copying electrum/plugins/jade/manifest.json -> build/lib/electrum/plugins/jade 2026-05-23 20:35:08,870 root INFO copying electrum/plugins/labels/Labels.qml -> build/lib/electrum/plugins/labels 2026-05-23 20:35:08,870 root INFO copying electrum/plugins/labels/labelsync.png -> build/lib/electrum/plugins/labels 2026-05-23 20:35:08,871 root INFO copying electrum/plugins/labels/manifest.json -> build/lib/electrum/plugins/labels 2026-05-23 20:35:08,872 root INFO copying electrum/plugins/bitbox02/bitbox02.png -> build/lib/electrum/plugins/bitbox02 2026-05-23 20:35:08,872 root INFO copying electrum/plugins/bitbox02/bitbox02_unpaired.png -> build/lib/electrum/plugins/bitbox02 2026-05-23 20:35:08,873 root INFO copying electrum/plugins/bitbox02/manifest.json -> build/lib/electrum/plugins/bitbox02 2026-05-23 20:35:08,874 root INFO copying electrum/plugins/revealer/DejaVuSansMono-Bold.ttf -> build/lib/electrum/plugins/revealer 2026-05-23 20:35:08,876 root INFO copying electrum/plugins/revealer/LICENSE_DEJAVU.txt -> build/lib/electrum/plugins/revealer 2026-05-23 20:35:08,877 root INFO copying electrum/plugins/revealer/SIL Open Font License.txt -> build/lib/electrum/plugins/revealer 2026-05-23 20:35:08,878 root INFO copying electrum/plugins/revealer/SourceSans3-Bold.otf -> build/lib/electrum/plugins/revealer 2026-05-23 20:35:08,881 root INFO copying electrum/plugins/revealer/manifest.json -> build/lib/electrum/plugins/revealer 2026-05-23 20:35:08,882 root INFO copying electrum/plugins/revealer/revealer.png -> build/lib/electrum/plugins/revealer 2026-05-23 20:35:08,882 root INFO copying electrum/plugins/trustedcoin/manifest.json -> build/lib/electrum/plugins/trustedcoin 2026-05-23 20:35:08,883 root INFO copying electrum/plugins/trustedcoin/trustedcoin-status-disabled.png -> build/lib/electrum/plugins/trustedcoin 2026-05-23 20:35:08,884 root INFO copying electrum/plugins/trustedcoin/trustedcoin-status.png -> build/lib/electrum/plugins/trustedcoin 2026-05-23 20:35:08,885 root INFO copying electrum/plugins/trustedcoin/trustedcoin-wizard.png -> build/lib/electrum/plugins/trustedcoin 2026-05-23 20:35:08,885 root INFO creating build/lib/electrum/plugins/trustedcoin/qml 2026-05-23 20:35:08,886 root INFO copying electrum/plugins/trustedcoin/qml/ChooseSeed.qml -> build/lib/electrum/plugins/trustedcoin/qml 2026-05-23 20:35:08,887 root INFO copying electrum/plugins/trustedcoin/qml/Disclaimer.qml -> build/lib/electrum/plugins/trustedcoin/qml 2026-05-23 20:35:08,887 root INFO copying electrum/plugins/trustedcoin/qml/KeepDisable.qml -> build/lib/electrum/plugins/trustedcoin/qml 2026-05-23 20:35:08,888 root INFO copying electrum/plugins/trustedcoin/qml/ShowConfirmOTP.qml -> build/lib/electrum/plugins/trustedcoin/qml 2026-05-23 20:35:08,889 root INFO copying electrum/plugins/trustedcoin/qml/Terms.qml -> build/lib/electrum/plugins/trustedcoin/qml 2026-05-23 20:35:08,890 root INFO copying electrum/plugins/timelock_recovery/intro.txt -> build/lib/electrum/plugins/timelock_recovery 2026-05-23 20:35:08,890 root INFO copying electrum/plugins/timelock_recovery/manifest.json -> build/lib/electrum/plugins/timelock_recovery 2026-05-23 20:35:08,891 root INFO copying electrum/plugins/timelock_recovery/timelock_recovery_60.png -> build/lib/electrum/plugins/timelock_recovery 2026-05-23 20:35:08,892 root INFO copying electrum/plugins/timelock_recovery/timelock_recovery_820.png -> build/lib/electrum/plugins/timelock_recovery 2026-05-23 20:35:08,893 root INFO copying electrum/plugins/safe_t/manifest.json -> build/lib/electrum/plugins/safe_t 2026-05-23 20:35:08,894 root INFO copying electrum/plugins/safe_t/safe-t.png -> build/lib/electrum/plugins/safe_t 2026-05-23 20:35:08,894 root INFO copying electrum/plugins/safe_t/safe-t_unpaired.png -> build/lib/electrum/plugins/safe_t 2026-05-23 20:35:08,895 root INFO copying electrum/plugins/watchtower/manifest.json -> build/lib/electrum/plugins/watchtower 2026-05-23 20:35:08,896 root INFO copying electrum/plugins/digitalbitbox/digitalbitbox.png -> build/lib/electrum/plugins/digitalbitbox 2026-05-23 20:35:08,896 root INFO copying electrum/plugins/digitalbitbox/digitalbitbox_unpaired.png -> build/lib/electrum/plugins/digitalbitbox 2026-05-23 20:35:08,897 root INFO copying electrum/plugins/digitalbitbox/manifest.json -> build/lib/electrum/plugins/digitalbitbox 2026-05-23 20:35:08,898 root INFO copying electrum/plugins/swapserver/manifest.json -> build/lib/electrum/plugins/swapserver 2026-05-23 20:35:08,899 root INFO copying electrum/plugins/trezor/manifest.json -> build/lib/electrum/plugins/trezor 2026-05-23 20:35:08,899 root INFO copying electrum/plugins/trezor/trezor.png -> build/lib/electrum/plugins/trezor 2026-05-23 20:35:08,900 root INFO copying electrum/plugins/trezor/trezor_unpaired.png -> build/lib/electrum/plugins/trezor 2026-05-23 20:35:08,901 root INFO copying electrum/plugins/coldcard/README.md -> build/lib/electrum/plugins/coldcard 2026-05-23 20:35:08,902 root INFO copying electrum/plugins/coldcard/coldcard.png -> build/lib/electrum/plugins/coldcard 2026-05-23 20:35:08,902 root INFO copying electrum/plugins/coldcard/coldcard.svg -> build/lib/electrum/plugins/coldcard 2026-05-23 20:35:08,903 root INFO copying electrum/plugins/coldcard/coldcard_unpaired.png -> build/lib/electrum/plugins/coldcard 2026-05-23 20:35:08,904 root INFO copying electrum/plugins/coldcard/coldcard_unpaired.svg -> build/lib/electrum/plugins/coldcard 2026-05-23 20:35:08,904 root INFO copying electrum/plugins/coldcard/manifest.json -> build/lib/electrum/plugins/coldcard 2026-05-23 20:35:08,905 root INFO copying electrum/plugins/jade/jadepy/README.md -> build/lib/electrum/plugins/jade/jadepy 2026-05-23 20:35:08,906 root INFO copying electrum/_vendor/distutils/LICENSE -> build/lib/electrum/_vendor/distutils 2026-05-23 20:35:08,907 root INFO copying electrum/_vendor/pyperclip/LICENSE.txt -> build/lib/electrum/_vendor/pyperclip 2026-05-23 20:35:08,908 root INFO copying electrum/_vendor/pyperclip/README.md -> build/lib/electrum/_vendor/pyperclip 2026-05-23 20:35:08,925 root INFO running build_scripts 2026-05-23 20:35:08,926 root INFO creating build/scripts-3.14 2026-05-23 20:35:08,927 root INFO copying and adjusting electrum/electrum -> build/scripts-3.14 2026-05-23 20:35:08,928 root INFO changing mode of build/scripts-3.14/electrum from 644 to 755 2026-05-23 20:35:08,969 root INFO installing to build/bdist.linux-riscv64/wheel 2026-05-23 20:35:08,969 root INFO running install 2026-05-23 20:35:09,011 root INFO running install_lib 2026-05-23 20:35:09,033 root INFO creating build/bdist.linux-riscv64/wheel 2026-05-23 20:35:09,034 root INFO creating build/bdist.linux-riscv64/wheel/electrum 2026-05-23 20:35:09,035 root INFO copying build/lib/electrum/onion_message.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,035 root INFO copying build/lib/electrum/qrscanner.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,036 root INFO copying build/lib/electrum/crypto.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,037 root INFO copying build/lib/electrum/paymentrequest.proto -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,038 root INFO creating build/bdist.linux-riscv64/wheel/electrum/utils 2026-05-23 20:35:09,038 root INFO copying build/lib/electrum/utils/stacktracer.py -> build/bdist.linux-riscv64/wheel/./electrum/utils 2026-05-23 20:35:09,039 root INFO copying build/lib/electrum/utils/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/utils 2026-05-23 20:35:09,039 root INFO copying build/lib/electrum/utils/memory_leak.py -> build/bdist.linux-riscv64/wheel/./electrum/utils 2026-05-23 20:35:09,040 root INFO copying build/lib/electrum/bip39_recovery.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,041 root INFO copying build/lib/electrum/address_synchronizer.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,042 root INFO copying build/lib/electrum/mnemonic.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,042 root INFO copying build/lib/electrum/keystore.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,043 root INFO copying build/lib/electrum/old_mnemonic.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,044 root INFO copying build/lib/electrum/wallet_db.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,045 root INFO copying build/lib/electrum/version.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,046 root INFO copying build/lib/electrum/lnaddr.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,046 root INFO copying build/lib/electrum/blockchain.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,047 root INFO copying build/lib/electrum/synchronizer.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,048 root INFO copying build/lib/electrum/lnmsg.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,049 root INFO copying build/lib/electrum/network.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,050 root INFO copying build/lib/electrum/fee_policy.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,051 root INFO copying build/lib/electrum/simple_config.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,052 root INFO copying build/lib/electrum/util.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,053 root INFO copying build/lib/electrum/paymentrequest_pb2.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,053 root INFO copying build/lib/electrum/dns_hacks.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,054 root INFO copying build/lib/electrum/channel_db.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,055 root INFO copying build/lib/electrum/trampoline.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,056 root INFO copying build/lib/electrum/lnhtlc.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,057 root INFO copying build/lib/electrum/descriptor.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,058 root INFO copying build/lib/electrum/lnworker.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,060 root INFO copying build/lib/electrum/storage.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,060 root INFO copying build/lib/electrum/lnwatcher.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,061 root INFO copying build/lib/electrum/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,062 root INFO copying build/lib/electrum/plot.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,062 root INFO copying build/lib/electrum/lnrouter.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,063 root INFO creating build/bdist.linux-riscv64/wheel/electrum/chains 2026-05-23 20:35:09,064 root INFO creating build/bdist.linux-riscv64/wheel/electrum/chains/regtest 2026-05-23 20:35:09,064 root INFO copying build/lib/electrum/chains/regtest/servers.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/regtest 2026-05-23 20:35:09,065 root INFO creating build/bdist.linux-riscv64/wheel/electrum/chains/signet 2026-05-23 20:35:09,066 root INFO copying build/lib/electrum/chains/signet/servers.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/signet 2026-05-23 20:35:09,067 root INFO copying build/lib/electrum/chains/signet/checkpoints.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/signet 2026-05-23 20:35:09,067 root INFO copying build/lib/electrum/chains/signet/fallback_lnnodes.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/signet 2026-05-23 20:35:09,068 root INFO creating build/bdist.linux-riscv64/wheel/electrum/chains/mutinynet 2026-05-23 20:35:09,068 root INFO copying build/lib/electrum/chains/mutinynet/servers.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/mutinynet 2026-05-23 20:35:09,069 root INFO copying build/lib/electrum/chains/mutinynet/fallback_lnnodes.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/mutinynet 2026-05-23 20:35:09,070 root INFO creating build/bdist.linux-riscv64/wheel/electrum/chains/testnet4 2026-05-23 20:35:09,070 root INFO copying build/lib/electrum/chains/testnet4/servers.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/testnet4 2026-05-23 20:35:09,071 root INFO copying build/lib/electrum/chains/testnet4/checkpoints.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/testnet4 2026-05-23 20:35:09,072 root INFO creating build/bdist.linux-riscv64/wheel/electrum/chains/mainnet 2026-05-23 20:35:09,072 root INFO copying build/lib/electrum/chains/mainnet/servers.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/mainnet 2026-05-23 20:35:09,073 root INFO copying build/lib/electrum/chains/mainnet/checkpoints.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/mainnet 2026-05-23 20:35:09,074 root INFO copying build/lib/electrum/chains/mainnet/fallback_lnnodes.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/mainnet 2026-05-23 20:35:09,075 root INFO creating build/bdist.linux-riscv64/wheel/electrum/chains/testnet 2026-05-23 20:35:09,076 root INFO copying build/lib/electrum/chains/testnet/servers.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/testnet 2026-05-23 20:35:09,076 root INFO copying build/lib/electrum/chains/testnet/checkpoints.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/testnet 2026-05-23 20:35:09,078 root INFO copying build/lib/electrum/chains/testnet/fallback_lnnodes.json -> build/bdist.linux-riscv64/wheel/./electrum/chains/testnet 2026-05-23 20:35:09,079 root INFO copying build/lib/electrum/coinchooser.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,080 root INFO creating build/bdist.linux-riscv64/wheel/electrum/wordlist 2026-05-23 20:35:09,081 root INFO copying build/lib/electrum/wordlist/japanese.txt -> build/bdist.linux-riscv64/wheel/./electrum/wordlist 2026-05-23 20:35:09,081 root INFO copying build/lib/electrum/wordlist/spanish.txt -> build/bdist.linux-riscv64/wheel/./electrum/wordlist 2026-05-23 20:35:09,082 root INFO copying build/lib/electrum/wordlist/slip39.txt -> build/bdist.linux-riscv64/wheel/./electrum/wordlist 2026-05-23 20:35:09,083 root INFO copying build/lib/electrum/wordlist/portuguese.txt -> build/bdist.linux-riscv64/wheel/./electrum/wordlist 2026-05-23 20:35:09,084 root INFO copying build/lib/electrum/wordlist/english.txt -> build/bdist.linux-riscv64/wheel/./electrum/wordlist 2026-05-23 20:35:09,084 root INFO copying build/lib/electrum/wordlist/chinese_simplified.txt -> build/bdist.linux-riscv64/wheel/./electrum/wordlist 2026-05-23 20:35:09,085 root INFO copying build/lib/electrum/contacts.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,086 root INFO copying build/lib/electrum/payment_identifier.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,087 root INFO copying build/lib/electrum/dnssec.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,087 root INFO copying build/lib/electrum/wallet.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,089 root INFO copying build/lib/electrum/logging.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,090 root INFO copying build/lib/electrum/sql_db.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,091 root INFO copying build/lib/electrum/bip32.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,091 root INFO copying build/lib/electrum/bitcoin.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,092 root INFO creating build/bdist.linux-riscv64/wheel/electrum/scripts 2026-05-23 20:35:09,093 root INFO copying build/lib/electrum/scripts/bip39_recovery.py -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,094 root INFO copying build/lib/electrum/scripts/quick_start.py -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,094 root INFO copying build/lib/electrum/scripts/watch_address.py -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,095 root INFO copying build/lib/electrum/scripts/update_default_servers.py -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,095 root INFO copying build/lib/electrum/scripts/get_history.py -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,096 root INFO copying build/lib/electrum/scripts/README.md -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,097 root INFO copying build/lib/electrum/scripts/ln_features.py -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,097 root INFO copying build/lib/electrum/scripts/servers.py -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,098 root INFO copying build/lib/electrum/scripts/peers.py -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,099 root INFO copying build/lib/electrum/scripts/block_headers.py -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,099 root INFO copying build/lib/electrum/scripts/estimate_fee.py -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,100 root INFO copying build/lib/electrum/scripts/bruteforce_pw.py -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,101 root INFO copying build/lib/electrum/scripts/txradar.py -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,101 root INFO copying build/lib/electrum/scripts/txbroadcast.py -> build/bdist.linux-riscv64/wheel/./electrum/scripts 2026-05-23 20:35:09,102 root INFO copying build/lib/electrum/interface.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,103 root INFO copying build/lib/electrum/transaction.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,104 root INFO copying build/lib/electrum/lnutil.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,106 root INFO copying build/lib/electrum/plugin.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,107 root INFO copying build/lib/electrum/submarine_swaps.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,108 root INFO copying build/lib/electrum/electrum -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,109 root INFO copying build/lib/electrum/lnchannel.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,110 root INFO copying build/lib/electrum/slip39.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,111 root INFO copying build/lib/electrum/harden_memory_linux.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,111 root INFO copying build/lib/electrum/constants.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,112 root INFO copying build/lib/electrum/lnverifier.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,113 root INFO copying build/lib/electrum/i18n.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,113 root INFO copying build/lib/electrum/bip39_wallet_formats.json -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,114 root INFO copying build/lib/electrum/segwit_addr.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,114 root INFO copying build/lib/electrum/lnurl.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,115 root INFO copying build/lib/electrum/pem.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,116 root INFO creating build/bdist.linux-riscv64/wheel/electrum/qrreader 2026-05-23 20:35:09,117 root INFO copying build/lib/electrum/qrreader/abstract_base.py -> build/bdist.linux-riscv64/wheel/./electrum/qrreader 2026-05-23 20:35:09,117 root INFO copying build/lib/electrum/qrreader/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/qrreader 2026-05-23 20:35:09,118 root INFO copying build/lib/electrum/qrreader/zbar.py -> build/bdist.linux-riscv64/wheel/./electrum/qrreader 2026-05-23 20:35:09,119 root INFO copying build/lib/electrum/base_crash_reporter.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,119 root INFO copying build/lib/electrum/lnpeer.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,121 root INFO copying build/lib/electrum/paymentrequest.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,122 root INFO copying build/lib/electrum/verifier.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,123 root INFO creating build/bdist.linux-riscv64/wheel/electrum/lnwire 2026-05-23 20:35:09,123 root INFO copying build/lib/electrum/lnwire/README.md -> build/bdist.linux-riscv64/wheel/./electrum/lnwire 2026-05-23 20:35:09,124 root INFO copying build/lib/electrum/lnwire/peer_wire.csv -> build/bdist.linux-riscv64/wheel/./electrum/lnwire 2026-05-23 20:35:09,125 root INFO copying build/lib/electrum/lnwire/onion_wire.csv -> build/bdist.linux-riscv64/wheel/./electrum/lnwire 2026-05-23 20:35:09,125 root INFO copying build/lib/electrum/daemon.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,126 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui 2026-05-23 20:35:09,127 root INFO copying build/lib/electrum/gui/stdio.py -> build/bdist.linux-riscv64/wheel/./electrum/gui 2026-05-23 20:35:09,128 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/fonts 2026-05-23 20:35:09,128 root INFO copying build/lib/electrum/gui/fonts/PTMono-Regular.ttf -> build/bdist.linux-riscv64/wheel/./electrum/gui/fonts 2026-05-23 20:35:09,130 root INFO copying build/lib/electrum/gui/fonts/PTMono-Bold.ttf -> build/bdist.linux-riscv64/wheel/./electrum/gui/fonts 2026-05-23 20:35:09,132 root INFO copying build/lib/electrum/gui/fonts/PTMono.LICENSE -> build/bdist.linux-riscv64/wheel/./electrum/gui/fonts 2026-05-23 20:35:09,132 root INFO copying build/lib/electrum/gui/text.py -> build/bdist.linux-riscv64/wheel/./electrum/gui 2026-05-23 20:35:09,133 root INFO copying build/lib/electrum/gui/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/gui 2026-05-23 20:35:09,134 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/icons 2026-05-23 20:35:09,135 root INFO copying build/lib/electrum/gui/icons/confirmed.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,135 root INFO copying build/lib/electrum/gui/icons/lightning_disconnected.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,136 root INFO copying build/lib/electrum/gui/icons/bookmark_add.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,137 root INFO copying build/lib/electrum/gui/icons/unlock.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,137 root INFO copying build/lib/electrum/gui/icons/lightning.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,138 root INFO copying build/lib/electrum/gui/icons/seed.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,139 root INFO copying build/lib/electrum/gui/icons/sweep.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,139 root INFO copying build/lib/electrum/gui/icons/confirmed.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,140 root INFO copying build/lib/electrum/gui/icons/bitcoin.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,141 root INFO copying build/lib/electrum/gui/icons/spinner.gif -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,141 root INFO copying build/lib/electrum/gui/icons/copy_bw.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,142 root INFO copying build/lib/electrum/gui/icons/question.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,143 root INFO copying build/lib/electrum/gui/icons/camera_white.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,143 root INFO copying build/lib/electrum/gui/icons/status_lagging.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,144 root INFO copying build/lib/electrum/gui/icons/status_disconnected.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,146 root INFO copying build/lib/electrum/gui/icons/clock1.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,146 root INFO copying build/lib/electrum/gui/icons/add.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,147 root INFO copying build/lib/electrum/gui/icons/electrum_text.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,147 root INFO copying build/lib/electrum/gui/icons/tor_logo.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,148 root INFO copying build/lib/electrum/gui/icons/qr_file.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,149 root INFO copying build/lib/electrum/gui/icons/hd.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,149 root INFO copying build/lib/electrum/gui/icons/qrcode.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,150 root INFO copying build/lib/electrum/gui/icons/key.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,151 root INFO copying build/lib/electrum/gui/icons/clock2.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,151 root INFO copying build/lib/electrum/gui/icons/electrum_dark_icon.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,152 root INFO copying build/lib/electrum/gui/icons/bookmark.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,152 root INFO copying build/lib/electrum/gui/icons/tab_receive.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,153 root INFO copying build/lib/electrum/gui/icons/menu_vertical.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,154 root INFO copying build/lib/electrum/gui/icons/status_connected.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,154 root INFO copying build/lib/electrum/gui/icons/tab_contacts.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,155 root INFO copying build/lib/electrum/gui/icons/lock.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,156 root INFO copying build/lib/electrum/gui/icons/electrum_presplash.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,157 root INFO copying build/lib/electrum/gui/icons/status_waiting.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,157 root INFO copying build/lib/electrum/gui/icons/Electrum_512.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,159 root INFO copying build/lib/electrum/gui/icons/camera_dark.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,160 root INFO copying build/lib/electrum/gui/icons/status_lagging.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,160 root INFO copying build/lib/electrum/gui/icons/status_connected_fork.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,161 root INFO copying build/lib/electrum/gui/icons/cloud_no.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,162 root INFO copying build/lib/electrum/gui/icons/nostr.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,164 root INFO copying build/lib/electrum/gui/icons/closebutton.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,164 root INFO copying build/lib/electrum/gui/icons/paste.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,165 root INFO copying build/lib/electrum/gui/icons/status_connected_proxy_fork.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,166 root INFO copying build/lib/electrum/gui/icons/tab_addresses.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,167 root INFO copying build/lib/electrum/gui/icons/chevron-right.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,167 root INFO copying build/lib/electrum/gui/icons/electrum.ico -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,168 root INFO copying build/lib/electrum/gui/icons/picture_in_picture.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,169 root INFO copying build/lib/electrum/gui/icons/android_electrum_icon_legacy.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,170 root INFO copying build/lib/electrum/gui/icons/tab_history.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,170 root INFO copying build/lib/electrum/gui/icons/script.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,171 root INFO copying build/lib/electrum/gui/icons/bookmark.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,171 root INFO copying build/lib/electrum/gui/icons/bookmark_add.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,172 root INFO copying build/lib/electrum/gui/icons/wallet.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,172 root INFO copying build/lib/electrum/gui/icons/delete.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,173 root INFO copying build/lib/electrum/gui/icons/preferences.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,174 root INFO copying build/lib/electrum/gui/icons/clock5.pdn -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,175 root INFO copying build/lib/electrum/gui/icons/qrcode_white.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,175 root INFO copying build/lib/electrum/gui/icons/seal.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,176 root INFO copying build/lib/electrum/gui/icons/info.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,177 root INFO copying build/lib/electrum/gui/icons/hamburger.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,177 root INFO copying build/lib/electrum/gui/icons/unlock.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,178 root INFO copying build/lib/electrum/gui/icons/clock3.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,179 root INFO copying build/lib/electrum/gui/icons/script_white.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,180 root INFO copying build/lib/electrum/gui/icons/save.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,180 root INFO copying build/lib/electrum/gui/icons/unpaid.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,181 root INFO copying build/lib/electrum/gui/icons/kangaroo.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,182 root INFO copying build/lib/electrum/gui/icons/status_lagging_fork.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,183 root INFO copying build/lib/electrum/gui/icons/globe.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,183 root INFO copying build/lib/electrum/gui/icons/expired.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,184 root INFO copying build/lib/electrum/gui/icons/android_electrum_icon_foreground.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,185 root INFO copying build/lib/electrum/gui/icons/confirmed_bw.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,186 root INFO copying build/lib/electrum/gui/icons/freeze.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,186 root INFO copying build/lib/electrum/gui/icons/hd_white.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,187 root INFO copying build/lib/electrum/gui/icons/bookmark_remove.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,187 root INFO copying build/lib/electrum/gui/icons/tab_send.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,188 root INFO copying build/lib/electrum/gui/icons/bookmark_remove.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,188 root INFO copying build/lib/electrum/gui/icons/electrumb.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,189 root INFO copying build/lib/electrum/gui/icons/link.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,190 root INFO copying build/lib/electrum/gui/icons/Electrum_square_512.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,192 root INFO copying build/lib/electrum/gui/icons/menu_vertical_white.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,192 root INFO copying build/lib/electrum/gui/icons/share.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,193 root INFO copying build/lib/electrum/gui/icons/file.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,194 root INFO copying build/lib/electrum/gui/icons/unconfirmed.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,194 root INFO copying build/lib/electrum/gui/icons/clock4.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,195 root INFO copying build/lib/electrum/gui/icons/preferences.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,196 root INFO copying build/lib/electrum/gui/icons/copy.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,197 root INFO copying build/lib/electrum/gui/icons/status_connected_proxy.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,197 root INFO copying build/lib/electrum/gui/icons/clock5.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,198 root INFO copying build/lib/electrum/gui/icons/tab_coins.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,198 root INFO copying build/lib/electrum/gui/icons/bug.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,199 root INFO copying build/lib/electrum/gui/icons/mail_icon.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,200 root INFO copying build/lib/electrum/gui/icons/electrum.icns -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,204 root INFO copying build/lib/electrum/gui/icons/pen.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,205 root INFO copying build/lib/electrum/gui/icons/zoom.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,206 root INFO copying build/lib/electrum/gui/icons/electrum_lightblue.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,207 root INFO copying build/lib/electrum/gui/icons/electrum_light_icon.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,207 root INFO copying build/lib/electrum/gui/icons/electrum_darkblue.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,208 root INFO copying build/lib/electrum/gui/icons/electrum.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,209 root INFO copying build/lib/electrum/gui/icons/status_connected.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,210 root INFO copying build/lib/electrum/gui/icons/rocket.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,211 root INFO copying build/lib/electrum/gui/icons/lock.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,212 root INFO copying build/lib/electrum/gui/icons/status_waiting.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,213 root INFO copying build/lib/electrum/gui/icons/network.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,214 root INFO copying build/lib/electrum/gui/icons/status_connected_proxy.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,215 root INFO copying build/lib/electrum/gui/icons/tab_console.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,216 root INFO copying build/lib/electrum/gui/icons/revealer_c.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,216 root INFO copying build/lib/electrum/gui/icons/electrum_darkblue_1.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,217 root INFO copying build/lib/electrum/gui/icons/cloud_yes.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,218 root INFO copying build/lib/electrum/gui/icons/update.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,218 root INFO copying build/lib/electrum/gui/icons/warning.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,219 root INFO copying build/lib/electrum/gui/icons/electrum_launcher.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,220 root INFO copying build/lib/electrum/gui/icons/offline_tx.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,220 root INFO copying build/lib/electrum/gui/icons/eye1.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,221 root INFO copying build/lib/electrum/gui/icons/status_disconnected.svg -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,222 root INFO copying build/lib/electrum/gui/icons/android_electrum_icon_background.png -> build/bdist.linux-riscv64/wheel/./electrum/gui/icons 2026-05-23 20:35:09,223 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qml 2026-05-23 20:35:09,223 root INFO copying build/lib/electrum/gui/qml/qedaemon.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,224 root INFO copying build/lib/electrum/gui/qml/qechannellistmodel.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,225 root INFO copying build/lib/electrum/gui/qml/qechanneldetails.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,226 root INFO copying build/lib/electrum/gui/qml/qechannelopener.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,226 root INFO copying build/lib/electrum/gui/qml/qeqrscanner.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,227 root INFO copying build/lib/electrum/gui/qml/qenetwork.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,227 root INFO copying build/lib/electrum/gui/qml/qerequestdetails.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,228 root INFO copying build/lib/electrum/gui/qml/qebitcoin.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,229 root INFO copying build/lib/electrum/gui/qml/qeinvoicelistmodel.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,229 root INFO copying build/lib/electrum/gui/qml/qeapp.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,230 root INFO copying build/lib/electrum/gui/qml/qebip39recovery.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,231 root INFO copying build/lib/electrum/gui/qml/util.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,231 root INFO copying build/lib/electrum/gui/qml/qeaddressdetails.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,232 root INFO copying build/lib/electrum/gui/qml/auth.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,233 root INFO copying build/lib/electrum/gui/qml/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,233 root INFO copying build/lib/electrum/gui/qml/qeserverlistmodel.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,234 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qml/components 2026-05-23 20:35:09,235 root INFO copying build/lib/electrum/gui/qml/components/LoadingWalletDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,235 root INFO copying build/lib/electrum/gui/qml/components/SendDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,236 root INFO copying build/lib/electrum/gui/qml/components/ChannelOpenProgressDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,237 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qml/components/controls 2026-05-23 20:35:09,237 root INFO copying build/lib/electrum/gui/qml/components/controls/SeedTextArea.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,238 root INFO copying build/lib/electrum/gui/qml/components/controls/SeedKeyboard.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,238 root INFO copying build/lib/electrum/gui/qml/components/controls/LightningNetworkStatusIndicator.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,239 root INFO copying build/lib/electrum/gui/qml/components/controls/HelpDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,240 root INFO copying build/lib/electrum/gui/qml/components/controls/InfoBanner.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,240 root INFO copying build/lib/electrum/gui/qml/components/controls/ElCheckBox.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,241 root INFO copying build/lib/electrum/gui/qml/components/controls/ToggleLabel.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,241 root INFO copying build/lib/electrum/gui/qml/components/controls/BtcField.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,242 root INFO copying build/lib/electrum/gui/qml/components/controls/ElDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,243 root INFO copying build/lib/electrum/gui/qml/components/controls/PrefsHeading.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,243 root INFO copying build/lib/electrum/gui/qml/components/controls/FeePicker.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,244 root INFO copying build/lib/electrum/gui/qml/components/controls/ServerDelegate.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,244 root INFO copying build/lib/electrum/gui/qml/components/controls/Piechart.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,245 root INFO copying build/lib/electrum/gui/qml/components/controls/AddressDelegate.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,246 root INFO copying build/lib/electrum/gui/qml/components/controls/TxOutput.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,246 root INFO copying build/lib/electrum/gui/qml/components/controls/PasswordField.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,247 root INFO copying build/lib/electrum/gui/qml/components/controls/InfoTextArea.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,247 root INFO copying build/lib/electrum/gui/qml/components/controls/InvoiceDelegate.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,248 root INFO copying build/lib/electrum/gui/qml/components/controls/HelpButton.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,249 root INFO copying build/lib/electrum/gui/qml/components/controls/FeeMethodComboBox.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,249 root INFO copying build/lib/electrum/gui/qml/components/controls/Toaster.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,250 root INFO copying build/lib/electrum/gui/qml/components/controls/TextHighlightPane.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,250 root INFO copying build/lib/electrum/gui/qml/components/controls/ElListView.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,251 root INFO copying build/lib/electrum/gui/qml/components/controls/ChannelBar.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,252 root INFO copying build/lib/electrum/gui/qml/components/controls/OnchainNetworkStatusIndicator.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,252 root INFO copying build/lib/electrum/gui/qml/components/controls/PasswordStrengthIndicator.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,253 root INFO copying build/lib/electrum/gui/qml/components/controls/ServerConfig.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,253 root INFO copying build/lib/electrum/gui/qml/components/controls/FiatField.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,254 root INFO copying build/lib/electrum/gui/qml/components/controls/FormattedAmount.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,255 root INFO copying build/lib/electrum/gui/qml/components/controls/TxInput.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,255 root INFO copying build/lib/electrum/gui/qml/components/controls/Heading.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,256 root INFO copying build/lib/electrum/gui/qml/components/controls/Tag.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,256 root INFO copying build/lib/electrum/gui/qml/components/controls/ChannelDelegate.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,257 root INFO copying build/lib/electrum/gui/qml/components/controls/ElComboBox.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,258 root INFO copying build/lib/electrum/gui/qml/components/controls/QRScan.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,258 root INFO copying build/lib/electrum/gui/qml/components/controls/HistoryItemDelegate.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,259 root INFO copying build/lib/electrum/gui/qml/components/controls/PaneInsetBackground.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,259 root INFO copying build/lib/electrum/gui/qml/components/controls/ElRadioButton.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,260 root INFO copying build/lib/electrum/gui/qml/components/controls/BalanceSummary.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,261 root INFO copying build/lib/electrum/gui/qml/components/controls/QRImage.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,261 root INFO copying build/lib/electrum/gui/qml/components/controls/SeedKeyboardKey.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,262 root INFO copying build/lib/electrum/gui/qml/components/controls/FlatButton.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,262 root INFO copying build/lib/electrum/gui/qml/components/controls/ElTextArea.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,263 root INFO copying build/lib/electrum/gui/qml/components/controls/RequestExpiryComboBox.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,264 root INFO copying build/lib/electrum/gui/qml/components/controls/ServerConnectModeComboBox.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,264 root INFO copying build/lib/electrum/gui/qml/components/controls/CoinDelegate.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,265 root INFO copying build/lib/electrum/gui/qml/components/controls/ProxyConfig.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,265 root INFO copying build/lib/electrum/gui/qml/components/controls/ButtonContainer.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/controls 2026-05-23 20:35:09,266 root INFO copying build/lib/electrum/gui/qml/components/SignVerifyMessageDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,267 root INFO copying build/lib/electrum/gui/qml/components/Wallets.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,267 root INFO copying build/lib/electrum/gui/qml/components/WalletMainView.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,268 root INFO copying build/lib/electrum/gui/qml/components/ReceiveDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,269 root INFO copying build/lib/electrum/gui/qml/components/NotificationPopup.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,269 root INFO copying build/lib/electrum/gui/qml/components/CloseChannelDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,270 root INFO copying build/lib/electrum/gui/qml/components/LightningPaymentDetails.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,271 root INFO copying build/lib/electrum/gui/qml/components/About.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,271 root INFO copying build/lib/electrum/gui/qml/components/main.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,272 root INFO copying build/lib/electrum/gui/qml/components/CpfpBumpFeeDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,273 root INFO copying build/lib/electrum/gui/qml/components/RbfBumpFeeDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,274 root INFO copying build/lib/electrum/gui/qml/components/InvoiceDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,274 root INFO copying build/lib/electrum/gui/qml/components/LnurlPayRequestDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,275 root INFO copying build/lib/electrum/gui/qml/components/ReceiveRequests.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,276 root INFO copying build/lib/electrum/gui/qml/components/GenericShareDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,276 root INFO copying build/lib/electrum/gui/qml/components/ServerConnectWizard.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,277 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qml/components/wizard 2026-05-23 20:35:09,278 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCMultisig.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,278 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCShowMasterPubkey.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,279 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCImport.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,279 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCWalletType.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,280 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCWalletName.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,281 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCConfirmExt.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,281 root INFO copying build/lib/electrum/gui/qml/components/wizard/Wizard.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,282 root INFO copying build/lib/electrum/gui/qml/components/wizard/WizardComponent.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,282 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCEnterExt.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,283 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCWalletPassword.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,284 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCConfirmSeed.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,284 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCScriptAndDerivation.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,285 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCWelcome.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,286 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCHaveSeed.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,286 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCHaveMasterKey.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,287 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCCreateSeed.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,287 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCServerConfig.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,288 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCProxyConfig.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,289 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCCosignerKeystore.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,289 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCKeystoreType.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,290 root INFO copying build/lib/electrum/gui/qml/components/wizard/WCTermsOfUseRequest.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components/wizard 2026-05-23 20:35:09,291 root INFO copying build/lib/electrum/gui/qml/components/WalletSummary.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,291 root INFO copying build/lib/electrum/gui/qml/components/History.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,292 root INFO copying build/lib/electrum/gui/qml/components/TxDetails.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,293 root INFO copying build/lib/electrum/gui/qml/components/TermsOfUseWizard.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,293 root INFO copying build/lib/electrum/gui/qml/components/BalanceDetails.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,294 root INFO copying build/lib/electrum/gui/qml/components/ProxyConfigDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,294 root INFO copying build/lib/electrum/gui/qml/components/ReceiveDetailsDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,295 root INFO copying build/lib/electrum/gui/qml/components/OpenWalletDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,296 root INFO copying build/lib/electrum/gui/qml/components/OtpDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,296 root INFO copying build/lib/electrum/gui/qml/components/ImportAddressesKeysDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,297 root INFO copying build/lib/electrum/gui/qml/components/WalletDetails.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,298 root INFO copying build/lib/electrum/gui/qml/components/SweepDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,299 root INFO copying build/lib/electrum/gui/qml/components/ExportTxDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,299 root INFO copying build/lib/electrum/gui/qml/components/NostrSwapServersDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,300 root INFO copying build/lib/electrum/gui/qml/components/NostrConfigDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,300 root INFO copying build/lib/electrum/gui/qml/components/NewWalletWizard.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,301 root INFO copying build/lib/electrum/gui/qml/components/Channels.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,302 root INFO copying build/lib/electrum/gui/qml/components/ImportChannelBackupDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,302 root INFO copying build/lib/electrum/gui/qml/components/PasswordDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,303 root INFO copying build/lib/electrum/gui/qml/components/BIP39RecoveryDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,304 root INFO copying build/lib/electrum/gui/qml/components/ChannelDetails.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,304 root INFO copying build/lib/electrum/gui/qml/components/NetworkOverview.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,305 root INFO copying build/lib/electrum/gui/qml/components/ScanDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,306 root INFO copying build/lib/electrum/gui/qml/components/ExceptionDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,306 root INFO copying build/lib/electrum/gui/qml/components/SwapDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,307 root INFO copying build/lib/electrum/gui/qml/components/Preferences.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,308 root INFO copying build/lib/electrum/gui/qml/components/Invoices.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,308 root INFO copying build/lib/electrum/gui/qml/components/ConfirmTxDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,309 root INFO copying build/lib/electrum/gui/qml/components/OpenChannelDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,310 root INFO copying build/lib/electrum/gui/qml/components/AddressDetails.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,311 root INFO copying build/lib/electrum/gui/qml/components/MessageDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,311 root INFO copying build/lib/electrum/gui/qml/components/ServerConfigDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,312 root INFO copying build/lib/electrum/gui/qml/components/LnurlWithdrawRequestDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,312 root INFO copying build/lib/electrum/gui/qml/components/RbfCancelDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,313 root INFO copying build/lib/electrum/gui/qml/components/Constants.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,314 root INFO copying build/lib/electrum/gui/qml/components/Addresses.qml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/components 2026-05-23 20:35:09,315 root INFO copying build/lib/electrum/gui/qml/qetxdetails.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,315 root INFO copying build/lib/electrum/gui/qml/qetransactionlistmodel.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,316 root INFO copying build/lib/electrum/gui/qml/qeinvoice.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,317 root INFO copying build/lib/electrum/gui/qml/qeconfig.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,318 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qml/android_res 2026-05-23 20:35:09,318 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qml/android_res/layout 2026-05-23 20:35:09,319 root INFO copying build/lib/electrum/gui/qml/android_res/layout/scanner_layout.xml -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/android_res/layout 2026-05-23 20:35:09,319 root INFO copying build/lib/electrum/gui/qml/qemodelfilter.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,320 root INFO copying build/lib/electrum/gui/qml/qebiometrics.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,321 root INFO copying build/lib/electrum/gui/qml/qefx.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,321 root INFO copying build/lib/electrum/gui/qml/qewizard.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,322 root INFO copying build/lib/electrum/gui/qml/qepiresolver.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,323 root INFO copying build/lib/electrum/gui/qml/qeswaphelper.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,323 root INFO copying build/lib/electrum/gui/qml/qeqr.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,324 root INFO copying build/lib/electrum/gui/qml/qewallet.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,325 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qml/java_classes 2026-05-23 20:35:09,326 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qml/java_classes/org 2026-05-23 20:35:09,326 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qml/java_classes/org/electrum 2026-05-23 20:35:09,327 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qml/java_classes/org/electrum/qr 2026-05-23 20:35:09,327 root INFO copying build/lib/electrum/gui/qml/java_classes/org/electrum/qr/SimpleScannerActivity.java -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/java_classes/org/electrum/qr 2026-05-23 20:35:09,328 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qml/java_classes/org/electrum/biometry 2026-05-23 20:35:09,329 root INFO copying build/lib/electrum/gui/qml/java_classes/org/electrum/biometry/BiometricHelper.java -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/java_classes/org/electrum/biometry 2026-05-23 20:35:09,329 root INFO copying build/lib/electrum/gui/qml/java_classes/org/electrum/biometry/BiometricActivity.java -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml/java_classes/org/electrum/biometry 2026-05-23 20:35:09,330 root INFO copying build/lib/electrum/gui/qml/qetxfinalizer.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,331 root INFO copying build/lib/electrum/gui/qml/qelnpaymentdetails.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,331 root INFO copying build/lib/electrum/gui/qml/qetypes.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,332 root INFO copying build/lib/electrum/gui/qml/qeaddresslistmodel.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qml 2026-05-23 20:35:09,333 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qt 2026-05-23 20:35:09,334 root INFO copying build/lib/electrum/gui/qt/settings_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,334 root INFO copying build/lib/electrum/gui/qt/main_window.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,336 root INFO copying build/lib/electrum/gui/qt/receive_tab.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,337 root INFO copying build/lib/electrum/gui/qt/channel_details.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,337 root INFO copying build/lib/electrum/gui/qt/qrwindow.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,338 root INFO copying build/lib/electrum/gui/qt/wallet_info_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,339 root INFO copying build/lib/electrum/gui/qt/address_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,339 root INFO copying build/lib/electrum/gui/qt/request_list.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,340 root INFO copying build/lib/electrum/gui/qt/util.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,341 root INFO copying build/lib/electrum/gui/qt/rbf_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,342 root INFO copying build/lib/electrum/gui/qt/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,342 root INFO copying build/lib/electrum/gui/qt/plugins_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,343 root INFO copying build/lib/electrum/gui/qt/transaction_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,344 root INFO copying build/lib/electrum/gui/qt/stylesheet_patcher.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,344 root INFO copying build/lib/electrum/gui/qt/new_channel_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,345 root INFO copying build/lib/electrum/gui/qt/address_list.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,346 root INFO copying build/lib/electrum/gui/qt/contact_list.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,347 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qt/wizard 2026-05-23 20:35:09,347 root INFO copying build/lib/electrum/gui/qt/wizard/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt/wizard 2026-05-23 20:35:09,348 root INFO copying build/lib/electrum/gui/qt/wizard/wallet.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt/wizard 2026-05-23 20:35:09,349 root INFO copying build/lib/electrum/gui/qt/wizard/server_connect.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt/wizard 2026-05-23 20:35:09,350 root INFO copying build/lib/electrum/gui/qt/wizard/wizard.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt/wizard 2026-05-23 20:35:09,350 root INFO copying build/lib/electrum/gui/qt/wizard/terms_of_use.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt/wizard 2026-05-23 20:35:09,351 root INFO copying build/lib/electrum/gui/qt/bip39_recovery_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,351 root INFO copying build/lib/electrum/gui/qt/seed_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,352 root INFO copying build/lib/electrum/gui/qt/utxo_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,353 root INFO copying build/lib/electrum/gui/qt/network_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,354 root INFO copying build/lib/electrum/gui/qt/send_tab.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,355 root INFO copying build/lib/electrum/gui/qt/channels_list.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,355 root INFO copying build/lib/electrum/gui/qt/swap_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,356 root INFO copying build/lib/electrum/gui/qt/utxo_list.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,357 root INFO copying build/lib/electrum/gui/qt/rate_limiter.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,358 root INFO copying build/lib/electrum/gui/qt/update_checker.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,358 root INFO copying build/lib/electrum/gui/qt/exception_window.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,359 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qt/qrreader 2026-05-23 20:35:09,360 root INFO copying build/lib/electrum/gui/qt/qrreader/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt/qrreader 2026-05-23 20:35:09,360 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:09,361 root INFO copying build/lib/electrum/gui/qt/qrreader/qtmultimedia/validator.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:09,362 root INFO copying build/lib/electrum/gui/qt/qrreader/qtmultimedia/camera_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:09,362 root INFO copying build/lib/electrum/gui/qt/qrreader/qtmultimedia/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:09,363 root INFO copying build/lib/electrum/gui/qt/qrreader/qtmultimedia/video_widget.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:09,364 root INFO copying build/lib/electrum/gui/qt/qrreader/qtmultimedia/crop_blur_effect.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:09,364 root INFO copying build/lib/electrum/gui/qt/qrreader/qtmultimedia/video_overlay.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:09,365 root INFO copying build/lib/electrum/gui/qt/qrreader/qtmultimedia/video_surface.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt/qrreader/qtmultimedia 2026-05-23 20:35:09,365 root INFO copying build/lib/electrum/gui/qt/qrtextedit.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,366 root INFO copying build/lib/electrum/gui/qt/lightning_tx_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,367 root INFO copying build/lib/electrum/gui/qt/invoice_list.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,367 root INFO copying build/lib/electrum/gui/qt/my_treeview.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,368 root INFO copying build/lib/electrum/gui/qt/completion_text_edit.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,369 root INFO copying build/lib/electrum/gui/qt/locktimeedit.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,370 root INFO copying build/lib/electrum/gui/qt/amountedit.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,370 root INFO copying build/lib/electrum/gui/qt/paytoedit.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,371 root INFO copying build/lib/electrum/gui/qt/custom_model.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,371 root INFO copying build/lib/electrum/gui/qt/fee_slider.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,372 root INFO copying build/lib/electrum/gui/qt/lightning_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,373 root INFO copying build/lib/electrum/gui/qt/history_list.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,374 root INFO copying build/lib/electrum/gui/qt/qrcodewidget.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,374 root INFO copying build/lib/electrum/gui/qt/confirm_tx_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,375 root INFO copying build/lib/electrum/gui/qt/console.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,376 root INFO copying build/lib/electrum/gui/qt/password_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,377 root INFO copying build/lib/electrum/gui/qt/balance_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,377 root INFO copying build/lib/electrum/gui/qt/rebalance_dialog.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/qt 2026-05-23 20:35:09,378 root INFO copying build/lib/electrum/gui/default_lang.py -> build/bdist.linux-riscv64/wheel/./electrum/gui 2026-05-23 20:35:09,379 root INFO creating build/bdist.linux-riscv64/wheel/electrum/gui/common_qt 2026-05-23 20:35:09,379 root INFO copying build/lib/electrum/gui/common_qt/util.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/common_qt 2026-05-23 20:35:09,380 root INFO copying build/lib/electrum/gui/common_qt/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/common_qt 2026-05-23 20:35:09,381 root INFO copying build/lib/electrum/gui/common_qt/i18n.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/common_qt 2026-05-23 20:35:09,381 root INFO copying build/lib/electrum/gui/common_qt/plugins.py -> build/bdist.linux-riscv64/wheel/./electrum/gui/common_qt 2026-05-23 20:35:09,382 root INFO copying build/lib/electrum/gui/messages.py -> build/bdist.linux-riscv64/wheel/./electrum/gui 2026-05-23 20:35:09,383 root INFO copying build/lib/electrum/x509.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,384 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins 2026-05-23 20:35:09,384 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/ledger 2026-05-23 20:35:09,385 root INFO copying build/lib/electrum/plugins/ledger/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/ledger 2026-05-23 20:35:09,385 root INFO copying build/lib/electrum/plugins/ledger/ledger.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/ledger 2026-05-23 20:35:09,386 root INFO copying build/lib/electrum/plugins/ledger/ledger.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/ledger 2026-05-23 20:35:09,387 root INFO copying build/lib/electrum/plugins/ledger/cmdline.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/ledger 2026-05-23 20:35:09,388 root INFO copying build/lib/electrum/plugins/ledger/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/ledger 2026-05-23 20:35:09,388 root INFO copying build/lib/electrum/plugins/ledger/ledger_unpaired.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/ledger 2026-05-23 20:35:09,389 root INFO copying build/lib/electrum/plugins/ledger/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/ledger 2026-05-23 20:35:09,389 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/keepkey 2026-05-23 20:35:09,390 root INFO copying build/lib/electrum/plugins/keepkey/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/keepkey 2026-05-23 20:35:09,391 root INFO copying build/lib/electrum/plugins/keepkey/keepkey.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/keepkey 2026-05-23 20:35:09,391 root INFO copying build/lib/electrum/plugins/keepkey/keepkey.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/keepkey 2026-05-23 20:35:09,392 root INFO copying build/lib/electrum/plugins/keepkey/keepkey_unpaired.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/keepkey 2026-05-23 20:35:09,392 root INFO copying build/lib/electrum/plugins/keepkey/clientbase.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/keepkey 2026-05-23 20:35:09,393 root INFO copying build/lib/electrum/plugins/keepkey/cmdline.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/keepkey 2026-05-23 20:35:09,394 root INFO copying build/lib/electrum/plugins/keepkey/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/keepkey 2026-05-23 20:35:09,395 root INFO copying build/lib/electrum/plugins/keepkey/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/keepkey 2026-05-23 20:35:09,395 root INFO copying build/lib/electrum/plugins/keepkey/client.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/keepkey 2026-05-23 20:35:09,396 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/audio_modem 2026-05-23 20:35:09,396 root INFO copying build/lib/electrum/plugins/audio_modem/speaker.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/audio_modem 2026-05-23 20:35:09,397 root INFO copying build/lib/electrum/plugins/audio_modem/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/audio_modem 2026-05-23 20:35:09,397 root INFO copying build/lib/electrum/plugins/audio_modem/microphone.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/audio_modem 2026-05-23 20:35:09,398 root INFO copying build/lib/electrum/plugins/audio_modem/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/audio_modem 2026-05-23 20:35:09,399 root INFO copying build/lib/electrum/plugins/audio_modem/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/audio_modem 2026-05-23 20:35:09,399 root INFO copying build/lib/electrum/plugins/README -> build/bdist.linux-riscv64/wheel/./electrum/plugins 2026-05-23 20:35:09,400 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/nwc 2026-05-23 20:35:09,400 root INFO copying build/lib/electrum/plugins/nwc/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/nwc 2026-05-23 20:35:09,401 root INFO copying build/lib/electrum/plugins/nwc/nwc.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/nwc 2026-05-23 20:35:09,402 root INFO copying build/lib/electrum/plugins/nwc/cmdline.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/nwc 2026-05-23 20:35:09,403 root INFO copying build/lib/electrum/plugins/nwc/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/nwc 2026-05-23 20:35:09,403 root INFO copying build/lib/electrum/plugins/nwc/nwcserver.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/nwc 2026-05-23 20:35:09,404 root INFO copying build/lib/electrum/plugins/nwc/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/nwc 2026-05-23 20:35:09,405 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/psbt_nostr 2026-05-23 20:35:09,406 root INFO copying build/lib/electrum/plugins/psbt_nostr/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/psbt_nostr 2026-05-23 20:35:09,406 root INFO copying build/lib/electrum/plugins/psbt_nostr/psbt_nostr.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/psbt_nostr 2026-05-23 20:35:09,407 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/psbt_nostr/qml 2026-05-23 20:35:09,407 root INFO copying build/lib/electrum/plugins/psbt_nostr/qml/PsbtReceiveDialog.qml -> build/bdist.linux-riscv64/wheel/./electrum/plugins/psbt_nostr/qml 2026-05-23 20:35:09,408 root INFO copying build/lib/electrum/plugins/psbt_nostr/qml/main.qml -> build/bdist.linux-riscv64/wheel/./electrum/plugins/psbt_nostr/qml 2026-05-23 20:35:09,409 root INFO copying build/lib/electrum/plugins/psbt_nostr/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/psbt_nostr 2026-05-23 20:35:09,409 root INFO copying build/lib/electrum/plugins/psbt_nostr/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/psbt_nostr 2026-05-23 20:35:09,410 root INFO copying build/lib/electrum/plugins/psbt_nostr/nostr_multisig.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/psbt_nostr 2026-05-23 20:35:09,411 root INFO copying build/lib/electrum/plugins/psbt_nostr/qml.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/psbt_nostr 2026-05-23 20:35:09,411 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/jade 2026-05-23 20:35:09,412 root INFO copying build/lib/electrum/plugins/jade/jade.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/jade 2026-05-23 20:35:09,413 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/jade/jadepy 2026-05-23 20:35:09,413 root INFO copying build/lib/electrum/plugins/jade/jadepy/jade_serial.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/jade/jadepy 2026-05-23 20:35:09,414 root INFO copying build/lib/electrum/plugins/jade/jadepy/jade.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/jade/jadepy 2026-05-23 20:35:09,415 root INFO copying build/lib/electrum/plugins/jade/jadepy/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/jade/jadepy 2026-05-23 20:35:09,416 root INFO copying build/lib/electrum/plugins/jade/jadepy/README.md -> build/bdist.linux-riscv64/wheel/./electrum/plugins/jade/jadepy 2026-05-23 20:35:09,416 root INFO copying build/lib/electrum/plugins/jade/jadepy/jade_tcp.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/jade/jadepy 2026-05-23 20:35:09,417 root INFO copying build/lib/electrum/plugins/jade/jadepy/jade_error.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/jade/jadepy 2026-05-23 20:35:09,417 root INFO copying build/lib/electrum/plugins/jade/jade.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/jade 2026-05-23 20:35:09,418 root INFO copying build/lib/electrum/plugins/jade/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/jade 2026-05-23 20:35:09,419 root INFO copying build/lib/electrum/plugins/jade/jade_unpaired.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/jade 2026-05-23 20:35:09,419 root INFO copying build/lib/electrum/plugins/jade/cmdline.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/jade 2026-05-23 20:35:09,420 root INFO copying build/lib/electrum/plugins/jade/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/jade 2026-05-23 20:35:09,420 root INFO copying build/lib/electrum/plugins/jade/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/jade 2026-05-23 20:35:09,421 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/labels 2026-05-23 20:35:09,422 root INFO copying build/lib/electrum/plugins/labels/labelsync.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/labels 2026-05-23 20:35:09,422 root INFO copying build/lib/electrum/plugins/labels/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/labels 2026-05-23 20:35:09,423 root INFO copying build/lib/electrum/plugins/labels/labels.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/labels 2026-05-23 20:35:09,423 root INFO copying build/lib/electrum/plugins/labels/cmdline.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/labels 2026-05-23 20:35:09,424 root INFO copying build/lib/electrum/plugins/labels/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/labels 2026-05-23 20:35:09,425 root INFO copying build/lib/electrum/plugins/labels/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/labels 2026-05-23 20:35:09,425 root INFO copying build/lib/electrum/plugins/labels/qml.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/labels 2026-05-23 20:35:09,426 root INFO copying build/lib/electrum/plugins/labels/Labels.qml -> build/bdist.linux-riscv64/wheel/./electrum/plugins/labels 2026-05-23 20:35:09,427 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/bitbox02 2026-05-23 20:35:09,427 root INFO copying build/lib/electrum/plugins/bitbox02/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/bitbox02 2026-05-23 20:35:09,428 root INFO copying build/lib/electrum/plugins/bitbox02/bitbox02_unpaired.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/bitbox02 2026-05-23 20:35:09,428 root INFO copying build/lib/electrum/plugins/bitbox02/bitbox02.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/bitbox02 2026-05-23 20:35:09,429 root INFO copying build/lib/electrum/plugins/bitbox02/bitbox02.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/bitbox02 2026-05-23 20:35:09,430 root INFO copying build/lib/electrum/plugins/bitbox02/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/bitbox02 2026-05-23 20:35:09,430 root INFO copying build/lib/electrum/plugins/bitbox02/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/bitbox02 2026-05-23 20:35:09,431 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/revealer 2026-05-23 20:35:09,432 root INFO copying build/lib/electrum/plugins/revealer/DejaVuSansMono-Bold.ttf -> build/bdist.linux-riscv64/wheel/./electrum/plugins/revealer 2026-05-23 20:35:09,434 root INFO copying build/lib/electrum/plugins/revealer/SIL Open Font License.txt -> build/bdist.linux-riscv64/wheel/./electrum/plugins/revealer 2026-05-23 20:35:09,435 root INFO copying build/lib/electrum/plugins/revealer/hmac_drbg.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/revealer 2026-05-23 20:35:09,435 root INFO copying build/lib/electrum/plugins/revealer/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/revealer 2026-05-23 20:35:09,436 root INFO copying build/lib/electrum/plugins/revealer/revealer.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/revealer 2026-05-23 20:35:09,437 root INFO copying build/lib/electrum/plugins/revealer/LICENSE_DEJAVU.txt -> build/bdist.linux-riscv64/wheel/./electrum/plugins/revealer 2026-05-23 20:35:09,437 root INFO copying build/lib/electrum/plugins/revealer/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/revealer 2026-05-23 20:35:09,438 root INFO copying build/lib/electrum/plugins/revealer/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/revealer 2026-05-23 20:35:09,439 root INFO copying build/lib/electrum/plugins/revealer/revealer.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/revealer 2026-05-23 20:35:09,440 root INFO copying build/lib/electrum/plugins/revealer/SourceSans3-Bold.otf -> build/bdist.linux-riscv64/wheel/./electrum/plugins/revealer 2026-05-23 20:35:09,442 root INFO copying build/lib/electrum/plugins/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins 2026-05-23 20:35:09,443 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/trustedcoin 2026-05-23 20:35:09,444 root INFO copying build/lib/electrum/plugins/trustedcoin/trustedcoin-status.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin 2026-05-23 20:35:09,444 root INFO copying build/lib/electrum/plugins/trustedcoin/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin 2026-05-23 20:35:09,445 root INFO copying build/lib/electrum/plugins/trustedcoin/trustedcoin-status-disabled.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin 2026-05-23 20:35:09,446 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/trustedcoin/qml 2026-05-23 20:35:09,446 root INFO copying build/lib/electrum/plugins/trustedcoin/qml/Terms.qml -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin/qml 2026-05-23 20:35:09,447 root INFO copying build/lib/electrum/plugins/trustedcoin/qml/ChooseSeed.qml -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin/qml 2026-05-23 20:35:09,447 root INFO copying build/lib/electrum/plugins/trustedcoin/qml/Disclaimer.qml -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin/qml 2026-05-23 20:35:09,448 root INFO copying build/lib/electrum/plugins/trustedcoin/qml/KeepDisable.qml -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin/qml 2026-05-23 20:35:09,449 root INFO copying build/lib/electrum/plugins/trustedcoin/qml/ShowConfirmOTP.qml -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin/qml 2026-05-23 20:35:09,449 root INFO copying build/lib/electrum/plugins/trustedcoin/common_qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin 2026-05-23 20:35:09,450 root INFO copying build/lib/electrum/plugins/trustedcoin/trustedcoin.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin 2026-05-23 20:35:09,451 root INFO copying build/lib/electrum/plugins/trustedcoin/trustedcoin-wizard.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin 2026-05-23 20:35:09,451 root INFO copying build/lib/electrum/plugins/trustedcoin/cmdline.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin 2026-05-23 20:35:09,452 root INFO copying build/lib/electrum/plugins/trustedcoin/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin 2026-05-23 20:35:09,453 root INFO copying build/lib/electrum/plugins/trustedcoin/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin 2026-05-23 20:35:09,453 root INFO copying build/lib/electrum/plugins/trustedcoin/qml.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trustedcoin 2026-05-23 20:35:09,454 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/timelock_recovery 2026-05-23 20:35:09,455 root INFO copying build/lib/electrum/plugins/timelock_recovery/intro.txt -> build/bdist.linux-riscv64/wheel/./electrum/plugins/timelock_recovery 2026-05-23 20:35:09,455 root INFO copying build/lib/electrum/plugins/timelock_recovery/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/timelock_recovery 2026-05-23 20:35:09,456 root INFO copying build/lib/electrum/plugins/timelock_recovery/timelock_recovery_60.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/timelock_recovery 2026-05-23 20:35:09,456 root INFO copying build/lib/electrum/plugins/timelock_recovery/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/timelock_recovery 2026-05-23 20:35:09,458 root INFO copying build/lib/electrum/plugins/timelock_recovery/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/timelock_recovery 2026-05-23 20:35:09,458 root INFO copying build/lib/electrum/plugins/timelock_recovery/timelock_recovery.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/timelock_recovery 2026-05-23 20:35:09,459 root INFO copying build/lib/electrum/plugins/timelock_recovery/timelock_recovery_820.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/timelock_recovery 2026-05-23 20:35:09,460 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/safe_t 2026-05-23 20:35:09,460 root INFO copying build/lib/electrum/plugins/safe_t/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/safe_t 2026-05-23 20:35:09,461 root INFO copying build/lib/electrum/plugins/safe_t/safe-t.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/safe_t 2026-05-23 20:35:09,462 root INFO copying build/lib/electrum/plugins/safe_t/safe_t.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/safe_t 2026-05-23 20:35:09,462 root INFO copying build/lib/electrum/plugins/safe_t/safe-t_unpaired.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/safe_t 2026-05-23 20:35:09,463 root INFO copying build/lib/electrum/plugins/safe_t/clientbase.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/safe_t 2026-05-23 20:35:09,464 root INFO copying build/lib/electrum/plugins/safe_t/transport.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/safe_t 2026-05-23 20:35:09,464 root INFO copying build/lib/electrum/plugins/safe_t/cmdline.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/safe_t 2026-05-23 20:35:09,465 root INFO copying build/lib/electrum/plugins/safe_t/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/safe_t 2026-05-23 20:35:09,466 root INFO copying build/lib/electrum/plugins/safe_t/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/safe_t 2026-05-23 20:35:09,466 root INFO copying build/lib/electrum/plugins/safe_t/client.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/safe_t 2026-05-23 20:35:09,467 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/watchtower 2026-05-23 20:35:09,467 root INFO copying build/lib/electrum/plugins/watchtower/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/watchtower 2026-05-23 20:35:09,468 root INFO copying build/lib/electrum/plugins/watchtower/cmdline.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/watchtower 2026-05-23 20:35:09,469 root INFO copying build/lib/electrum/plugins/watchtower/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/watchtower 2026-05-23 20:35:09,469 root INFO copying build/lib/electrum/plugins/watchtower/watchtower.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/watchtower 2026-05-23 20:35:09,470 root INFO copying build/lib/electrum/plugins/watchtower/server.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/watchtower 2026-05-23 20:35:09,471 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/digitalbitbox 2026-05-23 20:35:09,471 root INFO copying build/lib/electrum/plugins/digitalbitbox/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/digitalbitbox 2026-05-23 20:35:09,472 root INFO copying build/lib/electrum/plugins/digitalbitbox/digitalbitbox.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/digitalbitbox 2026-05-23 20:35:09,472 root INFO copying build/lib/electrum/plugins/digitalbitbox/digitalbitbox_unpaired.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/digitalbitbox 2026-05-23 20:35:09,473 root INFO copying build/lib/electrum/plugins/digitalbitbox/digitalbitbox.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/digitalbitbox 2026-05-23 20:35:09,474 root INFO copying build/lib/electrum/plugins/digitalbitbox/cmdline.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/digitalbitbox 2026-05-23 20:35:09,474 root INFO copying build/lib/electrum/plugins/digitalbitbox/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/digitalbitbox 2026-05-23 20:35:09,475 root INFO copying build/lib/electrum/plugins/digitalbitbox/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/digitalbitbox 2026-05-23 20:35:09,476 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/swapserver 2026-05-23 20:35:09,476 root INFO copying build/lib/electrum/plugins/swapserver/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/swapserver 2026-05-23 20:35:09,477 root INFO copying build/lib/electrum/plugins/swapserver/cmdline.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/swapserver 2026-05-23 20:35:09,477 root INFO copying build/lib/electrum/plugins/swapserver/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/swapserver 2026-05-23 20:35:09,478 root INFO copying build/lib/electrum/plugins/swapserver/server.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/swapserver 2026-05-23 20:35:09,478 root INFO copying build/lib/electrum/plugins/swapserver/swapserver.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/swapserver 2026-05-23 20:35:09,479 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/trezor 2026-05-23 20:35:09,480 root INFO copying build/lib/electrum/plugins/trezor/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trezor 2026-05-23 20:35:09,480 root INFO copying build/lib/electrum/plugins/trezor/trezor.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trezor 2026-05-23 20:35:09,481 root INFO copying build/lib/electrum/plugins/trezor/trezor_unpaired.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trezor 2026-05-23 20:35:09,482 root INFO copying build/lib/electrum/plugins/trezor/clientbase.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trezor 2026-05-23 20:35:09,482 root INFO copying build/lib/electrum/plugins/trezor/cmdline.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trezor 2026-05-23 20:35:09,483 root INFO copying build/lib/electrum/plugins/trezor/trezor.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trezor 2026-05-23 20:35:09,483 root INFO copying build/lib/electrum/plugins/trezor/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trezor 2026-05-23 20:35:09,484 root INFO copying build/lib/electrum/plugins/trezor/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/trezor 2026-05-23 20:35:09,485 root INFO creating build/bdist.linux-riscv64/wheel/electrum/plugins/coldcard 2026-05-23 20:35:09,486 root INFO copying build/lib/electrum/plugins/coldcard/coldcard.svg -> build/bdist.linux-riscv64/wheel/./electrum/plugins/coldcard 2026-05-23 20:35:09,486 root INFO copying build/lib/electrum/plugins/coldcard/coldcard_unpaired.svg -> build/bdist.linux-riscv64/wheel/./electrum/plugins/coldcard 2026-05-23 20:35:09,487 root INFO copying build/lib/electrum/plugins/coldcard/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/coldcard 2026-05-23 20:35:09,487 root INFO copying build/lib/electrum/plugins/coldcard/coldcard.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/coldcard 2026-05-23 20:35:09,488 root INFO copying build/lib/electrum/plugins/coldcard/coldcard.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/coldcard 2026-05-23 20:35:09,489 root INFO copying build/lib/electrum/plugins/coldcard/README.md -> build/bdist.linux-riscv64/wheel/./electrum/plugins/coldcard 2026-05-23 20:35:09,490 root INFO copying build/lib/electrum/plugins/coldcard/coldcard_unpaired.png -> build/bdist.linux-riscv64/wheel/./electrum/plugins/coldcard 2026-05-23 20:35:09,490 root INFO copying build/lib/electrum/plugins/coldcard/cmdline.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/coldcard 2026-05-23 20:35:09,491 root INFO copying build/lib/electrum/plugins/coldcard/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/plugins/coldcard 2026-05-23 20:35:09,491 root INFO copying build/lib/electrum/plugins/coldcard/manifest.json -> build/bdist.linux-riscv64/wheel/./electrum/plugins/coldcard 2026-05-23 20:35:09,492 root INFO copying build/lib/electrum/invoices.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,493 root INFO creating build/bdist.linux-riscv64/wheel/electrum/hw_wallet 2026-05-23 20:35:09,493 root INFO copying build/lib/electrum/hw_wallet/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/hw_wallet 2026-05-23 20:35:09,494 root INFO copying build/lib/electrum/hw_wallet/plugin.py -> build/bdist.linux-riscv64/wheel/./electrum/hw_wallet 2026-05-23 20:35:09,495 root INFO copying build/lib/electrum/hw_wallet/cmdline.py -> build/bdist.linux-riscv64/wheel/./electrum/hw_wallet 2026-05-23 20:35:09,495 root INFO copying build/lib/electrum/hw_wallet/qt.py -> build/bdist.linux-riscv64/wheel/./electrum/hw_wallet 2026-05-23 20:35:09,496 root INFO copying build/lib/electrum/hw_wallet/trezor_qt_pinmatrix.py -> build/bdist.linux-riscv64/wheel/./electrum/hw_wallet 2026-05-23 20:35:09,497 root INFO copying build/lib/electrum/currencies.json -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,497 root INFO copying build/lib/electrum/rsakey.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,498 root INFO copying build/lib/electrum/lntransport.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,499 root INFO copying build/lib/electrum/lnsweep.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,500 root INFO copying build/lib/electrum/lrucache.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,500 root INFO copying build/lib/electrum/bip21.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,501 root INFO copying build/lib/electrum/exchange_rate.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,502 root INFO creating build/bdist.linux-riscv64/wheel/electrum/_vendor 2026-05-23 20:35:09,502 root INFO creating build/bdist.linux-riscv64/wheel/electrum/_vendor/distutils 2026-05-23 20:35:09,503 root INFO copying build/lib/electrum/_vendor/distutils/version.py -> build/bdist.linux-riscv64/wheel/./electrum/_vendor/distutils 2026-05-23 20:35:09,504 root INFO copying build/lib/electrum/_vendor/distutils/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/_vendor/distutils 2026-05-23 20:35:09,504 root INFO copying build/lib/electrum/_vendor/distutils/LICENSE -> build/bdist.linux-riscv64/wheel/./electrum/_vendor/distutils 2026-05-23 20:35:09,505 root INFO copying build/lib/electrum/_vendor/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/_vendor 2026-05-23 20:35:09,506 root INFO creating build/bdist.linux-riscv64/wheel/electrum/_vendor/pyperclip 2026-05-23 20:35:09,506 root INFO copying build/lib/electrum/_vendor/pyperclip/LICENSE.txt -> build/bdist.linux-riscv64/wheel/./electrum/_vendor/pyperclip 2026-05-23 20:35:09,507 root INFO copying build/lib/electrum/_vendor/pyperclip/__init__.py -> build/bdist.linux-riscv64/wheel/./electrum/_vendor/pyperclip 2026-05-23 20:35:09,507 root INFO copying build/lib/electrum/_vendor/pyperclip/README.md -> build/bdist.linux-riscv64/wheel/./electrum/_vendor/pyperclip 2026-05-23 20:35:09,508 root INFO copying build/lib/electrum/wizard.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,509 root INFO copying build/lib/electrum/lnrater.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,510 root INFO copying build/lib/electrum/ripemd.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,510 root INFO copying build/lib/electrum/txbatcher.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,511 root INFO copying build/lib/electrum/json_db.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,512 root INFO copying build/lib/electrum/mpp_split.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,512 root INFO copying build/lib/electrum/commands.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,514 root INFO copying build/lib/electrum/lnonion.py -> build/bdist.linux-riscv64/wheel/./electrum 2026-05-23 20:35:09,515 root INFO running install_data 2026-05-23 20:35:09,536 root INFO creating build/bdist.linux-riscv64/wheel/electrum-4.7.2.data/data 2026-05-23 20:35:09,538 root INFO creating build/bdist.linux-riscv64/wheel/electrum-4.7.2.data/data/share/applications 2026-05-23 20:35:09,538 root INFO copying electrum.desktop -> build/bdist.linux-riscv64/wheel/electrum-4.7.2.data/data/share/applications 2026-05-23 20:35:09,539 root INFO creating build/bdist.linux-riscv64/wheel/electrum-4.7.2.data/data/share/pixmaps 2026-05-23 20:35:09,540 root INFO copying electrum/gui/icons/electrum.png -> build/bdist.linux-riscv64/wheel/electrum-4.7.2.data/data/share/pixmaps 2026-05-23 20:35:09,540 root INFO creating build/bdist.linux-riscv64/wheel/electrum-4.7.2.data/data/share/icons/hicolor/128x128/apps 2026-05-23 20:35:09,542 root INFO copying electrum/gui/icons/electrum.png -> build/bdist.linux-riscv64/wheel/electrum-4.7.2.data/data/share/icons/hicolor/128x128/apps 2026-05-23 20:35:09,542 root INFO running install_egg_info 2026-05-23 20:35:09,565 root INFO Copying Electrum.egg-info to build/bdist.linux-riscv64/wheel/./Electrum-4.7.2-py3.14.egg-info 2026-05-23 20:35:09,568 root INFO running install_scripts 2026-05-23 20:35:09,569 root INFO creating build/bdist.linux-riscv64/wheel/electrum-4.7.2.data/scripts 2026-05-23 20:35:09,569 root INFO copying build/scripts-3.14/electrum -> build/bdist.linux-riscv64/wheel/electrum-4.7.2.data/scripts 2026-05-23 20:35:09,570 root INFO changing mode of build/bdist.linux-riscv64/wheel/electrum-4.7.2.data/scripts/electrum to 755 2026-05-23 20:35:09,574 root INFO creating build/bdist.linux-riscv64/wheel/electrum-4.7.2.dist-info/WHEEL 2026-05-23 20:35:09,576 wheel INFO creating '/home/buildozer/aports/community/electrum/src/electrum-4.7.2/.dist/.tmp-_pcdn9z4/electrum-4.7.2-py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it 2026-05-23 20:35:09,577 wheel INFO adding 'electrum/__init__.py' 2026-05-23 20:35:09,579 wheel INFO adding 'electrum/address_synchronizer.py' 2026-05-23 20:35:09,580 wheel INFO adding 'electrum/base_crash_reporter.py' 2026-05-23 20:35:09,581 wheel INFO adding 'electrum/bip21.py' 2026-05-23 20:35:09,582 wheel INFO adding 'electrum/bip32.py' 2026-05-23 20:35:09,583 wheel INFO adding 'electrum/bip39_recovery.py' 2026-05-23 20:35:09,583 wheel INFO adding 'electrum/bip39_wallet_formats.json' 2026-05-23 20:35:09,584 wheel INFO adding 'electrum/bitcoin.py' 2026-05-23 20:35:09,585 wheel INFO adding 'electrum/blockchain.py' 2026-05-23 20:35:09,587 wheel INFO adding 'electrum/channel_db.py' 2026-05-23 20:35:09,589 wheel INFO adding 'electrum/coinchooser.py' 2026-05-23 20:35:09,590 wheel INFO adding 'electrum/commands.py' 2026-05-23 20:35:09,593 wheel INFO adding 'electrum/constants.py' 2026-05-23 20:35:09,594 wheel INFO adding 'electrum/contacts.py' 2026-05-23 20:35:09,595 wheel INFO adding 'electrum/crypto.py' 2026-05-23 20:35:09,596 wheel INFO adding 'electrum/currencies.json' 2026-05-23 20:35:09,597 wheel INFO adding 'electrum/daemon.py' 2026-05-23 20:35:09,598 wheel INFO adding 'electrum/descriptor.py' 2026-05-23 20:35:09,599 wheel INFO adding 'electrum/dns_hacks.py' 2026-05-23 20:35:09,600 wheel INFO adding 'electrum/dnssec.py' 2026-05-23 20:35:09,601 wheel INFO adding 'electrum/electrum' 2026-05-23 20:35:09,602 wheel INFO adding 'electrum/exchange_rate.py' 2026-05-23 20:35:09,604 wheel INFO adding 'electrum/fee_policy.py' 2026-05-23 20:35:09,604 wheel INFO adding 'electrum/harden_memory_linux.py' 2026-05-23 20:35:09,605 wheel INFO adding 'electrum/i18n.py' 2026-05-23 20:35:09,606 wheel INFO adding 'electrum/interface.py' 2026-05-23 20:35:09,609 wheel INFO adding 'electrum/invoices.py' 2026-05-23 20:35:09,610 wheel INFO adding 'electrum/json_db.py' 2026-05-23 20:35:09,611 wheel INFO adding 'electrum/keystore.py' 2026-05-23 20:35:09,612 wheel INFO adding 'electrum/lnaddr.py' 2026-05-23 20:35:09,614 wheel INFO adding 'electrum/lnchannel.py' 2026-05-23 20:35:09,616 wheel INFO adding 'electrum/lnhtlc.py' 2026-05-23 20:35:09,618 wheel INFO adding 'electrum/lnmsg.py' 2026-05-23 20:35:09,619 wheel INFO adding 'electrum/lnonion.py' 2026-05-23 20:35:09,621 wheel INFO adding 'electrum/lnpeer.py' 2026-05-23 20:35:09,625 wheel INFO adding 'electrum/lnrater.py' 2026-05-23 20:35:09,626 wheel INFO adding 'electrum/lnrouter.py' 2026-05-23 20:35:09,628 wheel INFO adding 'electrum/lnsweep.py' 2026-05-23 20:35:09,629 wheel INFO adding 'electrum/lntransport.py' 2026-05-23 20:35:09,630 wheel INFO adding 'electrum/lnurl.py' 2026-05-23 20:35:09,631 wheel INFO adding 'electrum/lnutil.py' 2026-05-23 20:35:09,633 wheel INFO adding 'electrum/lnverifier.py' 2026-05-23 20:35:09,634 wheel INFO adding 'electrum/lnwatcher.py' 2026-05-23 20:35:09,636 wheel INFO adding 'electrum/lnworker.py' 2026-05-23 20:35:09,641 wheel INFO adding 'electrum/logging.py' 2026-05-23 20:35:09,642 wheel INFO adding 'electrum/lrucache.py' 2026-05-23 20:35:09,642 wheel INFO adding 'electrum/mnemonic.py' 2026-05-23 20:35:09,643 wheel INFO adding 'electrum/mpp_split.py' 2026-05-23 20:35:09,644 wheel INFO adding 'electrum/network.py' 2026-05-23 20:35:09,646 wheel INFO adding 'electrum/old_mnemonic.py' 2026-05-23 20:35:09,647 wheel INFO adding 'electrum/onion_message.py' 2026-05-23 20:35:09,648 wheel INFO adding 'electrum/payment_identifier.py' 2026-05-23 20:35:09,650 wheel INFO adding 'electrum/paymentrequest.proto' 2026-05-23 20:35:09,650 wheel INFO adding 'electrum/paymentrequest.py' 2026-05-23 20:35:09,651 wheel INFO adding 'electrum/paymentrequest_pb2.py' 2026-05-23 20:35:09,652 wheel INFO adding 'electrum/pem.py' 2026-05-23 20:35:09,653 wheel INFO adding 'electrum/plot.py' 2026-05-23 20:35:09,654 wheel INFO adding 'electrum/plugin.py' 2026-05-23 20:35:09,655 wheel INFO adding 'electrum/qrscanner.py' 2026-05-23 20:35:09,656 wheel INFO adding 'electrum/ripemd.py' 2026-05-23 20:35:09,657 wheel INFO adding 'electrum/rsakey.py' 2026-05-23 20:35:09,658 wheel INFO adding 'electrum/segwit_addr.py' 2026-05-23 20:35:09,659 wheel INFO adding 'electrum/simple_config.py' 2026-05-23 20:35:09,661 wheel INFO adding 'electrum/slip39.py' 2026-05-23 20:35:09,662 wheel INFO adding 'electrum/sql_db.py' 2026-05-23 20:35:09,662 wheel INFO adding 'electrum/storage.py' 2026-05-23 20:35:09,664 wheel INFO adding 'electrum/submarine_swaps.py' 2026-05-23 20:35:09,666 wheel INFO adding 'electrum/synchronizer.py' 2026-05-23 20:35:09,667 wheel INFO adding 'electrum/trampoline.py' 2026-05-23 20:35:09,669 wheel INFO adding 'electrum/transaction.py' 2026-05-23 20:35:09,671 wheel INFO adding 'electrum/txbatcher.py' 2026-05-23 20:35:09,673 wheel INFO adding 'electrum/util.py' 2026-05-23 20:35:09,675 wheel INFO adding 'electrum/verifier.py' 2026-05-23 20:35:09,676 wheel INFO adding 'electrum/version.py' 2026-05-23 20:35:09,678 wheel INFO adding 'electrum/wallet.py' 2026-05-23 20:35:09,682 wheel INFO adding 'electrum/wallet_db.py' 2026-05-23 20:35:09,685 wheel INFO adding 'electrum/wizard.py' 2026-05-23 20:35:09,686 wheel INFO adding 'electrum/x509.py' 2026-05-23 20:35:09,687 wheel INFO adding 'electrum/_vendor/__init__.py' 2026-05-23 20:35:09,688 wheel INFO adding 'electrum/_vendor/distutils/LICENSE' 2026-05-23 20:35:09,689 wheel INFO adding 'electrum/_vendor/distutils/__init__.py' 2026-05-23 20:35:09,689 wheel INFO adding 'electrum/_vendor/distutils/version.py' 2026-05-23 20:35:09,690 wheel INFO adding 'electrum/_vendor/pyperclip/LICENSE.txt' 2026-05-23 20:35:09,691 wheel INFO adding 'electrum/_vendor/pyperclip/README.md' 2026-05-23 20:35:09,692 wheel INFO adding 'electrum/_vendor/pyperclip/__init__.py' 2026-05-23 20:35:09,693 wheel INFO adding 'electrum/chains/mainnet/checkpoints.json' 2026-05-23 20:35:09,695 wheel INFO adding 'electrum/chains/mainnet/fallback_lnnodes.json' 2026-05-23 20:35:09,696 wheel INFO adding 'electrum/chains/mainnet/servers.json' 2026-05-23 20:35:09,697 wheel INFO adding 'electrum/chains/mutinynet/fallback_lnnodes.json' 2026-05-23 20:35:09,697 wheel INFO adding 'electrum/chains/mutinynet/servers.json' 2026-05-23 20:35:09,698 wheel INFO adding 'electrum/chains/regtest/servers.json' 2026-05-23 20:35:09,699 wheel INFO adding 'electrum/chains/signet/checkpoints.json' 2026-05-23 20:35:09,700 wheel INFO adding 'electrum/chains/signet/fallback_lnnodes.json' 2026-05-23 20:35:09,700 wheel INFO adding 'electrum/chains/signet/servers.json' 2026-05-23 20:35:09,702 wheel INFO adding 'electrum/chains/testnet/checkpoints.json' 2026-05-23 20:35:09,707 wheel INFO adding 'electrum/chains/testnet/fallback_lnnodes.json' 2026-05-23 20:35:09,707 wheel INFO adding 'electrum/chains/testnet/servers.json' 2026-05-23 20:35:09,708 wheel INFO adding 'electrum/chains/testnet4/checkpoints.json' 2026-05-23 20:35:09,709 wheel INFO adding 'electrum/chains/testnet4/servers.json' 2026-05-23 20:35:09,709 wheel INFO adding 'electrum/gui/__init__.py' 2026-05-23 20:35:09,710 wheel INFO adding 'electrum/gui/default_lang.py' 2026-05-23 20:35:09,711 wheel INFO adding 'electrum/gui/messages.py' 2026-05-23 20:35:09,711 wheel INFO adding 'electrum/gui/stdio.py' 2026-05-23 20:35:09,712 wheel INFO adding 'electrum/gui/text.py' 2026-05-23 20:35:09,714 wheel INFO adding 'electrum/gui/common_qt/__init__.py' 2026-05-23 20:35:09,714 wheel INFO adding 'electrum/gui/common_qt/i18n.py' 2026-05-23 20:35:09,715 wheel INFO adding 'electrum/gui/common_qt/plugins.py' 2026-05-23 20:35:09,716 wheel INFO adding 'electrum/gui/common_qt/util.py' 2026-05-23 20:35:09,717 wheel INFO adding 'electrum/gui/fonts/PTMono-Bold.ttf' 2026-05-23 20:35:09,722 wheel INFO adding 'electrum/gui/fonts/PTMono-Regular.ttf' 2026-05-23 20:35:09,725 wheel INFO adding 'electrum/gui/fonts/PTMono.LICENSE' 2026-05-23 20:35:09,728 wheel INFO adding 'electrum/gui/icons/Electrum_512.png' 2026-05-23 20:35:09,732 wheel INFO adding 'electrum/gui/icons/Electrum_square_512.png' 2026-05-23 20:35:09,736 wheel INFO adding 'electrum/gui/icons/add.png' 2026-05-23 20:35:09,736 wheel INFO adding 'electrum/gui/icons/android_electrum_icon_background.png' 2026-05-23 20:35:09,737 wheel INFO adding 'electrum/gui/icons/android_electrum_icon_foreground.png' 2026-05-23 20:35:09,738 wheel INFO adding 'electrum/gui/icons/android_electrum_icon_legacy.png' 2026-05-23 20:35:09,739 wheel INFO adding 'electrum/gui/icons/bitcoin.png' 2026-05-23 20:35:09,740 wheel INFO adding 'electrum/gui/icons/bookmark.png' 2026-05-23 20:35:09,740 wheel INFO adding 'electrum/gui/icons/bookmark.svg' 2026-05-23 20:35:09,741 wheel INFO adding 'electrum/gui/icons/bookmark_add.png' 2026-05-23 20:35:09,742 wheel INFO adding 'electrum/gui/icons/bookmark_add.svg' 2026-05-23 20:35:09,742 wheel INFO adding 'electrum/gui/icons/bookmark_remove.png' 2026-05-23 20:35:09,743 wheel INFO adding 'electrum/gui/icons/bookmark_remove.svg' 2026-05-23 20:35:09,743 wheel INFO adding 'electrum/gui/icons/bug.png' 2026-05-23 20:35:09,744 wheel INFO adding 'electrum/gui/icons/camera_dark.png' 2026-05-23 20:35:09,744 wheel INFO adding 'electrum/gui/icons/camera_white.png' 2026-05-23 20:35:09,745 wheel INFO adding 'electrum/gui/icons/chevron-right.png' 2026-05-23 20:35:09,745 wheel INFO adding 'electrum/gui/icons/clock1.png' 2026-05-23 20:35:09,746 wheel INFO adding 'electrum/gui/icons/clock2.png' 2026-05-23 20:35:09,747 wheel INFO adding 'electrum/gui/icons/clock3.png' 2026-05-23 20:35:09,748 wheel INFO adding 'electrum/gui/icons/clock4.png' 2026-05-23 20:35:09,749 wheel INFO adding 'electrum/gui/icons/clock5.pdn' 2026-05-23 20:35:09,750 wheel INFO adding 'electrum/gui/icons/clock5.png' 2026-05-23 20:35:09,751 wheel INFO adding 'electrum/gui/icons/closebutton.png' 2026-05-23 20:35:09,751 wheel INFO adding 'electrum/gui/icons/cloud_no.png' 2026-05-23 20:35:09,752 wheel INFO adding 'electrum/gui/icons/cloud_yes.png' 2026-05-23 20:35:09,753 wheel INFO adding 'electrum/gui/icons/confirmed.png' 2026-05-23 20:35:09,755 wheel INFO adding 'electrum/gui/icons/confirmed.svg' 2026-05-23 20:35:09,756 wheel INFO adding 'electrum/gui/icons/confirmed_bw.png' 2026-05-23 20:35:09,756 wheel INFO adding 'electrum/gui/icons/copy.png' 2026-05-23 20:35:09,757 wheel INFO adding 'electrum/gui/icons/copy_bw.png' 2026-05-23 20:35:09,757 wheel INFO adding 'electrum/gui/icons/delete.png' 2026-05-23 20:35:09,763 wheel INFO adding 'electrum/gui/icons/electrum.icns' 2026-05-23 20:35:09,779 wheel INFO adding 'electrum/gui/icons/electrum.ico' 2026-05-23 20:35:09,780 wheel INFO adding 'electrum/gui/icons/electrum.png' 2026-05-23 20:35:09,782 wheel INFO adding 'electrum/gui/icons/electrum_dark_icon.png' 2026-05-23 20:35:09,782 wheel INFO adding 'electrum/gui/icons/electrum_darkblue.svg' 2026-05-23 20:35:09,783 wheel INFO adding 'electrum/gui/icons/electrum_darkblue_1.png' 2026-05-23 20:35:09,784 wheel INFO adding 'electrum/gui/icons/electrum_launcher.png' 2026-05-23 20:35:09,784 wheel INFO adding 'electrum/gui/icons/electrum_light_icon.png' 2026-05-23 20:35:09,785 wheel INFO adding 'electrum/gui/icons/electrum_lightblue.svg' 2026-05-23 20:35:09,786 wheel INFO adding 'electrum/gui/icons/electrum_presplash.png' 2026-05-23 20:35:09,787 wheel INFO adding 'electrum/gui/icons/electrum_text.png' 2026-05-23 20:35:09,788 wheel INFO adding 'electrum/gui/icons/electrumb.png' 2026-05-23 20:35:09,788 wheel INFO adding 'electrum/gui/icons/expired.png' 2026-05-23 20:35:09,789 wheel INFO adding 'electrum/gui/icons/eye1.png' 2026-05-23 20:35:09,790 wheel INFO adding 'electrum/gui/icons/file.png' 2026-05-23 20:35:09,791 wheel INFO adding 'electrum/gui/icons/freeze.png' 2026-05-23 20:35:09,791 wheel INFO adding 'electrum/gui/icons/globe.png' 2026-05-23 20:35:09,792 wheel INFO adding 'electrum/gui/icons/hamburger.png' 2026-05-23 20:35:09,793 wheel INFO adding 'electrum/gui/icons/hd.png' 2026-05-23 20:35:09,793 wheel INFO adding 'electrum/gui/icons/hd_white.png' 2026-05-23 20:35:09,794 wheel INFO adding 'electrum/gui/icons/info.png' 2026-05-23 20:35:09,794 wheel INFO adding 'electrum/gui/icons/kangaroo.png' 2026-05-23 20:35:09,795 wheel INFO adding 'electrum/gui/icons/key.png' 2026-05-23 20:35:09,796 wheel INFO adding 'electrum/gui/icons/lightning.png' 2026-05-23 20:35:09,796 wheel INFO adding 'electrum/gui/icons/lightning_disconnected.png' 2026-05-23 20:35:09,797 wheel INFO adding 'electrum/gui/icons/link.png' 2026-05-23 20:35:09,798 wheel INFO adding 'electrum/gui/icons/lock.png' 2026-05-23 20:35:09,800 wheel INFO adding 'electrum/gui/icons/lock.svg' 2026-05-23 20:35:09,801 wheel INFO adding 'electrum/gui/icons/mail_icon.png' 2026-05-23 20:35:09,801 wheel INFO adding 'electrum/gui/icons/menu_vertical.png' 2026-05-23 20:35:09,802 wheel INFO adding 'electrum/gui/icons/menu_vertical_white.png' 2026-05-23 20:35:09,803 wheel INFO adding 'electrum/gui/icons/network.png' 2026-05-23 20:35:09,804 wheel INFO adding 'electrum/gui/icons/nostr.png' 2026-05-23 20:35:09,807 wheel INFO adding 'electrum/gui/icons/offline_tx.png' 2026-05-23 20:35:09,807 wheel INFO adding 'electrum/gui/icons/paste.png' 2026-05-23 20:35:09,808 wheel INFO adding 'electrum/gui/icons/pen.png' 2026-05-23 20:35:09,809 wheel INFO adding 'electrum/gui/icons/picture_in_picture.png' 2026-05-23 20:35:09,810 wheel INFO adding 'electrum/gui/icons/preferences.png' 2026-05-23 20:35:09,811 wheel INFO adding 'electrum/gui/icons/preferences.svg' 2026-05-23 20:35:09,813 wheel INFO adding 'electrum/gui/icons/qr_file.png' 2026-05-23 20:35:09,814 wheel INFO adding 'electrum/gui/icons/qrcode.png' 2026-05-23 20:35:09,814 wheel INFO adding 'electrum/gui/icons/qrcode_white.png' 2026-05-23 20:35:09,815 wheel INFO adding 'electrum/gui/icons/question.png' 2026-05-23 20:35:09,815 wheel INFO adding 'electrum/gui/icons/revealer_c.png' 2026-05-23 20:35:09,816 wheel INFO adding 'electrum/gui/icons/rocket.png' 2026-05-23 20:35:09,816 wheel INFO adding 'electrum/gui/icons/save.png' 2026-05-23 20:35:09,817 wheel INFO adding 'electrum/gui/icons/script.png' 2026-05-23 20:35:09,818 wheel INFO adding 'electrum/gui/icons/script_white.png' 2026-05-23 20:35:09,819 wheel INFO adding 'electrum/gui/icons/seal.png' 2026-05-23 20:35:09,820 wheel INFO adding 'electrum/gui/icons/seed.png' 2026-05-23 20:35:09,821 wheel INFO adding 'electrum/gui/icons/share.png' 2026-05-23 20:35:09,821 wheel INFO adding 'electrum/gui/icons/spinner.gif' 2026-05-23 20:35:09,823 wheel INFO adding 'electrum/gui/icons/status_connected.png' 2026-05-23 20:35:09,824 wheel INFO adding 'electrum/gui/icons/status_connected.svg' 2026-05-23 20:35:09,826 wheel INFO adding 'electrum/gui/icons/status_connected_fork.png' 2026-05-23 20:35:09,828 wheel INFO adding 'electrum/gui/icons/status_connected_proxy.png' 2026-05-23 20:35:09,829 wheel INFO adding 'electrum/gui/icons/status_connected_proxy.svg' 2026-05-23 20:35:09,831 wheel INFO adding 'electrum/gui/icons/status_connected_proxy_fork.png' 2026-05-23 20:35:09,833 wheel INFO adding 'electrum/gui/icons/status_disconnected.png' 2026-05-23 20:35:09,834 wheel INFO adding 'electrum/gui/icons/status_disconnected.svg' 2026-05-23 20:35:09,836 wheel INFO adding 'electrum/gui/icons/status_lagging.png' 2026-05-23 20:35:09,838 wheel INFO adding 'electrum/gui/icons/status_lagging.svg' 2026-05-23 20:35:09,839 wheel INFO adding 'electrum/gui/icons/status_lagging_fork.png' 2026-05-23 20:35:09,841 wheel INFO adding 'electrum/gui/icons/status_waiting.png' 2026-05-23 20:35:09,843 wheel INFO adding 'electrum/gui/icons/status_waiting.svg' 2026-05-23 20:35:09,844 wheel INFO adding 'electrum/gui/icons/sweep.png' 2026-05-23 20:35:09,845 wheel INFO adding 'electrum/gui/icons/tab_addresses.png' 2026-05-23 20:35:09,845 wheel INFO adding 'electrum/gui/icons/tab_coins.png' 2026-05-23 20:35:09,846 wheel INFO adding 'electrum/gui/icons/tab_console.png' 2026-05-23 20:35:09,846 wheel INFO adding 'electrum/gui/icons/tab_contacts.png' 2026-05-23 20:35:09,847 wheel INFO adding 'electrum/gui/icons/tab_history.png' 2026-05-23 20:35:09,847 wheel INFO adding 'electrum/gui/icons/tab_receive.png' 2026-05-23 20:35:09,848 wheel INFO adding 'electrum/gui/icons/tab_send.png' 2026-05-23 20:35:09,849 wheel INFO adding 'electrum/gui/icons/tor_logo.png' 2026-05-23 20:35:09,849 wheel INFO adding 'electrum/gui/icons/unconfirmed.png' 2026-05-23 20:35:09,850 wheel INFO adding 'electrum/gui/icons/unlock.png' 2026-05-23 20:35:09,852 wheel INFO adding 'electrum/gui/icons/unlock.svg' 2026-05-23 20:35:09,853 wheel INFO adding 'electrum/gui/icons/unpaid.png' 2026-05-23 20:35:09,854 wheel INFO adding 'electrum/gui/icons/update.png' 2026-05-23 20:35:09,854 wheel INFO adding 'electrum/gui/icons/wallet.png' 2026-05-23 20:35:09,855 wheel INFO adding 'electrum/gui/icons/warning.png' 2026-05-23 20:35:09,855 wheel INFO adding 'electrum/gui/icons/zoom.png' 2026-05-23 20:35:09,856 wheel INFO adding 'electrum/gui/qml/__init__.py' 2026-05-23 20:35:09,857 wheel INFO adding 'electrum/gui/qml/auth.py' 2026-05-23 20:35:09,858 wheel INFO adding 'electrum/gui/qml/qeaddressdetails.py' 2026-05-23 20:35:09,859 wheel INFO adding 'electrum/gui/qml/qeaddresslistmodel.py' 2026-05-23 20:35:09,860 wheel INFO adding 'electrum/gui/qml/qeapp.py' 2026-05-23 20:35:09,861 wheel INFO adding 'electrum/gui/qml/qebiometrics.py' 2026-05-23 20:35:09,861 wheel INFO adding 'electrum/gui/qml/qebip39recovery.py' 2026-05-23 20:35:09,862 wheel INFO adding 'electrum/gui/qml/qebitcoin.py' 2026-05-23 20:35:09,863 wheel INFO adding 'electrum/gui/qml/qechanneldetails.py' 2026-05-23 20:35:09,864 wheel INFO adding 'electrum/gui/qml/qechannellistmodel.py' 2026-05-23 20:35:09,864 wheel INFO adding 'electrum/gui/qml/qechannelopener.py' 2026-05-23 20:35:09,865 wheel INFO adding 'electrum/gui/qml/qeconfig.py' 2026-05-23 20:35:09,866 wheel INFO adding 'electrum/gui/qml/qedaemon.py' 2026-05-23 20:35:09,867 wheel INFO adding 'electrum/gui/qml/qefx.py' 2026-05-23 20:35:09,868 wheel INFO adding 'electrum/gui/qml/qeinvoice.py' 2026-05-23 20:35:09,869 wheel INFO adding 'electrum/gui/qml/qeinvoicelistmodel.py' 2026-05-23 20:35:09,870 wheel INFO adding 'electrum/gui/qml/qelnpaymentdetails.py' 2026-05-23 20:35:09,871 wheel INFO adding 'electrum/gui/qml/qemodelfilter.py' 2026-05-23 20:35:09,871 wheel INFO adding 'electrum/gui/qml/qenetwork.py' 2026-05-23 20:35:09,872 wheel INFO adding 'electrum/gui/qml/qepiresolver.py' 2026-05-23 20:35:09,873 wheel INFO adding 'electrum/gui/qml/qeqr.py' 2026-05-23 20:35:09,874 wheel INFO adding 'electrum/gui/qml/qeqrscanner.py' 2026-05-23 20:35:09,874 wheel INFO adding 'electrum/gui/qml/qerequestdetails.py' 2026-05-23 20:35:09,875 wheel INFO adding 'electrum/gui/qml/qeserverlistmodel.py' 2026-05-23 20:35:09,876 wheel INFO adding 'electrum/gui/qml/qeswaphelper.py' 2026-05-23 20:35:09,877 wheel INFO adding 'electrum/gui/qml/qetransactionlistmodel.py' 2026-05-23 20:35:09,878 wheel INFO adding 'electrum/gui/qml/qetxdetails.py' 2026-05-23 20:35:09,879 wheel INFO adding 'electrum/gui/qml/qetxfinalizer.py' 2026-05-23 20:35:09,881 wheel INFO adding 'electrum/gui/qml/qetypes.py' 2026-05-23 20:35:09,881 wheel INFO adding 'electrum/gui/qml/qewallet.py' 2026-05-23 20:35:09,883 wheel INFO adding 'electrum/gui/qml/qewizard.py' 2026-05-23 20:35:09,883 wheel INFO adding 'electrum/gui/qml/util.py' 2026-05-23 20:35:09,884 wheel INFO adding 'electrum/gui/qml/android_res/layout/scanner_layout.xml' 2026-05-23 20:35:09,885 wheel INFO adding 'electrum/gui/qml/components/About.qml' 2026-05-23 20:35:09,886 wheel INFO adding 'electrum/gui/qml/components/AddressDetails.qml' 2026-05-23 20:35:09,887 wheel INFO adding 'electrum/gui/qml/components/Addresses.qml' 2026-05-23 20:35:09,888 wheel INFO adding 'electrum/gui/qml/components/BIP39RecoveryDialog.qml' 2026-05-23 20:35:09,888 wheel INFO adding 'electrum/gui/qml/components/BalanceDetails.qml' 2026-05-23 20:35:09,889 wheel INFO adding 'electrum/gui/qml/components/ChannelDetails.qml' 2026-05-23 20:35:09,890 wheel INFO adding 'electrum/gui/qml/components/ChannelOpenProgressDialog.qml' 2026-05-23 20:35:09,891 wheel INFO adding 'electrum/gui/qml/components/Channels.qml' 2026-05-23 20:35:09,892 wheel INFO adding 'electrum/gui/qml/components/CloseChannelDialog.qml' 2026-05-23 20:35:09,892 wheel INFO adding 'electrum/gui/qml/components/ConfirmTxDialog.qml' 2026-05-23 20:35:09,893 wheel INFO adding 'electrum/gui/qml/components/Constants.qml' 2026-05-23 20:35:09,894 wheel INFO adding 'electrum/gui/qml/components/CpfpBumpFeeDialog.qml' 2026-05-23 20:35:09,895 wheel INFO adding 'electrum/gui/qml/components/ExceptionDialog.qml' 2026-05-23 20:35:09,895 wheel INFO adding 'electrum/gui/qml/components/ExportTxDialog.qml' 2026-05-23 20:35:09,896 wheel INFO adding 'electrum/gui/qml/components/GenericShareDialog.qml' 2026-05-23 20:35:09,897 wheel INFO adding 'electrum/gui/qml/components/History.qml' 2026-05-23 20:35:09,897 wheel INFO adding 'electrum/gui/qml/components/ImportAddressesKeysDialog.qml' 2026-05-23 20:35:09,898 wheel INFO adding 'electrum/gui/qml/components/ImportChannelBackupDialog.qml' 2026-05-23 20:35:09,899 wheel INFO adding 'electrum/gui/qml/components/InvoiceDialog.qml' 2026-05-23 20:35:09,900 wheel INFO adding 'electrum/gui/qml/components/Invoices.qml' 2026-05-23 20:35:09,900 wheel INFO adding 'electrum/gui/qml/components/LightningPaymentDetails.qml' 2026-05-23 20:35:09,901 wheel INFO adding 'electrum/gui/qml/components/LnurlPayRequestDialog.qml' 2026-05-23 20:35:09,902 wheel INFO adding 'electrum/gui/qml/components/LnurlWithdrawRequestDialog.qml' 2026-05-23 20:35:09,902 wheel INFO adding 'electrum/gui/qml/components/LoadingWalletDialog.qml' 2026-05-23 20:35:09,903 wheel INFO adding 'electrum/gui/qml/components/MessageDialog.qml' 2026-05-23 20:35:09,903 wheel INFO adding 'electrum/gui/qml/components/NetworkOverview.qml' 2026-05-23 20:35:09,904 wheel INFO adding 'electrum/gui/qml/components/NewWalletWizard.qml' 2026-05-23 20:35:09,905 wheel INFO adding 'electrum/gui/qml/components/NostrConfigDialog.qml' 2026-05-23 20:35:09,905 wheel INFO adding 'electrum/gui/qml/components/NostrSwapServersDialog.qml' 2026-05-23 20:35:09,906 wheel INFO adding 'electrum/gui/qml/components/NotificationPopup.qml' 2026-05-23 20:35:09,907 wheel INFO adding 'electrum/gui/qml/components/OpenChannelDialog.qml' 2026-05-23 20:35:09,908 wheel INFO adding 'electrum/gui/qml/components/OpenWalletDialog.qml' 2026-05-23 20:35:09,908 wheel INFO adding 'electrum/gui/qml/components/OtpDialog.qml' 2026-05-23 20:35:09,909 wheel INFO adding 'electrum/gui/qml/components/PasswordDialog.qml' 2026-05-23 20:35:09,910 wheel INFO adding 'electrum/gui/qml/components/Preferences.qml' 2026-05-23 20:35:09,910 wheel INFO adding 'electrum/gui/qml/components/ProxyConfigDialog.qml' 2026-05-23 20:35:09,911 wheel INFO adding 'electrum/gui/qml/components/RbfBumpFeeDialog.qml' 2026-05-23 20:35:09,912 wheel INFO adding 'electrum/gui/qml/components/RbfCancelDialog.qml' 2026-05-23 20:35:09,912 wheel INFO adding 'electrum/gui/qml/components/ReceiveDetailsDialog.qml' 2026-05-23 20:35:09,913 wheel INFO adding 'electrum/gui/qml/components/ReceiveDialog.qml' 2026-05-23 20:35:09,914 wheel INFO adding 'electrum/gui/qml/components/ReceiveRequests.qml' 2026-05-23 20:35:09,915 wheel INFO adding 'electrum/gui/qml/components/ScanDialog.qml' 2026-05-23 20:35:09,915 wheel INFO adding 'electrum/gui/qml/components/SendDialog.qml' 2026-05-23 20:35:09,916 wheel INFO adding 'electrum/gui/qml/components/ServerConfigDialog.qml' 2026-05-23 20:35:09,916 wheel INFO adding 'electrum/gui/qml/components/ServerConnectWizard.qml' 2026-05-23 20:35:09,917 wheel INFO adding 'electrum/gui/qml/components/SignVerifyMessageDialog.qml' 2026-05-23 20:35:09,918 wheel INFO adding 'electrum/gui/qml/components/SwapDialog.qml' 2026-05-23 20:35:09,918 wheel INFO adding 'electrum/gui/qml/components/SweepDialog.qml' 2026-05-23 20:35:09,919 wheel INFO adding 'electrum/gui/qml/components/TermsOfUseWizard.qml' 2026-05-23 20:35:09,920 wheel INFO adding 'electrum/gui/qml/components/TxDetails.qml' 2026-05-23 20:35:09,921 wheel INFO adding 'electrum/gui/qml/components/WalletDetails.qml' 2026-05-23 20:35:09,922 wheel INFO adding 'electrum/gui/qml/components/WalletMainView.qml' 2026-05-23 20:35:09,923 wheel INFO adding 'electrum/gui/qml/components/WalletSummary.qml' 2026-05-23 20:35:09,924 wheel INFO adding 'electrum/gui/qml/components/Wallets.qml' 2026-05-23 20:35:09,925 wheel INFO adding 'electrum/gui/qml/components/main.qml' 2026-05-23 20:35:09,926 wheel INFO adding 'electrum/gui/qml/components/controls/AddressDelegate.qml' 2026-05-23 20:35:09,927 wheel INFO adding 'electrum/gui/qml/components/controls/BalanceSummary.qml' 2026-05-23 20:35:09,927 wheel INFO adding 'electrum/gui/qml/components/controls/BtcField.qml' 2026-05-23 20:35:09,928 wheel INFO adding 'electrum/gui/qml/components/controls/ButtonContainer.qml' 2026-05-23 20:35:09,928 wheel INFO adding 'electrum/gui/qml/components/controls/ChannelBar.qml' 2026-05-23 20:35:09,929 wheel INFO adding 'electrum/gui/qml/components/controls/ChannelDelegate.qml' 2026-05-23 20:35:09,930 wheel INFO adding 'electrum/gui/qml/components/controls/CoinDelegate.qml' 2026-05-23 20:35:09,930 wheel INFO adding 'electrum/gui/qml/components/controls/ElCheckBox.qml' 2026-05-23 20:35:09,931 wheel INFO adding 'electrum/gui/qml/components/controls/ElComboBox.qml' 2026-05-23 20:35:09,931 wheel INFO adding 'electrum/gui/qml/components/controls/ElDialog.qml' 2026-05-23 20:35:09,932 wheel INFO adding 'electrum/gui/qml/components/controls/ElListView.qml' 2026-05-23 20:35:09,932 wheel INFO adding 'electrum/gui/qml/components/controls/ElRadioButton.qml' 2026-05-23 20:35:09,933 wheel INFO adding 'electrum/gui/qml/components/controls/ElTextArea.qml' 2026-05-23 20:35:09,934 wheel INFO adding 'electrum/gui/qml/components/controls/FeeMethodComboBox.qml' 2026-05-23 20:35:09,934 wheel INFO adding 'electrum/gui/qml/components/controls/FeePicker.qml' 2026-05-23 20:35:09,935 wheel INFO adding 'electrum/gui/qml/components/controls/FiatField.qml' 2026-05-23 20:35:09,935 wheel INFO adding 'electrum/gui/qml/components/controls/FlatButton.qml' 2026-05-23 20:35:09,936 wheel INFO adding 'electrum/gui/qml/components/controls/FormattedAmount.qml' 2026-05-23 20:35:09,936 wheel INFO adding 'electrum/gui/qml/components/controls/Heading.qml' 2026-05-23 20:35:09,937 wheel INFO adding 'electrum/gui/qml/components/controls/HelpButton.qml' 2026-05-23 20:35:09,938 wheel INFO adding 'electrum/gui/qml/components/controls/HelpDialog.qml' 2026-05-23 20:35:09,938 wheel INFO adding 'electrum/gui/qml/components/controls/HistoryItemDelegate.qml' 2026-05-23 20:35:09,939 wheel INFO adding 'electrum/gui/qml/components/controls/InfoBanner.qml' 2026-05-23 20:35:09,939 wheel INFO adding 'electrum/gui/qml/components/controls/InfoTextArea.qml' 2026-05-23 20:35:09,940 wheel INFO adding 'electrum/gui/qml/components/controls/InvoiceDelegate.qml' 2026-05-23 20:35:09,941 wheel INFO adding 'electrum/gui/qml/components/controls/LightningNetworkStatusIndicator.qml' 2026-05-23 20:35:09,941 wheel INFO adding 'electrum/gui/qml/components/controls/OnchainNetworkStatusIndicator.qml' 2026-05-23 20:35:09,942 wheel INFO adding 'electrum/gui/qml/components/controls/PaneInsetBackground.qml' 2026-05-23 20:35:09,942 wheel INFO adding 'electrum/gui/qml/components/controls/PasswordField.qml' 2026-05-23 20:35:09,943 wheel INFO adding 'electrum/gui/qml/components/controls/PasswordStrengthIndicator.qml' 2026-05-23 20:35:09,944 wheel INFO adding 'electrum/gui/qml/components/controls/Piechart.qml' 2026-05-23 20:35:09,944 wheel INFO adding 'electrum/gui/qml/components/controls/PrefsHeading.qml' 2026-05-23 20:35:09,945 wheel INFO adding 'electrum/gui/qml/components/controls/ProxyConfig.qml' 2026-05-23 20:35:09,945 wheel INFO adding 'electrum/gui/qml/components/controls/QRImage.qml' 2026-05-23 20:35:09,946 wheel INFO adding 'electrum/gui/qml/components/controls/QRScan.qml' 2026-05-23 20:35:09,947 wheel INFO adding 'electrum/gui/qml/components/controls/RequestExpiryComboBox.qml' 2026-05-23 20:35:09,947 wheel INFO adding 'electrum/gui/qml/components/controls/SeedKeyboard.qml' 2026-05-23 20:35:09,948 wheel INFO adding 'electrum/gui/qml/components/controls/SeedKeyboardKey.qml' 2026-05-23 20:35:09,948 wheel INFO adding 'electrum/gui/qml/components/controls/SeedTextArea.qml' 2026-05-23 20:35:09,949 wheel INFO adding 'electrum/gui/qml/components/controls/ServerConfig.qml' 2026-05-23 20:35:09,950 wheel INFO adding 'electrum/gui/qml/components/controls/ServerConnectModeComboBox.qml' 2026-05-23 20:35:09,950 wheel INFO adding 'electrum/gui/qml/components/controls/ServerDelegate.qml' 2026-05-23 20:35:09,951 wheel INFO adding 'electrum/gui/qml/components/controls/Tag.qml' 2026-05-23 20:35:09,951 wheel INFO adding 'electrum/gui/qml/components/controls/TextHighlightPane.qml' 2026-05-23 20:35:09,952 wheel INFO adding 'electrum/gui/qml/components/controls/Toaster.qml' 2026-05-23 20:35:09,952 wheel INFO adding 'electrum/gui/qml/components/controls/ToggleLabel.qml' 2026-05-23 20:35:09,953 wheel INFO adding 'electrum/gui/qml/components/controls/TxInput.qml' 2026-05-23 20:35:09,953 wheel INFO adding 'electrum/gui/qml/components/controls/TxOutput.qml' 2026-05-23 20:35:09,954 wheel INFO adding 'electrum/gui/qml/components/wizard/WCConfirmExt.qml' 2026-05-23 20:35:09,955 wheel INFO adding 'electrum/gui/qml/components/wizard/WCConfirmSeed.qml' 2026-05-23 20:35:09,955 wheel INFO adding 'electrum/gui/qml/components/wizard/WCCosignerKeystore.qml' 2026-05-23 20:35:09,956 wheel INFO adding 'electrum/gui/qml/components/wizard/WCCreateSeed.qml' 2026-05-23 20:35:09,956 wheel INFO adding 'electrum/gui/qml/components/wizard/WCEnterExt.qml' 2026-05-23 20:35:09,957 wheel INFO adding 'electrum/gui/qml/components/wizard/WCHaveMasterKey.qml' 2026-05-23 20:35:09,958 wheel INFO adding 'electrum/gui/qml/components/wizard/WCHaveSeed.qml' 2026-05-23 20:35:09,959 wheel INFO adding 'electrum/gui/qml/components/wizard/WCImport.qml' 2026-05-23 20:35:09,959 wheel INFO adding 'electrum/gui/qml/components/wizard/WCKeystoreType.qml' 2026-05-23 20:35:09,960 wheel INFO adding 'electrum/gui/qml/components/wizard/WCMultisig.qml' 2026-05-23 20:35:09,960 wheel INFO adding 'electrum/gui/qml/components/wizard/WCProxyConfig.qml' 2026-05-23 20:35:09,961 wheel INFO adding 'electrum/gui/qml/components/wizard/WCScriptAndDerivation.qml' 2026-05-23 20:35:09,962 wheel INFO adding 'electrum/gui/qml/components/wizard/WCServerConfig.qml' 2026-05-23 20:35:09,962 wheel INFO adding 'electrum/gui/qml/components/wizard/WCShowMasterPubkey.qml' 2026-05-23 20:35:09,963 wheel INFO adding 'electrum/gui/qml/components/wizard/WCTermsOfUseRequest.qml' 2026-05-23 20:35:09,963 wheel INFO adding 'electrum/gui/qml/components/wizard/WCWalletName.qml' 2026-05-23 20:35:09,964 wheel INFO adding 'electrum/gui/qml/components/wizard/WCWalletPassword.qml' 2026-05-23 20:35:09,964 wheel INFO adding 'electrum/gui/qml/components/wizard/WCWalletType.qml' 2026-05-23 20:35:09,965 wheel INFO adding 'electrum/gui/qml/components/wizard/WCWelcome.qml' 2026-05-23 20:35:09,966 wheel INFO adding 'electrum/gui/qml/components/wizard/Wizard.qml' 2026-05-23 20:35:09,966 wheel INFO adding 'electrum/gui/qml/components/wizard/WizardComponent.qml' 2026-05-23 20:35:09,967 wheel INFO adding 'electrum/gui/qml/java_classes/org/electrum/biometry/BiometricActivity.java' 2026-05-23 20:35:09,968 wheel INFO adding 'electrum/gui/qml/java_classes/org/electrum/biometry/BiometricHelper.java' 2026-05-23 20:35:09,968 wheel INFO adding 'electrum/gui/qml/java_classes/org/electrum/qr/SimpleScannerActivity.java' 2026-05-23 20:35:09,970 wheel INFO adding 'electrum/gui/qt/__init__.py' 2026-05-23 20:35:09,971 wheel INFO adding 'electrum/gui/qt/address_dialog.py' 2026-05-23 20:35:09,971 wheel INFO adding 'electrum/gui/qt/address_list.py' 2026-05-23 20:35:09,972 wheel INFO adding 'electrum/gui/qt/amountedit.py' 2026-05-23 20:35:09,973 wheel INFO adding 'electrum/gui/qt/balance_dialog.py' 2026-05-23 20:35:09,974 wheel INFO adding 'electrum/gui/qt/bip39_recovery_dialog.py' 2026-05-23 20:35:09,974 wheel INFO adding 'electrum/gui/qt/channel_details.py' 2026-05-23 20:35:09,975 wheel INFO adding 'electrum/gui/qt/channels_list.py' 2026-05-23 20:35:09,976 wheel INFO adding 'electrum/gui/qt/completion_text_edit.py' 2026-05-23 20:35:09,977 wheel INFO adding 'electrum/gui/qt/confirm_tx_dialog.py' 2026-05-23 20:35:09,979 wheel INFO adding 'electrum/gui/qt/console.py' 2026-05-23 20:35:09,980 wheel INFO adding 'electrum/gui/qt/contact_list.py' 2026-05-23 20:35:09,981 wheel INFO adding 'electrum/gui/qt/custom_model.py' 2026-05-23 20:35:09,981 wheel INFO adding 'electrum/gui/qt/exception_window.py' 2026-05-23 20:35:09,982 wheel INFO adding 'electrum/gui/qt/fee_slider.py' 2026-05-23 20:35:09,983 wheel INFO adding 'electrum/gui/qt/history_list.py' 2026-05-23 20:35:09,984 wheel INFO adding 'electrum/gui/qt/invoice_list.py' 2026-05-23 20:35:09,985 wheel INFO adding 'electrum/gui/qt/lightning_dialog.py' 2026-05-23 20:35:09,986 wheel INFO adding 'electrum/gui/qt/lightning_tx_dialog.py' 2026-05-23 20:35:09,986 wheel INFO adding 'electrum/gui/qt/locktimeedit.py' 2026-05-23 20:35:09,988 wheel INFO adding 'electrum/gui/qt/main_window.py' 2026-05-23 20:35:09,991 wheel INFO adding 'electrum/gui/qt/my_treeview.py' 2026-05-23 20:35:09,992 wheel INFO adding 'electrum/gui/qt/network_dialog.py' 2026-05-23 20:35:09,993 wheel INFO adding 'electrum/gui/qt/new_channel_dialog.py' 2026-05-23 20:35:09,994 wheel INFO adding 'electrum/gui/qt/password_dialog.py' 2026-05-23 20:35:09,994 wheel INFO adding 'electrum/gui/qt/paytoedit.py' 2026-05-23 20:35:09,995 wheel INFO adding 'electrum/gui/qt/plugins_dialog.py' 2026-05-23 20:35:09,996 wheel INFO adding 'electrum/gui/qt/qrcodewidget.py' 2026-05-23 20:35:09,997 wheel INFO adding 'electrum/gui/qt/qrtextedit.py' 2026-05-23 20:35:09,997 wheel INFO adding 'electrum/gui/qt/qrwindow.py' 2026-05-23 20:35:09,998 wheel INFO adding 'electrum/gui/qt/rate_limiter.py' 2026-05-23 20:35:09,999 wheel INFO adding 'electrum/gui/qt/rbf_dialog.py' 2026-05-23 20:35:09,999 wheel INFO adding 'electrum/gui/qt/rebalance_dialog.py' 2026-05-23 20:35:10,000 wheel INFO adding 'electrum/gui/qt/receive_tab.py' 2026-05-23 20:35:10,001 wheel INFO adding 'electrum/gui/qt/request_list.py' 2026-05-23 20:35:10,002 wheel INFO adding 'electrum/gui/qt/seed_dialog.py' 2026-05-23 20:35:10,003 wheel INFO adding 'electrum/gui/qt/send_tab.py' 2026-05-23 20:35:10,004 wheel INFO adding 'electrum/gui/qt/settings_dialog.py' 2026-05-23 20:35:10,005 wheel INFO adding 'electrum/gui/qt/stylesheet_patcher.py' 2026-05-23 20:35:10,006 wheel INFO adding 'electrum/gui/qt/swap_dialog.py' 2026-05-23 20:35:10,007 wheel INFO adding 'electrum/gui/qt/transaction_dialog.py' 2026-05-23 20:35:10,009 wheel INFO adding 'electrum/gui/qt/update_checker.py' 2026-05-23 20:35:10,010 wheel INFO adding 'electrum/gui/qt/util.py' 2026-05-23 20:35:10,011 wheel INFO adding 'electrum/gui/qt/utxo_dialog.py' 2026-05-23 20:35:10,012 wheel INFO adding 'electrum/gui/qt/utxo_list.py' 2026-05-23 20:35:10,013 wheel INFO adding 'electrum/gui/qt/wallet_info_dialog.py' 2026-05-23 20:35:10,014 wheel INFO adding 'electrum/gui/qt/qrreader/__init__.py' 2026-05-23 20:35:10,015 wheel INFO adding 'electrum/gui/qt/qrreader/qtmultimedia/__init__.py' 2026-05-23 20:35:10,015 wheel INFO adding 'electrum/gui/qt/qrreader/qtmultimedia/camera_dialog.py' 2026-05-23 20:35:10,016 wheel INFO adding 'electrum/gui/qt/qrreader/qtmultimedia/crop_blur_effect.py' 2026-05-23 20:35:10,017 wheel INFO adding 'electrum/gui/qt/qrreader/qtmultimedia/validator.py' 2026-05-23 20:35:10,018 wheel INFO adding 'electrum/gui/qt/qrreader/qtmultimedia/video_overlay.py' 2026-05-23 20:35:10,018 wheel INFO adding 'electrum/gui/qt/qrreader/qtmultimedia/video_surface.py' 2026-05-23 20:35:10,019 wheel INFO adding 'electrum/gui/qt/qrreader/qtmultimedia/video_widget.py' 2026-05-23 20:35:10,020 wheel INFO adding 'electrum/gui/qt/wizard/__init__.py' 2026-05-23 20:35:10,020 wheel INFO adding 'electrum/gui/qt/wizard/server_connect.py' 2026-05-23 20:35:10,021 wheel INFO adding 'electrum/gui/qt/wizard/terms_of_use.py' 2026-05-23 20:35:10,022 wheel INFO adding 'electrum/gui/qt/wizard/wallet.py' 2026-05-23 20:35:10,023 wheel INFO adding 'electrum/gui/qt/wizard/wizard.py' 2026-05-23 20:35:10,024 wheel INFO adding 'electrum/hw_wallet/__init__.py' 2026-05-23 20:35:10,025 wheel INFO adding 'electrum/hw_wallet/cmdline.py' 2026-05-23 20:35:10,025 wheel INFO adding 'electrum/hw_wallet/plugin.py' 2026-05-23 20:35:10,026 wheel INFO adding 'electrum/hw_wallet/qt.py' 2026-05-23 20:35:10,027 wheel INFO adding 'electrum/hw_wallet/trezor_qt_pinmatrix.py' 2026-05-23 20:35:10,028 wheel INFO adding 'electrum/lnwire/README.md' 2026-05-23 20:35:10,028 wheel INFO adding 'electrum/lnwire/onion_wire.csv' 2026-05-23 20:35:10,029 wheel INFO adding 'electrum/lnwire/peer_wire.csv' 2026-05-23 20:35:10,030 wheel INFO adding 'electrum/plugins/README' 2026-05-23 20:35:10,031 wheel INFO adding 'electrum/plugins/__init__.py' 2026-05-23 20:35:10,031 wheel INFO adding 'electrum/plugins/audio_modem/__init__.py' 2026-05-23 20:35:10,032 wheel INFO adding 'electrum/plugins/audio_modem/manifest.json' 2026-05-23 20:35:10,032 wheel INFO adding 'electrum/plugins/audio_modem/microphone.png' 2026-05-23 20:35:10,033 wheel INFO adding 'electrum/plugins/audio_modem/qt.py' 2026-05-23 20:35:10,034 wheel INFO adding 'electrum/plugins/audio_modem/speaker.png' 2026-05-23 20:35:10,034 wheel INFO adding 'electrum/plugins/bitbox02/__init__.py' 2026-05-23 20:35:10,035 wheel INFO adding 'electrum/plugins/bitbox02/bitbox02.png' 2026-05-23 20:35:10,036 wheel INFO adding 'electrum/plugins/bitbox02/bitbox02.py' 2026-05-23 20:35:10,037 wheel INFO adding 'electrum/plugins/bitbox02/bitbox02_unpaired.png' 2026-05-23 20:35:10,037 wheel INFO adding 'electrum/plugins/bitbox02/manifest.json' 2026-05-23 20:35:10,038 wheel INFO adding 'electrum/plugins/bitbox02/qt.py' 2026-05-23 20:35:10,039 wheel INFO adding 'electrum/plugins/coldcard/README.md' 2026-05-23 20:35:10,039 wheel INFO adding 'electrum/plugins/coldcard/__init__.py' 2026-05-23 20:35:10,040 wheel INFO adding 'electrum/plugins/coldcard/cmdline.py' 2026-05-23 20:35:10,040 wheel INFO adding 'electrum/plugins/coldcard/coldcard.png' 2026-05-23 20:35:10,041 wheel INFO adding 'electrum/plugins/coldcard/coldcard.py' 2026-05-23 20:35:10,042 wheel INFO adding 'electrum/plugins/coldcard/coldcard.svg' 2026-05-23 20:35:10,043 wheel INFO adding 'electrum/plugins/coldcard/coldcard_unpaired.png' 2026-05-23 20:35:10,043 wheel INFO adding 'electrum/plugins/coldcard/coldcard_unpaired.svg' 2026-05-23 20:35:10,044 wheel INFO adding 'electrum/plugins/coldcard/manifest.json' 2026-05-23 20:35:10,044 wheel INFO adding 'electrum/plugins/coldcard/qt.py' 2026-05-23 20:35:10,045 wheel INFO adding 'electrum/plugins/digitalbitbox/__init__.py' 2026-05-23 20:35:10,046 wheel INFO adding 'electrum/plugins/digitalbitbox/cmdline.py' 2026-05-23 20:35:10,046 wheel INFO adding 'electrum/plugins/digitalbitbox/digitalbitbox.png' 2026-05-23 20:35:10,047 wheel INFO adding 'electrum/plugins/digitalbitbox/digitalbitbox.py' 2026-05-23 20:35:10,048 wheel INFO adding 'electrum/plugins/digitalbitbox/digitalbitbox_unpaired.png' 2026-05-23 20:35:10,049 wheel INFO adding 'electrum/plugins/digitalbitbox/manifest.json' 2026-05-23 20:35:10,050 wheel INFO adding 'electrum/plugins/digitalbitbox/qt.py' 2026-05-23 20:35:10,050 wheel INFO adding 'electrum/plugins/jade/__init__.py' 2026-05-23 20:35:10,051 wheel INFO adding 'electrum/plugins/jade/cmdline.py' 2026-05-23 20:35:10,051 wheel INFO adding 'electrum/plugins/jade/jade.png' 2026-05-23 20:35:10,052 wheel INFO adding 'electrum/plugins/jade/jade.py' 2026-05-23 20:35:10,053 wheel INFO adding 'electrum/plugins/jade/jade_unpaired.png' 2026-05-23 20:35:10,053 wheel INFO adding 'electrum/plugins/jade/manifest.json' 2026-05-23 20:35:10,054 wheel INFO adding 'electrum/plugins/jade/qt.py' 2026-05-23 20:35:10,055 wheel INFO adding 'electrum/plugins/jade/jadepy/README.md' 2026-05-23 20:35:10,055 wheel INFO adding 'electrum/plugins/jade/jadepy/__init__.py' 2026-05-23 20:35:10,056 wheel INFO adding 'electrum/plugins/jade/jadepy/jade.py' 2026-05-23 20:35:10,058 wheel INFO adding 'electrum/plugins/jade/jadepy/jade_error.py' 2026-05-23 20:35:10,059 wheel INFO adding 'electrum/plugins/jade/jadepy/jade_serial.py' 2026-05-23 20:35:10,059 wheel INFO adding 'electrum/plugins/jade/jadepy/jade_tcp.py' 2026-05-23 20:35:10,060 wheel INFO adding 'electrum/plugins/keepkey/__init__.py' 2026-05-23 20:35:10,061 wheel INFO adding 'electrum/plugins/keepkey/client.py' 2026-05-23 20:35:10,061 wheel INFO adding 'electrum/plugins/keepkey/clientbase.py' 2026-05-23 20:35:10,062 wheel INFO adding 'electrum/plugins/keepkey/cmdline.py' 2026-05-23 20:35:10,062 wheel INFO adding 'electrum/plugins/keepkey/keepkey.png' 2026-05-23 20:35:10,063 wheel INFO adding 'electrum/plugins/keepkey/keepkey.py' 2026-05-23 20:35:10,064 wheel INFO adding 'electrum/plugins/keepkey/keepkey_unpaired.png' 2026-05-23 20:35:10,065 wheel INFO adding 'electrum/plugins/keepkey/manifest.json' 2026-05-23 20:35:10,065 wheel INFO adding 'electrum/plugins/keepkey/qt.py' 2026-05-23 20:35:10,066 wheel INFO adding 'electrum/plugins/labels/Labels.qml' 2026-05-23 20:35:10,067 wheel INFO adding 'electrum/plugins/labels/__init__.py' 2026-05-23 20:35:10,067 wheel INFO adding 'electrum/plugins/labels/cmdline.py' 2026-05-23 20:35:10,068 wheel INFO adding 'electrum/plugins/labels/labels.py' 2026-05-23 20:35:10,069 wheel INFO adding 'electrum/plugins/labels/labelsync.png' 2026-05-23 20:35:10,069 wheel INFO adding 'electrum/plugins/labels/manifest.json' 2026-05-23 20:35:10,070 wheel INFO adding 'electrum/plugins/labels/qml.py' 2026-05-23 20:35:10,071 wheel INFO adding 'electrum/plugins/labels/qt.py' 2026-05-23 20:35:10,071 wheel INFO adding 'electrum/plugins/ledger/__init__.py' 2026-05-23 20:35:10,072 wheel INFO adding 'electrum/plugins/ledger/cmdline.py' 2026-05-23 20:35:10,072 wheel INFO adding 'electrum/plugins/ledger/ledger.png' 2026-05-23 20:35:10,073 wheel INFO adding 'electrum/plugins/ledger/ledger.py' 2026-05-23 20:35:10,075 wheel INFO adding 'electrum/plugins/ledger/ledger_unpaired.png' 2026-05-23 20:35:10,075 wheel INFO adding 'electrum/plugins/ledger/manifest.json' 2026-05-23 20:35:10,076 wheel INFO adding 'electrum/plugins/ledger/qt.py' 2026-05-23 20:35:10,077 wheel INFO adding 'electrum/plugins/nwc/__init__.py' 2026-05-23 20:35:10,077 wheel INFO adding 'electrum/plugins/nwc/cmdline.py' 2026-05-23 20:35:10,078 wheel INFO adding 'electrum/plugins/nwc/manifest.json' 2026-05-23 20:35:10,079 wheel INFO adding 'electrum/plugins/nwc/nwc.png' 2026-05-23 20:35:10,081 wheel INFO adding 'electrum/plugins/nwc/nwcserver.py' 2026-05-23 20:35:10,083 wheel INFO adding 'electrum/plugins/nwc/qt.py' 2026-05-23 20:35:10,083 wheel INFO adding 'electrum/plugins/psbt_nostr/__init__.py' 2026-05-23 20:35:10,084 wheel INFO adding 'electrum/plugins/psbt_nostr/manifest.json' 2026-05-23 20:35:10,085 wheel INFO adding 'electrum/plugins/psbt_nostr/nostr_multisig.png' 2026-05-23 20:35:10,085 wheel INFO adding 'electrum/plugins/psbt_nostr/psbt_nostr.py' 2026-05-23 20:35:10,086 wheel INFO adding 'electrum/plugins/psbt_nostr/qml.py' 2026-05-23 20:35:10,087 wheel INFO adding 'electrum/plugins/psbt_nostr/qt.py' 2026-05-23 20:35:10,088 wheel INFO adding 'electrum/plugins/psbt_nostr/qml/PsbtReceiveDialog.qml' 2026-05-23 20:35:10,088 wheel INFO adding 'electrum/plugins/psbt_nostr/qml/main.qml' 2026-05-23 20:35:10,091 wheel INFO adding 'electrum/plugins/revealer/DejaVuSansMono-Bold.ttf' 2026-05-23 20:35:10,097 wheel INFO adding 'electrum/plugins/revealer/LICENSE_DEJAVU.txt' 2026-05-23 20:35:10,098 wheel INFO adding 'electrum/plugins/revealer/SIL Open Font License.txt' 2026-05-23 20:35:10,101 wheel INFO adding 'electrum/plugins/revealer/SourceSans3-Bold.otf' 2026-05-23 20:35:10,107 wheel INFO adding 'electrum/plugins/revealer/__init__.py' 2026-05-23 20:35:10,108 wheel INFO adding 'electrum/plugins/revealer/hmac_drbg.py' 2026-05-23 20:35:10,108 wheel INFO adding 'electrum/plugins/revealer/manifest.json' 2026-05-23 20:35:10,109 wheel INFO adding 'electrum/plugins/revealer/qt.py' 2026-05-23 20:35:10,111 wheel INFO adding 'electrum/plugins/revealer/revealer.png' 2026-05-23 20:35:10,111 wheel INFO adding 'electrum/plugins/revealer/revealer.py' 2026-05-23 20:35:10,112 wheel INFO adding 'electrum/plugins/safe_t/__init__.py' 2026-05-23 20:35:10,112 wheel INFO adding 'electrum/plugins/safe_t/client.py' 2026-05-23 20:35:10,113 wheel INFO adding 'electrum/plugins/safe_t/clientbase.py' 2026-05-23 20:35:10,114 wheel INFO adding 'electrum/plugins/safe_t/cmdline.py' 2026-05-23 20:35:10,114 wheel INFO adding 'electrum/plugins/safe_t/manifest.json' 2026-05-23 20:35:10,115 wheel INFO adding 'electrum/plugins/safe_t/qt.py' 2026-05-23 20:35:10,116 wheel INFO adding 'electrum/plugins/safe_t/safe-t.png' 2026-05-23 20:35:10,117 wheel INFO adding 'electrum/plugins/safe_t/safe-t_unpaired.png' 2026-05-23 20:35:10,117 wheel INFO adding 'electrum/plugins/safe_t/safe_t.py' 2026-05-23 20:35:10,118 wheel INFO adding 'electrum/plugins/safe_t/transport.py' 2026-05-23 20:35:10,119 wheel INFO adding 'electrum/plugins/swapserver/__init__.py' 2026-05-23 20:35:10,119 wheel INFO adding 'electrum/plugins/swapserver/cmdline.py' 2026-05-23 20:35:10,120 wheel INFO adding 'electrum/plugins/swapserver/manifest.json' 2026-05-23 20:35:10,120 wheel INFO adding 'electrum/plugins/swapserver/server.py' 2026-05-23 20:35:10,121 wheel INFO adding 'electrum/plugins/swapserver/swapserver.py' 2026-05-23 20:35:10,122 wheel INFO adding 'electrum/plugins/timelock_recovery/__init__.py' 2026-05-23 20:35:10,122 wheel INFO adding 'electrum/plugins/timelock_recovery/intro.txt' 2026-05-23 20:35:10,123 wheel INFO adding 'electrum/plugins/timelock_recovery/manifest.json' 2026-05-23 20:35:10,124 wheel INFO adding 'electrum/plugins/timelock_recovery/qt.py' 2026-05-23 20:35:10,126 wheel INFO adding 'electrum/plugins/timelock_recovery/timelock_recovery.py' 2026-05-23 20:35:10,126 wheel INFO adding 'electrum/plugins/timelock_recovery/timelock_recovery_60.png' 2026-05-23 20:35:10,127 wheel INFO adding 'electrum/plugins/timelock_recovery/timelock_recovery_820.png' 2026-05-23 20:35:10,129 wheel INFO adding 'electrum/plugins/trezor/__init__.py' 2026-05-23 20:35:10,129 wheel INFO adding 'electrum/plugins/trezor/clientbase.py' 2026-05-23 20:35:10,130 wheel INFO adding 'electrum/plugins/trezor/cmdline.py' 2026-05-23 20:35:10,130 wheel INFO adding 'electrum/plugins/trezor/manifest.json' 2026-05-23 20:35:10,131 wheel INFO adding 'electrum/plugins/trezor/qt.py' 2026-05-23 20:35:10,132 wheel INFO adding 'electrum/plugins/trezor/trezor.png' 2026-05-23 20:35:10,133 wheel INFO adding 'electrum/plugins/trezor/trezor.py' 2026-05-23 20:35:10,134 wheel INFO adding 'electrum/plugins/trezor/trezor_unpaired.png' 2026-05-23 20:35:10,135 wheel INFO adding 'electrum/plugins/trustedcoin/__init__.py' 2026-05-23 20:35:10,135 wheel INFO adding 'electrum/plugins/trustedcoin/cmdline.py' 2026-05-23 20:35:10,136 wheel INFO adding 'electrum/plugins/trustedcoin/common_qt.py' 2026-05-23 20:35:10,137 wheel INFO adding 'electrum/plugins/trustedcoin/manifest.json' 2026-05-23 20:35:10,137 wheel INFO adding 'electrum/plugins/trustedcoin/qml.py' 2026-05-23 20:35:10,138 wheel INFO adding 'electrum/plugins/trustedcoin/qt.py' 2026-05-23 20:35:10,139 wheel INFO adding 'electrum/plugins/trustedcoin/trustedcoin-status-disabled.png' 2026-05-23 20:35:10,140 wheel INFO adding 'electrum/plugins/trustedcoin/trustedcoin-status.png' 2026-05-23 20:35:10,141 wheel INFO adding 'electrum/plugins/trustedcoin/trustedcoin-wizard.png' 2026-05-23 20:35:10,141 wheel INFO adding 'electrum/plugins/trustedcoin/trustedcoin.py' 2026-05-23 20:35:10,143 wheel INFO adding 'electrum/plugins/trustedcoin/qml/ChooseSeed.qml' 2026-05-23 20:35:10,143 wheel INFO adding 'electrum/plugins/trustedcoin/qml/Disclaimer.qml' 2026-05-23 20:35:10,144 wheel INFO adding 'electrum/plugins/trustedcoin/qml/KeepDisable.qml' 2026-05-23 20:35:10,144 wheel INFO adding 'electrum/plugins/trustedcoin/qml/ShowConfirmOTP.qml' 2026-05-23 20:35:10,145 wheel INFO adding 'electrum/plugins/trustedcoin/qml/Terms.qml' 2026-05-23 20:35:10,145 wheel INFO adding 'electrum/plugins/watchtower/__init__.py' 2026-05-23 20:35:10,146 wheel INFO adding 'electrum/plugins/watchtower/cmdline.py' 2026-05-23 20:35:10,147 wheel INFO adding 'electrum/plugins/watchtower/manifest.json' 2026-05-23 20:35:10,147 wheel INFO adding 'electrum/plugins/watchtower/server.py' 2026-05-23 20:35:10,148 wheel INFO adding 'electrum/plugins/watchtower/watchtower.py' 2026-05-23 20:35:10,149 wheel INFO adding 'electrum/qrreader/__init__.py' 2026-05-23 20:35:10,149 wheel INFO adding 'electrum/qrreader/abstract_base.py' 2026-05-23 20:35:10,150 wheel INFO adding 'electrum/qrreader/zbar.py' 2026-05-23 20:35:10,151 wheel INFO adding 'electrum/scripts/README.md' 2026-05-23 20:35:10,151 wheel INFO adding 'electrum/scripts/bip39_recovery.py' 2026-05-23 20:35:10,152 wheel INFO adding 'electrum/scripts/block_headers.py' 2026-05-23 20:35:10,152 wheel INFO adding 'electrum/scripts/bruteforce_pw.py' 2026-05-23 20:35:10,153 wheel INFO adding 'electrum/scripts/estimate_fee.py' 2026-05-23 20:35:10,153 wheel INFO adding 'electrum/scripts/get_history.py' 2026-05-23 20:35:10,154 wheel INFO adding 'electrum/scripts/ln_features.py' 2026-05-23 20:35:10,155 wheel INFO adding 'electrum/scripts/peers.py' 2026-05-23 20:35:10,155 wheel INFO adding 'electrum/scripts/quick_start.py' 2026-05-23 20:35:10,156 wheel INFO adding 'electrum/scripts/servers.py' 2026-05-23 20:35:10,156 wheel INFO adding 'electrum/scripts/txbroadcast.py' 2026-05-23 20:35:10,157 wheel INFO adding 'electrum/scripts/txradar.py' 2026-05-23 20:35:10,157 wheel INFO adding 'electrum/scripts/update_default_servers.py' 2026-05-23 20:35:10,158 wheel INFO adding 'electrum/scripts/watch_address.py' 2026-05-23 20:35:10,159 wheel INFO adding 'electrum/utils/__init__.py' 2026-05-23 20:35:10,159 wheel INFO adding 'electrum/utils/memory_leak.py' 2026-05-23 20:35:10,160 wheel INFO adding 'electrum/utils/stacktracer.py' 2026-05-23 20:35:10,160 wheel INFO adding 'electrum/wordlist/chinese_simplified.txt' 2026-05-23 20:35:10,161 wheel INFO adding 'electrum/wordlist/english.txt' 2026-05-23 20:35:10,162 wheel INFO adding 'electrum/wordlist/japanese.txt' 2026-05-23 20:35:10,163 wheel INFO adding 'electrum/wordlist/portuguese.txt' 2026-05-23 20:35:10,164 wheel INFO adding 'electrum/wordlist/slip39.txt' 2026-05-23 20:35:10,165 wheel INFO adding 'electrum/wordlist/spanish.txt' 2026-05-23 20:35:10,166 wheel INFO adding 'electrum-4.7.2.data/data/share/applications/electrum.desktop' 2026-05-23 20:35:10,167 wheel INFO adding 'electrum-4.7.2.data/data/share/icons/hicolor/128x128/apps/electrum.png' 2026-05-23 20:35:10,168 wheel INFO adding 'electrum-4.7.2.data/data/share/pixmaps/electrum.png' 2026-05-23 20:35:10,169 wheel INFO adding 'electrum-4.7.2.data/scripts/electrum' 2026-05-23 20:35:10,171 wheel INFO adding 'electrum-4.7.2.dist-info/licenses/AUTHORS' 2026-05-23 20:35:10,171 wheel INFO adding 'electrum-4.7.2.dist-info/licenses/LICENCE' 2026-05-23 20:35:10,172 wheel INFO adding 'electrum-4.7.2.dist-info/METADATA' 2026-05-23 20:35:10,172 wheel INFO adding 'electrum-4.7.2.dist-info/WHEEL' 2026-05-23 20:35:10,173 wheel INFO adding 'electrum-4.7.2.dist-info/top_level.txt' 2026-05-23 20:35:10,180 wheel INFO adding 'electrum-4.7.2.dist-info/RECORD' 2026-05-23 20:35:10,188 root INFO removing build/bdist.linux-riscv64/wheel 2026-05-23 20:35:10,247 gpep517 INFO The backend produced .dist/electrum-4.7.2-py3-none-any.whl electrum-4.7.2-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.14.3, pytest-9.0.3, pluggy-1.6.0 rootdir: /home/buildozer/aports/community/electrum/src/electrum-4.7.2 plugins: xdist-3.8.0 created: 4/4 workers 4 workers [930 items] ........................................................................ [ 7%] .......................................................................s [ 15%] ..............................................s..................ss..... [ 23%] ........................................................................ [ 30%] ........................................................................ [ 38%] ......s................................................................. [ 46%] ........................................................................ [ 54%] ........................................................................ [ 61%] ........................................................................ [ 69%] ........................................................................ [ 77%] ........................................................................ [ 85%] ........................................................................ [ 92%] ................................112.62 | E | asyncio | Future exception was never retrieved future: electrum.interface.GracefulDisconnect: remote ahead of us 112.62 | E | asyncio | Future exception was never retrieved future: electrum.interface.GracefulDisconnect: remote ahead of us ....F.......................124.11 | E | asyncio | Task exception was never retrieved future: exception=Exception('There is no overlap between between their and our fee range.')> Traceback (most recent call last): File "/home/buildozer/aports/community/electrum/src/electrum-4.7.2/electrum/lnpeer.py", line 2486, in on_shutdown txid = await self._shutdown(chan, payload, is_local=False) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildozer/aports/community/electrum/src/electrum-4.7.2/electrum/util.py", line 1211, in wrapper return await func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildozer/aports/community/electrum/src/electrum-4.7.2/electrum/lnpeer.py", line 2705, in _shutdown our_fee, our_fee_range = choose_new_fee(our_fee, our_fee_range, their_fee, their_fee_range, their_previous_fee) ~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/buildozer/aports/community/electrum/src/electrum-4.7.2/electrum/lnpeer.py", line 2658, in choose_new_fee raise Exception("There is no overlap between between their and our fee range.") Exception: There is no overlap between between their and our fee range. ...... [100%]126.26 | E | asyncio | Future exception was never retrieved future: electrum.interface.GracefulDisconnect: remote ahead of us 126.27 | E | asyncio | Future exception was never retrieved future: electrum.interface.GracefulDisconnect: remote ahead of us 126.27 | E | asyncio | Future exception was never retrieved future: electrum.interface.GracefulDisconnect: we are ahead of remote =================================== FAILURES =================================== _ TestPeerForwardingAnchors.test_trampoline_mpp_consolidation_with_hold_invoice _ [gw1] linux -- Python 3.14.3 /home/buildozer/aports/community/electrum/src/electrum-4.7.2/.testenv/bin/python3 self = async def test_trampoline_mpp_consolidation_with_hold_invoice(self): with self.assertRaises(PaymentDone): graph = self.create_square_graph(direct=False, test_mpp_consolidation=True, is_legacy=True) > await self._run_trampoline_payment(graph, test_hold_invoice=True) tests/test_lnpeer.py:2629: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ tests/test_lnpeer.py:2578: in _run_trampoline_payment await f() tests/test_lnpeer.py:2560: in f async with OldTaskGroup() as group: ^^^^^^^^^^^^^^ /usr/lib/python3.14/site-packages/aiorpcx/curio.py:304: in __aexit__ await self.join() electrum/util.py:1399: in join task.result() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ async def pay(lnaddr, pay_req): self.assertEqual(PR_UNPAID, dest_w.get_payment_status(lnaddr.paymenthash, direction=RECEIVED)) result, log = await sender_w.pay_invoice(pay_req, attempts=attempts) async with OldTaskGroup() as g: for peer in peers: await g.spawn(peer.wait_one_htlc_switch_iteration()) async with OldTaskGroup() as g: for peer in peers: await g.spawn(peer.wait_one_htlc_switch_iteration()) for peer in peers: self.assertEqual(len(peer.lnworker.active_forwardings), 0) if result: self.assertEqual(PR_PAID, dest_w.get_payment_status(lnaddr.paymenthash, direction=RECEIVED)) raise PaymentDone() else: > raise NoPathFound() E electrum.lnutil.NoPathFound: No path found tests/test_lnpeer.py:2556: NoPathFound ----------------------------- Captured stdout call ----------------------------- alice: b'\x02[\x0b1\x0e\x15\x97g\x1e\x18 \xbe\xc8;\x14\x11\xe2\xd7\x9c]\x88\x06\xaf\xf6>\tz\xc7#\xf9\xfal\xb1' 025b0b310e1597671e1820bec83b1411e2d79c5d8806aff63e097ac723f9fa6cb1 bob : b'\x03\xb6f\x92\xd3\xe3+\xaa\x95\x95b\xa4\x05\xf7\xc0\xe9F\xa9\xb5G\xd5\xb0\xcd9\xc0\xc03&>\xd63~\xad' 03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead carol: b'\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1' 03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1 dave : b'\x029BD`^8\x9d\xa2\xbb\xaf\x86\x04\xec0(\x1c\xeb)\xca\xbd\x89\xe0\xc1\xbb\xed\xb0\xee\nR9\x95F' 02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 ----------------------------- Captured stderr call ----------------------------- 115.24 | I | simple_config.SimpleConfig | electrum directory /tmp/electrum-unittest-base-k3p2am5f/lnwallet-6xa8o8g6 (chain=mainnet) 115.24 | I | channel_db.ChannelDB | SQL thread started 115.24 | D | util.profiler | WalletDB.load_transactions 0.0008 sec 115.24 | I | channel_db.ChannelDB | Creating database 115.26 | D | util.profiler | AddressSynchronizer.load_local_history 0.0000 sec 115.26 | D | util.profiler | AddressSynchronizer.check_history 0.0000 sec 115.29 | I | tests.test_lnpeer.MockLNWallet.[alice] | created LNWallet[alice] with nodeID=025b0b310e1597671e1820bec83b1411e2d79c5d8806aff63e097ac723f9fa6cb1 115.29 | I | simple_config.SimpleConfig | electrum directory /tmp/electrum-unittest-base-k3p2am5f/lnwallet-8i0beja9 (chain=mainnet) 115.29 | I | channel_db.ChannelDB | SQL thread started 115.29 | D | util.profiler | WalletDB.load_transactions 0.0007 sec 115.29 | I | channel_db.ChannelDB | Creating database 115.31 | D | util.profiler | AddressSynchronizer.load_local_history 0.0000 sec 115.31 | D | util.profiler | AddressSynchronizer.check_history 0.0000 sec 115.34 | I | tests.test_lnpeer.MockLNWallet.[bob] | created LNWallet[bob] with nodeID=03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead 115.34 | I | simple_config.SimpleConfig | electrum directory /tmp/electrum-unittest-base-k3p2am5f/lnwallet-6l01pv82 (chain=mainnet) 115.34 | I | channel_db.ChannelDB | SQL thread started 115.34 | D | util.profiler | WalletDB.load_transactions 0.0007 sec 115.35 | I | channel_db.ChannelDB | Creating database 115.36 | D | util.profiler | AddressSynchronizer.load_local_history 0.0000 sec 115.36 | D | util.profiler | AddressSynchronizer.check_history 0.0000 sec 115.39 | I | tests.test_lnpeer.MockLNWallet.[carol] | created LNWallet[carol] with nodeID=03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1 115.39 | I | simple_config.SimpleConfig | electrum directory /tmp/electrum-unittest-base-k3p2am5f/lnwallet-z0jezniy (chain=mainnet) 115.39 | I | channel_db.ChannelDB | SQL thread started 115.40 | D | util.profiler | WalletDB.load_transactions 0.0007 sec 115.40 | I | channel_db.ChannelDB | Creating database 115.41 | D | util.profiler | AddressSynchronizer.load_local_history 0.0000 sec 115.41 | D | util.profiler | AddressSynchronizer.check_history 0.0000 sec 115.44 | I | tests.test_lnpeer.MockLNWallet.[dave] | created LNWallet[dave] with nodeID=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 115.49 | I | lnchannel.Channel.[bob->alice] | sign_next_commitment. ctn=0 115.51 | I | transaction | adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 115.51 | D | transaction | tx.sign() finished. is_complete=False 115.51 | D | lnchannel.Channel.[bob->alice] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAZJBEMXAKhEsjTIbUCr1NZRS8G9243q+4wR+ftLJqWeKAAAAAABDRPaABEoBAAAAAAAAIgAgNMKCNw5dwqhYBmUBMRPlnXnf+N4eASNQS8vnDzWKj8ZKAQAAAAAAACIAIPaQYXoE7hEQhgIkFkFV861nVsfKbCboQQjhElWMnbVtFEjNHQAAAAAiACAUvrbRvcutTa9SJlVSPW5Yo5gmJu9KEWhegVTc5844UgBlzR0AAAAAIgAgOCt42sqeT72vsTBbKHnjA12lyUPQONZscGYQwkvE/brDwpggACICA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmRzBEAiBVE0aXAIGbYogbFyaopuBWwmqlC79qUp4LptJWxrEMVAIgPrCDJByMoLuTHbO5V4LGpia3boID8CTdqthcqmF5XNIBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAA=='. sig_64.hex()='5513469700819b62881b1726a8a6e056c26aa50bbf6a529e0ba6d256c6b10c543eb083241c8ca0bb931db3b95782c6a626b76e8203f024ddaad85caa61795cd2' 115.51 | I | lnchannel.Channel.[alice->bob] | sign_next_commitment. ctn=0 115.52 | I | transaction | adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 115.52 | D | transaction | tx.sign() finished. is_complete=False 115.52 | D | lnchannel.Channel.[alice->bob] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAZJBEMXAKhEsjTIbUCr1NZRS8G9243q+4wR+ftLJqWeKAAAAAABDRPaABEoBAAAAAAAAIgAgNMKCNw5dwqhYBmUBMRPlnXnf+N4eASNQS8vnDzWKj8ZKAQAAAAAAACIAIPaQYXoE7hEQhgIkFkFV861nVsfKbCboQQjhElWMnbVtFEjNHQAAAAAiACDPpWhcVlYyIuOf8S+nfy+SNcOrysuQDQSKMjbTeeA2zABlzR0AAAAAIgAgHTg5pxQObTBbxhAK7za3jeyYVECGb9T5+p6pKQff/8zDwpggACICAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoRzBEAiBPiXUCv7bKeVO2dcu1OG4lIYucZOxHj6Jo7rXGK39gqgIgSl5ExCHpO7Z8ISrGr/CQfIC0RBfkBsSUzGPXA9brRW8BAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAA=='. sig_64.hex()='4f897502bfb6ca7953b675cbb5386e25218b9c64ec478fa268eeb5c62b7f60aa4a5e44c421e93bb67c212ac6aff0907c80b44417e406c494cc63d703d6eb456f' 115.58 | I | lnchannel.Channel.[carol->alice] | sign_next_commitment. ctn=0 115.59 | I | transaction | adding signature for 0336f303fc1722d011553acaa173712d0eefc39d04e00bd7e9fd008f85d8108f63. spending utxo bf7429a7ed32562d89006455a4d78a4ee2028d3b776c5d8d8e31cb56334bfb92:0 115.59 | D | transaction | tx.sign() finished. is_complete=False 115.59 | D | lnchannel.Channel.[carol->alice] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAIkCAAAAAZL7SzNWyzGOjV1sdzuNAuJOitekVWQAiS1WMu2nKXS/AAAAAABlGQ6AAkoBAAAAAAAAIgAgHBKszaP6DoenuvX9xLjOhuUsXtskNRYCgKxnbOqOAo8Aypo7AAAAACIAIFTBM2AY4UVTfdZihKA9zFdRXvKBnkCQW393zPoE2KeWOee+IAAiAgM28wP8FyLQEVU6yqFzcS0O78OdBOAL1+n9AI+F2BCPY0cwRAIgaS8yIJdKTEPSq8WAkamSyO3qT4JG+HFLkFGR553teEgCIGvA4pTlTgM9Hohc5ZWWFTAfIzRWBqxezZ96iZafs3BcAQEFR1IhAzbzA/wXItARVTrKoXNxLQ7vw50E4AvX6f0Aj4XYEI9jIQPtyB18DWmxpD9svcHTJ5XK0fubvPmNJJYw5OPOrRw4L1KuAAAA'. sig_64.hex()='692f3220974a4c43d2abc58091a992c8edea4f8246f8714b905191e79ded78486bc0e294e54e033d1e885ce5959615301f23345606ac5ecd9f7a89969fb3705c' 115.59 | I | lnchannel.Channel.[alice->carol] | sign_next_commitment. ctn=0 115.60 | I | transaction | adding signature for 03edc81d7c0d69b1a43f6cbdc1d32795cad1fb9bbcf98d249630e4e3cead1c382f. spending utxo bf7429a7ed32562d89006455a4d78a4ee2028d3b776c5d8d8e31cb56334bfb92:0 115.60 | D | transaction | tx.sign() finished. is_complete=False 115.60 | D | lnchannel.Channel.[alice->carol] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAIkCAAAAAZL7SzNWyzGOjV1sdzuNAuJOitekVWQAiS1WMu2nKXS/AAAAAABlGQ6AAkoBAAAAAAAAIgAgHBKszaP6DoenuvX9xLjOhuUsXtskNRYCgKxnbOqOAo8Aypo7AAAAACIAINDcWF7kbonbJdfu+OhTDEbkLXp6smfSAVUrk7redWFuOee+IAAiAgPtyB18DWmxpD9svcHTJ5XK0fubvPmNJJYw5OPOrRw4L0cwRAIgGhHYylRoHO3QJg7qNyLSNA/EUAtywsYt8EsuS43de/ICIGPRGrwlKtnjnAYIQhqsXkG1vx4C3NSYWI9ziFH+RnfXAQEFR1IhAzbzA/wXItARVTrKoXNxLQ7vw50E4AvX6f0Aj4XYEI9jIQPtyB18DWmxpD9svcHTJ5XK0fubvPmNJJYw5OPOrRw4L1KuAAAA'. sig_64.hex()='1a11d8ca54681cedd0260eea3722d2340fc4500b72c2c62df04b2e4b8ddd7bf263d11abc252ad9e39c0608421aac5e41b5bf1e02dcd498588f738851fe4677d7' 115.66 | I | lnchannel.Channel.[dave->bob] | sign_next_commitment. ctn=0 115.67 | I | transaction | adding signature for 0399979c9a4f943accd01f5da47d41e96b3f055948cc6593b8c12b0f5510bf459d. spending utxo 0c5b245ce8b7f5bb1737dc78a262fa9dd96fe8832df2c571acb27bbe71ee2e7d:0 115.67 | D | transaction | tx.sign() finished. is_complete=False 115.67 | D | lnchannel.Channel.[dave->bob] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAIkCAAAAAX0u7nG+e7KsccXyLYPob9md+mKieNw3F7v1t+hcJFsMAAAAAAAbzf+AAkoBAAAAAAAAIgAg7c2Yf7uxEWaoq6CaIIAOuJQuyyco2abuf5axPs8xog8Aypo7AAAAACIAIFzdRHQWDVrROpXm4jEvgYWPmoPZVpchqMzqlHbDT9KnMZ6MIAAiAgOZl5yaT5Q6zNAfXaR9QelrPwVZSMxlk7jBKw9VEL9FnUcwRAIgHjZ5VpfUAlekztb9yW785+nTPWgAbrkTrNlnT4m3shYCIAZtUPJrmDXHftgmqPiHP4aLMCvrQKZRnl5C8e2EbhK+AQEFR1IhA3ROJ95R8+bloGrmqLb7RCPLa6GPc4E1hQ2wLmbwtxHyIQOZl5yaT5Q6zNAfXaR9QelrPwVZSMxlk7jBKw9VEL9FnVKuAAAA'. sig_64.hex()='1e36795697d40257a4ced6fdc96efce7e9d33d68006eb913acd9674f89b7b216066d50f26b9835c77ed826a8f8873f868b302beb40a6519e5e42f1ed846e12be' 115.67 | I | lnchannel.Channel.[bob->dave] | sign_next_commitment. ctn=0 115.68 | I | transaction | adding signature for 03744e27de51f3e6e5a06ae6a8b6fb4423cb6ba18f738135850db02e66f0b711f2. spending utxo 0c5b245ce8b7f5bb1737dc78a262fa9dd96fe8832df2c571acb27bbe71ee2e7d:0 115.68 | D | transaction | tx.sign() finished. is_complete=False 115.68 | D | lnchannel.Channel.[bob->dave] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAIkCAAAAAX0u7nG+e7KsccXyLYPob9md+mKieNw3F7v1t+hcJFsMAAAAAAAbzf+AAkoBAAAAAAAAIgAg7c2Yf7uxEWaoq6CaIIAOuJQuyyco2abuf5axPs8xog8Aypo7AAAAACIAICKA71xLxTnXPCb5qLd3ndZlBJSRTdfo71cRADeDLdtFMZ6MIAAiAgN0TifeUfPm5aBq5qi2+0Qjy2uhj3OBNYUNsC5m8LcR8kcwRAIgaP7/ld4gJ0ocgBfPL27GSBccsUAaZ3584P7q5YwjryECIFEwww4tFlkhz/hklxrT1f64Rc/NrW2J9fYDfhhWeOLyAQEFR1IhA3ROJ95R8+bloGrmqLb7RCPLa6GPc4E1hQ2wLmbwtxHyIQOZl5yaT5Q6zNAfXaR9QelrPwVZSMxlk7jBKw9VEL9FnVKuAAAA'. sig_64.hex()='68feff95de20274a1c8017cf2f6ec648171cb1401a677e7ce0feeae58c23af215130c30e2d165921cff864971ad3d5feb845cfcdad6d89f5f6037e185678e2f2' 115.74 | I | lnchannel.Channel.[carol->bob] | sign_next_commitment. ctn=0 115.75 | I | transaction | adding signature for 0299e532316895bf90b56c2cf8534151d366dddae232d0c2e46bc6ea5d19af4d57. spending utxo 15490456943aca7c73380d490780fe6722c80856af167d54c781ce6e7a280ee7:0 115.75 | D | transaction | tx.sign() finished. is_complete=False 115.75 | D | lnchannel.Channel.[carol->bob] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAecOKHpuzoHHVH0Wr1YIyCJn/oAHSQ04c3zKOpRWBEkVAAAAAAAlRaaABEoBAAAAAAAAIgAgPolcCD5iCvTf2uevUh/BjAy7t3V0zI6TL3xOIVvtfEZKAQAAAAAAACIAILeQ4jehw/ySqclcbRMq1QpSPEFyvKw/lBLlrinBnLqLFEjNHQAAAAAiACDMiVpc8QXUtmKhvBk+yZljmzMDegWVikv00J/qdP7u7ABlzR0AAAAAIgAg6zeysU5Uwj9lmyyxDF01DLVjge3TZPJVc8htzIjFLSDacZMgACICApnlMjFolb+QtWws+FNBUdNm3driMtDC5GvG6l0Zr01XRzBEAiBsiyMXyXGVhJRAKBwx/MCJVcOd5jmvqb57hAkO7bKAAQIgPYHcjiIeJNjSfhggBfsjS88GGgV37zXkG+bpBnvIk8EBAQVHUiECQ/XxtRRbMstnP4+MA4kFeZmMeralahMeIXAdI394YO8hApnlMjFolb+QtWws+FNBUdNm3driMtDC5GvG6l0Zr01XUq4AAAAAAA=='. sig_64.hex()='6c8b2317c97195849440281c31fcc08955c39de639afa9be7b84090eedb280013d81dc8e221e24d8d27e182005fb234bcf061a0577ef35e41be6e9067bc893c1' 115.75 | I | lnchannel.Channel.[bob->carol] | sign_next_commitment. ctn=0 115.76 | I | transaction | adding signature for 0243f5f1b5145b32cb673f8f8c03890579998c7ab6a56a131e21701d237f7860ef. spending utxo 15490456943aca7c73380d490780fe6722c80856af167d54c781ce6e7a280ee7:0 115.76 | D | transaction | tx.sign() finished. is_complete=False 115.76 | D | lnchannel.Channel.[bob->carol] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAecOKHpuzoHHVH0Wr1YIyCJn/oAHSQ04c3zKOpRWBEkVAAAAAAAlRaaABEoBAAAAAAAAIgAgPolcCD5iCvTf2uevUh/BjAy7t3V0zI6TL3xOIVvtfEZKAQAAAAAAACIAILeQ4jehw/ySqclcbRMq1QpSPEFyvKw/lBLlrinBnLqLFEjNHQAAAAAiACCKTS/9Ocl7RlWu1DUmp9xkc8ppI5cZ6+8RFweQAEmKwQBlzR0AAAAAIgAg4d1qIwsHqK3PYlBiXfugXlnsOHqtPBgB5Y2VfV10E4vacZMgACICAkP18bUUWzLLZz+PjAOJBXmZjHq2pWoTHiFwHSN/eGDvRzBEAiAr+04UKn7QvrPGdKBzjwgAFzSLlIFTVCKKx1SuNh7XOQIgS9coPNdT71ACpdzU1y7s+Exf+UrwN0b0BPy+t1DI8l4BAQVHUiECQ/XxtRRbMstnP4+MA4kFeZmMeralahMeIXAdI394YO8hApnlMjFolb+QtWws+FNBUdNm3driMtDC5GvG6l0Zr01XUq4AAAAAAA=='. sig_64.hex()='2bfb4e142a7ed0beb3c674a0738f080017348b94815354228ac754ae361ed7394bd7283cd753ef5002a5dcd4d72eecf84c5ff94af03746f404fcbeb750c8f25e' 115.82 | I | lnchannel.Channel.[dave->carol] | sign_next_commitment. ctn=0 115.83 | I | transaction | adding signature for 0226260423786830bad7c280690c2aa79ed94553d5db0cd238743c41e9c0fc39cc. spending utxo 2739d6e9c4bd668719fa469bdc81d6113545dd22df50172bfe2154dbdc5e73e6:0 115.83 | D | transaction | tx.sign() finished. is_complete=False 115.83 | D | lnchannel.Channel.[dave->carol] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAeZzXtzbVCH+KxdQ3yLdRTUR1oHcm0b6GYdmvcTp1jknAAAAAADJXfSABEoBAAAAAAAAIgAgHL506Mzvvm4LMDko1J+cUDB2NzgWEQkOrJHKxnu1cGdKAQAAAAAAACIAIDZ1rIQiz+0r5YqxvM7PyZYi/dDbARUtoX+zsv6FZFlEFEjNHQAAAAAiACCAz0qnoTHIZloVujiK38xZpXX3D0UE0+hjmYuViQD/egBlzR0AAAAAIgAglg074un4txLE39xcpWaOZ+YWZjfd+uYQjYZpbDOpxznYmMYgACICAiYmBCN4aDC618KAaQwqp57ZRVPV2wzSOHQ8QenA/DnMRzBEAiATNtMPvG5XcVf1m3xpDfYsWTuHQZlCwEJN2b6nvJJ5IAIgTuc663SZa08cJuNEfP/bKGZ7JvDIBW54+1qVMujFclIBAQVHUiECJiYEI3hoMLrXwoBpDCqnntlFU9XbDNI4dDxB6cD8OcwhA6SbitKmWMVohXKeQSLIIuUj4HJJxI2itbAFllgVXA3aUq4AAAAAAA=='. sig_64.hex()='1336d30fbc6e577157f59b7c690df62c593b87419942c0424dd9bea7bc9279204ee73aeb74996b4f1c26e3447cffdb28667b26f0c8056e78fb5a9532e8c57252' 115.83 | I | lnchannel.Channel.[carol->dave] | sign_next_commitment. ctn=0 115.84 | I | transaction | adding signature for 03a49b8ad2a658c56885729e4122c822e523e07249c48da2b5b0059658155c0dda. spending utxo 2739d6e9c4bd668719fa469bdc81d6113545dd22df50172bfe2154dbdc5e73e6:0 115.84 | D | transaction | tx.sign() finished. is_complete=False 115.84 | D | lnchannel.Channel.[carol->dave] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAeZzXtzbVCH+KxdQ3yLdRTUR1oHcm0b6GYdmvcTp1jknAAAAAADJXfSABEoBAAAAAAAAIgAgHL506Mzvvm4LMDko1J+cUDB2NzgWEQkOrJHKxnu1cGdKAQAAAAAAACIAIDZ1rIQiz+0r5YqxvM7PyZYi/dDbARUtoX+zsv6FZFlEFEjNHQAAAAAiACDo30UNXbO99FjyweI7k5n4EkmjNnFm5VIUb+aEvsDlswBlzR0AAAAAIgAg2J1KewSKpKc1pr2b71v80NeWY/fGdcGs9xKtgR8a83TYmMYgACICA6SbitKmWMVohXKeQSLIIuUj4HJJxI2itbAFllgVXA3aRzBEAiAoPFOppCmQmjs0njxoY+PKF2CWo2apgmExeKm3/rDCdAIgWI0BWinT+O/Iy/t3mT2HauMc9QjD9soknLqWIscxsdIBAQVHUiECJiYEI3hoMLrXwoBpDCqnntlFU9XbDNI4dDxB6cD8OcwhA6SbitKmWMVohXKeQSLIIuUj4HJJxI2itbAFllgVXA3aUq4AAAAAAA=='. sig_64.hex()='283c53a9a429909a3b349e3c6863e3ca176096a366a982613178a9b7feb0c274588d015a29d3f8efc8cbfb77993d876ae31cf508c3f6ca249cba9622c731b1d2' 115.85 | D | lnchannel.Channel.[alice->bob] | Setting channel state: FUNDED -> OPEN 115.85 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | CHANNEL OPENING COMPLETED (9584912x12959786x4396) 115.86 | D | lnchannel.Channel.[bob->alice] | Setting channel state: FUNDED -> OPEN 115.86 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | CHANNEL OPENING COMPLETED (9584912x12959786x4396) 115.86 | D | lnchannel.Channel.[alice->carol] | Setting channel state: FUNDED -> OPEN 115.86 | I | tests.test_lnpeer.PeerInTests.[alice, alice->carol] | CHANNEL OPENING COMPLETED (9632587x3364555x12686) 115.86 | D | lnchannel.Channel.[carol->alice] | Setting channel state: FUNDED -> OPEN 115.86 | I | tests.test_lnpeer.PeerInTests.[carol, carol->alice] | CHANNEL OPENING COMPLETED (9632587x3364555x12686) 115.86 | D | lnchannel.Channel.[bob->dave] | Setting channel state: FUNDED -> OPEN 115.86 | I | tests.test_lnpeer.PeerInTests.[bob, bob->dave] | CHANNEL OPENING COMPLETED (8204014x7454331x45740) 115.86 | D | lnchannel.Channel.[dave->bob] | Setting channel state: FUNDED -> OPEN 115.86 | I | tests.test_lnpeer.PeerInTests.[dave, dave->bob] | CHANNEL OPENING COMPLETED (8204014x7454331x45740) 115.87 | D | lnchannel.Channel.[bob->carol] | Setting channel state: FUNDED -> OPEN 115.87 | I | tests.test_lnpeer.PeerInTests.[bob, bob->carol] | CHANNEL OPENING COMPLETED (15142440x8023758x33223) 115.87 | D | lnchannel.Channel.[carol->bob] | Setting channel state: FUNDED -> OPEN 115.87 | I | tests.test_lnpeer.PeerInTests.[carol, carol->bob] | CHANNEL OPENING COMPLETED (15142440x8023758x33223) 115.87 | D | lnchannel.Channel.[carol->dave] | Setting channel state: FUNDED -> OPEN 115.87 | I | tests.test_lnpeer.PeerInTests.[carol, carol->dave] | CHANNEL OPENING COMPLETED (15102814x14474068x8702) 115.87 | D | lnchannel.Channel.[dave->carol] | Setting channel state: FUNDED -> OPEN 115.87 | I | tests.test_lnpeer.PeerInTests.[dave, dave->carol] | CHANNEL OPENING COMPLETED (15102814x14474068x8702) 115.88 | I | lnwatcher.LNWatcher.[alice-LNW] | synchronizer not set yet 115.88 | I | lnwatcher.LNWatcher.[alice-LNW] | synchronizer not set yet 115.88 | I | lnwatcher.LNWatcher.[alice-LNW] | synchronizer not set yet 115.88 | I | lnwatcher.LNWatcher.[bob-LNW] | synchronizer not set yet 115.88 | I | lnwatcher.LNWatcher.[bob-LNW] | synchronizer not set yet 115.88 | I | lnwatcher.LNWatcher.[bob-LNW] | synchronizer not set yet 115.88 | I | lnwatcher.LNWatcher.[carol-LNW] | synchronizer not set yet 115.88 | I | lnwatcher.LNWatcher.[carol-LNW] | synchronizer not set yet 115.88 | I | lnwatcher.LNWatcher.[carol-LNW] | synchronizer not set yet 115.88 | I | lnwatcher.LNWatcher.[dave-LNW] | synchronizer not set yet 115.88 | I | lnwatcher.LNWatcher.[dave-LNW] | synchronizer not set yet 115.89 | I | lnwatcher.LNWatcher.[dave-LNW] | synchronizer not set yet 115.95 | I | channel_db.ChannelDB | SQL thread terminated 115.95 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | handshake done for 03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead 115.95 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending INIT 115.95 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | saved remote channel_update gossip msg for chan 9584912x12959786x4396 115.95 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | handshake done for 025b0b310e1597671e1820bec83b1411e2d79c5d8806aff63e097ac723f9fa6cb1 115.95 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending INIT 115.95 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | saved remote channel_update gossip msg for chan 9584912x12959786x4396 115.95 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received INIT 115.95 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 115.96 | I | tests.test_lnpeer.PeerInTests.[alice, alice->carol] | handshake done for 03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1 115.96 | D | tests.test_lnpeer.PeerInTests.[alice, alice->carol] | Sending INIT 115.96 | I | tests.test_lnpeer.PeerInTests.[alice, alice->carol] | saved remote channel_update gossip msg for chan 9632587x3364555x12686 115.96 | I | tests.test_lnpeer.PeerInTests.[carol, carol->alice] | handshake done for 025b0b310e1597671e1820bec83b1411e2d79c5d8806aff63e097ac723f9fa6cb1 115.96 | D | tests.test_lnpeer.PeerInTests.[carol, carol->alice] | Sending INIT 115.96 | I | tests.test_lnpeer.PeerInTests.[carol, carol->alice] | saved remote channel_update gossip msg for chan 9632587x3364555x12686 115.96 | D | tests.test_lnpeer.PeerInTests.[carol, carol->alice] | Received INIT 115.96 | I | tests.test_lnpeer.PeerInTests.[carol, carol->alice] | received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 115.96 | I | tests.test_lnpeer.PeerInTests.[bob, bob->dave] | handshake done for 02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 115.96 | D | tests.test_lnpeer.PeerInTests.[bob, bob->dave] | Sending INIT 115.96 | I | tests.test_lnpeer.PeerInTests.[bob, bob->dave] | saved remote channel_update gossip msg for chan 8204014x7454331x45740 115.96 | I | tests.test_lnpeer.PeerInTests.[dave, dave->bob] | handshake done for 03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead 115.96 | D | tests.test_lnpeer.PeerInTests.[dave, dave->bob] | Sending INIT 115.96 | I | tests.test_lnpeer.PeerInTests.[dave, dave->bob] | saved remote channel_update gossip msg for chan 8204014x7454331x45740 115.96 | D | tests.test_lnpeer.PeerInTests.[dave, dave->bob] | Received INIT 115.97 | I | tests.test_lnpeer.PeerInTests.[dave, dave->bob] | received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 115.97 | I | tests.test_lnpeer.PeerInTests.[bob, bob->carol] | handshake done for 03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1 115.97 | D | tests.test_lnpeer.PeerInTests.[bob, bob->carol] | Sending INIT 115.97 | I | tests.test_lnpeer.PeerInTests.[bob, bob->carol] | saved remote channel_update gossip msg for chan 15142440x8023758x33223 115.97 | I | tests.test_lnpeer.PeerInTests.[carol, carol->bob] | handshake done for 03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead 115.97 | D | tests.test_lnpeer.PeerInTests.[carol, carol->bob] | Sending INIT 115.97 | I | tests.test_lnpeer.PeerInTests.[carol, carol->bob] | saved remote channel_update gossip msg for chan 15142440x8023758x33223 115.97 | D | tests.test_lnpeer.PeerInTests.[carol, carol->bob] | Received INIT 115.97 | I | tests.test_lnpeer.PeerInTests.[carol, carol->bob] | received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 115.97 | I | tests.test_lnpeer.PeerInTests.[carol, carol->dave] | handshake done for 02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 115.97 | D | tests.test_lnpeer.PeerInTests.[carol, carol->dave] | Sending INIT 115.97 | I | tests.test_lnpeer.PeerInTests.[carol, carol->dave] | saved remote channel_update gossip msg for chan 15102814x14474068x8702 115.97 | I | tests.test_lnpeer.PeerInTests.[dave, dave->carol] | handshake done for 03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1 115.97 | D | tests.test_lnpeer.PeerInTests.[dave, dave->carol] | Sending INIT 115.97 | I | tests.test_lnpeer.PeerInTests.[dave, dave->carol] | saved remote channel_update gossip msg for chan 15102814x14474068x8702 115.97 | D | tests.test_lnpeer.PeerInTests.[dave, dave->carol] | Received INIT 115.98 | I | tests.test_lnpeer.PeerInTests.[dave, dave->carol] | received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 115.98 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received INIT 115.98 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 115.98 | D | tests.test_lnpeer.PeerInTests.[alice, alice->carol] | Received INIT 115.98 | I | tests.test_lnpeer.PeerInTests.[alice, alice->carol] | received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 115.98 | D | tests.test_lnpeer.PeerInTests.[bob, bob->dave] | Received INIT 115.98 | I | tests.test_lnpeer.PeerInTests.[bob, bob->dave] | received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 115.98 | D | tests.test_lnpeer.PeerInTests.[bob, bob->carol] | Received INIT 115.98 | I | tests.test_lnpeer.PeerInTests.[bob, bob->carol] | received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 115.98 | D | tests.test_lnpeer.PeerInTests.[carol, carol->dave] | Received INIT 115.98 | I | tests.test_lnpeer.PeerInTests.[carol, carol->dave] | received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 115.98 | D | tests.test_lnpeer.MockLNWallet.[dave] | saving preimage for 8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 (public=False) 116.01 | I | tests.test_lnpeer.MockLNWallet.[alice] | set_invoice_status 8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4: 4 116.01 | I | lnworker.PaySession.[8d8fb8c1-6080] | pay_to_node starting session for RHASH=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4. using_trampoline=True. invoice_features=['VAR_ONION_REQ', 'PAYMENT_SECRET_REQ', 'BASIC_MPP_OPT']. r_tags=[[('03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1', '15102814x14474068x8702', 1000, 1, 144)]]. amount_to_pay=100000000 msat. budget=PaymentFeeBudget(fee_msat=1000000, cltv=4032) 116.01 | I | tests.test_lnpeer.MockLNWallet.[alice] | channels_with_funds: {(b'\x92A\x10\xc5\xc0*\x11,\x8d2\x1bP*\xf55\x94R\xf0ov\xe3z\xbe\xe3\x04~~\xd2\xc9\xa9g\x8a', b'\x03\xb6f\x92\xd3\xe3+\xaa\x95\x95b\xa4\x05\xf7\xc0\xe9F\xa9\xb5G\xd5\xb0\xcd9\xc0\xc03&>\xd63~\xad'): (499980692000, 5), (b'\x92\xfbK3V\xcb1\x8e\x8d]lw;\x8d\x02\xe2N\x8a\xd7\xa4Ud\x00\x89-V2\xed\xa7)t\xbf', b'\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1'): (0, 5)}, have_direct_channel=False 116.02 | I | tests.test_lnpeer.MockLNWallet.[alice] | suggest_split 100000000 returned 39 configurations 116.02 | I | tests.test_lnpeer.MockLNWallet.[alice] | trying split configuration: dict_values([[48085103, 51914897], []]) rating: 2.5007788569281173 116.02 | D | trampoline | Creating trampoline route for invoice_pubkey=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546, is_legacy=True 116.02 | D | trampoline | _allocate_fee_along_route(). trampoline_fee_level=0, budget.fee_msat=1000000, budget_to_use=0 116.02 | D | trampoline | Using 1 of 1 r_tags 116.02 | I | tests.test_lnpeer.MockLNWallet.[alice] | created route with trampoline fee level=0 116.02 | I | tests.test_lnpeer.MockLNWallet.[alice] | trampoline hops: ['03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead', '02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546'] 116.02 | I | tests.test_lnpeer.MockLNWallet.[alice] | per trampoline fees: 0 116.03 | I | tests.test_lnpeer.MockLNWallet.[alice] | adding route 48085103 0 499932606897 116.03 | I | tests.test_lnpeer.MockLNWallet.[alice] | adding route 51914897 0 499928777103 116.03 | I | tests.test_lnpeer.MockLNWallet.[alice] | pay len(route)=1. for payment_hash=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 116.03 | I | tests.test_lnpeer.MockLNWallet.[alice] | 0: edge=9584912x12959786x4396 hop_data= 116.03 | I | tests.test_lnpeer.MockLNWallet.[alice] | adding trampoline onion to final payload 116.03 | I | tests.test_lnpeer.MockLNWallet.[alice] | lnpeer.pay len(t_route)=2 116.03 | I | tests.test_lnpeer.MockLNWallet.[alice] | 0: t_node=03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead hop_data=}), 'payment_data': mappingproxy({'payment_secret': b'qn\xd0W\xe1v\xaa`\xd5]\xca\x7f\xbc\xc8%\xce,\r\x02,\xb8#8\xf8\xf9\x84&\xc4\x1b\xa1b?', 'total_msat': 100000000}), 'invoice_routing_info': mappingproxy({'invoice_routing_info': b'\x01\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1\xe6s^\xdc\xdbT!\xfe\x00\x00\x03\xe8\x00\x00\x00\x01\x00\x90'})}). self.hmac=b'\xa0\x86\x93\xd7\xea]\xf7\xb37D\xdd\xfe\x80\xbasnx6\xdb\x9a\x99\xf7\x06e1\xca\xcb\xaf\xb9\x1a\xe3\x9d'> 116.03 | I | tests.test_lnpeer.MockLNWallet.[alice] | 1: t_node=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 hop_data= 116.03 | I | tests.test_lnpeer.MockLNWallet.[alice] | starting payment. len(route)=1. 116.03 | I | lnchannel.Channel.[alice->bob] | add_htlc 116.03 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | starting payment. htlc: UpdateAddHtlc(amount_msat=48085103, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=0, timestamp=1779568637) 116.03 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending UPDATE_ADD_HTLC 116.03 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | send_commitment. chan 9584912x12959786x4396. ctn: 1. 116.03 | I | lnchannel.Channel.[alice->bob] | sign_next_commitment. ctn=1 116.05 | I | transaction | adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 116.05 | D | transaction | tx.sign() finished. is_complete=False 116.05 | D | lnchannel.Channel.[alice->bob] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP0KAQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAFSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW3VuwAAAAAAACIAIBSVzbJl7pm50dYY4D8M4YKVp2slyop6HQm4lO2Sk8YuNojMHQAAAAAiACDPpWhcVlYyIuOf8S+nfy+SNcOrysuQDQSKMjbTeeA2zABlzR0AAAAAIgAgd++jpc1HcBeOqyV5xFlOyb6Md3VJZBEzD0GWWK5/MmHCwpggACICAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoRzBEAiBGY82oggh1u09zj5S9YIeokqURcCAydrTiI9Bv4/zFCwIgVmzlvdcaoDLEdbjLs9USV+deo9kVU5pXFcPPFhkF31sBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAAA='. sig_64.hex()='4663cda8820875bb4f738f94bd6087a892a51170203276b4e223d06fe3fcc50b566ce5bdd71aa032c475b8cbb3d51257e75ea3d915539a5715c3cf161905df5b' 116.06 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending COMMITMENT_SIGNED 116.06 | I | lnrouter.LNPathFinder | Adding inflight htlcs to graph (liquidity hints). 116.06 | I | tests.test_lnpeer.MockLNWallet.[alice] | pay len(route)=1. for payment_hash=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 116.06 | I | tests.test_lnpeer.MockLNWallet.[alice] | 0: edge=9584912x12959786x4396 hop_data= 116.06 | I | tests.test_lnpeer.MockLNWallet.[alice] | adding trampoline onion to final payload 116.06 | I | tests.test_lnpeer.MockLNWallet.[alice] | lnpeer.pay len(t_route)=2 116.06 | I | tests.test_lnpeer.MockLNWallet.[alice] | 0: t_node=03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead hop_data=}), 'payment_data': mappingproxy({'payment_secret': b'qn\xd0W\xe1v\xaa`\xd5]\xca\x7f\xbc\xc8%\xce,\r\x02,\xb8#8\xf8\xf9\x84&\xc4\x1b\xa1b?', 'total_msat': 100000000}), 'invoice_routing_info': mappingproxy({'invoice_routing_info': b'\x01\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1\xe6s^\xdc\xdbT!\xfe\x00\x00\x03\xe8\x00\x00\x00\x01\x00\x90'})}). self.hmac=b'\xa0\x86\x93\xd7\xea]\xf7\xb37D\xdd\xfe\x80\xbasnx6\xdb\x9a\x99\xf7\x06e1\xca\xcb\xaf\xb9\x1a\xe3\x9d'> 116.06 | I | tests.test_lnpeer.MockLNWallet.[alice] | 1: t_node=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 hop_data= 116.07 | I | tests.test_lnpeer.MockLNWallet.[alice] | starting payment. len(route)=1. 116.07 | I | lnchannel.Channel.[alice->bob] | add_htlc 116.07 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | starting payment. htlc: UpdateAddHtlc(amount_msat=51914897, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=1, timestamp=1779568637) 116.07 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending UPDATE_ADD_HTLC 116.07 | I | lnrouter.LNPathFinder | Adding inflight htlcs to graph (liquidity hints). 116.07 | I | lnworker.PaySession.[8d8fb8c1-6080] | waiting... amount_inflight=100000000. nhtlcs_inflight=2 116.07 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received UPDATE_ADD_HTLC 116.07 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_update_add_htlc. chan 9584912x12959786x4396. htlc=UpdateAddHtlc(amount_msat=48085103, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=0, timestamp=1779568637) 116.07 | I | lnchannel.Channel.[bob->alice] | receive_htlc 116.07 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received COMMITMENT_SIGNED 116.07 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_commitment_signed. chan 9584912x12959786x4396. ctn: 1. 116.07 | I | lnchannel.Channel.[bob->alice] | receive_new_commitment. ctn=1, len(htlc_sigs)=1 116.10 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 0 116.10 | I | lnchannel.Channel.[bob->alice] | revoke_current_commitment 116.11 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending REVOKE_AND_ACK 116.12 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | send_commitment. chan 9584912x12959786x4396. ctn: 1. 116.12 | I | lnchannel.Channel.[bob->alice] | sign_next_commitment. ctn=1 116.13 | I | transaction | adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 116.13 | D | transaction | tx.sign() finished. is_complete=False 116.13 | D | lnchannel.Channel.[bob->alice] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP0KAQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAFSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW3VuwAAAAAAACIAIFnn7PFbTWEHWleIjM9Qs01PlfYUtme7fZ0nYRWaNIr6NojMHQAAAAAiACA6ZPtnBJ2aucGnHfkS4j8kYuB5PjavZY6RZgvx8tqS4QBlzR0AAAAAIgAgOCt42sqeT72vsTBbKHnjA12lyUPQONZscGYQwkvE/brCwpggACICA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmRzBEAiAyURSZcHXxnoSWeAn1KITbsF3AIHBNIZkOx48YEzUiSAIgE8Fn1XFfiee3915hvpVgcQNMKYhRMRt3R/o7Jb7yiYEBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAAA='. sig_64.hex()='325114997075f19e84967809f52884dbb05dc020704d21990ec78f181335224813c167d5715f89e7b7f75e61be956071034c298851311b7747fa3b25bef28981' 116.14 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending COMMITMENT_SIGNED 116.14 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received UPDATE_ADD_HTLC 116.14 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_update_add_htlc. chan 9584912x12959786x4396. htlc=UpdateAddHtlc(amount_msat=51914897, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=1, timestamp=1779568637) 116.14 | I | lnchannel.Channel.[bob->alice] | receive_htlc 116.14 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received REVOKE_AND_ACK 116.14 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 0 116.14 | I | lnchannel.Channel.[alice->bob] | receive_revocation 116.15 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | send_commitment. chan 9584912x12959786x4396. ctn: 2. 116.15 | I | lnchannel.Channel.[alice->bob] | sign_next_commitment. ctn=2 116.16 | I | transaction | adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 116.16 | D | transaction | tx.sign() finished. is_complete=False 116.16 | D | lnchannel.Channel.[alice->bob] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP01AQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAGSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW3VuwAAAAAAACIAIOMlCjXEzB/CyZ++CiDP9MHCGKl7bc4+K/Yhg329sFJOysoAAAAAAAAiACDjJQo1xMwfwsmfvgogz/TBwhipe23OPiv2IYN9vbBSTmS5yx0AAAAAIgAgz6VoXFZWMiLjn/Evp38vkjXDq8rLkA0EijI203ngNswAZc0dAAAAACIAIES5O4+48l1zjJUJf82kqPCpIWDXNB+q94fw30lFKMwFwcKYIAAiAgLPt3/TjLgq6Wq2I0TOedHZXv0c3BizCA6JAw+8jLHc6EcwRAIgb237HCggqbRM+qBOyEZQONB3a3+d7SgfcTkQpVcWN/gCIEfJiYSJM4k8MbxSvaHQwzNN9cAxHl6tx3gsjissGo2ZAQEFR1IhAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoIQPFk0C5zBsx7+yuaOmgANGD22MwxoZTTIRUXRMkIM3x5lKuAAAAAAAAAA=='. sig_64.hex()='6f6dfb1c2820a9b44cfaa04ec8465038d0776b7f9ded281f713910a5571637f847c989848933893c31bc52bda1d0c3334df5c0311e5eadc7782c8e2b2c1a8d99' 116.18 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending COMMITMENT_SIGNED 116.19 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received COMMITMENT_SIGNED 116.19 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_commitment_signed. chan 9584912x12959786x4396. ctn: 1. 116.19 | I | lnchannel.Channel.[alice->bob] | receive_new_commitment. ctn=1, len(htlc_sigs)=1 116.21 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 0 116.21 | I | lnchannel.Channel.[alice->bob] | revoke_current_commitment 116.23 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending REVOKE_AND_ACK 116.23 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received COMMITMENT_SIGNED 116.23 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_commitment_signed. chan 9584912x12959786x4396. ctn: 2. 116.23 | I | lnchannel.Channel.[bob->alice] | receive_new_commitment. ctn=2, len(htlc_sigs)=2 116.27 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 1 116.27 | I | lnchannel.Channel.[bob->alice] | revoke_current_commitment 116.28 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending REVOKE_AND_ACK 116.28 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received REVOKE_AND_ACK 116.28 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 0 116.28 | I | lnchannel.Channel.[bob->alice] | receive_revocation 116.29 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | send_commitment. chan 9584912x12959786x4396. ctn: 2. 116.29 | I | lnchannel.Channel.[bob->alice] | sign_next_commitment. ctn=2 116.30 | I | transaction | adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 116.30 | D | transaction | tx.sign() finished. is_complete=False 116.30 | D | lnchannel.Channel.[bob->alice] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP01AQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAGSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW3VuwAAAAAAACIAIE703kzwhGRCGm2N5OI8Qt7jhO9WjGERhMTRX6tp8sx9ysoAAAAAAAAiACBO9N5M8IRkQhptjeTiPELe44TvVoxhEYTE0V+rafLMfWS5yx0AAAAAIgAg0gq3yzfCCerapxgVqlN2RsmWcfu2rGU996VeuNIUz8cAZc0dAAAAACIAIDgreNrKnk+9r7EwWyh54wNdpclD0DjWbHBmEMJLxP26wcKYIAAiAgPFk0C5zBsx7+yuaOmgANGD22MwxoZTTIRUXRMkIM3x5kcwRAIgXM33VRoM5Il5EdxQsFSW1jdtwVfQVpkxGV8dG2yW6DECIEoajEwsFQZHayNxvj2thGCIzN/93VOFYvEJaigeMk1nAQEFR1IhAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoIQPFk0C5zBsx7+yuaOmgANGD22MwxoZTTIRUXRMkIM3x5lKuAAAAAAAAAA=='. sig_64.hex()='5ccdf7551a0ce4897911dc50b05496d6376dc157d0569931195f1d1b6c96e8314a1a8c4c2c1506476b2371be3dad846088ccdffddd538562f1096a281e324d67' 116.32 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending COMMITMENT_SIGNED 116.33 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received REVOKE_AND_ACK 116.33 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 1 116.33 | I | lnchannel.Channel.[alice->bob] | receive_revocation 116.33 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received COMMITMENT_SIGNED 116.33 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_commitment_signed. chan 9584912x12959786x4396. ctn: 2. 116.33 | I | lnchannel.Channel.[alice->bob] | receive_new_commitment. ctn=2, len(htlc_sigs)=2 116.36 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 1 116.36 | I | lnchannel.Channel.[alice->bob] | revoke_current_commitment 116.38 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending REVOKE_AND_ACK 116.38 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received REVOKE_AND_ACK 116.38 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 1 116.38 | I | lnchannel.Channel.[bob->alice] | receive_revocation 116.39 | D | tests.test_lnpeer.MockLNWallet.[bob] | creating new mpp set for payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa41450db3576d93134c79bd533556b64572df97eec47df681f9c0ffc3da86ce05c' 116.39 | I | tests.test_lnpeer.MockLNWallet.[bob] | set_mpp_resolution COMPLETE len(mpp_status.htlcs)=2: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa41450db3576d93134c79bd533556b64572df97eec47df681f9c0ffc3da86ce05c' 116.39 | I | tests.test_lnpeer.MockLNWallet.[bob] | set_mpp_resolution SETTLING len(mpp_status.htlcs)=2: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa41450db3576d93134c79bd533556b64572df97eec47df681f9c0ffc3da86ce05c' 116.40 | D | tests.test_lnpeer.MockLNWallet.[bob] | adding active_forwarding: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa41450db3576d93134c79bd533556b64572df97eec47df681f9c0ffc3da86ce05c' 116.40 | I | tests.test_lnpeer.MockLNWallet.[bob] | forward_trampoline: legacy 116.40 | I | tests.test_lnpeer.MockLNWallet.[bob] | r_tags [[('03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1', '15102814x14474068x8702', 1000, 1, 144)]] 116.40 | I | tests.test_lnpeer.MockLNWallet.[bob] | trampoline forwarding. budget=PaymentFeeBudget(fee_msat=0, cltv=576) 116.40 | I | tests.test_lnpeer.MockLNWallet.[bob] | trampoline forwarding. closest_inc_cltv_abs=600720, out_cltv_abs=600144 116.40 | D | tests.test_lnpeer.MockLNWallet.[bob] | forwarding failed: e=(, b'') 116.40 | I | tests.test_lnpeer.MockLNWallet.[bob] | set_mpp_resolution FAILED len(mpp_status.htlcs)=2: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa41450db3576d93134c79bd533556b64572df97eec47df681f9c0ffc3da86ce05c' 116.50 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | fail_htlc. chan 9584912x12959786x4396. htlc_id 0. 116.50 | I | lnchannel.Channel.[bob->alice] | fail_htlc 116.50 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending UPDATE_FAIL_HTLC 116.50 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | fail_htlc. chan 9584912x12959786x4396. htlc_id 1. 116.50 | I | lnchannel.Channel.[bob->alice] | fail_htlc 116.50 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending UPDATE_FAIL_HTLC 116.50 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | deleting resolved mpp set: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa41450db3576d93134c79bd533556b64572df97eec47df681f9c0ffc3da86ce05c' 116.50 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received UPDATE_FAIL_HTLC 116.50 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_update_fail_htlc. chan 9584912x12959786x4396. htlc_id 0 116.50 | I | lnchannel.Channel.[alice->bob] | receive_fail_htlc 116.50 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received UPDATE_FAIL_HTLC 116.50 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_update_fail_htlc. chan 9584912x12959786x4396. htlc_id 1 116.50 | I | lnchannel.Channel.[alice->bob] | receive_fail_htlc 116.60 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | send_commitment. chan 9584912x12959786x4396. ctn: 3. 116.60 | I | lnchannel.Channel.[bob->alice] | sign_next_commitment. ctn=3 116.61 | I | transaction | adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 116.62 | D | transaction | tx.sign() finished. is_complete=False 116.62 | D | lnchannel.Channel.[bob->alice] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAZJBEMXAKhEsjTIbUCr1NZRS8G9243q+4wR+ftLJqWeKAAAAAABDRPaABEoBAAAAAAAAIgAgNMKCNw5dwqhYBmUBMRPlnXnf+N4eASNQS8vnDzWKj8ZKAQAAAAAAACIAIPaQYXoE7hEQhgIkFkFV861nVsfKbCboQQjhElWMnbVtFEjNHQAAAAAiACAcmhm1u9K0YZmSK+SMRDAGJAp1piT4M9agQB31nYHPNQBlzR0AAAAAIgAgOCt42sqeT72vsTBbKHnjA12lyUPQONZscGYQwkvE/brAwpggACICA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmRzBEAiAZKb7QVaxV1dMPj/Emla3m5GN2T+a/UcGsifpTBovc4wIgL+B4cJyrXK222nbU/ngDXDS1O8dshp2oJU+8dOvTy58BAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAA=='. sig_64.hex()='1929bed055ac55d5d30f8ff12695ade6e463764fe6bf51c1ac89fa53068bdce32fe078709cab5cadb6da76d4fe78035c34b53bc76c869da8254fbc74ebd3cb9f' 116.62 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending COMMITMENT_SIGNED 116.62 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received COMMITMENT_SIGNED 116.62 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_commitment_signed. chan 9584912x12959786x4396. ctn: 3. 116.62 | I | lnchannel.Channel.[alice->bob] | receive_new_commitment. ctn=3, len(htlc_sigs)=0 116.63 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 2 116.63 | I | lnchannel.Channel.[alice->bob] | revoke_current_commitment 116.65 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending REVOKE_AND_ACK 116.65 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | send_commitment. chan 9584912x12959786x4396. ctn: 3. 116.65 | I | lnchannel.Channel.[alice->bob] | sign_next_commitment. ctn=3 116.66 | I | transaction | adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 116.66 | D | transaction | tx.sign() finished. is_complete=False 116.66 | D | lnchannel.Channel.[alice->bob] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAZJBEMXAKhEsjTIbUCr1NZRS8G9243q+4wR+ftLJqWeKAAAAAABDRPaABEoBAAAAAAAAIgAgNMKCNw5dwqhYBmUBMRPlnXnf+N4eASNQS8vnDzWKj8ZKAQAAAAAAACIAIPaQYXoE7hEQhgIkFkFV861nVsfKbCboQQjhElWMnbVtFEjNHQAAAAAiACDPpWhcVlYyIuOf8S+nfy+SNcOrysuQDQSKMjbTeeA2zABlzR0AAAAAIgAgKCj9MX5DwpvvtHefZVRPsfpf0+hFhzwhhoGe9+q7dgzAwpggACICAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoRzBEAiA8BdVQeyNt+PrJq0jUyFavpHMhV60D88n4svLQYJwqBgIgKJQtc8bor246D7TmEWp/3EjwM6xGe0hpzVuxBAfZCIABAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAA=='. sig_64.hex()='3c05d5507b236df8fac9ab48d4c856afa4732157ad03f3c9f8b2f2d0609c2a0628942d73c6e8af6e3a0fb4e6116a7fdc48f033ac467b4869cd5bb10407d90880' 116.66 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending COMMITMENT_SIGNED 116.66 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received REVOKE_AND_ACK 116.66 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 2 116.66 | I | lnchannel.Channel.[bob->alice] | receive_revocation 116.67 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received COMMITMENT_SIGNED 116.67 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_commitment_signed. chan 9584912x12959786x4396. ctn: 3. 116.67 | I | lnchannel.Channel.[bob->alice] | receive_new_commitment. ctn=3, len(htlc_sigs)=0 116.68 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 2 116.68 | I | lnchannel.Channel.[bob->alice] | revoke_current_commitment 116.69 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending REVOKE_AND_ACK 116.70 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received REVOKE_AND_ACK 116.70 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 2 116.70 | I | lnchannel.Channel.[alice->bob] | receive_revocation 116.70 | I | tests.test_lnpeer.MockLNWallet.[alice] | htlc_failed (, b'') 116.70 | I | lnworker.PaySession.[8d8fb8c1-6080] | bucket still active... 116.71 | I | tests.test_lnpeer.MockLNWallet.[alice] | htlc_failed (, b'') 116.71 | I | lnworker.PaySession.[8d8fb8c1-6080] | bucket failed 116.71 | I | tests.test_lnpeer.MockLNWallet.[alice] | UPDATE_FAIL_HTLC. code=. decoded_data=None. data='' 116.71 | I | tests.test_lnpeer.MockLNWallet.[alice] | error reported by 03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead 116.71 | I | lnworker.PaySession.[8d8fb8c1-6080] | raising trampoline fee level 1 116.71 | I | lnworker.PaySession.[8d8fb8c1-6080] | waiting... amount_inflight=0. nhtlcs_inflight=1 117.21 | I | tests.test_lnpeer.MockLNWallet.[alice] | channels_with_funds: {(b'\x92A\x10\xc5\xc0*\x11,\x8d2\x1bP*\xf55\x94R\xf0ov\xe3z\xbe\xe3\x04~~\xd2\xc9\xa9g\x8a', b'\x03\xb6f\x92\xd3\xe3+\xaa\x95\x95b\xa4\x05\xf7\xc0\xe9F\xa9\xb5G\xd5\xb0\xcd9\xc0\xc03&>\xd63~\xad'): (499980692000, 5), (b'\x92\xfbK3V\xcb1\x8e\x8d]lw;\x8d\x02\xe2N\x8a\xd7\xa4Ud\x00\x89-V2\xed\xa7)t\xbf', b'\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1'): (0, 5)}, have_direct_channel=False 117.22 | I | tests.test_lnpeer.MockLNWallet.[alice] | suggest_split 100000000 returned 39 configurations 117.22 | I | tests.test_lnpeer.MockLNWallet.[alice] | trying split configuration: dict_values([[48923845, 51076155], []]) rating: 2.5002771127408008 117.22 | D | trampoline | Creating trampoline route for invoice_pubkey=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546, is_legacy=True 117.22 | D | trampoline | _allocate_fee_along_route(). trampoline_fee_level=1, budget.fee_msat=1000000, budget_to_use=31250 117.22 | D | trampoline | Using 1 of 1 r_tags 117.23 | I | tests.test_lnpeer.MockLNWallet.[alice] | created route with trampoline fee level=1 117.23 | I | tests.test_lnpeer.MockLNWallet.[alice] | trampoline hops: ['03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead', '02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546'] 117.23 | I | tests.test_lnpeer.MockLNWallet.[alice] | per trampoline fees: 31250 117.23 | I | tests.test_lnpeer.MockLNWallet.[alice] | adding route 48923845 31250 499931768155 117.23 | I | tests.test_lnpeer.MockLNWallet.[alice] | adding route 51076155 0 499929615845 117.23 | I | tests.test_lnpeer.MockLNWallet.[alice] | pay len(route)=1. for payment_hash=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 117.23 | I | tests.test_lnpeer.MockLNWallet.[alice] | 0: edge=9584912x12959786x4396 hop_data= 117.23 | I | tests.test_lnpeer.MockLNWallet.[alice] | adding trampoline onion to final payload 117.23 | I | tests.test_lnpeer.MockLNWallet.[alice] | lnpeer.pay len(t_route)=2 117.23 | I | tests.test_lnpeer.MockLNWallet.[alice] | 0: t_node=03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead hop_data=}), 'payment_data': mappingproxy({'payment_secret': b'qn\xd0W\xe1v\xaa`\xd5]\xca\x7f\xbc\xc8%\xce,\r\x02,\xb8#8\xf8\xf9\x84&\xc4\x1b\xa1b?', 'total_msat': 100000000}), 'invoice_routing_info': mappingproxy({'invoice_routing_info': b'\x01\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1\xe6s^\xdc\xdbT!\xfe\x00\x00\x03\xe8\x00\x00\x00\x01\x00\x90'})}). self.hmac=b"\x94?\xf41Kx7\xb6\x13L\xebx|\x92\xe7\xa7\x8cs\xdb\xb5j\x1d\xa6\x95*`'\x83\xcc{\x15\x14"> 117.23 | I | tests.test_lnpeer.MockLNWallet.[alice] | 1: t_node=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 hop_data= 117.24 | I | tests.test_lnpeer.MockLNWallet.[alice] | starting payment. len(route)=1. 117.24 | I | lnchannel.Channel.[alice->bob] | add_htlc 117.24 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | starting payment. htlc: UpdateAddHtlc(amount_msat=48955095, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=2, timestamp=1779568638) 117.24 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending UPDATE_ADD_HTLC 117.24 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | send_commitment. chan 9584912x12959786x4396. ctn: 4. 117.24 | I | lnchannel.Channel.[alice->bob] | sign_next_commitment. ctn=4 117.25 | I | transaction | adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 117.25 | D | transaction | tx.sign() finished. is_complete=False 117.26 | D | lnchannel.Channel.[alice->bob] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP0KAQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAFSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW07vwAAAAAAACIAIK6uAOkKjCdhJrPG+/R0EO3uxu8KC73VMkGqQLfgy2610ITMHQAAAAAiACDPpWhcVlYyIuOf8S+nfy+SNcOrysuQDQSKMjbTeeA2zABlzR0AAAAAIgAgawqXfJfeu5yhd32CnwCYiBKZSOQT6nZYOomTsZmSVYHHwpggACICAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoRzBEAiAdvI39YRAaZ0iQunLRiRSxBIGSpiU+8KRkttknhlQjTgIgT9NXN+eKGODlBTxJI8cBYs+/iJBqXEetYZ0v/ssGfYUBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAAA='. sig_64.hex()='1dbc8dfd61101a674890ba72d18914b1048192a6253ef0a464b6d9278654234e4fd35737e78a18e0e5053c4923c70162cfbf88906a5c47ad619d2ffecb067d85' 117.27 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending COMMITMENT_SIGNED 117.27 | I | lnrouter.LNPathFinder | Adding inflight htlcs to graph (liquidity hints). 117.27 | I | tests.test_lnpeer.MockLNWallet.[alice] | pay len(route)=1. for payment_hash=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 117.27 | I | tests.test_lnpeer.MockLNWallet.[alice] | 0: edge=9584912x12959786x4396 hop_data= 117.27 | I | tests.test_lnpeer.MockLNWallet.[alice] | adding trampoline onion to final payload 117.27 | I | tests.test_lnpeer.MockLNWallet.[alice] | lnpeer.pay len(t_route)=2 117.27 | I | tests.test_lnpeer.MockLNWallet.[alice] | 0: t_node=03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead hop_data=}), 'payment_data': mappingproxy({'payment_secret': b'qn\xd0W\xe1v\xaa`\xd5]\xca\x7f\xbc\xc8%\xce,\r\x02,\xb8#8\xf8\xf9\x84&\xc4\x1b\xa1b?', 'total_msat': 100000000}), 'invoice_routing_info': mappingproxy({'invoice_routing_info': b'\x01\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1\xe6s^\xdc\xdbT!\xfe\x00\x00\x03\xe8\x00\x00\x00\x01\x00\x90'})}). self.hmac=b"\x94?\xf41Kx7\xb6\x13L\xebx|\x92\xe7\xa7\x8cs\xdb\xb5j\x1d\xa6\x95*`'\x83\xcc{\x15\x14"> 117.27 | I | tests.test_lnpeer.MockLNWallet.[alice] | 1: t_node=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 hop_data= 117.27 | I | tests.test_lnpeer.MockLNWallet.[alice] | starting payment. len(route)=1. 117.28 | I | lnchannel.Channel.[alice->bob] | add_htlc 117.28 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | starting payment. htlc: UpdateAddHtlc(amount_msat=51076155, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=3, timestamp=1779568638) 117.28 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending UPDATE_ADD_HTLC 117.28 | I | lnrouter.LNPathFinder | Adding inflight htlcs to graph (liquidity hints). 117.28 | I | lnworker.PaySession.[8d8fb8c1-6080] | waiting... amount_inflight=100000000. nhtlcs_inflight=3 117.28 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received UPDATE_ADD_HTLC 117.28 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_update_add_htlc. chan 9584912x12959786x4396. htlc=UpdateAddHtlc(amount_msat=48955095, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=2, timestamp=1779568638) 117.28 | I | lnchannel.Channel.[bob->alice] | receive_htlc 117.28 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received COMMITMENT_SIGNED 117.28 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_commitment_signed. chan 9584912x12959786x4396. ctn: 4. 117.28 | I | lnchannel.Channel.[bob->alice] | receive_new_commitment. ctn=4, len(htlc_sigs)=1 117.31 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 3 117.31 | I | lnchannel.Channel.[bob->alice] | revoke_current_commitment 117.32 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending REVOKE_AND_ACK 117.32 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | send_commitment. chan 9584912x12959786x4396. ctn: 4. 117.32 | I | lnchannel.Channel.[bob->alice] | sign_next_commitment. ctn=4 117.34 | I | transaction | adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 117.34 | D | transaction | tx.sign() finished. is_complete=False 117.34 | D | lnchannel.Channel.[bob->alice] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP0KAQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAFSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW07vwAAAAAAACIAIG+RYvqzlBzZZH5A4ofmN01WInWdJczIMcPdEMmW2QZr0ITMHQAAAAAiACDkB4hvUqtcELx6q/iNhnDmyP+vt5Yw1l6yYSJNdMEm3gBlzR0AAAAAIgAgOCt42sqeT72vsTBbKHnjA12lyUPQONZscGYQwkvE/brHwpggACICA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmRzBEAiBwAroeDGwEnhsdzJ93TxTZ29yOaGLbfUyuJ3Pp+f29FwIgDLT740/U/n18+qfl3SwvlBZ26CA6IaW4lk6KE5oVF5EBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAAA='. sig_64.hex()='7002ba1e0c6c049e1b1dcc9f774f14d9dbdc8e6862db7d4cae2773e9f9fdbd170cb4fbe34fd4fe7d7cfaa7e5dd2c2f941676e8203a21a5b8964e8a139a151791' 117.35 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending COMMITMENT_SIGNED 117.35 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received UPDATE_ADD_HTLC 117.35 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_update_add_htlc. chan 9584912x12959786x4396. htlc=UpdateAddHtlc(amount_msat=51076155, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=3, timestamp=1779568638) 117.35 | I | lnchannel.Channel.[bob->alice] | receive_htlc 117.35 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received REVOKE_AND_ACK 117.35 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 3 117.35 | I | lnchannel.Channel.[alice->bob] | receive_revocation 117.35 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | send_commitment. chan 9584912x12959786x4396. ctn: 5. 117.35 | I | lnchannel.Channel.[alice->bob] | sign_next_commitment. ctn=5 117.37 | I | transaction | adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 117.37 | D | transaction | tx.sign() finished. is_complete=False 117.37 | D | lnchannel.Channel.[alice->bob] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP01AQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAGSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW07vwAAAAAAACIAIJlkBgIU3PUHkOdCfUot0Kah+Gtug1kHf3YFlMB/i6SFhMcAAAAAAAAiACCZZAYCFNz1B5DnQn1KLdCmofhrboNZB392BZTAf4ukhUS5yx0AAAAAIgAgz6VoXFZWMiLjn/Evp38vkjXDq8rLkA0EijI203ngNswAZc0dAAAAACIAIG4Tbwkwoi/bi8zHjZMWWP5ni2yFvq9K+7q2lspw3+IvxsKYIAAiAgLPt3/TjLgq6Wq2I0TOedHZXv0c3BizCA6JAw+8jLHc6EcwRAIgP19j3O8a1pYE93+E1tn5g3qyxBQsF4WWmXpw84E+cjkCICar2nFCXAwW/ZjQ3bPgzJqwAaMmzcZsnY/zoEctGh5pAQEFR1IhAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoIQPFk0C5zBsx7+yuaOmgANGD22MwxoZTTIRUXRMkIM3x5lKuAAAAAAAAAA=='. sig_64.hex()='3f5f63dcef1ad69604f77f84d6d9f9837ab2c4142c178596997a70f3813e723926abda71425c0c16fd98d0ddb3e0cc9ab001a326cdc66c9d8ff3a0472d1a1e69' 117.39 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending COMMITMENT_SIGNED 117.39 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received COMMITMENT_SIGNED 117.39 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_commitment_signed. chan 9584912x12959786x4396. ctn: 4. 117.39 | I | lnchannel.Channel.[alice->bob] | receive_new_commitment. ctn=4, len(htlc_sigs)=1 117.42 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 3 117.42 | I | lnchannel.Channel.[alice->bob] | revoke_current_commitment 117.43 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending REVOKE_AND_ACK 117.44 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received COMMITMENT_SIGNED 117.44 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_commitment_signed. chan 9584912x12959786x4396. ctn: 5. 117.44 | I | lnchannel.Channel.[bob->alice] | receive_new_commitment. ctn=5, len(htlc_sigs)=2 117.47 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 4 117.47 | I | lnchannel.Channel.[bob->alice] | revoke_current_commitment 117.49 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending REVOKE_AND_ACK 117.49 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received REVOKE_AND_ACK 117.49 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 3 117.49 | I | lnchannel.Channel.[bob->alice] | receive_revocation 117.49 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | send_commitment. chan 9584912x12959786x4396. ctn: 5. 117.49 | I | lnchannel.Channel.[bob->alice] | sign_next_commitment. ctn=5 117.51 | I | transaction | adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 117.51 | D | transaction | tx.sign() finished. is_complete=False 117.51 | D | lnchannel.Channel.[bob->alice] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP01AQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAGSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW07vwAAAAAAACIAIP/F3b/wklXBeSQDQpaWenwle30z/819W01SyX92O+KqhMcAAAAAAAAiACD/xd2/8JJVwXkkA0KWlnp8JXt9M//NfVtNUsl/djviqkS5yx0AAAAAIgAg9oJN6Geyn0hjmaxkjNo1g/8HA6rv4+Ly0gDwiKaYeBwAZc0dAAAAACIAIDgreNrKnk+9r7EwWyh54wNdpclD0DjWbHBmEMJLxP26xsKYIAAiAgPFk0C5zBsx7+yuaOmgANGD22MwxoZTTIRUXRMkIM3x5kcwRAIgBjN3x/6NvLYMZOkb9udkPz37OKMl9UztfE9sfgSnbyUCIHxWDfmufs6cru0UT1cdgUoWlAZmk/A+76zKbDKiAlDhAQEFR1IhAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoIQPFk0C5zBsx7+yuaOmgANGD22MwxoZTTIRUXRMkIM3x5lKuAAAAAAAAAA=='. sig_64.hex()='063377c7fe8dbcb60c64e91bf6e7643f3dfb38a325f54ced7c4f6c7e04a76f257c560df9ae7ece9caeed144f571d814a1694066693f03eefacca6c32a20250e1' 117.53 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending COMMITMENT_SIGNED 117.53 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received REVOKE_AND_ACK 117.53 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 4 117.53 | I | lnchannel.Channel.[alice->bob] | receive_revocation 117.53 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received COMMITMENT_SIGNED 117.53 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_commitment_signed. chan 9584912x12959786x4396. ctn: 5. 117.53 | I | lnchannel.Channel.[alice->bob] | receive_new_commitment. ctn=5, len(htlc_sigs)=2 117.57 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 4 117.57 | I | lnchannel.Channel.[alice->bob] | revoke_current_commitment 117.59 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending REVOKE_AND_ACK 117.59 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received REVOKE_AND_ACK 117.59 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 4 117.59 | I | lnchannel.Channel.[bob->alice] | receive_revocation 117.60 | D | tests.test_lnpeer.MockLNWallet.[bob] | creating new mpp set for payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4ccb7004d655118880070868322982e4d3ff2d27b6b94aa3712fcba9b90514da3' 117.60 | I | tests.test_lnpeer.MockLNWallet.[bob] | set_mpp_resolution COMPLETE len(mpp_status.htlcs)=2: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4ccb7004d655118880070868322982e4d3ff2d27b6b94aa3712fcba9b90514da3' 117.60 | I | tests.test_lnpeer.MockLNWallet.[bob] | set_mpp_resolution SETTLING len(mpp_status.htlcs)=2: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4ccb7004d655118880070868322982e4d3ff2d27b6b94aa3712fcba9b90514da3' 117.60 | D | tests.test_lnpeer.MockLNWallet.[bob] | adding active_forwarding: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4ccb7004d655118880070868322982e4d3ff2d27b6b94aa3712fcba9b90514da3' 117.61 | I | tests.test_lnpeer.MockLNWallet.[bob] | forward_trampoline: legacy 117.61 | I | tests.test_lnpeer.MockLNWallet.[bob] | r_tags [[('03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1', '15102814x14474068x8702', 1000, 1, 144)]] 117.61 | I | tests.test_lnpeer.MockLNWallet.[bob] | trampoline forwarding. budget=PaymentFeeBudget(fee_msat=31250, cltv=576) 117.61 | I | tests.test_lnpeer.MockLNWallet.[bob] | trampoline forwarding. closest_inc_cltv_abs=600720, out_cltv_abs=600144 117.61 | I | lnworker.PaySession.[8d8fb8c1-6080] | pay_to_node starting session for RHASH=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4. using_trampoline=False. invoice_features=['VAR_ONION_REQ', 'PAYMENT_SECRET_REQ', 'BASIC_MPP_OPT']. r_tags=[[('03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1', '15102814x14474068x8702', 1000, 1, 144)]]. amount_to_pay=100000000 msat. budget=PaymentFeeBudget(fee_msat=31250, cltv=576) 117.61 | I | tests.test_lnpeer.MockLNWallet.[bob] | gossip_db status. sync progress: (None, None, None). num_nodes=0, num_channels=0, num_policies=0. 117.61 | I | tests.test_lnpeer.MockLNWallet.[bob] | channels_with_funds: {(b'\xe7\x0e(zn\xce\x81\xc7T}\x16\xafV\x08\xc8"g\xfe\x80\x07I\r8s|\xca:\x94V\x04I\x15', b'\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1'): (499980692000, 5), (b'}.\xeeq\xbe{\xb2\xacq\xc5\xf2-\x83\xe8o\xd9\x9d\xfab\xa2x\xdc7\x17\xbb\xf5\xb7\xe8\\$[\x0c', b'\x029BD`^8\x9d\xa2\xbb\xaf\x86\x04\xec0(\x1c\xeb)\xca\xbd\x89\xe0\xc1\xbb\xed\xb0\xee\nR9\x95F'): (0, 5), (b'\x92A\x10\xc5\xc0*\x11,\x8d2\x1bP*\xf55\x94R\xf0ov\xe3z\xbe\xe3\x04~~\xd2\xc9\xa9g\x8a', b'\x02[\x0b1\x0e\x15\x97g\x1e\x18 \xbe\xc8;\x14\x11\xe2\xd7\x9c]\x88\x06\xaf\xf6>\tz\xc7#\xf9\xfal\xb1'): (500000000000, 3)}, have_direct_channel=True 117.62 | I | tests.test_lnpeer.MockLNWallet.[bob] | suggest_split 100000000 returned 47 configurations 117.62 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[49651997], [50348003]]) rating: 2.5001151119241705 117.62 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.62 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[47683972], [52316028]]) rating: 2.5011636878460903 117.62 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.62 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [62452038], [37547962]]) rating: 2.5311015407796247 117.62 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.62 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [36653405, 63346595]]) rating: 2.5356718104392875 117.62 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.62 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [36189093, 63810907]]) rating: 2.538193721253012 117.62 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.63 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[33418977], [66581023]]) rating: 2.555076955457441 117.63 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.63 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [29853154], [70146846]]) rating: 2.581269971464184 117.63 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.63 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[26302731], [73697269]]) rating: 2.612403002329268 117.63 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.63 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [21885340, 78114660]]) rating: 2.6581323122036027 117.63 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.63 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [32062129, 34898522], [33039349]]) rating: 3.3338394443252803 117.63 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.63 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [36670144], [29984523, 33345333]]) rating: 3.335659122050168 117.63 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.63 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [37685208], [29344856, 32969936]]) rating: 3.3369221062605536 117.63 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.64 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [33741605, 37444131], [28814264]]) rating: 3.3371729571322577 117.64 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.64 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[38872186], [30215388, 30912426]]) rating: 3.3380503504706587 117.64 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.64 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [30186128, 41513545], [28300327]]) rating: 3.343639415754986 117.64 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.64 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [24435494], [37344440, 38220066]]) rating: 3.3453382918175327 117.64 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.64 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [25613263, 32508940, 41877797]]) rating: 3.3467075211208805 117.64 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.64 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [23430199, 37718102, 38851699]]) rating: 3.3481538867053433 117.64 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.64 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[24263369, 42836196], [32900435]]) rating: 3.3506998293282493 117.64 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.64 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[32151628, 43704716], [24143656]]) rating: 3.352765441591537 117.65 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.65 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[42183846], [18319642, 39496512]]) rating: 3.3675969513605426 117.65 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.65 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [24436572], [25269721, 50293707]]) rating: 3.37660707215242 117.65 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.65 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [17520150, 35180529, 47299321]]) rating: 3.378230595200821 117.65 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.65 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [38370754], [15743433, 45885813]]) rating: 3.382658718691919 117.65 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.65 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[14044632, 46462429], [39492939]]) rating: 3.3916610134535112 117.65 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.65 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [13233027, 44686319], [42080654]]) rating: 3.394367045749437 117.65 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.65 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [23012997, 26302377], [25128866, 25555760]]) rating: 4.2506878749461565 117.66 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.66 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [23408776, 23824980, 26471269], [26294975]]) rating: 4.250866316569892 117.66 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.66 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[30434055], [21736200, 22181149, 25648596]]) rating: 4.254945684905646 117.66 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0003 sec 117.66 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [20057363, 26852585], [23639301, 29450751]]) rating: 4.255043132499697 117.66 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.66 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [25300567], [16580318, 28025297, 30093818]]) rating: 4.260698969644307 117.66 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.66 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[13720192, 28586083, 31284026], [26409699]]) rating: 4.268247920099745 117.66 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.66 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[28809158], [12460628, 25494817, 33235397]]) rating: 4.274072104958907 117.66 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.66 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[11980112, 30691132, 32377241], [24951515]]) rating: 4.2757241409712075 117.66 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.67 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [12177700, 23181541], [30912724, 33728035]]) rating: 4.277976597759575 117.67 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.67 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [13393735, 23727877, 25393554], [37484834]]) rating: 4.279325855602545 117.67 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.67 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [10765809], [23561629, 26487708, 39184854]]) rating: 4.290901337001186 117.67 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.67 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[14664185, 19097130, 23949997], [42288688]]) rating: 4.294258309208613 117.67 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.67 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [22289101], [14995305, 17572875, 21811065, 23331654]]) rating: 5.2051466673221665 117.67 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.67 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [18888464, 21136412, 27036292], [16089490, 16849342]]) rating: 5.207816399102783 117.67 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.67 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [17043748, 18086291], [11588423, 25226978, 28054560]]) rating: 5.217626247856816 117.67 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.67 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [16316394, 26437377, 28164774], [14000793, 15080662]]) rating: 5.218277158839927 117.68 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.68 | I | tests.test_lnpeer.MockLNWallet.[bob] | trying split configuration: dict_values([[], [16695040, 32397097], [10355227, 19995022, 20557614]]) rating: 5.225885228607003 117.68 | D | util.profiler | LNPathFinder.find_path_for_payment 0.0002 sec 117.68 | I | lnworker.PaySession.[8d8fb8c1-6080] | pay_to_node ending session for RHASH=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 117.68 | D | tests.test_lnpeer.MockLNWallet.[bob] | maybe_forward_trampoline. PaymentFailure for payment_hash.hex()='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4', payment_secret.hex()='716ed057e176aa60d55dca7fbcc825ce2c0d022cb82338f8f98426c41ba1623f': NoPathFound() 117.68 | D | tests.test_lnpeer.MockLNWallet.[bob] | forwarding failed: e=(, b'') 117.70 | I | tests.test_lnpeer.MockLNWallet.[bob] | set_mpp_resolution FAILED len(mpp_status.htlcs)=2: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4ccb7004d655118880070868322982e4d3ff2d27b6b94aa3712fcba9b90514da3' 117.71 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | fail_htlc. chan 9584912x12959786x4396. htlc_id 3. 117.71 | I | lnchannel.Channel.[bob->alice] | fail_htlc 117.71 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending UPDATE_FAIL_HTLC 117.71 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | fail_htlc. chan 9584912x12959786x4396. htlc_id 2. 117.71 | I | lnchannel.Channel.[bob->alice] | fail_htlc 117.71 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending UPDATE_FAIL_HTLC 117.71 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | deleting resolved mpp set: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4ccb7004d655118880070868322982e4d3ff2d27b6b94aa3712fcba9b90514da3' 117.71 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received UPDATE_FAIL_HTLC 117.71 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_update_fail_htlc. chan 9584912x12959786x4396. htlc_id 3 117.71 | I | lnchannel.Channel.[alice->bob] | receive_fail_htlc 117.71 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received UPDATE_FAIL_HTLC 117.71 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_update_fail_htlc. chan 9584912x12959786x4396. htlc_id 2 117.71 | I | lnchannel.Channel.[alice->bob] | receive_fail_htlc 117.81 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | send_commitment. chan 9584912x12959786x4396. ctn: 6. 117.81 | I | lnchannel.Channel.[bob->alice] | sign_next_commitment. ctn=6 117.82 | I | transaction | adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 117.82 | D | transaction | tx.sign() finished. is_complete=False 117.83 | D | lnchannel.Channel.[bob->alice] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAZJBEMXAKhEsjTIbUCr1NZRS8G9243q+4wR+ftLJqWeKAAAAAABDRPaABEoBAAAAAAAAIgAgNMKCNw5dwqhYBmUBMRPlnXnf+N4eASNQS8vnDzWKj8ZKAQAAAAAAACIAIPaQYXoE7hEQhgIkFkFV861nVsfKbCboQQjhElWMnbVtFEjNHQAAAAAiACDRNCrrBgCXzeraXOHPcHraE3VCyfEupkhArna7jnojEgBlzR0AAAAAIgAgOCt42sqeT72vsTBbKHnjA12lyUPQONZscGYQwkvE/brFwpggACICA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmRzBEAiByXmISbAymC6kBCYrYYXYO/ac/qmjlcxk/Ie8K2PqbZAIgCgPU/6u4mZZz1JAWz2iuRaeIHprJ7gSZ/XQ84it4jEIBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAA=='. sig_64.hex()='725e62126c0ca60ba901098ad861760efda73faa68e573193f21ef0ad8fa9b640a03d4ffabb8999673d49016cf68ae45a7881e9ac9ee0499fd743ce22b788c42' 117.83 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending COMMITMENT_SIGNED 117.83 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received COMMITMENT_SIGNED 117.83 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_commitment_signed. chan 9584912x12959786x4396. ctn: 6. 117.83 | I | lnchannel.Channel.[alice->bob] | receive_new_commitment. ctn=6, len(htlc_sigs)=0 117.84 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 5 117.84 | I | lnchannel.Channel.[alice->bob] | revoke_current_commitment 117.86 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending REVOKE_AND_ACK 117.86 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | send_commitment. chan 9584912x12959786x4396. ctn: 6. 117.86 | I | lnchannel.Channel.[alice->bob] | sign_next_commitment. ctn=6 117.87 | I | transaction | adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 117.87 | D | transaction | tx.sign() finished. is_complete=False 117.87 | D | lnchannel.Channel.[alice->bob] | sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAZJBEMXAKhEsjTIbUCr1NZRS8G9243q+4wR+ftLJqWeKAAAAAABDRPaABEoBAAAAAAAAIgAgNMKCNw5dwqhYBmUBMRPlnXnf+N4eASNQS8vnDzWKj8ZKAQAAAAAAACIAIPaQYXoE7hEQhgIkFkFV861nVsfKbCboQQjhElWMnbVtFEjNHQAAAAAiACDPpWhcVlYyIuOf8S+nfy+SNcOrysuQDQSKMjbTeeA2zABlzR0AAAAAIgAg83kTtmZ8FZX6rHoUzA+3tYIAdGqAzEgY3hrpPuRe4fvFwpggACICAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoRzBEAiAVWFobjT+c3qmzZefwOktCdl9SKzyiNP/n3Ihheq6OpAIgLV8Znkd/lDOf16oHw2VEO4b2FSADvdT5ahurykKOpNYBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAA=='. sig_64.hex()='15585a1b8d3f9cdea9b365e7f03a4b42765f522b3ca234ffe7dc88617aae8ea42d5f199e477f94339fd7aa07c365443b86f6152003bdd4f96a1babca428ea4d6' 117.87 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Sending COMMITMENT_SIGNED 117.87 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received REVOKE_AND_ACK 117.87 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 5 117.87 | I | lnchannel.Channel.[bob->alice] | receive_revocation 117.87 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Received COMMITMENT_SIGNED 117.87 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | on_commitment_signed. chan 9584912x12959786x4396. ctn: 6. 117.87 | I | lnchannel.Channel.[bob->alice] | receive_new_commitment. ctn=6, len(htlc_sigs)=0 117.89 | I | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 5 117.89 | I | lnchannel.Channel.[bob->alice] | revoke_current_commitment 117.90 | D | tests.test_lnpeer.PeerInTests.[bob, bob->alice] | Sending REVOKE_AND_ACK 117.90 | D | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | Received REVOKE_AND_ACK 117.90 | I | tests.test_lnpeer.PeerInTests.[alice, alice->bob] | on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 5 117.90 | I | lnchannel.Channel.[alice->bob] | receive_revocation 117.91 | I | tests.test_lnpeer.MockLNWallet.[alice] | htlc_failed (, b'') 117.91 | I | lnworker.PaySession.[8d8fb8c1-6080] | bucket still active... 117.91 | I | tests.test_lnpeer.MockLNWallet.[alice] | htlc_failed (, b'') 117.91 | I | lnworker.PaySession.[8d8fb8c1-6080] | bucket failed 117.91 | I | tests.test_lnpeer.MockLNWallet.[alice] | UPDATE_FAIL_HTLC. code=. decoded_data={}. data='' 117.91 | I | tests.test_lnpeer.MockLNWallet.[alice] | error reported by 03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead 117.91 | I | lnworker.PaySession.[8d8fb8c1-6080] | failed trampoline route: ['03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead', '02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546'] 117.92 | I | lnworker.PaySession.[8d8fb8c1-6080] | waiting... amount_inflight=0. nhtlcs_inflight=2 118.42 | I | lnworker.PaySession.[8d8fb8c1-6080] | pay_to_node ending session for RHASH=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 118.42 | I | tests.test_lnpeer.MockLNWallet.[alice] | payment failure: PaymentFailure('Giving up after 2 attempts') 118.42 | I | tests.test_lnpeer.MockLNWallet.[alice] | pay_invoice ending session for RHASH=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4. success=False 118.42 | I | tests.test_lnpeer.MockLNWallet.[alice] | set_invoice_status 8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4: 0 118.75 | I | channel_db.ChannelDB | SQL thread terminated 118.75 | I | channel_db.ChannelDB | SQL thread terminated 118.76 | I | channel_db.ChannelDB | SQL thread terminated ------------------------------ Captured log call ------------------------------- INFO electrum.simple_config.SimpleConfig:logging.py:240 electrum directory /tmp/electrum-unittest-base-k3p2am5f/lnwallet-6xa8o8g6 (chain=mainnet) INFO electrum.channel_db.ChannelDB:logging.py:240 SQL thread started DEBUG electrum.util.profiler:logging.py:240 WalletDB.load_transactions 0.0008 sec INFO electrum.channel_db.ChannelDB:logging.py:240 Creating database DEBUG electrum.util.profiler:logging.py:240 AddressSynchronizer.load_local_history 0.0000 sec DEBUG electrum.util.profiler:logging.py:240 AddressSynchronizer.check_history 0.0000 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 created LNWallet[alice] with nodeID=025b0b310e1597671e1820bec83b1411e2d79c5d8806aff63e097ac723f9fa6cb1 INFO electrum.simple_config.SimpleConfig:logging.py:240 electrum directory /tmp/electrum-unittest-base-k3p2am5f/lnwallet-8i0beja9 (chain=mainnet) INFO electrum.channel_db.ChannelDB:logging.py:240 SQL thread started DEBUG electrum.util.profiler:logging.py:240 WalletDB.load_transactions 0.0007 sec INFO electrum.channel_db.ChannelDB:logging.py:240 Creating database DEBUG electrum.util.profiler:logging.py:240 AddressSynchronizer.load_local_history 0.0000 sec DEBUG electrum.util.profiler:logging.py:240 AddressSynchronizer.check_history 0.0000 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 created LNWallet[bob] with nodeID=03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead INFO electrum.simple_config.SimpleConfig:logging.py:240 electrum directory /tmp/electrum-unittest-base-k3p2am5f/lnwallet-6l01pv82 (chain=mainnet) INFO electrum.channel_db.ChannelDB:logging.py:240 SQL thread started DEBUG electrum.util.profiler:logging.py:240 WalletDB.load_transactions 0.0007 sec INFO electrum.channel_db.ChannelDB:logging.py:240 Creating database DEBUG electrum.util.profiler:logging.py:240 AddressSynchronizer.load_local_history 0.0000 sec DEBUG electrum.util.profiler:logging.py:240 AddressSynchronizer.check_history 0.0000 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[carol]:logging.py:240 created LNWallet[carol] with nodeID=03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1 INFO electrum.simple_config.SimpleConfig:logging.py:240 electrum directory /tmp/electrum-unittest-base-k3p2am5f/lnwallet-z0jezniy (chain=mainnet) INFO electrum.channel_db.ChannelDB:logging.py:240 SQL thread started DEBUG electrum.util.profiler:logging.py:240 WalletDB.load_transactions 0.0007 sec INFO electrum.channel_db.ChannelDB:logging.py:240 Creating database DEBUG electrum.util.profiler:logging.py:240 AddressSynchronizer.load_local_history 0.0000 sec DEBUG electrum.util.profiler:logging.py:240 AddressSynchronizer.check_history 0.0000 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[dave]:logging.py:240 created LNWallet[dave] with nodeID=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. ctn=0 INFO electrum.transaction:logging.py:240 adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAZJBEMXAKhEsjTIbUCr1NZRS8G9243q+4wR+ftLJqWeKAAAAAABDRPaABEoBAAAAAAAAIgAgNMKCNw5dwqhYBmUBMRPlnXnf+N4eASNQS8vnDzWKj8ZKAQAAAAAAACIAIPaQYXoE7hEQhgIkFkFV861nVsfKbCboQQjhElWMnbVtFEjNHQAAAAAiACAUvrbRvcutTa9SJlVSPW5Yo5gmJu9KEWhegVTc5844UgBlzR0AAAAAIgAgOCt42sqeT72vsTBbKHnjA12lyUPQONZscGYQwkvE/brDwpggACICA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmRzBEAiBVE0aXAIGbYogbFyaopuBWwmqlC79qUp4LptJWxrEMVAIgPrCDJByMoLuTHbO5V4LGpia3boID8CTdqthcqmF5XNIBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAA=='. sig_64.hex()='5513469700819b62881b1726a8a6e056c26aa50bbf6a529e0ba6d256c6b10c543eb083241c8ca0bb931db3b95782c6a626b76e8203f024ddaad85caa61795cd2' INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. ctn=0 INFO electrum.transaction:logging.py:240 adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAZJBEMXAKhEsjTIbUCr1NZRS8G9243q+4wR+ftLJqWeKAAAAAABDRPaABEoBAAAAAAAAIgAgNMKCNw5dwqhYBmUBMRPlnXnf+N4eASNQS8vnDzWKj8ZKAQAAAAAAACIAIPaQYXoE7hEQhgIkFkFV861nVsfKbCboQQjhElWMnbVtFEjNHQAAAAAiACDPpWhcVlYyIuOf8S+nfy+SNcOrysuQDQSKMjbTeeA2zABlzR0AAAAAIgAgHTg5pxQObTBbxhAK7za3jeyYVECGb9T5+p6pKQff/8zDwpggACICAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoRzBEAiBPiXUCv7bKeVO2dcu1OG4lIYucZOxHj6Jo7rXGK39gqgIgSl5ExCHpO7Z8ISrGr/CQfIC0RBfkBsSUzGPXA9brRW8BAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAA=='. sig_64.hex()='4f897502bfb6ca7953b675cbb5386e25218b9c64ec478fa268eeb5c62b7f60aa4a5e44c421e93bb67c212ac6aff0907c80b44417e406c494cc63d703d6eb456f' INFO electrum.lnchannel.Channel.[carol->alice]:logging.py:240 sign_next_commitment. ctn=0 INFO electrum.transaction:logging.py:240 adding signature for 0336f303fc1722d011553acaa173712d0eefc39d04e00bd7e9fd008f85d8108f63. spending utxo bf7429a7ed32562d89006455a4d78a4ee2028d3b776c5d8d8e31cb56334bfb92:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[carol->alice]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAIkCAAAAAZL7SzNWyzGOjV1sdzuNAuJOitekVWQAiS1WMu2nKXS/AAAAAABlGQ6AAkoBAAAAAAAAIgAgHBKszaP6DoenuvX9xLjOhuUsXtskNRYCgKxnbOqOAo8Aypo7AAAAACIAIFTBM2AY4UVTfdZihKA9zFdRXvKBnkCQW393zPoE2KeWOee+IAAiAgM28wP8FyLQEVU6yqFzcS0O78OdBOAL1+n9AI+F2BCPY0cwRAIgaS8yIJdKTEPSq8WAkamSyO3qT4JG+HFLkFGR553teEgCIGvA4pTlTgM9Hohc5ZWWFTAfIzRWBqxezZ96iZafs3BcAQEFR1IhAzbzA/wXItARVTrKoXNxLQ7vw50E4AvX6f0Aj4XYEI9jIQPtyB18DWmxpD9svcHTJ5XK0fubvPmNJJYw5OPOrRw4L1KuAAAA'. sig_64.hex()='692f3220974a4c43d2abc58091a992c8edea4f8246f8714b905191e79ded78486bc0e294e54e033d1e885ce5959615301f23345606ac5ecd9f7a89969fb3705c' INFO electrum.lnchannel.Channel.[alice->carol]:logging.py:240 sign_next_commitment. ctn=0 INFO electrum.transaction:logging.py:240 adding signature for 03edc81d7c0d69b1a43f6cbdc1d32795cad1fb9bbcf98d249630e4e3cead1c382f. spending utxo bf7429a7ed32562d89006455a4d78a4ee2028d3b776c5d8d8e31cb56334bfb92:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[alice->carol]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAIkCAAAAAZL7SzNWyzGOjV1sdzuNAuJOitekVWQAiS1WMu2nKXS/AAAAAABlGQ6AAkoBAAAAAAAAIgAgHBKszaP6DoenuvX9xLjOhuUsXtskNRYCgKxnbOqOAo8Aypo7AAAAACIAINDcWF7kbonbJdfu+OhTDEbkLXp6smfSAVUrk7redWFuOee+IAAiAgPtyB18DWmxpD9svcHTJ5XK0fubvPmNJJYw5OPOrRw4L0cwRAIgGhHYylRoHO3QJg7qNyLSNA/EUAtywsYt8EsuS43de/ICIGPRGrwlKtnjnAYIQhqsXkG1vx4C3NSYWI9ziFH+RnfXAQEFR1IhAzbzA/wXItARVTrKoXNxLQ7vw50E4AvX6f0Aj4XYEI9jIQPtyB18DWmxpD9svcHTJ5XK0fubvPmNJJYw5OPOrRw4L1KuAAAA'. sig_64.hex()='1a11d8ca54681cedd0260eea3722d2340fc4500b72c2c62df04b2e4b8ddd7bf263d11abc252ad9e39c0608421aac5e41b5bf1e02dcd498588f738851fe4677d7' INFO electrum.lnchannel.Channel.[dave->bob]:logging.py:240 sign_next_commitment. ctn=0 INFO electrum.transaction:logging.py:240 adding signature for 0399979c9a4f943accd01f5da47d41e96b3f055948cc6593b8c12b0f5510bf459d. spending utxo 0c5b245ce8b7f5bb1737dc78a262fa9dd96fe8832df2c571acb27bbe71ee2e7d:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[dave->bob]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAIkCAAAAAX0u7nG+e7KsccXyLYPob9md+mKieNw3F7v1t+hcJFsMAAAAAAAbzf+AAkoBAAAAAAAAIgAg7c2Yf7uxEWaoq6CaIIAOuJQuyyco2abuf5axPs8xog8Aypo7AAAAACIAIFzdRHQWDVrROpXm4jEvgYWPmoPZVpchqMzqlHbDT9KnMZ6MIAAiAgOZl5yaT5Q6zNAfXaR9QelrPwVZSMxlk7jBKw9VEL9FnUcwRAIgHjZ5VpfUAlekztb9yW785+nTPWgAbrkTrNlnT4m3shYCIAZtUPJrmDXHftgmqPiHP4aLMCvrQKZRnl5C8e2EbhK+AQEFR1IhA3ROJ95R8+bloGrmqLb7RCPLa6GPc4E1hQ2wLmbwtxHyIQOZl5yaT5Q6zNAfXaR9QelrPwVZSMxlk7jBKw9VEL9FnVKuAAAA'. sig_64.hex()='1e36795697d40257a4ced6fdc96efce7e9d33d68006eb913acd9674f89b7b216066d50f26b9835c77ed826a8f8873f868b302beb40a6519e5e42f1ed846e12be' INFO electrum.lnchannel.Channel.[bob->dave]:logging.py:240 sign_next_commitment. ctn=0 INFO electrum.transaction:logging.py:240 adding signature for 03744e27de51f3e6e5a06ae6a8b6fb4423cb6ba18f738135850db02e66f0b711f2. spending utxo 0c5b245ce8b7f5bb1737dc78a262fa9dd96fe8832df2c571acb27bbe71ee2e7d:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[bob->dave]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAIkCAAAAAX0u7nG+e7KsccXyLYPob9md+mKieNw3F7v1t+hcJFsMAAAAAAAbzf+AAkoBAAAAAAAAIgAg7c2Yf7uxEWaoq6CaIIAOuJQuyyco2abuf5axPs8xog8Aypo7AAAAACIAICKA71xLxTnXPCb5qLd3ndZlBJSRTdfo71cRADeDLdtFMZ6MIAAiAgN0TifeUfPm5aBq5qi2+0Qjy2uhj3OBNYUNsC5m8LcR8kcwRAIgaP7/ld4gJ0ocgBfPL27GSBccsUAaZ3584P7q5YwjryECIFEwww4tFlkhz/hklxrT1f64Rc/NrW2J9fYDfhhWeOLyAQEFR1IhA3ROJ95R8+bloGrmqLb7RCPLa6GPc4E1hQ2wLmbwtxHyIQOZl5yaT5Q6zNAfXaR9QelrPwVZSMxlk7jBKw9VEL9FnVKuAAAA'. sig_64.hex()='68feff95de20274a1c8017cf2f6ec648171cb1401a677e7ce0feeae58c23af215130c30e2d165921cff864971ad3d5feb845cfcdad6d89f5f6037e185678e2f2' INFO electrum.lnchannel.Channel.[carol->bob]:logging.py:240 sign_next_commitment. ctn=0 INFO electrum.transaction:logging.py:240 adding signature for 0299e532316895bf90b56c2cf8534151d366dddae232d0c2e46bc6ea5d19af4d57. spending utxo 15490456943aca7c73380d490780fe6722c80856af167d54c781ce6e7a280ee7:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[carol->bob]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAecOKHpuzoHHVH0Wr1YIyCJn/oAHSQ04c3zKOpRWBEkVAAAAAAAlRaaABEoBAAAAAAAAIgAgPolcCD5iCvTf2uevUh/BjAy7t3V0zI6TL3xOIVvtfEZKAQAAAAAAACIAILeQ4jehw/ySqclcbRMq1QpSPEFyvKw/lBLlrinBnLqLFEjNHQAAAAAiACDMiVpc8QXUtmKhvBk+yZljmzMDegWVikv00J/qdP7u7ABlzR0AAAAAIgAg6zeysU5Uwj9lmyyxDF01DLVjge3TZPJVc8htzIjFLSDacZMgACICApnlMjFolb+QtWws+FNBUdNm3driMtDC5GvG6l0Zr01XRzBEAiBsiyMXyXGVhJRAKBwx/MCJVcOd5jmvqb57hAkO7bKAAQIgPYHcjiIeJNjSfhggBfsjS88GGgV37zXkG+bpBnvIk8EBAQVHUiECQ/XxtRRbMstnP4+MA4kFeZmMeralahMeIXAdI394YO8hApnlMjFolb+QtWws+FNBUdNm3driMtDC5GvG6l0Zr01XUq4AAAAAAA=='. sig_64.hex()='6c8b2317c97195849440281c31fcc08955c39de639afa9be7b84090eedb280013d81dc8e221e24d8d27e182005fb234bcf061a0577ef35e41be6e9067bc893c1' INFO electrum.lnchannel.Channel.[bob->carol]:logging.py:240 sign_next_commitment. ctn=0 INFO electrum.transaction:logging.py:240 adding signature for 0243f5f1b5145b32cb673f8f8c03890579998c7ab6a56a131e21701d237f7860ef. spending utxo 15490456943aca7c73380d490780fe6722c80856af167d54c781ce6e7a280ee7:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[bob->carol]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAecOKHpuzoHHVH0Wr1YIyCJn/oAHSQ04c3zKOpRWBEkVAAAAAAAlRaaABEoBAAAAAAAAIgAgPolcCD5iCvTf2uevUh/BjAy7t3V0zI6TL3xOIVvtfEZKAQAAAAAAACIAILeQ4jehw/ySqclcbRMq1QpSPEFyvKw/lBLlrinBnLqLFEjNHQAAAAAiACCKTS/9Ocl7RlWu1DUmp9xkc8ppI5cZ6+8RFweQAEmKwQBlzR0AAAAAIgAg4d1qIwsHqK3PYlBiXfugXlnsOHqtPBgB5Y2VfV10E4vacZMgACICAkP18bUUWzLLZz+PjAOJBXmZjHq2pWoTHiFwHSN/eGDvRzBEAiAr+04UKn7QvrPGdKBzjwgAFzSLlIFTVCKKx1SuNh7XOQIgS9coPNdT71ACpdzU1y7s+Exf+UrwN0b0BPy+t1DI8l4BAQVHUiECQ/XxtRRbMstnP4+MA4kFeZmMeralahMeIXAdI394YO8hApnlMjFolb+QtWws+FNBUdNm3driMtDC5GvG6l0Zr01XUq4AAAAAAA=='. sig_64.hex()='2bfb4e142a7ed0beb3c674a0738f080017348b94815354228ac754ae361ed7394bd7283cd753ef5002a5dcd4d72eecf84c5ff94af03746f404fcbeb750c8f25e' INFO electrum.lnchannel.Channel.[dave->carol]:logging.py:240 sign_next_commitment. ctn=0 INFO electrum.transaction:logging.py:240 adding signature for 0226260423786830bad7c280690c2aa79ed94553d5db0cd238743c41e9c0fc39cc. spending utxo 2739d6e9c4bd668719fa469bdc81d6113545dd22df50172bfe2154dbdc5e73e6:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[dave->carol]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAeZzXtzbVCH+KxdQ3yLdRTUR1oHcm0b6GYdmvcTp1jknAAAAAADJXfSABEoBAAAAAAAAIgAgHL506Mzvvm4LMDko1J+cUDB2NzgWEQkOrJHKxnu1cGdKAQAAAAAAACIAIDZ1rIQiz+0r5YqxvM7PyZYi/dDbARUtoX+zsv6FZFlEFEjNHQAAAAAiACCAz0qnoTHIZloVujiK38xZpXX3D0UE0+hjmYuViQD/egBlzR0AAAAAIgAglg074un4txLE39xcpWaOZ+YWZjfd+uYQjYZpbDOpxznYmMYgACICAiYmBCN4aDC618KAaQwqp57ZRVPV2wzSOHQ8QenA/DnMRzBEAiATNtMPvG5XcVf1m3xpDfYsWTuHQZlCwEJN2b6nvJJ5IAIgTuc663SZa08cJuNEfP/bKGZ7JvDIBW54+1qVMujFclIBAQVHUiECJiYEI3hoMLrXwoBpDCqnntlFU9XbDNI4dDxB6cD8OcwhA6SbitKmWMVohXKeQSLIIuUj4HJJxI2itbAFllgVXA3aUq4AAAAAAA=='. sig_64.hex()='1336d30fbc6e577157f59b7c690df62c593b87419942c0424dd9bea7bc9279204ee73aeb74996b4f1c26e3447cffdb28667b26f0c8056e78fb5a9532e8c57252' INFO electrum.lnchannel.Channel.[carol->dave]:logging.py:240 sign_next_commitment. ctn=0 INFO electrum.transaction:logging.py:240 adding signature for 03a49b8ad2a658c56885729e4122c822e523e07249c48da2b5b0059658155c0dda. spending utxo 2739d6e9c4bd668719fa469bdc81d6113545dd22df50172bfe2154dbdc5e73e6:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[carol->dave]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAeZzXtzbVCH+KxdQ3yLdRTUR1oHcm0b6GYdmvcTp1jknAAAAAADJXfSABEoBAAAAAAAAIgAgHL506Mzvvm4LMDko1J+cUDB2NzgWEQkOrJHKxnu1cGdKAQAAAAAAACIAIDZ1rIQiz+0r5YqxvM7PyZYi/dDbARUtoX+zsv6FZFlEFEjNHQAAAAAiACDo30UNXbO99FjyweI7k5n4EkmjNnFm5VIUb+aEvsDlswBlzR0AAAAAIgAg2J1KewSKpKc1pr2b71v80NeWY/fGdcGs9xKtgR8a83TYmMYgACICA6SbitKmWMVohXKeQSLIIuUj4HJJxI2itbAFllgVXA3aRzBEAiAoPFOppCmQmjs0njxoY+PKF2CWo2apgmExeKm3/rDCdAIgWI0BWinT+O/Iy/t3mT2HauMc9QjD9soknLqWIscxsdIBAQVHUiECJiYEI3hoMLrXwoBpDCqnntlFU9XbDNI4dDxB6cD8OcwhA6SbitKmWMVohXKeQSLIIuUj4HJJxI2itbAFllgVXA3aUq4AAAAAAA=='. sig_64.hex()='283c53a9a429909a3b349e3c6863e3ca176096a366a982613178a9b7feb0c274588d015a29d3f8efc8cbfb77993d876ae31cf508c3f6ca249cba9622c731b1d2' DEBUG electrum.lnchannel.Channel.[alice->bob]:logging.py:240 Setting channel state: FUNDED -> OPEN INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 CHANNEL OPENING COMPLETED (9584912x12959786x4396) DEBUG electrum.lnchannel.Channel.[bob->alice]:logging.py:240 Setting channel state: FUNDED -> OPEN INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 CHANNEL OPENING COMPLETED (9584912x12959786x4396) DEBUG electrum.lnchannel.Channel.[alice->carol]:logging.py:240 Setting channel state: FUNDED -> OPEN INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->carol]:logging.py:240 CHANNEL OPENING COMPLETED (9632587x3364555x12686) DEBUG electrum.lnchannel.Channel.[carol->alice]:logging.py:240 Setting channel state: FUNDED -> OPEN INFO electrum.tests.test_lnpeer.PeerInTests.[carol, carol->alice]:logging.py:240 CHANNEL OPENING COMPLETED (9632587x3364555x12686) DEBUG electrum.lnchannel.Channel.[bob->dave]:logging.py:240 Setting channel state: FUNDED -> OPEN INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->dave]:logging.py:240 CHANNEL OPENING COMPLETED (8204014x7454331x45740) DEBUG electrum.lnchannel.Channel.[dave->bob]:logging.py:240 Setting channel state: FUNDED -> OPEN INFO electrum.tests.test_lnpeer.PeerInTests.[dave, dave->bob]:logging.py:240 CHANNEL OPENING COMPLETED (8204014x7454331x45740) DEBUG electrum.lnchannel.Channel.[bob->carol]:logging.py:240 Setting channel state: FUNDED -> OPEN INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->carol]:logging.py:240 CHANNEL OPENING COMPLETED (15142440x8023758x33223) DEBUG electrum.lnchannel.Channel.[carol->bob]:logging.py:240 Setting channel state: FUNDED -> OPEN INFO electrum.tests.test_lnpeer.PeerInTests.[carol, carol->bob]:logging.py:240 CHANNEL OPENING COMPLETED (15142440x8023758x33223) DEBUG electrum.lnchannel.Channel.[carol->dave]:logging.py:240 Setting channel state: FUNDED -> OPEN INFO electrum.tests.test_lnpeer.PeerInTests.[carol, carol->dave]:logging.py:240 CHANNEL OPENING COMPLETED (15102814x14474068x8702) DEBUG electrum.lnchannel.Channel.[dave->carol]:logging.py:240 Setting channel state: FUNDED -> OPEN INFO electrum.tests.test_lnpeer.PeerInTests.[dave, dave->carol]:logging.py:240 CHANNEL OPENING COMPLETED (15102814x14474068x8702) INFO electrum.lnwatcher.LNWatcher.[alice-LNW]:logging.py:240 synchronizer not set yet INFO electrum.lnwatcher.LNWatcher.[alice-LNW]:logging.py:240 synchronizer not set yet INFO electrum.lnwatcher.LNWatcher.[alice-LNW]:logging.py:240 synchronizer not set yet INFO electrum.lnwatcher.LNWatcher.[bob-LNW]:logging.py:240 synchronizer not set yet INFO electrum.lnwatcher.LNWatcher.[bob-LNW]:logging.py:240 synchronizer not set yet INFO electrum.lnwatcher.LNWatcher.[bob-LNW]:logging.py:240 synchronizer not set yet INFO electrum.lnwatcher.LNWatcher.[carol-LNW]:logging.py:240 synchronizer not set yet INFO electrum.lnwatcher.LNWatcher.[carol-LNW]:logging.py:240 synchronizer not set yet INFO electrum.lnwatcher.LNWatcher.[carol-LNW]:logging.py:240 synchronizer not set yet INFO electrum.lnwatcher.LNWatcher.[dave-LNW]:logging.py:240 synchronizer not set yet INFO electrum.lnwatcher.LNWatcher.[dave-LNW]:logging.py:240 synchronizer not set yet INFO electrum.lnwatcher.LNWatcher.[dave-LNW]:logging.py:240 synchronizer not set yet INFO electrum.channel_db.ChannelDB:logging.py:240 SQL thread terminated INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 handshake done for 03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending INIT INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 saved remote channel_update gossip msg for chan 9584912x12959786x4396 INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 handshake done for 025b0b310e1597671e1820bec83b1411e2d79c5d8806aff63e097ac723f9fa6cb1 DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending INIT INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 saved remote channel_update gossip msg for chan 9584912x12959786x4396 DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received INIT INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->carol]:logging.py:240 handshake done for 03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1 DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->carol]:logging.py:240 Sending INIT INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->carol]:logging.py:240 saved remote channel_update gossip msg for chan 9632587x3364555x12686 INFO electrum.tests.test_lnpeer.PeerInTests.[carol, carol->alice]:logging.py:240 handshake done for 025b0b310e1597671e1820bec83b1411e2d79c5d8806aff63e097ac723f9fa6cb1 DEBUG electrum.tests.test_lnpeer.PeerInTests.[carol, carol->alice]:logging.py:240 Sending INIT INFO electrum.tests.test_lnpeer.PeerInTests.[carol, carol->alice]:logging.py:240 saved remote channel_update gossip msg for chan 9632587x3364555x12686 DEBUG electrum.tests.test_lnpeer.PeerInTests.[carol, carol->alice]:logging.py:240 Received INIT INFO electrum.tests.test_lnpeer.PeerInTests.[carol, carol->alice]:logging.py:240 received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->dave]:logging.py:240 handshake done for 02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->dave]:logging.py:240 Sending INIT INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->dave]:logging.py:240 saved remote channel_update gossip msg for chan 8204014x7454331x45740 INFO electrum.tests.test_lnpeer.PeerInTests.[dave, dave->bob]:logging.py:240 handshake done for 03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead DEBUG electrum.tests.test_lnpeer.PeerInTests.[dave, dave->bob]:logging.py:240 Sending INIT INFO electrum.tests.test_lnpeer.PeerInTests.[dave, dave->bob]:logging.py:240 saved remote channel_update gossip msg for chan 8204014x7454331x45740 DEBUG electrum.tests.test_lnpeer.PeerInTests.[dave, dave->bob]:logging.py:240 Received INIT INFO electrum.tests.test_lnpeer.PeerInTests.[dave, dave->bob]:logging.py:240 received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->carol]:logging.py:240 handshake done for 03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1 DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->carol]:logging.py:240 Sending INIT INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->carol]:logging.py:240 saved remote channel_update gossip msg for chan 15142440x8023758x33223 INFO electrum.tests.test_lnpeer.PeerInTests.[carol, carol->bob]:logging.py:240 handshake done for 03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead DEBUG electrum.tests.test_lnpeer.PeerInTests.[carol, carol->bob]:logging.py:240 Sending INIT INFO electrum.tests.test_lnpeer.PeerInTests.[carol, carol->bob]:logging.py:240 saved remote channel_update gossip msg for chan 15142440x8023758x33223 DEBUG electrum.tests.test_lnpeer.PeerInTests.[carol, carol->bob]:logging.py:240 Received INIT INFO electrum.tests.test_lnpeer.PeerInTests.[carol, carol->bob]:logging.py:240 received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 INFO electrum.tests.test_lnpeer.PeerInTests.[carol, carol->dave]:logging.py:240 handshake done for 02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 DEBUG electrum.tests.test_lnpeer.PeerInTests.[carol, carol->dave]:logging.py:240 Sending INIT INFO electrum.tests.test_lnpeer.PeerInTests.[carol, carol->dave]:logging.py:240 saved remote channel_update gossip msg for chan 15102814x14474068x8702 INFO electrum.tests.test_lnpeer.PeerInTests.[dave, dave->carol]:logging.py:240 handshake done for 03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1 DEBUG electrum.tests.test_lnpeer.PeerInTests.[dave, dave->carol]:logging.py:240 Sending INIT INFO electrum.tests.test_lnpeer.PeerInTests.[dave, dave->carol]:logging.py:240 saved remote channel_update gossip msg for chan 15102814x14474068x8702 DEBUG electrum.tests.test_lnpeer.PeerInTests.[dave, dave->carol]:logging.py:240 Received INIT INFO electrum.tests.test_lnpeer.PeerInTests.[dave, dave->carol]:logging.py:240 received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received INIT INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->carol]:logging.py:240 Received INIT INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->carol]:logging.py:240 received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->dave]:logging.py:240 Received INIT INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->dave]:logging.py:240 received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->carol]:logging.py:240 Received INIT INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->carol]:logging.py:240 received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 DEBUG electrum.tests.test_lnpeer.PeerInTests.[carol, carol->dave]:logging.py:240 Received INIT INFO electrum.tests.test_lnpeer.PeerInTests.[carol, carol->dave]:logging.py:240 received INIT with features=['OPTION_DATA_LOSS_PROTECT_REQ', 'OPTION_UPFRONT_SHUTDOWN_SCRIPT_OPT', 'VAR_ONION_REQ', 'OPTION_STATIC_REMOTEKEY_REQ', 'PAYMENT_SECRET_REQ', 'OPTION_SUPPORT_LARGE_CHANNEL_OPT', 'OPTION_ANCHORS_ZERO_FEE_HTLC_OPT', 'OPTION_SHUTDOWN_ANYSEGWIT_OPT', 'OPTION_CHANNEL_TYPE_REQ', 'OPTION_SCID_ALIAS_OPT', 'OPTION_TRAMPOLINE_ROUTING_OPT_ELECTRUM']. negotiated=0x80000000000000000000000000b0000888f323 DEBUG electrum.tests.test_lnpeer.MockLNWallet.[dave]:logging.py:240 saving preimage for 8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 (public=False) INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 set_invoice_status 8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4: 4 INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 pay_to_node starting session for RHASH=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4. using_trampoline=True. invoice_features=['VAR_ONION_REQ', 'PAYMENT_SECRET_REQ', 'BASIC_MPP_OPT']. r_tags=[[('03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1', '15102814x14474068x8702', 1000, 1, 144)]]. amount_to_pay=100000000 msat. budget=PaymentFeeBudget(fee_msat=1000000, cltv=4032) INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 channels_with_funds: {(b'\x92A\x10\xc5\xc0*\x11,\x8d2\x1bP*\xf55\x94R\xf0ov\xe3z\xbe\xe3\x04~~\xd2\xc9\xa9g\x8a', b'\x03\xb6f\x92\xd3\xe3+\xaa\x95\x95b\xa4\x05\xf7\xc0\xe9F\xa9\xb5G\xd5\xb0\xcd9\xc0\xc03&>\xd63~\xad'): (499980692000, 5), (b'\x92\xfbK3V\xcb1\x8e\x8d]lw;\x8d\x02\xe2N\x8a\xd7\xa4Ud\x00\x89-V2\xed\xa7)t\xbf', b'\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1'): (0, 5)}, have_direct_channel=False INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 suggest_split 100000000 returned 39 configurations INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 trying split configuration: dict_values([[48085103, 51914897], []]) rating: 2.5007788569281173 DEBUG electrum.trampoline:logging.py:240 Creating trampoline route for invoice_pubkey=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546, is_legacy=True DEBUG electrum.trampoline:logging.py:240 _allocate_fee_along_route(). trampoline_fee_level=0, budget.fee_msat=1000000, budget_to_use=0 DEBUG electrum.trampoline:logging.py:240 Using 1 of 1 r_tags INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 created route with trampoline fee level=0 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 trampoline hops: ['03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead', '02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546'] INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 per trampoline fees: 0 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 adding route 48085103 0 499932606897 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 adding route 51914897 0 499928777103 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 pay len(route)=1. for payment_hash=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 0: edge=9584912x12959786x4396 hop_data= INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 adding trampoline onion to final payload INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 lnpeer.pay len(t_route)=2 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 0: t_node=03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead hop_data=}), 'payment_data': mappingproxy({'payment_secret': b'qn\xd0W\xe1v\xaa`\xd5]\xca\x7f\xbc\xc8%\xce,\r\x02,\xb8#8\xf8\xf9\x84&\xc4\x1b\xa1b?', 'total_msat': 100000000}), 'invoice_routing_info': mappingproxy({'invoice_routing_info': b'\x01\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1\xe6s^\xdc\xdbT!\xfe\x00\x00\x03\xe8\x00\x00\x00\x01\x00\x90'})}). self.hmac=b'\xa0\x86\x93\xd7\xea]\xf7\xb37D\xdd\xfe\x80\xbasnx6\xdb\x9a\x99\xf7\x06e1\xca\xcb\xaf\xb9\x1a\xe3\x9d'> INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 1: t_node=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 hop_data= INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 starting payment. len(route)=1. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 add_htlc INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 starting payment. htlc: UpdateAddHtlc(amount_msat=48085103, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=0, timestamp=1779568637) DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending UPDATE_ADD_HTLC INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 send_commitment. chan 9584912x12959786x4396. ctn: 1. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. ctn=1 INFO electrum.transaction:logging.py:240 adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP0KAQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAFSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW3VuwAAAAAAACIAIBSVzbJl7pm50dYY4D8M4YKVp2slyop6HQm4lO2Sk8YuNojMHQAAAAAiACDPpWhcVlYyIuOf8S+nfy+SNcOrysuQDQSKMjbTeeA2zABlzR0AAAAAIgAgd++jpc1HcBeOqyV5xFlOyb6Md3VJZBEzD0GWWK5/MmHCwpggACICAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoRzBEAiBGY82oggh1u09zj5S9YIeokqURcCAydrTiI9Bv4/zFCwIgVmzlvdcaoDLEdbjLs9USV+deo9kVU5pXFcPPFhkF31sBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAAA='. sig_64.hex()='4663cda8820875bb4f738f94bd6087a892a51170203276b4e223d06fe3fcc50b566ce5bdd71aa032c475b8cbb3d51257e75ea3d915539a5715c3cf161905df5b' DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending COMMITMENT_SIGNED INFO electrum.lnrouter.LNPathFinder:logging.py:240 Adding inflight htlcs to graph (liquidity hints). INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 pay len(route)=1. for payment_hash=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 0: edge=9584912x12959786x4396 hop_data= INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 adding trampoline onion to final payload INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 lnpeer.pay len(t_route)=2 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 0: t_node=03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead hop_data=}), 'payment_data': mappingproxy({'payment_secret': b'qn\xd0W\xe1v\xaa`\xd5]\xca\x7f\xbc\xc8%\xce,\r\x02,\xb8#8\xf8\xf9\x84&\xc4\x1b\xa1b?', 'total_msat': 100000000}), 'invoice_routing_info': mappingproxy({'invoice_routing_info': b'\x01\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1\xe6s^\xdc\xdbT!\xfe\x00\x00\x03\xe8\x00\x00\x00\x01\x00\x90'})}). self.hmac=b'\xa0\x86\x93\xd7\xea]\xf7\xb37D\xdd\xfe\x80\xbasnx6\xdb\x9a\x99\xf7\x06e1\xca\xcb\xaf\xb9\x1a\xe3\x9d'> INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 1: t_node=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 hop_data= INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 starting payment. len(route)=1. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 add_htlc INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 starting payment. htlc: UpdateAddHtlc(amount_msat=51914897, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=1, timestamp=1779568637) DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending UPDATE_ADD_HTLC INFO electrum.lnrouter.LNPathFinder:logging.py:240 Adding inflight htlcs to graph (liquidity hints). INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 waiting... amount_inflight=100000000. nhtlcs_inflight=2 DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received UPDATE_ADD_HTLC INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_update_add_htlc. chan 9584912x12959786x4396. htlc=UpdateAddHtlc(amount_msat=48085103, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=0, timestamp=1779568637) INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_htlc DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received COMMITMENT_SIGNED INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_commitment_signed. chan 9584912x12959786x4396. ctn: 1. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_new_commitment. ctn=1, len(htlc_sigs)=1 INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 0 INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 revoke_current_commitment DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 send_commitment. chan 9584912x12959786x4396. ctn: 1. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. ctn=1 INFO electrum.transaction:logging.py:240 adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP0KAQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAFSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW3VuwAAAAAAACIAIFnn7PFbTWEHWleIjM9Qs01PlfYUtme7fZ0nYRWaNIr6NojMHQAAAAAiACA6ZPtnBJ2aucGnHfkS4j8kYuB5PjavZY6RZgvx8tqS4QBlzR0AAAAAIgAgOCt42sqeT72vsTBbKHnjA12lyUPQONZscGYQwkvE/brCwpggACICA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmRzBEAiAyURSZcHXxnoSWeAn1KITbsF3AIHBNIZkOx48YEzUiSAIgE8Fn1XFfiee3915hvpVgcQNMKYhRMRt3R/o7Jb7yiYEBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAAA='. sig_64.hex()='325114997075f19e84967809f52884dbb05dc020704d21990ec78f181335224813c167d5715f89e7b7f75e61be956071034c298851311b7747fa3b25bef28981' DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending COMMITMENT_SIGNED DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received UPDATE_ADD_HTLC INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_update_add_htlc. chan 9584912x12959786x4396. htlc=UpdateAddHtlc(amount_msat=51914897, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=1, timestamp=1779568637) INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_htlc DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 0 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_revocation INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 send_commitment. chan 9584912x12959786x4396. ctn: 2. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. ctn=2 INFO electrum.transaction:logging.py:240 adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP01AQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAGSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW3VuwAAAAAAACIAIOMlCjXEzB/CyZ++CiDP9MHCGKl7bc4+K/Yhg329sFJOysoAAAAAAAAiACDjJQo1xMwfwsmfvgogz/TBwhipe23OPiv2IYN9vbBSTmS5yx0AAAAAIgAgz6VoXFZWMiLjn/Evp38vkjXDq8rLkA0EijI203ngNswAZc0dAAAAACIAIES5O4+48l1zjJUJf82kqPCpIWDXNB+q94fw30lFKMwFwcKYIAAiAgLPt3/TjLgq6Wq2I0TOedHZXv0c3BizCA6JAw+8jLHc6EcwRAIgb237HCggqbRM+qBOyEZQONB3a3+d7SgfcTkQpVcWN/gCIEfJiYSJM4k8MbxSvaHQwzNN9cAxHl6tx3gsjissGo2ZAQEFR1IhAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoIQPFk0C5zBsx7+yuaOmgANGD22MwxoZTTIRUXRMkIM3x5lKuAAAAAAAAAA=='. sig_64.hex()='6f6dfb1c2820a9b44cfaa04ec8465038d0776b7f9ded281f713910a5571637f847c989848933893c31bc52bda1d0c3334df5c0311e5eadc7782c8e2b2c1a8d99' DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending COMMITMENT_SIGNED DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received COMMITMENT_SIGNED INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_commitment_signed. chan 9584912x12959786x4396. ctn: 1. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_new_commitment. ctn=1, len(htlc_sigs)=1 INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 0 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 revoke_current_commitment DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending REVOKE_AND_ACK DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received COMMITMENT_SIGNED INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_commitment_signed. chan 9584912x12959786x4396. ctn: 2. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_new_commitment. ctn=2, len(htlc_sigs)=2 INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 1 INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 revoke_current_commitment DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending REVOKE_AND_ACK DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 0 INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_revocation INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 send_commitment. chan 9584912x12959786x4396. ctn: 2. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. ctn=2 INFO electrum.transaction:logging.py:240 adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP01AQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAGSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW3VuwAAAAAAACIAIE703kzwhGRCGm2N5OI8Qt7jhO9WjGERhMTRX6tp8sx9ysoAAAAAAAAiACBO9N5M8IRkQhptjeTiPELe44TvVoxhEYTE0V+rafLMfWS5yx0AAAAAIgAg0gq3yzfCCerapxgVqlN2RsmWcfu2rGU996VeuNIUz8cAZc0dAAAAACIAIDgreNrKnk+9r7EwWyh54wNdpclD0DjWbHBmEMJLxP26wcKYIAAiAgPFk0C5zBsx7+yuaOmgANGD22MwxoZTTIRUXRMkIM3x5kcwRAIgXM33VRoM5Il5EdxQsFSW1jdtwVfQVpkxGV8dG2yW6DECIEoajEwsFQZHayNxvj2thGCIzN/93VOFYvEJaigeMk1nAQEFR1IhAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoIQPFk0C5zBsx7+yuaOmgANGD22MwxoZTTIRUXRMkIM3x5lKuAAAAAAAAAA=='. sig_64.hex()='5ccdf7551a0ce4897911dc50b05496d6376dc157d0569931195f1d1b6c96e8314a1a8c4c2c1506476b2371be3dad846088ccdffddd538562f1096a281e324d67' DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending COMMITMENT_SIGNED DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 1 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_revocation DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received COMMITMENT_SIGNED INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_commitment_signed. chan 9584912x12959786x4396. ctn: 2. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_new_commitment. ctn=2, len(htlc_sigs)=2 INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 1 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 revoke_current_commitment DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending REVOKE_AND_ACK DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 1 INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_revocation DEBUG electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 creating new mpp set for payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa41450db3576d93134c79bd533556b64572df97eec47df681f9c0ffc3da86ce05c' INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 set_mpp_resolution COMPLETE len(mpp_status.htlcs)=2: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa41450db3576d93134c79bd533556b64572df97eec47df681f9c0ffc3da86ce05c' INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 set_mpp_resolution SETTLING len(mpp_status.htlcs)=2: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa41450db3576d93134c79bd533556b64572df97eec47df681f9c0ffc3da86ce05c' DEBUG electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 adding active_forwarding: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa41450db3576d93134c79bd533556b64572df97eec47df681f9c0ffc3da86ce05c' INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 forward_trampoline: legacy INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 r_tags [[('03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1', '15102814x14474068x8702', 1000, 1, 144)]] INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trampoline forwarding. budget=PaymentFeeBudget(fee_msat=0, cltv=576) INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trampoline forwarding. closest_inc_cltv_abs=600720, out_cltv_abs=600144 DEBUG electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 forwarding failed: e=(, b'') INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 set_mpp_resolution FAILED len(mpp_status.htlcs)=2: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa41450db3576d93134c79bd533556b64572df97eec47df681f9c0ffc3da86ce05c' INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 fail_htlc. chan 9584912x12959786x4396. htlc_id 0. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 fail_htlc DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending UPDATE_FAIL_HTLC INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 fail_htlc. chan 9584912x12959786x4396. htlc_id 1. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 fail_htlc DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending UPDATE_FAIL_HTLC DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 deleting resolved mpp set: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa41450db3576d93134c79bd533556b64572df97eec47df681f9c0ffc3da86ce05c' DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received UPDATE_FAIL_HTLC INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_update_fail_htlc. chan 9584912x12959786x4396. htlc_id 0 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_fail_htlc DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received UPDATE_FAIL_HTLC INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_update_fail_htlc. chan 9584912x12959786x4396. htlc_id 1 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_fail_htlc INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 send_commitment. chan 9584912x12959786x4396. ctn: 3. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. ctn=3 INFO electrum.transaction:logging.py:240 adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAZJBEMXAKhEsjTIbUCr1NZRS8G9243q+4wR+ftLJqWeKAAAAAABDRPaABEoBAAAAAAAAIgAgNMKCNw5dwqhYBmUBMRPlnXnf+N4eASNQS8vnDzWKj8ZKAQAAAAAAACIAIPaQYXoE7hEQhgIkFkFV861nVsfKbCboQQjhElWMnbVtFEjNHQAAAAAiACAcmhm1u9K0YZmSK+SMRDAGJAp1piT4M9agQB31nYHPNQBlzR0AAAAAIgAgOCt42sqeT72vsTBbKHnjA12lyUPQONZscGYQwkvE/brAwpggACICA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmRzBEAiAZKb7QVaxV1dMPj/Emla3m5GN2T+a/UcGsifpTBovc4wIgL+B4cJyrXK222nbU/ngDXDS1O8dshp2oJU+8dOvTy58BAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAA=='. sig_64.hex()='1929bed055ac55d5d30f8ff12695ade6e463764fe6bf51c1ac89fa53068bdce32fe078709cab5cadb6da76d4fe78035c34b53bc76c869da8254fbc74ebd3cb9f' DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending COMMITMENT_SIGNED DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received COMMITMENT_SIGNED INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_commitment_signed. chan 9584912x12959786x4396. ctn: 3. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_new_commitment. ctn=3, len(htlc_sigs)=0 INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 2 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 revoke_current_commitment DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 send_commitment. chan 9584912x12959786x4396. ctn: 3. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. ctn=3 INFO electrum.transaction:logging.py:240 adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAZJBEMXAKhEsjTIbUCr1NZRS8G9243q+4wR+ftLJqWeKAAAAAABDRPaABEoBAAAAAAAAIgAgNMKCNw5dwqhYBmUBMRPlnXnf+N4eASNQS8vnDzWKj8ZKAQAAAAAAACIAIPaQYXoE7hEQhgIkFkFV861nVsfKbCboQQjhElWMnbVtFEjNHQAAAAAiACDPpWhcVlYyIuOf8S+nfy+SNcOrysuQDQSKMjbTeeA2zABlzR0AAAAAIgAgKCj9MX5DwpvvtHefZVRPsfpf0+hFhzwhhoGe9+q7dgzAwpggACICAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoRzBEAiA8BdVQeyNt+PrJq0jUyFavpHMhV60D88n4svLQYJwqBgIgKJQtc8bor246D7TmEWp/3EjwM6xGe0hpzVuxBAfZCIABAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAA=='. sig_64.hex()='3c05d5507b236df8fac9ab48d4c856afa4732157ad03f3c9f8b2f2d0609c2a0628942d73c6e8af6e3a0fb4e6116a7fdc48f033ac467b4869cd5bb10407d90880' DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending COMMITMENT_SIGNED DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 2 INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_revocation DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received COMMITMENT_SIGNED INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_commitment_signed. chan 9584912x12959786x4396. ctn: 3. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_new_commitment. ctn=3, len(htlc_sigs)=0 INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 2 INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 revoke_current_commitment DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending REVOKE_AND_ACK DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 2 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_revocation INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 htlc_failed (, b'') INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 bucket still active... INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 htlc_failed (, b'') INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 bucket failed INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 UPDATE_FAIL_HTLC. code=. decoded_data=None. data='' INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 error reported by 03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 raising trampoline fee level 1 INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 waiting... amount_inflight=0. nhtlcs_inflight=1 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 channels_with_funds: {(b'\x92A\x10\xc5\xc0*\x11,\x8d2\x1bP*\xf55\x94R\xf0ov\xe3z\xbe\xe3\x04~~\xd2\xc9\xa9g\x8a', b'\x03\xb6f\x92\xd3\xe3+\xaa\x95\x95b\xa4\x05\xf7\xc0\xe9F\xa9\xb5G\xd5\xb0\xcd9\xc0\xc03&>\xd63~\xad'): (499980692000, 5), (b'\x92\xfbK3V\xcb1\x8e\x8d]lw;\x8d\x02\xe2N\x8a\xd7\xa4Ud\x00\x89-V2\xed\xa7)t\xbf', b'\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1'): (0, 5)}, have_direct_channel=False INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 suggest_split 100000000 returned 39 configurations INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 trying split configuration: dict_values([[48923845, 51076155], []]) rating: 2.5002771127408008 DEBUG electrum.trampoline:logging.py:240 Creating trampoline route for invoice_pubkey=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546, is_legacy=True DEBUG electrum.trampoline:logging.py:240 _allocate_fee_along_route(). trampoline_fee_level=1, budget.fee_msat=1000000, budget_to_use=31250 DEBUG electrum.trampoline:logging.py:240 Using 1 of 1 r_tags INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 created route with trampoline fee level=1 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 trampoline hops: ['03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead', '02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546'] INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 per trampoline fees: 31250 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 adding route 48923845 31250 499931768155 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 adding route 51076155 0 499929615845 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 pay len(route)=1. for payment_hash=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 0: edge=9584912x12959786x4396 hop_data= INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 adding trampoline onion to final payload INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 lnpeer.pay len(t_route)=2 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 0: t_node=03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead hop_data=}), 'payment_data': mappingproxy({'payment_secret': b'qn\xd0W\xe1v\xaa`\xd5]\xca\x7f\xbc\xc8%\xce,\r\x02,\xb8#8\xf8\xf9\x84&\xc4\x1b\xa1b?', 'total_msat': 100000000}), 'invoice_routing_info': mappingproxy({'invoice_routing_info': b'\x01\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1\xe6s^\xdc\xdbT!\xfe\x00\x00\x03\xe8\x00\x00\x00\x01\x00\x90'})}). self.hmac=b"\x94?\xf41Kx7\xb6\x13L\xebx|\x92\xe7\xa7\x8cs\xdb\xb5j\x1d\xa6\x95*`'\x83\xcc{\x15\x14"> INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 1: t_node=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 hop_data= INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 starting payment. len(route)=1. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 add_htlc INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 starting payment. htlc: UpdateAddHtlc(amount_msat=48955095, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=2, timestamp=1779568638) DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending UPDATE_ADD_HTLC INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 send_commitment. chan 9584912x12959786x4396. ctn: 4. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. ctn=4 INFO electrum.transaction:logging.py:240 adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP0KAQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAFSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW07vwAAAAAAACIAIK6uAOkKjCdhJrPG+/R0EO3uxu8KC73VMkGqQLfgy2610ITMHQAAAAAiACDPpWhcVlYyIuOf8S+nfy+SNcOrysuQDQSKMjbTeeA2zABlzR0AAAAAIgAgawqXfJfeu5yhd32CnwCYiBKZSOQT6nZYOomTsZmSVYHHwpggACICAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoRzBEAiAdvI39YRAaZ0iQunLRiRSxBIGSpiU+8KRkttknhlQjTgIgT9NXN+eKGODlBTxJI8cBYs+/iJBqXEetYZ0v/ssGfYUBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAAA='. sig_64.hex()='1dbc8dfd61101a674890ba72d18914b1048192a6253ef0a464b6d9278654234e4fd35737e78a18e0e5053c4923c70162cfbf88906a5c47ad619d2ffecb067d85' DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending COMMITMENT_SIGNED INFO electrum.lnrouter.LNPathFinder:logging.py:240 Adding inflight htlcs to graph (liquidity hints). INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 pay len(route)=1. for payment_hash=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 0: edge=9584912x12959786x4396 hop_data= INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 adding trampoline onion to final payload INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 lnpeer.pay len(t_route)=2 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 0: t_node=03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead hop_data=}), 'payment_data': mappingproxy({'payment_secret': b'qn\xd0W\xe1v\xaa`\xd5]\xca\x7f\xbc\xc8%\xce,\r\x02,\xb8#8\xf8\xf9\x84&\xc4\x1b\xa1b?', 'total_msat': 100000000}), 'invoice_routing_info': mappingproxy({'invoice_routing_info': b'\x01\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1\xe6s^\xdc\xdbT!\xfe\x00\x00\x03\xe8\x00\x00\x00\x01\x00\x90'})}). self.hmac=b"\x94?\xf41Kx7\xb6\x13L\xebx|\x92\xe7\xa7\x8cs\xdb\xb5j\x1d\xa6\x95*`'\x83\xcc{\x15\x14"> INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 1: t_node=02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546 hop_data= INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 starting payment. len(route)=1. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 add_htlc INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 starting payment. htlc: UpdateAddHtlc(amount_msat=51076155, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=3, timestamp=1779568638) DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending UPDATE_ADD_HTLC INFO electrum.lnrouter.LNPathFinder:logging.py:240 Adding inflight htlcs to graph (liquidity hints). INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 waiting... amount_inflight=100000000. nhtlcs_inflight=3 DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received UPDATE_ADD_HTLC INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_update_add_htlc. chan 9584912x12959786x4396. htlc=UpdateAddHtlc(amount_msat=48955095, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=2, timestamp=1779568638) INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_htlc DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received COMMITMENT_SIGNED INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_commitment_signed. chan 9584912x12959786x4396. ctn: 4. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_new_commitment. ctn=4, len(htlc_sigs)=1 INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 3 INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 revoke_current_commitment DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 send_commitment. chan 9584912x12959786x4396. ctn: 4. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. ctn=4 INFO electrum.transaction:logging.py:240 adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP0KAQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAFSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW07vwAAAAAAACIAIG+RYvqzlBzZZH5A4ofmN01WInWdJczIMcPdEMmW2QZr0ITMHQAAAAAiACDkB4hvUqtcELx6q/iNhnDmyP+vt5Yw1l6yYSJNdMEm3gBlzR0AAAAAIgAgOCt42sqeT72vsTBbKHnjA12lyUPQONZscGYQwkvE/brHwpggACICA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmRzBEAiBwAroeDGwEnhsdzJ93TxTZ29yOaGLbfUyuJ3Pp+f29FwIgDLT740/U/n18+qfl3SwvlBZ26CA6IaW4lk6KE5oVF5EBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAAA='. sig_64.hex()='7002ba1e0c6c049e1b1dcc9f774f14d9dbdc8e6862db7d4cae2773e9f9fdbd170cb4fbe34fd4fe7d7cfaa7e5dd2c2f941676e8203a21a5b8964e8a139a151791' DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending COMMITMENT_SIGNED DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received UPDATE_ADD_HTLC INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_update_add_htlc. chan 9584912x12959786x4396. htlc=UpdateAddHtlc(amount_msat=51076155, payment_hash=b'\x8d\x8f\xb8\xc1\xf5\xdb\x07\x02\xf1\xc4\xcfB$\xac~\xc1\x1f\x89\xf5\x15P&%S\xec\xa2CE3\xd3/\xa4', cltv_abs=600720, htlc_id=3, timestamp=1779568638) INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_htlc DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 3 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_revocation INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 send_commitment. chan 9584912x12959786x4396. ctn: 5. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. ctn=5 INFO electrum.transaction:logging.py:240 adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP01AQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAGSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW07vwAAAAAAACIAIJlkBgIU3PUHkOdCfUot0Kah+Gtug1kHf3YFlMB/i6SFhMcAAAAAAAAiACCZZAYCFNz1B5DnQn1KLdCmofhrboNZB392BZTAf4ukhUS5yx0AAAAAIgAgz6VoXFZWMiLjn/Evp38vkjXDq8rLkA0EijI203ngNswAZc0dAAAAACIAIG4Tbwkwoi/bi8zHjZMWWP5ni2yFvq9K+7q2lspw3+IvxsKYIAAiAgLPt3/TjLgq6Wq2I0TOedHZXv0c3BizCA6JAw+8jLHc6EcwRAIgP19j3O8a1pYE93+E1tn5g3qyxBQsF4WWmXpw84E+cjkCICar2nFCXAwW/ZjQ3bPgzJqwAaMmzcZsnY/zoEctGh5pAQEFR1IhAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoIQPFk0C5zBsx7+yuaOmgANGD22MwxoZTTIRUXRMkIM3x5lKuAAAAAAAAAA=='. sig_64.hex()='3f5f63dcef1ad69604f77f84d6d9f9837ab2c4142c178596997a70f3813e723926abda71425c0c16fd98d0ddb3e0cc9ab001a326cdc66c9d8ff3a0472d1a1e69' DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending COMMITMENT_SIGNED DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received COMMITMENT_SIGNED INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_commitment_signed. chan 9584912x12959786x4396. ctn: 4. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_new_commitment. ctn=4, len(htlc_sigs)=1 INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 3 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 revoke_current_commitment DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending REVOKE_AND_ACK DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received COMMITMENT_SIGNED INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_commitment_signed. chan 9584912x12959786x4396. ctn: 5. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_new_commitment. ctn=5, len(htlc_sigs)=2 INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 4 INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 revoke_current_commitment DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending REVOKE_AND_ACK DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 3 INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_revocation INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 send_commitment. chan 9584912x12959786x4396. ctn: 5. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. ctn=5 INFO electrum.transaction:logging.py:240 adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAP01AQIAAAABkkEQxcAqESyNMhtQKvU1lFLwb3bjer7jBH5+0smpZ4oAAAAAAENE9oAGSgEAAAAAAAAiACA0woI3Dl3CqFgGZQExE+Wded/43h4BI1BLy+cPNYqPxkoBAAAAAAAAIgAg9pBhegTuERCGAiQWQVXzrWdWx8psJuhBCOESVYydtW07vwAAAAAAACIAIP/F3b/wklXBeSQDQpaWenwle30z/819W01SyX92O+KqhMcAAAAAAAAiACD/xd2/8JJVwXkkA0KWlnp8JXt9M//NfVtNUsl/djviqkS5yx0AAAAAIgAg9oJN6Geyn0hjmaxkjNo1g/8HA6rv4+Ly0gDwiKaYeBwAZc0dAAAAACIAIDgreNrKnk+9r7EwWyh54wNdpclD0DjWbHBmEMJLxP26xsKYIAAiAgPFk0C5zBsx7+yuaOmgANGD22MwxoZTTIRUXRMkIM3x5kcwRAIgBjN3x/6NvLYMZOkb9udkPz37OKMl9UztfE9sfgSnbyUCIHxWDfmufs6cru0UT1cdgUoWlAZmk/A+76zKbDKiAlDhAQEFR1IhAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoIQPFk0C5zBsx7+yuaOmgANGD22MwxoZTTIRUXRMkIM3x5lKuAAAAAAAAAA=='. sig_64.hex()='063377c7fe8dbcb60c64e91bf6e7643f3dfb38a325f54ced7c4f6c7e04a76f257c560df9ae7ece9caeed144f571d814a1694066693f03eefacca6c32a20250e1' DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending COMMITMENT_SIGNED DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 4 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_revocation DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received COMMITMENT_SIGNED INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_commitment_signed. chan 9584912x12959786x4396. ctn: 5. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_new_commitment. ctn=5, len(htlc_sigs)=2 INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 4 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 revoke_current_commitment DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending REVOKE_AND_ACK DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 4 INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_revocation DEBUG electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 creating new mpp set for payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4ccb7004d655118880070868322982e4d3ff2d27b6b94aa3712fcba9b90514da3' INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 set_mpp_resolution COMPLETE len(mpp_status.htlcs)=2: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4ccb7004d655118880070868322982e4d3ff2d27b6b94aa3712fcba9b90514da3' INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 set_mpp_resolution SETTLING len(mpp_status.htlcs)=2: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4ccb7004d655118880070868322982e4d3ff2d27b6b94aa3712fcba9b90514da3' DEBUG electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 adding active_forwarding: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4ccb7004d655118880070868322982e4d3ff2d27b6b94aa3712fcba9b90514da3' INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 forward_trampoline: legacy INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 r_tags [[('03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1', '15102814x14474068x8702', 1000, 1, 144)]] INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trampoline forwarding. budget=PaymentFeeBudget(fee_msat=31250, cltv=576) INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trampoline forwarding. closest_inc_cltv_abs=600720, out_cltv_abs=600144 INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 pay_to_node starting session for RHASH=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4. using_trampoline=False. invoice_features=['VAR_ONION_REQ', 'PAYMENT_SECRET_REQ', 'BASIC_MPP_OPT']. r_tags=[[('03320f6d4b1d4641d6a141a31cf40c2ef9fa8c8f66e153802c3d9d9cf1e15bfbd1', '15102814x14474068x8702', 1000, 1, 144)]]. amount_to_pay=100000000 msat. budget=PaymentFeeBudget(fee_msat=31250, cltv=576) INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 gossip_db status. sync progress: (None, None, None). num_nodes=0, num_channels=0, num_policies=0. INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 channels_with_funds: {(b'\xe7\x0e(zn\xce\x81\xc7T}\x16\xafV\x08\xc8"g\xfe\x80\x07I\r8s|\xca:\x94V\x04I\x15', b'\x032\x0fmK\x1dFA\xd6\xa1A\xa3\x1c\xf4\x0c.\xf9\xfa\x8c\x8ff\xe1S\x80,=\x9d\x9c\xf1\xe1[\xfb\xd1'): (499980692000, 5), (b'}.\xeeq\xbe{\xb2\xacq\xc5\xf2-\x83\xe8o\xd9\x9d\xfab\xa2x\xdc7\x17\xbb\xf5\xb7\xe8\\$[\x0c', b'\x029BD`^8\x9d\xa2\xbb\xaf\x86\x04\xec0(\x1c\xeb)\xca\xbd\x89\xe0\xc1\xbb\xed\xb0\xee\nR9\x95F'): (0, 5), (b'\x92A\x10\xc5\xc0*\x11,\x8d2\x1bP*\xf55\x94R\xf0ov\xe3z\xbe\xe3\x04~~\xd2\xc9\xa9g\x8a', b'\x02[\x0b1\x0e\x15\x97g\x1e\x18 \xbe\xc8;\x14\x11\xe2\xd7\x9c]\x88\x06\xaf\xf6>\tz\xc7#\xf9\xfal\xb1'): (500000000000, 3)}, have_direct_channel=True INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 suggest_split 100000000 returned 47 configurations INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[49651997], [50348003]]) rating: 2.5001151119241705 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[47683972], [52316028]]) rating: 2.5011636878460903 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [62452038], [37547962]]) rating: 2.5311015407796247 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [36653405, 63346595]]) rating: 2.5356718104392875 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [36189093, 63810907]]) rating: 2.538193721253012 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[33418977], [66581023]]) rating: 2.555076955457441 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [29853154], [70146846]]) rating: 2.581269971464184 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[26302731], [73697269]]) rating: 2.612403002329268 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [21885340, 78114660]]) rating: 2.6581323122036027 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [32062129, 34898522], [33039349]]) rating: 3.3338394443252803 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [36670144], [29984523, 33345333]]) rating: 3.335659122050168 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [37685208], [29344856, 32969936]]) rating: 3.3369221062605536 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [33741605, 37444131], [28814264]]) rating: 3.3371729571322577 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[38872186], [30215388, 30912426]]) rating: 3.3380503504706587 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [30186128, 41513545], [28300327]]) rating: 3.343639415754986 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [24435494], [37344440, 38220066]]) rating: 3.3453382918175327 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [25613263, 32508940, 41877797]]) rating: 3.3467075211208805 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [23430199, 37718102, 38851699]]) rating: 3.3481538867053433 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[24263369, 42836196], [32900435]]) rating: 3.3506998293282493 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[32151628, 43704716], [24143656]]) rating: 3.352765441591537 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[42183846], [18319642, 39496512]]) rating: 3.3675969513605426 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [24436572], [25269721, 50293707]]) rating: 3.37660707215242 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [17520150, 35180529, 47299321]]) rating: 3.378230595200821 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [38370754], [15743433, 45885813]]) rating: 3.382658718691919 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[14044632, 46462429], [39492939]]) rating: 3.3916610134535112 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [13233027, 44686319], [42080654]]) rating: 3.394367045749437 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [23012997, 26302377], [25128866, 25555760]]) rating: 4.2506878749461565 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [23408776, 23824980, 26471269], [26294975]]) rating: 4.250866316569892 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[30434055], [21736200, 22181149, 25648596]]) rating: 4.254945684905646 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0003 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [20057363, 26852585], [23639301, 29450751]]) rating: 4.255043132499697 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [25300567], [16580318, 28025297, 30093818]]) rating: 4.260698969644307 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[13720192, 28586083, 31284026], [26409699]]) rating: 4.268247920099745 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[28809158], [12460628, 25494817, 33235397]]) rating: 4.274072104958907 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[11980112, 30691132, 32377241], [24951515]]) rating: 4.2757241409712075 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [12177700, 23181541], [30912724, 33728035]]) rating: 4.277976597759575 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [13393735, 23727877, 25393554], [37484834]]) rating: 4.279325855602545 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [10765809], [23561629, 26487708, 39184854]]) rating: 4.290901337001186 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[14664185, 19097130, 23949997], [42288688]]) rating: 4.294258309208613 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [22289101], [14995305, 17572875, 21811065, 23331654]]) rating: 5.2051466673221665 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [18888464, 21136412, 27036292], [16089490, 16849342]]) rating: 5.207816399102783 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [17043748, 18086291], [11588423, 25226978, 28054560]]) rating: 5.217626247856816 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [16316394, 26437377, 28164774], [14000793, 15080662]]) rating: 5.218277158839927 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 trying split configuration: dict_values([[], [16695040, 32397097], [10355227, 19995022, 20557614]]) rating: 5.225885228607003 DEBUG electrum.util.profiler:logging.py:240 LNPathFinder.find_path_for_payment 0.0002 sec INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 pay_to_node ending session for RHASH=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 DEBUG electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 maybe_forward_trampoline. PaymentFailure for payment_hash.hex()='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4', payment_secret.hex()='716ed057e176aa60d55dca7fbcc825ce2c0d022cb82338f8f98426c41ba1623f': NoPathFound() DEBUG electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 forwarding failed: e=(, b'') INFO electrum.tests.test_lnpeer.MockLNWallet.[bob]:logging.py:240 set_mpp_resolution FAILED len(mpp_status.htlcs)=2: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4ccb7004d655118880070868322982e4d3ff2d27b6b94aa3712fcba9b90514da3' INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 fail_htlc. chan 9584912x12959786x4396. htlc_id 3. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 fail_htlc DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending UPDATE_FAIL_HTLC INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 fail_htlc. chan 9584912x12959786x4396. htlc_id 2. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 fail_htlc DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending UPDATE_FAIL_HTLC DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 deleting resolved mpp set: payment_key='8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4ccb7004d655118880070868322982e4d3ff2d27b6b94aa3712fcba9b90514da3' DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received UPDATE_FAIL_HTLC INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_update_fail_htlc. chan 9584912x12959786x4396. htlc_id 3 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_fail_htlc DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received UPDATE_FAIL_HTLC INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_update_fail_htlc. chan 9584912x12959786x4396. htlc_id 2 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_fail_htlc INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 send_commitment. chan 9584912x12959786x4396. ctn: 6. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. ctn=6 INFO electrum.transaction:logging.py:240 adding signature for 03c59340b9cc1b31efecae68e9a000d183db6330c686534c84545d132420cdf1e6. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[bob->alice]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAZJBEMXAKhEsjTIbUCr1NZRS8G9243q+4wR+ftLJqWeKAAAAAABDRPaABEoBAAAAAAAAIgAgNMKCNw5dwqhYBmUBMRPlnXnf+N4eASNQS8vnDzWKj8ZKAQAAAAAAACIAIPaQYXoE7hEQhgIkFkFV861nVsfKbCboQQjhElWMnbVtFEjNHQAAAAAiACDRNCrrBgCXzeraXOHPcHraE3VCyfEupkhArna7jnojEgBlzR0AAAAAIgAgOCt42sqeT72vsTBbKHnjA12lyUPQONZscGYQwkvE/brFwpggACICA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmRzBEAiByXmISbAymC6kBCYrYYXYO/ac/qmjlcxk/Ie8K2PqbZAIgCgPU/6u4mZZz1JAWz2iuRaeIHprJ7gSZ/XQ84it4jEIBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAA=='. sig_64.hex()='725e62126c0ca60ba901098ad861760efda73faa68e573193f21ef0ad8fa9b640a03d4ffabb8999673d49016cf68ae45a7881e9ac9ee0499fd743ce22b788c42' DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending COMMITMENT_SIGNED DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received COMMITMENT_SIGNED INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_commitment_signed. chan 9584912x12959786x4396. ctn: 6. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_new_commitment. ctn=6, len(htlc_sigs)=0 INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 5 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 revoke_current_commitment DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 send_commitment. chan 9584912x12959786x4396. ctn: 6. INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. ctn=6 INFO electrum.transaction:logging.py:240 adding signature for 02cfb77fd38cb82ae96ab62344ce79d1d95efd1cdc18b3080e89030fbc8cb1dce8. spending utxo 8a67a9c9d27e7e04e3be7ae3766ff0529435f52a501b328d2c112ac0c5104192:0 DEBUG electrum.transaction:logging.py:240 tx.sign() finished. is_complete=False DEBUG electrum.lnchannel.Channel.[alice->bob]:logging.py:240 sign_next_commitment. pending_remote_commitment.serialize()='cHNidP8BAN8CAAAAAZJBEMXAKhEsjTIbUCr1NZRS8G9243q+4wR+ftLJqWeKAAAAAABDRPaABEoBAAAAAAAAIgAgNMKCNw5dwqhYBmUBMRPlnXnf+N4eASNQS8vnDzWKj8ZKAQAAAAAAACIAIPaQYXoE7hEQhgIkFkFV861nVsfKbCboQQjhElWMnbVtFEjNHQAAAAAiACDPpWhcVlYyIuOf8S+nfy+SNcOrysuQDQSKMjbTeeA2zABlzR0AAAAAIgAg83kTtmZ8FZX6rHoUzA+3tYIAdGqAzEgY3hrpPuRe4fvFwpggACICAs+3f9OMuCrparYjRM550dle/RzcGLMIDokDD7yMsdzoRzBEAiAVWFobjT+c3qmzZefwOktCdl9SKzyiNP/n3Ihheq6OpAIgLV8Znkd/lDOf16oHw2VEO4b2FSADvdT5ahurykKOpNYBAQVHUiECz7d/04y4KulqtiNEznnR2V79HNwYswgOiQMPvIyx3OghA8WTQLnMGzHv7K5o6aAA0YPbYzDGhlNMhFRdEyQgzfHmUq4AAAAAAA=='. sig_64.hex()='15585a1b8d3f9cdea9b365e7f03a4b42765f522b3ca234ffe7dc88617aae8ea42d5f199e477f94339fd7aa07c365443b86f6152003bdd4f96a1babca428ea4d6' DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Sending COMMITMENT_SIGNED DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 5 INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_revocation DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Received COMMITMENT_SIGNED INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 on_commitment_signed. chan 9584912x12959786x4396. ctn: 6. INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 receive_new_commitment. ctn=6, len(htlc_sigs)=0 INFO electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 send_revoke_and_ack. chan 9584912x12959786x4396. ctn: 5 INFO electrum.lnchannel.Channel.[bob->alice]:logging.py:240 revoke_current_commitment DEBUG electrum.tests.test_lnpeer.PeerInTests.[bob, bob->alice]:logging.py:240 Sending REVOKE_AND_ACK DEBUG electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 Received REVOKE_AND_ACK INFO electrum.tests.test_lnpeer.PeerInTests.[alice, alice->bob]:logging.py:240 on_revoke_and_ack. chan 9584912x12959786x4396. ctn: 5 INFO electrum.lnchannel.Channel.[alice->bob]:logging.py:240 receive_revocation INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 htlc_failed (, b'') INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 bucket still active... INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 htlc_failed (, b'') INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 bucket failed INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 UPDATE_FAIL_HTLC. code=. decoded_data={}. data='' INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 error reported by 03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 failed trampoline route: ['03b66692d3e32baa959562a405f7c0e946a9b547d5b0cd39c0c033263ed6337ead', '02394244605e389da2bbaf8604ec30281ceb29cabd89e0c1bbedb0ee0a52399546'] INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 waiting... amount_inflight=0. nhtlcs_inflight=2 INFO electrum.lnworker.PaySession.[8d8fb8c1-6080]:logging.py:240 pay_to_node ending session for RHASH=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4 INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 payment failure: PaymentFailure('Giving up after 2 attempts') INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 pay_invoice ending session for RHASH=8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4. success=False INFO electrum.tests.test_lnpeer.MockLNWallet.[alice]:logging.py:240 set_invoice_status 8d8fb8c1f5db0702f1c4cf4224ac7ec11f89f51550262553eca2434533d32fa4: 0 INFO electrum.channel_db.ChannelDB:logging.py:240 SQL thread terminated INFO electrum.channel_db.ChannelDB:logging.py:240 SQL thread terminated INFO electrum.channel_db.ChannelDB:logging.py:240 SQL thread terminated =========================== short test summary info ============================ FAILED tests/test_lnpeer.py::TestPeerForwardingAnchors::test_trampoline_mpp_consolidation_with_hold_invoice ============= 1 failed, 924 passed, 5 skipped in 129.69s (0:02:09) ============= >>> ERROR: electrum: check failed >>> electrum: Uninstalling dependencies... ( 1/204) Purging .makedepends-electrum (20260523.203454) ( 2/204) Purging py3-certifi-pyc (2026.2.25-r1) ( 3/204) Purging py3-certifi (2026.2.25-r1) ( 4/204) Purging py3-dnspython-pyc (2.8.0-r1) ( 5/204) Purging py3-dnspython (2.8.0-r1) ( 6/204) Purging py3-electrum-aionostr-pyc (0.1.0-r0) ( 7/204) Purging py3-electrum-aionostr (0.1.0-r0) ( 8/204) Purging py3-aiohttp-socks-pyc (0.8.4-r2) ( 9/204) Purging py3-aiohttp-socks (0.8.4-r2) ( 10/204) Purging py3-aiohttp-pyc (3.13.5-r0) ( 11/204) Purging py3-aiohttp (3.13.5-r0) ( 12/204) Purging py3-aiohappyeyeballs-pyc (2.6.1-r1) ( 13/204) Purging py3-aiohappyeyeballs (2.6.1-r1) ( 14/204) Purging py3-aiosignal-pyc (1.4.0-r1) ( 15/204) Purging py3-aiosignal (1.4.0-r1) ( 16/204) Purging py3-frozenlist-pyc (1.8.0-r2) ( 17/204) Purging py3-frozenlist (1.8.0-r2) ( 18/204) Purging py3-async-timeout-pyc (4.0.3-r3) ( 19/204) Purging py3-async-timeout (4.0.3-r3) ( 20/204) Purging py3-brotli-pyc (1.2.0-r1) ( 21/204) Purging py3-brotli (1.2.0-r1) ( 22/204) Purging py3-charset-normalizer-pyc (3.4.7-r0) ( 23/204) Purging py3-charset-normalizer (3.4.7-r0) ( 24/204) Purging py3-idna-ssl-pyc (1.1.0-r10) ( 25/204) Purging py3-idna-ssl (1.1.0-r10) ( 26/204) Purging py3-typing-extensions-pyc (4.15.0-r1) ( 27/204) Purging py3-typing-extensions (4.15.0-r1) ( 28/204) Purging py3-yarl-pyc (1.24.2-r0) ( 29/204) Purging py3-yarl (1.24.2-r0) ( 30/204) Purging py3-idna-pyc (3.15-r0) ( 31/204) Purging py3-idna (3.15-r0) ( 32/204) Purging py3-multidict-pyc (6.7.1-r1) ( 33/204) Purging py3-multidict (6.7.1-r1) ( 34/204) Purging py3-propcache-pyc (0.5.2-r0) ( 35/204) Purging py3-propcache (0.5.2-r0) ( 36/204) Purging py3-expandvars-pyc (1.1.2-r3) ( 37/204) Purging py3-expandvars (1.1.2-r3) ( 38/204) Purging py3-attrs-pyc (26.1.0-r0) ( 39/204) Purging py3-attrs (26.1.0-r0) ( 40/204) Purging py3-python-socks-pyc (2.8.1-r0) ( 41/204) Purging py3-python-socks (2.8.1-r0) ( 42/204) Purging py3-aiorpcx-pyc (0.25.0-r2) ( 43/204) Purging py3-aiorpcx (0.25.0-r2) ( 44/204) Purging py3-websockets-pyc (16.0-r1) ( 45/204) Purging py3-websockets (16.0-r1) ( 46/204) Purging py3-click-pyc (8.3.3-r1) ( 47/204) Purging py3-click (8.3.3-r1) ( 48/204) Purging py3-electrum-ecc-pyc (0.0.7-r0) ( 49/204) Purging py3-electrum-ecc (0.0.7-r0) ( 50/204) Purging libsecp256k1 (0.5.0-r1) ( 51/204) Purging py3-jsonpatch-pyc (1.33-r5) ( 52/204) Purging py3-jsonpatch (1.33-r5) ( 53/204) Purging py3-jsonpointer-pyc (3.1.1-r0) ( 54/204) Purging py3-jsonpointer (3.1.1-r0) ( 55/204) Purging py3-protobuf-pyc (6.33.5-r0) ( 56/204) Purging py3-protobuf (6.33.5-r0) ( 57/204) Purging py3-pycryptodomex (3.23.0-r1) ( 58/204) Purging py3-cryptography-pyc (47.0.0-r0) ( 59/204) Purging py3-cryptography (47.0.0-r0) ( 60/204) Purging py3-cffi-pyc (2.0.0-r0) ( 61/204) Purging py3-cffi (2.0.0-r0) ( 62/204) Purging py3-cparser-pyc (3.0-r1) ( 63/204) Purging py3-cparser (3.0-r1) ( 64/204) Purging py3-qrcode-pyc (8.2-r2) ( 65/204) Purging py3-qrcode (8.2-r2) ( 66/204) Purging py3-pillow-pyc (12.2.0-r0) ( 67/204) Purging py3-pillow (12.2.0-r0) ( 68/204) Purging py3-pypng-pyc (0.20250521.0-r1) ( 69/204) Purging py3-pypng (0.20250521.0-r1) ( 70/204) Purging py3-gpep517-pyc (19-r2) ( 71/204) Purging py3-gpep517 (19-r2) ( 72/204) Purging py3-installer-pyc (1.0.0-r0) ( 73/204) Purging py3-installer (1.0.0-r0) ( 74/204) Purging py3-setuptools-pyc (82.0.1-r1) ( 75/204) Purging py3-setuptools (82.0.1-r1) ( 76/204) Purging py3-wheel-pyc (0.47.0-r0) ( 77/204) Purging py3-wheel (0.47.0-r0) ( 78/204) Purging py3-pyaes-pyc (1.6.1-r7) ( 79/204) Purging py3-pyaes (1.6.1-r7) ( 80/204) Purging py3-pytest-xdist-pyc (3.8.0-r1) ( 81/204) Purging py3-pytest-xdist (3.8.0-r1) ( 82/204) Purging py3-execnet-pyc (2.1.1-r1) ( 83/204) Purging py3-execnet (2.1.1-r1) ( 84/204) Purging py3-pytest-pyc (9.0.3-r0) ( 85/204) Purging py3-pytest (9.0.3-r0) ( 86/204) Purging py3-iniconfig-pyc (2.3.0-r1) ( 87/204) Purging py3-iniconfig (2.3.0-r1) ( 88/204) Purging py3-packaging-pyc (26.2-r0) ( 89/204) Purging py3-packaging (26.2-r0) ( 90/204) Purging py3-parsing-pyc (3.3.2-r1) ( 91/204) Purging py3-parsing (3.3.2-r1) ( 92/204) Purging py3-pluggy-pyc (1.6.0-r1) ( 93/204) Purging py3-pluggy (1.6.0-r1) ( 94/204) Purging py3-py-pyc (1.11.0-r5) ( 95/204) Purging py3-py (1.11.0-r5) ( 96/204) Purging py3-pygments-pyc (2.20.0-r0) ( 97/204) Purging py3-pygments (2.20.0-r0) ( 98/204) Purging py3-qt6-pyc (6.11.0-r0) ( 99/204) Purging py3-qt6 (6.11.0-r0) (100/204) Purging py3-pyqt6-sip (13.11.1-r1) (101/204) Purging libimagequant (4.2.2-r0) (102/204) Purging libwebpdemux (1.6.0-r0) (103/204) Purging libwebpmux (1.6.0-r0) (104/204) Purging openjpeg (2.5.4-r1) (105/204) Purging python3-pyc (3.14.3-r0) (106/204) Purging python3-pycache-pyc0 (3.14.3-r0) (107/204) Purging pyc (3.14.3-r0) (108/204) Purging python3 (3.14.3-r0) (109/204) Purging qt6-qtconnectivity (6.11.1-r0) (110/204) Purging qt6-qtmultimedia (6.11.1-r0) (111/204) Purging qt6-qtpositioning (6.11.1-r0) (112/204) Purging qt6-qtserialport (6.11.1-r0) (113/204) Purging qt6-qttools-libs (6.11.1-r0) (114/204) Purging qt6-qtwebchannel (6.11.1-r0) (115/204) Purging qt6-qtwebsockets-libs (6.11.1-r0) (116/204) Purging readline (8.3.3-r1) (117/204) Purging sqlite-libs (3.53.1-r0) (118/204) Purging tiff (4.7.1-r0) (119/204) Purging qt6-qtbase-wayland (6.11.1-r0) (120/204) Purging qt6-qtdeclarative (6.11.1-r0) (121/204) Purging qt6-qtsvg (6.11.1-r0) (122/204) Purging qt6-qtbase-x11 (6.11.1-r0) (123/204) Purging hicolor-icon-theme (0.18-r0) (124/204) Purging xdg-utils (1.2.1-r1) (125/204) Purging xprop (1.2.8-r0) (126/204) Purging xset (1.2.5-r1) (127/204) Purging cups-libs (2.4.18-r0) (128/204) Purging avahi-libs (0.9_rc4-r0) (129/204) Purging bluez-libs (5.86-r2) (130/204) Purging qt6-qtbase (6.11.1-r0) (131/204) Purging tzdata (2026b-r0) (132/204) Purging libpulse (17.0-r7) (133/204) Purging dbus-libs (1.16.2-r2) (134/204) Purging double-conversion (3.4.0-r0) (135/204) Purging libproxy (0.5.12-r0) (136/204) Purging duktape-libs (2.7.0-r3) (137/204) Purging libinput-libs (1.31.2-r0) (138/204) Purging eudev-libs (3.2.14-r6) (139/204) Purging fontconfig (2.17.1-r1) (140/204) Purging gdbm (1.26-r0) (141/204) Purging harfbuzz (13.2.1-r0) (142/204) Purging glib (2.88.1-r0) (143/204) Purging gnutls (3.8.13-r0) (144/204) Purging graphite2 (1.3.14-r6) (145/204) Purging mesa-gl (26.1.1-r0) (146/204) Purging mesa-egl (26.1.1-r0) (147/204) Purging mesa-gles (26.1.1-r0) (148/204) Purging mesa-gbm (26.1.1-r0) (149/204) Purging mesa (26.1.1-r0) (150/204) Purging libdrm (2.4.133-r0) (151/204) Purging libpciaccess (0.19-r0) (152/204) Purging hwdata-pci (0.407-r0) (153/204) Purging icu-libs (78.1-r0) (154/204) Purging icu-data-en (78.1-r0) (155/204) Purging libsndfile (1.2.2-r2) (156/204) Purging lame-libs (3.100-r5) (157/204) Purging libasyncns (0.8-r5) (158/204) Purging libb2 (0.98.1-r3) (159/204) Purging libmount (2.42-r0) (160/204) Purging libblkid (2.42-r0) (161/204) Purging libeconf (0.8.3-r0) (162/204) Purging libelf (0.195-r0) (163/204) Purging libevdev (1.13.6-r0) (164/204) Purging libflac (1.4.3-r2) (165/204) Purging libxmu (1.3.1-r0) (166/204) Purging libxt (1.3.1-r0) (167/204) Purging libsm (1.2.6-r0) (168/204) Purging libice (1.1.2-r0) (169/204) Purging libintl (1.0-r0) (170/204) Purging libltdl (2.6.0-r1) (171/204) Purging libvorbis (1.3.7-r2) (172/204) Purging libogg (1.3.6-r0) (173/204) Purging libpanelw (6.6_p20260502-r0) (174/204) Purging libpcre2-16 (10.47-r1) (175/204) Purging libwebp (1.6.0-r0) (176/204) Purging libsharpyuv (1.6.0-r0) (177/204) Purging libuuid (2.42-r0) (178/204) Purging libxkbcommon-x11 (1.13.1-r0) (179/204) Purging libxkbcommon (1.13.1-r0) (180/204) Purging xkeyboard-config (2.46-r0) (181/204) Purging llvm22-libs (22.1.3-r0) (182/204) Purging libxml2 (2.13.9-r1) (183/204) Purging libxshmfence (1.3.3-r0) (184/204) Purging libxxf86vm (1.1.7-r0) (185/204) Purging mpdecimal (4.0.1-r0) (186/204) Purging mpg123-libs (1.33.5-r0) (187/204) Purging mtdev (1.1.7-r0) (188/204) Purging nettle (3.10.2-r0) (189/204) Purging opus (1.6.1-r0) (190/204) Purging orc (0.4.41-r0) (191/204) Purging soxr (0.1.3-r7) (192/204) Purging speexdsp (1.2.1-r2) (193/204) Purging tdb-libs (1.4.15-r1) (194/204) Purging tslib (1.24-r0) (195/204) Purging wayland-libs-cursor (1.25.0-r0) (196/204) Purging wayland-libs-client (1.25.0-r0) (197/204) Purging wayland-libs-egl (1.25.0-r0) (198/204) Purging xcb-util-cursor (0.1.5-r0) (199/204) Purging xcb-util-image (0.4.1-r0) (200/204) Purging xcb-util (0.4.1-r3) (201/204) Purging xcb-util-keysyms (0.4.1-r0) (202/204) Purging xcb-util-renderutil (0.3.10-r0) (203/204) Purging xcb-util-wm (0.4.2-r0) (204/204) Purging xz-libs (5.8.3-r0) Executing busybox-1.37.0-r31.trigger OK: 1162.6 MiB in 137 packages