Roman Zeyde
Roman Zeyde
-> https://crates.io/crates/electrs/0.9.3 :)
https://github.com/sparrowwallet/sparrow/commit/8b42399423f8d9b5bb65e469cc921a2475e5533f should allow timeout configuration in Sparrow.
Good question - as of today I prefer to have source releases, since I don't want to require more trust when downloading a binary/Docker release. You can use the included...
Many thanks for reporting this issue! Could you please re-run it with higher log verbosity (`verbose = 3`)?
It seems to come from here: https://github.com/rust-bitcoin/rust-bitcoincore-rpc/blob/27d354338e8da01b2f79e7e34eb42732859ebe7b/client/src/client.rs#L1151 Could you please see if electrs works with `--ignore-mempool`? It should result in much less RPCs to bitcoind.
Yep, sounds reasonable...
> I lowered `index_lookup_limit` to 100 for now (not sure if that could help?) It is used to prevent loading "too popular addresses" (having more than `index_lookup_limit` funding transactions), e.g....
IIUC, the `AddrNotAvailable` error happens here: https://github.com/apoelstra/rust-jsonrpc/blob/64005f2896b98934e58c3a22f7d1430b110cb01a/src/simple_http.rs#L59 Note that we open a separate TCP connection for each RPC :/ ``` EADDRNOTAVAIL (Internet domain sockets) The socket referred to by sockfd...
Maybe we should batch mempool retrieval (`getmempoolentry` and `getrawtransaction`) RPCs... :thinking: