Author

Topic: [HYP] HyperStake | Generous Reward Staking | Advanced Staking Controls & Wallet - page 213. (Read 679335 times)

legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Diff is the highest its ever been, and rightfully so (thank you presstab). This is done to control inflation and help the price rise. It you want to stake at 10-11 days use 6000 coin blocks.


Vegas


I am considering making a new RPC call, that would probably maybe only be used by me and a few others that feel altuistic towards the HYP network. Something the would be "stakediffthreshold" or something, that would allow you to say above X diff, turn off staking.

For a large wallet like mine, it could help to stabilize the huge waves that we see in difficulty and make things easier to predict for everyone else.

Just an idea. Wink
member
Activity: 106
Merit: 10
Diff is the highest its ever been, and rightfully so (thank you presstab). This is done to control inflation and help the price rise. It you want to stake at 10-11 days use 6000 coin blocks.


Vegas


I have 8k block, 14 days old  Smiley
legendary
Activity: 1610
Merit: 1003
"Yobit pump alert software" Link in my signature!
Diff is the highest its ever been, and rightfully so (thank you presstab). This is done to control inflation and help the price rise. It you want to stake at 10-11 days use 6000 coin blocks.


Vegas
full member
Activity: 145
Merit: 100
So, my blocks of 3500 are taking 15-20 days to stake now. Crazy!  Cool
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
setstakesplitthreshold 3200

That is the correct way.  No = or <> needed

However if you want the block to split when it reaches 3200 you need to set the value at 1600.  The number you use is the minimum value you want a block to be after it splits.  What you have chosen, 3200, will result in the block not splitting until it reaches 6400.

Exactly right!
legendary
Activity: 1330
Merit: 1009
member
Activity: 128
Merit: 11
Quote

Thanks, upgraded.

Now what's the correct way to change it?
Here's what I tried
Code:
-setstakesplitthreshold=3200
Code:
setstakesplitthreshold <3200>

neither work

Try this in the debug console..

setstakesplitthreshold 3200

Edit: Ahh!  I see I'm late again.  Cheesy
legendary
Activity: 1624
Merit: 1008
setstakesplitthreshold 3200

That is the correct way.  No = or <> needed

However if you want the block to split when it reaches 3200 you need to set the value at 1600.  The number you use is the minimum value you want a block to be after it splits.  What you have chosen, 3200, will result in the block not splitting until it reaches 6400.
legendary
Activity: 1133
Merit: 1050
[...]
I can't figure out how to set my split stake threshold.

I'm in the console and have tried "splitstakethreshold", "setstakesplitthreshold", "getstakesplitthreshold" and getting no response. None of those are showing up when I type "help" or looking at the list of commands available.

Is my client out of date? Using 1.0.7.0
I've tried adding a "-" before the phrase in the console, that doesn't work.

Any suggestions?

Hi LiteBit.
Yes, your client is outdated. You will need 1.0.7.2 or higher for those extra commands (not sure if all are precisely worded above).
Importantly, the threshold value will need to be set at every wallet startup, unless you update all the way to 1.0.7.3 (latest), which is the version that implemented recording of the threshold on the wallet file.
Happy Staking!

Thanks, upgraded.

Now what's the correct way to change it?
Here's what I tried
Code:
-setstakesplitthreshold=3200
Code:
setstakesplitthreshold <3200>

neither work
hero member
Activity: 756
Merit: 500
Just in the process of building a Hyperstake wallet using a raspberry pi will tell you how I get on
hero member
Activity: 658
Merit: 503
Monero Core Team
How do I access the slack chat David? Do I need an invite?
Yes, PM me your email.
legendary
Activity: 1610
Merit: 1000
Crackpot Idealist
1, word
2. word
F. hmmm
2.1 That's exactly what I meant. two points (pm me your address so I can send you some love for that. I literally laughed out loud.)
3. ok. and a huge shoutout to zeewolf for the theme code! w00t w00t
4. ok
5. thanks
6. Freenode has a browser based client here. You could just use it this one time and we wont tell anyone. I swear. It's also a million times better to try and troubleshoot what's going on if someone can talk to you in real time as opposed to 'snail mail' ing it through this forum. Just sayin.
7. Don't thank me yet, I have no clue why you are getting so many orphans. I was banking on you rar'ing the internet with the client staking or something of that nature.
8. Shot in the dark, what is your CPU usage when and when you do not have mature coins?
9. What is the speed of your internet?
10. How many connections do you have?
11. Can you upload your debug.log? In win7 it should be in C:\Users\YourUserName\Appdata\Roaming\HyperStake

54. To anyone who can answer, would getstaketx show anything on an orphan? I dont have any in my history to check right now.
55. What the shit would cause that many orphans?

If you send in your debug log, do it to one of us over PM, unless you want all of bct knowing your ip address.  My guess is that you have a slow internet connection.


oo good thinking... in my defence, it was REALLY late when I posted that.
legendary
Activity: 1624
Merit: 1008
1, word
2. word
F. hmmm
2.1 That's exactly what I meant. two points (pm me your address so I can send you some love for that. I literally laughed out loud.)
3. ok. and a huge shoutout to zeewolf for the theme code! w00t w00t
4. ok
5. thanks
6. Freenode has a browser based client here. You could just use it this one time and we wont tell anyone. I swear. It's also a million times better to try and troubleshoot what's going on if someone can talk to you in real time as opposed to 'snail mail' ing it through this forum. Just sayin.
7. Don't thank me yet, I have no clue why you are getting so many orphans. I was banking on you rar'ing the internet with the client staking or something of that nature.
8. Shot in the dark, what is your CPU usage when and when you do not have mature coins?
9. What is the speed of your internet?
10. How many connections do you have?
11. Can you upload your debug.log? In win7 it should be in C:\Users\YourUserName\Appdata\Roaming\HyperStake

54. To anyone who can answer, would getstaketx show anything on an orphan? I dont have any in my history to check right now.
55. What the shit would cause that many orphans?

If you send in your debug log, do it to one of us over PM, unless you want all of bct knowing your ip address.  My guess is that you have a slow internet connection.

As far as 8. I have not gotten one orphan and my comp is on 24/7 with the CPU always at 98% as I'm using all 2 cores Embarrassed to mine Monero/XMR.
legendary
Activity: 1276
Merit: 1001
It might also be that your computer is not keeping time properly. Some chains are known to reject blocks with timestamps that are too "off", though I'm not sure if Hyperstake is harsh about those. Using NTP to sync to a common time source would fix this, if that were the cause. No clue how you'd do that on Windows though.
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
1, word
2. word
F. hmmm
2.1 That's exactly what I meant. two points (pm me your address so I can send you some love for that. I literally laughed out loud.)
3. ok. and a huge shoutout to zeewolf for the theme code! w00t w00t
4. ok
5. thanks
6. Freenode has a browser based client here. You could just use it this one time and we wont tell anyone. I swear. It's also a million times better to try and troubleshoot what's going on if someone can talk to you in real time as opposed to 'snail mail' ing it through this forum. Just sayin.
7. Don't thank me yet, I have no clue why you are getting so many orphans. I was banking on you rar'ing the internet with the client staking or something of that nature.
8. Shot in the dark, what is your CPU usage when and when you do not have mature coins?
9. What is the speed of your internet?
10. How many connections do you have?
11. Can you upload your debug.log? In win7 it should be in C:\Users\YourUserName\Appdata\Roaming\HyperStake

54. To anyone who can answer, would getstaketx show anything on an orphan? I dont have any in my history to check right now.
55. What the shit would cause that many orphans?

If you send in your debug log, do it to one of us over PM, unless you want all of bct knowing your ip address.  My guess is that you have a slow internet connection.
legendary
Activity: 1154
Merit: 1001
[...]
I can't figure out how to set my split stake threshold.

I'm in the console and have tried "splitstakethreshold", "setstakesplitthreshold", "getstakesplitthreshold" and getting no response. None of those are showing up when I type "help" or looking at the list of commands available.

Is my client out of date? Using 1.0.7.0
I've tried adding a "-" before the phrase in the console, that doesn't work.

Any suggestions?

Hi LiteBit.
Yes, your client is outdated. You will need 1.0.7.2 or higher for those extra commands (not sure if all are precisely worded above).
Importantly, the threshold value will need to be set at every wallet startup, unless you update all the way to 1.0.7.3 (latest), which is the version that implemented recording of the threshold on the wallet file.
Happy Staking!
legendary
Activity: 1330
Merit: 1009
How do I access the slack chat David? Do I need an invite?
legendary
Activity: 1133
Merit: 1050
Thanks everyone. Makes sense now.
Silly question but say I've got a number of ~1600 blocks staking right now. Do the staked coins join each block once either the 1000 limit hits or 30 day limit hits (whichever happens first)?

I guess I'm asking is it an instant addition of coins to the wallet and then I need to re-calculate new blocks and repeat?

In the newest version of the wallet you can tell it what to do. It is called "splitstakethreshold" and is in the RPC commands.  If you set the threshold to 1,000 (default setting in new wallet) it means that it will take your full reward and old block amount, and if it is over 2,000 HYP it will make them into two blocks. If the full amount was less than 2,000 it would combine them as one block.

So you think of the threshold number as the minimum block size it will make if it splits.

and it saves to the wallet!!!! man I LOVE that... one less thing for me to forget to do!

Except that when you restart your wallet I see no way to see if is set correctly.  When you set it it says it is saving it and either you trust that it did or you do what I do and set it again when restarting the wallet.

try getstakesplitthreshold

edit - just noticed that it shows up out of order in the rpc command list  Angry  Shows up as setstakesplitthreshold   Sad

I can't figure out how to set my split stake threshold.

I'm in the console and have tried "splitstakethreshold", "setstakesplitthreshold", "getstakesplitthreshold" and getting no response. None of those are showing up when I type "help" or looking at the list of commands available.

Is my client out of date? Using 1.0.7.0
I've tried adding a "-" before the phrase in the console, that doesn't work.

Any suggestions?
full member
Activity: 141
Merit: 100
Hello

Got myself a few HYP and have setup hyperstaked on archlinuxarm (cubox-i).

cclistcoins and stakeforcharity are very handy commands.

hyperstaked getaccountaddress is great for sending desired amount of coins for staking as you get a new addres/block each time.

Just to check -
Quote
walletpassphrase 9999999 true
comand and the demon is good to stake?
hero member
Activity: 658
Merit: 503
Monero Core Team
1, word
2. word
F. hmmm
2.1 That's exactly what I meant. two points (pm me your address so I can send you some love for that. I literally laughed out loud.)
3. ok. and a huge shoutout to zeewolf for the theme code! w00t w00t
4. ok
5. thanks
6. Freenode has a browser based client here. You could just use it this one time and we wont tell anyone. I swear. It's also a million times better to try and troubleshoot what's going on if someone can talk to you in real time as opposed to 'snail mail' ing it through this forum. Just sayin.
7. Don't thank me yet, I have no clue why you are getting so many orphans. I was banking on you rar'ing the internet with the client staking or something of that nature.
8. Shot in the dark, what is your CPU usage when and when you do not have mature coins?
9. What is the speed of your internet?
10. How many connections do you have?
11. Can you upload your debug.log? In win7 it should be in C:\Users\YourUserName\Appdata\Roaming\HyperStake

54. To anyone who can answer, would getstaketx show anything on an orphan? I dont have any in my history to check right now.
55. What the shit would cause that many orphans?
1, word
2. word
F. hmmm
2.1 That's exactly what I meant. two points (pm me your address so I can send you some love for that. I literally laughed out loud.)
3. ok. and a huge shoutout to zeewolf for the theme code! w00t w00t
4. ok
5. thanks
6. Freenode has a browser based client here. You could just use it this one time and we wont tell anyone. I swear. It's also a million times better to try and troubleshoot what's going on if someone can talk to you in real time as opposed to 'snail mail' ing it through this forum. Just sayin.
7. Don't thank me yet, I have no clue why you are getting so many orphans. I was banking on you rar'ing the internet with the client staking or something of that nature.
8. Shot in the dark, what is your CPU usage when and when you do not have mature coins?
9. What is the speed of your internet?
10. How many connections do you have?
11. Can you upload your debug.log? In win7 it should be in C:\Users\YourUserName\Appdata\Roaming\HyperStake

42 ftfy Cheesy

54. To anyone who can answer, would getstaketx show anything on an orphan? I dont have any in my history to check right now.
55. What the shit would cause that many orphans?
Jump to: