I have a huge problem with the RPC wallet. It starts ok, tried - - log-level 4 and all goes OK but it does not bind on the RPC port and I cannot send RPC commands. It just stops at Starting RPC server. I am trying to setup a pool and the pool just says faill at contacting walletd with the wallet response being {}
2 Answers
Poor design decision, I would have designed monero that way that RPC starts up regardless of anything, and returns 'busy'.
But unfortunately RPC depends on many conditions. (network, being synced etc.) You can see it logs it does block syncs even when it seems to hang.
It would make designing anything on top of monero much easier.
Not sure how the GUI overcome this.
monero-wallet-rpc