Author

Topic: HoboNickels - HBN - High Fast Stake - Version 2.0! More Secure, Less Intensive - page 235. (Read 478852 times)

legendary
Activity: 1540
Merit: 1060
May the force bit with you.
can someone please update the mac wallet once it is closed by the red circle not quitting the wallet it won't come up unless you quit it and restart it

it should have a show/hide when you right click on the wallet icon to bring it up like the rest of the mac wallets.


Thanks

ryan. I will have a look as soon as I can. I think unick was trying to get it compiled for OSX, does anyone have a good set of instructions?

I think adding this line
Code:
dockIconHandler->setMainWindow((QMainWindow*)this);

To bitcoingui.cpp after line 538 should fix this. but I would need someone who can comile and test it. Otherwise I will put this in for 1.4 and see if max can create us another wallet.


legendary
Activity: 1330
Merit: 1000
Blockchain Developer
So what does this mean
"Proof of Stake: 2% stake every 10 days!"
do we have to do anything or is it just simply keep coins in wallet ??

cheers

Check out this link for a quick summary of the details.  http://wiki.hobonickels.info/index.php?title=Proof_of_Stake
sr. member
Activity: 856
Merit: 250
So what does this mean
"Proof of Stake: 2% stake every 10 days!"
do we have to do anything or is it just simply keep coins in wallet ??

cheers

If you wallet is encrypted, you need to unlock it. Go to console and type

Code:
walletpassphrase 'yourpassword' 9999 true

where 9999 is the number of seconds you want your wallet to be opened.
hero member
Activity: 528
Merit: 500
So what does this mean
"Proof of Stake: 2% stake every 10 days!"
do we have to do anything or is it just simply keep coins in wallet ??

cheers
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
Wrote a few guides for our issues. I'll finish them up later. 5,000 HBN bounty for fixing the assert failure!

Identical bug occurred in blackcoin, all the blocks freshly downloaded, then quit and restart, assert failure.
Also Novacoin dies in the same assert.
HoboNickels has been working ok for me, though.

Has someone tried to reproduce the bug with leveldb 1.15.0? Novacoin had pretty old version of leveldb.


Good to know. I used the leveldb src from the newest bitcoin, so it is a revision higher then NVC. Not sure about BC though.


EDIT: bummer. blackcoin has leveldb 1.15, so the bug is most probably in the novacoin code. Assuming blackcoin devs did not add their own bugs.

My guess is it has something to do with the cached start up routine that NVC implemented a while ago. I also used that code, as well as BC. I am not sure if PHS did, but they just moved to leveldb as well. So it maybe interesting to see if the bug hits the stones.
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
Wrote a few guides for our issues. I'll finish them up later. 5,000 HBN bounty for fixing the assert failure!

Identical bug occurred in blackcoin, all the blocks freshly downloaded, then quit and restart, assert failure.
Also Novacoin dies in the same assert.
HoboNickels has been working ok for me, though.

Has someone tried to reproduce the bug with leveldb 1.15.0? Novacoin had pretty old version of leveldb.


Good to know. I used the leveldb src from the newest bitcoin, so it is a revision higher then NVC. Not sure about BC though.

current hbn has kMinorVersion = 13; in src/leveldb/include/leveldb/db.h ?

Anyways, I tested with novacoin, latest leveldb, deleted all the databases and downloaded again..  it did not die with assert tailure.
But this does not prove there are no bugs in novacoin..


Yes I can also do this with current HBN multiple times, but just one random time and then it dies.  If it does happen with your newer leveldb version let me know.
sr. member
Activity: 336
Merit: 250
Wrote a few guides for our issues. I'll finish them up later. 5,000 HBN bounty for fixing the assert failure!

Identical bug occurred in blackcoin, all the blocks freshly downloaded, then quit and restart, assert failure.
Also Novacoin dies in the same assert.
HoboNickels has been working ok for me, though.

Has someone tried to reproduce the bug with leveldb 1.15.0? Novacoin had pretty old version of leveldb.


Good to know. I used the leveldb src from the newest bitcoin, so it is a revision higher then NVC. Not sure about BC though.

current hbn has kMinorVersion = 13; in src/leveldb/include/leveldb/db.h ?

Anyways, I tested with novacoin, latest leveldb, deleted all the databases and downloaded again..  it did not die with assert tailure.
But this does not prove there are no bugs in novacoin..

EDIT: bummer. blackcoin has leveldb 1.15, so the bug is most probably in the novacoin code. Assuming blackcoin devs did not add their own bugs.
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
Wrote a few guides for our issues. I'll finish them up later. 5,000 HBN bounty for fixing the assert failure!

Identical bug occurred in blackcoin, all the blocks freshly downloaded, then quit and restart, assert failure.
Also Novacoin dies in the same assert.
HoboNickels has been working ok for me, though.

Has someone tried to reproduce the bug with leveldb 1.15.0? Novacoin had pretty old version of leveldb.


Good to know. I used the leveldb src from the newest bitcoin, so it is a revision higher then NVC. Not sure about BC though.
sr. member
Activity: 336
Merit: 250
Wrote a few guides for our issues. I'll finish them up later. 5,000 HBN bounty for fixing the assert failure!

Identical bug occurred in blackcoin, all the blocks freshly downloaded, then quit and restart, assert failure.
Also Novacoin dies in the same assert.
HoboNickels has been working ok for me, though.

Has someone tried to reproduce the bug with leveldb 1.15.0? Novacoin had pretty old version of leveldb.
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
Tranz! You are on here so much being so helpful.

You know it would not hurt you to take it easy and drink a beer every once in a while right  Grin   

Can't wait for the 1.4 release, looks great.

I remember resting... Ahh...

Wrote a few guides for our issues. I'll finish them up later. 5,000 HBN bounty for fixing the assert failure!

https://cryptocointalk.com/topic/9588-hbn-trouble-shooting-guide-assert-failure/
https://cryptocointalk.com/topic/9590-hbn-trouble-shooting-guide-wallet-corruption/
https://cryptocointalk.com/topic/9592-hbn-trouble-shooting-guide-syncing-and-checkpoints/
legendary
Activity: 2156
Merit: 1018
Buzz App - Spin wheel, farm rewards
Tranz! You are on here so much being so helpful.

You know it would not hurt you to take it easy and drink a beer every once in a while right  Grin   

Can't wait for the 1.4 release, looks great.
sr. member
Activity: 303
Merit: 250
I downloaded v.1.3.6.0 of the windows wallet, ran it. All went smoothly, syncing will stop now and then but nothing serious. A bit of patience is often needed with wallet syncing. Great job. I single handedly mined 2 blocks this night. Wow.

very hobo, much minting, profit wow.

LOOOOOOOOOOOOOOOOOOL  Grin But you're right, HBN is the best!

(We really have fun community, and that's great.)  Cool
May the hobo be with you.
member
Activity: 121
Merit: 10
HBN <3
Good to know the staking lag is being looked at.

I tried consolidating a few hundred sub 1 HBN coins and it crashed the first time. Took a minnute the second time but went through.
member
Activity: 103
Merit: 10
I downloaded v.1.3.6.0 of the windows wallet, ran it. All went smoothly, syncing will stop now and then but nothing serious. A bit of patience is often needed with wallet syncing. Great job. I single handedly mined 2 blocks this night. Wow.

very hobo, much minting, profit wow.

LOOOOOOOOOOOOOOOOOOL  Grin But you're right, HBN is the best!

(We really have fun community, and that's great.)  Cool
legendary
Activity: 1232
Merit: 1000
I downloaded v.1.3.6.0 of the windows wallet, ran it. All went smoothly, syncing will stop now and then but nothing serious. A bit of patience is often needed with wallet syncing. Great job. I single handedly mined 2 blocks this night. Wow.

very hobo, much minting, profit wow.
sr. member
Activity: 336
Merit: 250
I downloaded v.1.3.6.0 of the windows wallet, ran it. All went smoothly, syncing will stop now and then but nothing serious. A bit of patience is often needed with wallet syncing. Great job. I single handedly mined 2 blocks this night. Wow.
sr. member
Activity: 336
Merit: 250
Finally, the compile failed here with this error
Code:
../HoboNickels/src/miner.cpp:475:13: error: no member named 'replace_all' in namespace 'boost'; did you mean 'replace_if'?
            boost::replace_all(strCmd, "%s", hashBlock.GetHex());

add into src/miner.cpp:
Code:
#include 
legendary
Activity: 1540
Merit: 1060
May the force bit with you.


Thanks for maintaining HBN. 

You are welcome. Hopefully things settle down here soon.


I have been making some headway into the assert failures. Essentially some of the blocks are missing from the index.  I still don't know the root cause for this. As it appears to be somewhat random? But I am continuing investigation into this issue.

Keeping a running backup of the txleveldb folder and blk???.dat files should help.  As you can quickly use a slightly older version, and then re download the missing blocks.

I'll put up weekly zips of the files so others won't have to re download the block chain many times.

Plus after you have a working backup you can always use that to catchup to current quickly.


hero member
Activity: 770
Merit: 500
My Growth coin wallet sinks, my Mint coin wallet syncs, all my other wallets work fine.

PM your email so I can send you the debug txt, I can't copy paste it here the text exceeds the character limit for the forums and also pastebin free account.

Currently on block 2503 now. The wallet still producing PoS, I just mined 17 HBN a min ago.

Update:

I took out my wallet.dat file and it is syncing like it is supposed to, is my wallet.dat corrupted?  Cry

Update:

Yay! seems fine now after I synced the wallet and then added my wallet.dat file. The only problem now is the wallet will always go non responsive and freeze if I try to click on an option. This happens with the 1.3.0 and the 1.3.6.0 wallets and only when I have my wallet.dat in my appdata folder.

I understand now..
You are producing many PoS blocks and it is causing the GUI to become un-responsive.

Yes I have this fixed in 1.3.7+ but i haven't released it yet. For now you can type reservebalance=9999 in your console or when you start up. The 9999 should be 1/2 to 3/4 your coins.  

The coins in reserve won't stake, but as some stake you can lower the reservebalance.  

I am working on a few other fixes here before I release it. including the assert failures and the 22 wallet issues.

Thanks for your patients.

Thanks for maintaining HBN. 
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Yay! seems fine now after I synced the wallet and then added my wallet.dat file. The only problem now is the wallet will always go non responsive and freeze if I try to click on an option. This happens with the 1.3.0 and the 1.3.6.0 wallets and only when I have my wallet.dat in my appdata folder.

Brokenpixel, I am relieved that you figured out a solution for your dilemma. I have also experienced unresponsive client when I have many blocks staking, because of my VPS having only 666mhz of ram and very low cpu power. In order to prevent this you can use the reserve balance method Tranz suggested, or you can try to combine blocks.
Jump to: