2 Accounts In My Wallet Now Only Has 1 "default"

Discussion in 'Addresses' started by cryptkeeper1979, Feb 18, 2017.

  1. 2017/12/15 - Decred v1.1.2 released! → Release Notes  → Downloads
  1. cryptkeeper1979

    cryptkeeper1979 New Member

    Feb 9, 2017
    16
    2
    Apple Juice Taster
    San Fran
    #1 cryptkeeper1979, Feb 18, 2017
    Last edited: Sep 23, 2017
    This happened last night, I removed the Wallet / Paymetheus from my computer to put it on my laptop... When I restored my seed this morning I only had the "default" account and my other account attached to the wallet which has over 100 DCR is now gone, nowhere to be found.

    My Default Account is fine, has the correct amount of DCR, but my other account which was just for staking, is now gone.

    Someone said to do an account restore via dcrwallet? Any tips would be greatly appreciated.

    Edit: I was able to find the files and loaded Daemon with dcrwallet, trying to see if there's a way to get the address back but not sure what exact commands to put in.

    EDIT: FIXED. Thanks to Gravity's post. Send me your DCR addy Grav and I'll send you 1 DCR for your help.
     
  2. cryptkeeper1979

    cryptkeeper1979 New Member

    Feb 9, 2017
    16
    2
    Apple Juice Taster
    San Fran
    So my other account that's not default was mainly used for staking, is my account gone because I sent the funds to be staked, and if the funds come back from staking, will they end up in my default account? I just don't understand how an entire account disappears...
     
  3. jrick

    jrick Member
    Developer

    Jan 4, 2016
    88
    81
    Male
    So the voting account is only used to generate one of the keys for the 1-of-2 multisig script that is needed to create a vote or revocation transaction. The second key is the stakepool's key. Because paymetheus doesn't vote, and only the stakepool uses its key to create votes, the wallet isn't picking up any use of the account when doing a restore. (this is probably fixable, but right now this is how it is)

    If you do want that account, just create it.
     
    cryptkeeper1979 likes this.
  4. cryptkeeper1979

    cryptkeeper1979 New Member

    Feb 9, 2017
    16
    2
    Apple Juice Taster
    San Fran
    Thank you. My only concern is that I still had funds in the account, (ie. I spent 70 for a ticket and had 78 in the account), so there's 8 DCR left.. You would think the account would still be there after a restore especially if there's funds in it?.. In any case, if I don't create the account name (because i don't remember exactly the account name), will the funds still come back into my main account after voting is done?
     
  5. jrick

    jrick Member
    Developer

    Jan 4, 2016
    88
    81
    Male
    Could you please try doing a seed restore with dcrwallet instead of Paymetheus? I'm curious whether you are hitting some sort of account restore bug in Paymetheus. If there are (regular) funds controlled by private keys of that account, the restore should have picked them up.
     
    cryptkeeper1979 likes this.
  6. cryptkeeper1979

    cryptkeeper1979 New Member

    Feb 9, 2017
    16
    2
    Apple Juice Taster
    San Fran
    When running dcrwallet /l or /h I don't see a seed restore function, can you point me in the right direction in terms of a command? Hope it fixes it and will let you know.
     
  7. gratefulcheddar

    gratefulcheddar New Member

    Jan 9, 2017
    12
    5
    Male
    CS Student
    IL
    You'd have to delete your wallet.db files in the dcrwallet application directory and create a new wallet with `dcrwallet --create` and using your seed when the wallet asks if you want to make a new one or restore from seed.
     
  8. cryptkeeper1979

    cryptkeeper1979 New Member

    Feb 9, 2017
    16
    2
    Apple Juice Taster
    San Fran
    Thanks grateful, so I did the full seed restore how you mentioned, but now I'm not sure what I'm suppose to do, there's no command for dcrwallet to check balance, should I go into Paymethus again or? I tried dcrctl but wasn't able to get anything to work command wise.
     
  9. jrick

    jrick Member
    Developer

    Jan 4, 2016
    88
    81
    Male
    The dcrctl command to check your balance would be: dcrctl --wallet getbalance

    If that doesn't work, paste the error here.
     
    cryptkeeper1979 likes this.
  10. cryptkeeper1979

    cryptkeeper1979 New Member

    Feb 9, 2017
    16
    2
    Apple Juice Taster
    San Fran
    First off, thank you so much for taking the time to troubleshoot and help me, it means alot.

    So when I try dcrctl --wallet getbalance I get a "401 unauthorized". This was after loading dcrd and dcrwallet, unlocking the wallet with no time limit...

    When dcrd and dcrwallet are closed and I try using dcrctl --wallet getbalance I get this... "Post https://localhost:9110: dial tcp [::1]:9110: connectex: No connection could be made because the target machine actively refused it."
     
  11. jrick

    jrick Member
    Developer

    Jan 4, 2016
    88
    81
    Male
    use the -u and -P options to set the RPC user/password that you configured dcrd to use (should be the same options that you set on the wallet command line or in your config).
     
    cryptkeeper1979 likes this.
  12. statdude

    statdude New Member

    Jun 11, 2017
    2
    0
    USA
    I'm having this issue now... i tried to restart from scratch with seed, and my 2nd acct is now missing in PM.

    I'm told it's a PM issue and to use the CLI. Any links to how to accomplish a check of my balances
     
  13. mrfr0sty

    mrfr0sty New Member

    Aug 1, 2017
    37
    0
    Male
    Singapore
    Did you come up with a solution for this?
     
  14. cryptkeeper1979

    cryptkeeper1979 New Member

    Feb 9, 2017
    16
    2
    Apple Juice Taster
    San Fran
    Nope, I'm out basically 44 DCR. I pretty much decided to give up and maybe it will pop up in my account some day.
     
  15. mrfr0sty

    mrfr0sty New Member

    Aug 1, 2017
    37
    0
    Male
    Singapore
    That's not good. I would have hoped a Dev would have walked you through the recovery steps, if it's as difficult as it seems to be.
     
  16. cryptkeeper1979

    cryptkeeper1979 New Member

    Feb 9, 2017
    16
    2
    Apple Juice Taster
    San Fran
    Yea they tried, but I was never able to get it resolved. I just bought a mac, wonder if I try the dcr mac software and see if it pops up..
     
  17. mrfr0sty

    mrfr0sty New Member

    Aug 1, 2017
    37
    0
    Male
    Singapore
    Give it a go mate.

    I'd be absolutely livid if I lost that much DCR through no fault of your own.

    The way it's described, you just need to save your seed phrase and you're fully protected.

    Doesn't seem to be the case though.
     
  18. cryptkeeper1979

    cryptkeeper1979 New Member

    Feb 9, 2017
    16
    2
    Apple Juice Taster
    San Fran
    More like sick to my stomach for a month, then slowly trying to block it out of my memory. The devs said it was still there, but I'm not a computer guru, and I couldn't get that far with the command line. I'm still hoping it will come back with a new decred software update or something, but yea, I don't make 2nd accounts anymore, just keep them in my main account.
     
  19. isaac

    isaac New Member

    Apr 8, 2016
    18
    4
    Portland, OR
    Hey cryptkeeper1979, did you get this resolved? I actually just did a restore on a new laptop (been using Decred since 2016) and although I feel confident we will get our second account coins back, I feel your discomfort. If you already fixed it great, let me know what you did, otherwise I'll figure it out and share in reverse.
     
    cryptkeeper1979 likes this.
  20. gravityz3r0

    gravityz3r0 New Member

    Feb 28, 2016
    83
    13
    If you are using Paynetheus, you got to create the second account manually again as the seed will only restore the "default" account. (But not any additional account)

    You can name your second account with any name as it does not matter.

    Once you have created the second account, head over to "Import Script"and check the rescan box. Sit for a few minutes to let the rescan finish and your funds should be back.
     
    cryptkeeper1979 likes this.

Share This Page