Dd-4: V0.0.8 (03/18/16)

Discussion in 'Development Dispatches' started by tacotime, Mar 18, 2016.

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

    David Sr. Member

    Jan 22, 2016
    364
    207
    Male
    USA
    I haven't created an issue or posted on the issue you linked. The issue in #106 appears to still be happening with 0.0.8.
     
  2. zero

    zero Full Member

    Jan 1, 2016
    288
    121
    Male
    #62 zero, Mar 22, 2016
    Last edited: Mar 22, 2016
    So it is not just me having wrong balance return from dcrwallet after it's recreation from seed.
    If you use the consolidate command you have to wait for it's transaction - like any other - to get included into a block, usually it won't take more that 3 new found blocks. Keep also in mind that a tx fee will be deducted for it, like any other transaction.
    Yeah if someone uses the stake pool, every time needed to re-create the dcrwallet from seed, the script should be re-imported.
     
    Ayush likes this.
  3. chappjc

    chappjc Full Member
    Developer Pool Operator (PoS)

    I think @ceejep would appreciate if you shared your findings on that issue.
     
  4. zero

    zero Full Member

    Jan 1, 2016
    288
    121
    Male
    #64 zero, Mar 22, 2016
    Last edited: Mar 22, 2016
    Yes it's very important but someone may make this mistake because at the syncing end, daemon "stucks" about 15 blocks away from latest height until a new block is found. When you'll get the same latest height as in https://mainnet.decred.org/ is safe to start your dcrwallet and create your wallet.
     
  5. zero

    zero Full Member

    Jan 1, 2016
    288
    121
    Male
    Maybe running your wallet once with "-d debug" will help. More about it in this post and in this thread.
     
  6. zero

    zero Full Member

    Jan 1, 2016
    288
    121
    Male
    I find out that a ticket voted from getstakeinfo and the message I get in dcrwallet is an error one again:

    "[ERR] WLLT: Cannot handle chain server voting notification WinningTickets: Error encountered attempting to create vote using ticket xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx: failed to generate correct signature script for ssgen or ssrtx: stack underflow"

    I remember before v0.0.8 I didn't get an error message, I've get something like "ticket voted on..." instead but I don't remember it exactly.
    I think it's just a display issue but I still don't know if there is might a voting problem with my wallet running if something goes wrong with stake pool. My wallet is unlocked of course and all my tickets are on stake pool.
     
  7. Ayush

    Ayush Full Member
    Advocate (Facebook)

    Jan 9, 2016
    512
    100
    Male
    .
    .
    Thanks for the info man. Appreciate it.
    @zero
     
    zero likes this.
  8. Ayush

    Ayush Full Member
    Advocate (Facebook)

    Jan 9, 2016
    512
    100
    Male
    .
    .
    Thanks. By the way what does that 99999 in the command refer to?. Just curious.
     
  9. Shadowlance

    Shadowlance Full Member

    Jan 9, 2016
    220
    155
    Male
    I believe it's the maximum number of address to consolidate. Since it's unlikely that you'll have 100 000 address, this will consolidate them all.
     
    zero, Reynold and Ayush like this.
  10. Ayush

    Ayush Full Member
    Advocate (Facebook)

    Jan 9, 2016
    512
    100
    Male
    .
    .
    Thanks.
     
  11. zero

    zero Full Member

    Jan 1, 2016
    288
    121
    Male
    I agree with @Shadowlance. As I've said here, I think 99999 means consolidate up to 99999 addresses and since 99999 addresses is hard to have right now, I believe it will work for everyone at this point. If I am wrong someone may correct me.
     
  12. Reynold

    Reynold Member

    Jan 28, 2016
    198
    70
    Male
    Programmer
    I've seen people use 999999 in their posts, but I just used 99999. Worked for me :D
     
  13. Ayush

    Ayush Full Member
    Advocate (Facebook)

    Jan 9, 2016
    512
    100
    Male
    .
    .
    I agree with @Shadowlance
    As I've said here, I think 99999 means consolidate up to 99999 addresses and since 99999 addresses is hard to have right now, I believe it will work for everyone at this point. If I am wrong someone may correct me.[/QUOTE]


    Thanks a lot. Will check balance and tell how much it shows
     
  14. Ayush

    Ayush Full Member
    Advocate (Facebook)

    Jan 9, 2016
    512
    100
    Male
    .
    .
    Guys. After I recreated wallet from seed and even ran the consolidate wallet command (fees was deducted),
    today I checked the balance again, Ticket info is correct.But "Default" still has only 69 coins while "*" shows 402 coins.
    I dont think anyone sent me any coins :p so my balance has to be 290 something,
    The consolidate wallet command hasn't been able to help I guess. Any other solutions?
     
  15. sambiohazard

    sambiohazard Sr. Member

    Jan 21, 2016
    844
    372
    I have been tracking my coins to 100% accuracy in a spreadsheet as well, as balance/tx history shown by wallet have not been reliable. Just to know what came from where and how much profitable the mining has been for me. With GUI wallet i hope it will be as easy as looking at Transaction tab, as it is with other coins.
     
  16. Nimrod

    Nimrod New Member

    Mar 4, 2016
    102
    18
    Male
    I missed something obvious here. Too much shorthand... is the debug command part of dcrctl? Not listed as a command with /l ?
     
  17. Ayush

    Ayush Full Member
    Advocate (Facebook)

    Jan 9, 2016
    512
    100
    Male
    .
    .
  18. Ayush

    Ayush Full Member
    Advocate (Facebook)

    Jan 9, 2016
    512
    100
    Male
    .
    .
    @_ingsoc @ceejep
    My balance is still not correct. Any help?
    How can I spend the coins which are shown in "*" account?
    When I tried the dcrctl command to buy tickets and replaced "default" with "*", I got error message saying -
    -4: account name '*' not found

    Should I recreate wallet again/
     
  19. ceejep

    ceejep Sr. Member
    Developer

    Dec 14, 2015
    192
    220
    '*' is just the "all funds" method for balance, it should show funds in all accounts. Tickets themselves may only be generated from a single account.

    If you or anyone else is still having balance issues, you can send me the wallet master pubkey (dcrctl --wallet getmasterpubkey) at cjepson@decred.org. I will load your wallet and check the balances. Your master pub key will allow me to see your fund but not spend them. You will also need to send redeemscripts for the pool if you are using it.
     
  20. Shadowlance

    Shadowlance Full Member

    Jan 9, 2016
    220
    155
    Male
    Just a clarification for any newbies that wander through here: @ceejep is asking for the PUBLIC key which is ok to give to people (that's why it's called public) NOT the PRIVATE key which is your seed words and hex string. Don't give that to ANYONE, including ceejep :)
     
    sambiohazard and 418Sec like this.

Share This Page