Describe the bug
I am running a self-hosted instance of Mempool and I stumbled upon an address that has quite a large number of transactions.
When looking up for that address on my self-hosted Mempool with a Bitcoin Knots + electrs backend, electrs stops working with the following error messages:
May 30 11:42:47 u59pro electrs[897604]: [2024-05-30T09:42:47.756Z INFO electrs::electrum] your wallet uses less efficient method of querying electrs, consider contacting the developer of your wallet. Reason: blockchain.scripthash.get_balance called for unsubscribed scripthash
May 30 11:42:47 u59pro electrs[897604]: [2024-05-30T09:42:47.841Z WARN electrs::thread] p2p_send thread failed: p2p failed to send
May 30 11:42:47 u59pro electrs[897604]: [2024-05-30T09:42:47.841Z WARN electrs::thread] because: Broken pipe (os error 32)
May 30 11:42:47 u59pro electrs[897604]: [2024-05-30T09:42:47.841Z WARN electrs::electrum] RPC blockchain.scripthash.get_balance failed: failed to get block 00000000000000000000b71ed0d9bec536d4fbbfa4da8dece0edb25324d11db0: receiving on an empty and disconnected channel
May 30 11:42:47 u59pro electrs[897604]: [2024-05-30T09:42:47.841Z INFO electrs::db] closing DB at /home/janitor/.electrs/bitcoin
May 30 11:42:48 u59pro electrs[897604]: Error: electrs failed
May 30 11:42:48 u59pro electrs[897604]: Caused by:
May 30 11:42:48 u59pro electrs[897604]: 0: sync failed
May 30 11:42:48 u59pro electrs[897604]: 1: sending on a disconnected channel
May 30 11:42:48 u59pro systemd[1]: electrs.service: Main process exited, code=exited, status=1/FAILURE
May 30 11:42:48 u59pro systemd[1]: electrs.service: Failed with result 'exit-code'.
The command bitcoin-cli getblock 00000000000000000000b71ed0d9bec536d4fbbfa4da8dece0edb25324d11db0 is successful so it's not an issue with a possible missing block.
Describe the bug I am running a self-hosted instance of Mempool and I stumbled upon an address that has quite a large number of transactions.
When looking up for that address on my self-hosted Mempool with a Bitcoin Knots + electrs backend, electrs stops working with the following error messages:
The command
bitcoin-cli getblock 00000000000000000000b71ed0d9bec536d4fbbfa4da8dece0edb25324d11db0
is successful so it's not an issue with a possible missing block.Electrs version 0.10.5
To Reproduce Steps to reproduce the behavior:
Expected behavior I expect address lookups to complete successfully
Configuration electrs config file:
System running electrs