particl / particl-core

Particl Core integration/staging tree

Home Page:https://particl.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EXCEPTION: St13runtime_error JSON value is not a string as expected

Jawabiscuit opened this issue · comments

This issue tracker is only for technical issues related to particl-core.

General questions and/or support requests and are best directed to our Slack or RIOT channels.

Describe the issue

No way to receive payment

Can you reliably reproduce the issue? Yes

If so, please list the steps to reproduce below:

  1. Fresh install of 0.15.0.2
  2. Click receive and then request payment

OR

  1. File -> Receiving addresses
  2. + New -> OK (or input label + OK)

Expected behaviour

Create a new address for receiving

Actual behaviour

Error dialog: No default account set
Fatal Error

What version of particl-core are you using?

Particl Core version v0.15.0.2.1-c192056 (64-bit)

Machine specs:

  • OS: Win 10 x64
  • CPU: Intel Core i5-6600K
  • RAM: 32 GB
  • Disk size: 500 G
  • Disk Type (HD/SDD): SSD

Any extra information that might be useful in the debugging process.

This is normally the contents of a debug.log or config.log file. Raw text or a link to a pastebin type site are preferred.

I have tried with an unlocked wallet as well
https://pastebin.com/eBM3n39C
capture
capture_2

The wallet can't generate receiving addresses before an HD (Hierarchical Deterministic) account has been created.
The most simple way to create one is to run the dialog at File -> HD Wallet and use it to first generate and then import a recovery phrase (mnemonic).

The crash was a bug and is now fixed in the latest code, thanks for the report.

Thanks. Part of the problem is I could get the steps right to create the HD wallet. I figure it out though, for anyone else getting tripped up steps are as loosely as follows:

  1. Unlock the wallet with your encryption password
  2. File -> HD Wallet --> First, create tab, and generate a new recovery phrase and save a copy somewhere
  3. Import tab, paste recovery phrase, click import