0
I have ubuntu server running Bitcoin core v0.16.
I'm sending RPC calls asynchronously using Guzzle (PHP library), but, e.g., if I'm importing 1000 address using importmulti command, any further requests are waits until that command finish.
Even though I have set rpcthreads=100
rpcworkqueue=50 and I've powerful server.
Do you think that if I imported each address separately using guzzle (to send it asynchronously) will
rpcthreads=100,rpcworkqueue=50have the effect? – Adam – 2018-04-02T08:08:56.890No, the RPC blocks the entire
bitcoind, it can't even respond to network connections during this time. – Anonymous – 2018-04-02T14:33:22.613Shouldn't we disable wallet locking especially when we're importing watch-only addresses? https://github.com/bitcoin/bitcoin/issues/12858
– Adam – 2018-04-02T14:35:19.697No, as watch only keys still require a rescan. – Anonymous – 2018-04-02T17:19:09.597