This is a fresh v0.1.3 wallet, and I'm running: $ ./dcrctl -u [user] -P [passwd] --wallet getnewaddress or $ ./dcrctl -u [user] -P [passwd] --wallet getnewaddress default I get: -4: Address pools for account 0 are undeclared I also tried: $ ./dcrctl -u [user] -P [passwd] --wallet createnewaccount reserve $ ./dcrctl -u [user] -P [passwd] --wallet getnewaddress reserve and then get: -4: blockchain RPC is inactive I am monitoring dcrd in real-time, and confirmed it is running, and stays synched. I can view the balance (0) and unlock my wallet, but that's it. Any ideas what this error means and how to deal with it?
I was able to create a fresh wallet with 01.03 version without a problem and getnewaddress worked fine. Is there anything strange in logs ? ERR or something ? Ususally .dcrd/logs/mainnet/dcrd.log and .dcrwallet/logs/... I'd say your wallet is not properly connected to your daemon. Try e.g. dcrctl getinfo and dcrctl --wallet getinfo