Author

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

legendary
Activity: 1330
Merit: 1000
Blockchain Developer
I built this executable with Ubuntu 13.10, anyone is welcome to give it a try, I can't test it because my Ubuntu box is SSH with no GUI.

https://www.dropbox.com/s/2fcqjid4vv40ocp/HyperStake-qt

 error while loading shared libraries: libminiupnpc.so.8: wrong ELF class: ELFCLASS64

does this mean it's compiled as 32 bit? Or does it need to be compiled with static libraries (something I don't know how to do).
I added the static tag to the .pro now, and am hoping that fixed the problem.  Here is the updated executable.
https://www.dropbox.com/s/2fcqjid4vv40ocp/HyperStake-qt

Thanks for giving it a try biomech!
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Kasvain provided v1.0.4 for Raspberry Pi - now on the release page https://github.com/presstab/HyperStake/releases/tag/v1.0.4
Thanks!  Grin
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Alright, animalroam can now crash the Cryptospread block explorer to their heart's content, if it goes down it should automatically come back up in about 2 minutes. Sorry for the occasional downtime folks, shouldn't happen much anymore due to some cron jobs I installed.

Awesome this is a really good idea. Hope it didn't cause too much brain damage.
full member
Activity: 210
Merit: 100
Alright, animalroam can now crash the Cryptospread block explorer to their heart's content, if it goes down it should automatically come back up in about 2 minutes. Sorry for the occasional downtime folks, shouldn't happen much anymore due to some cron jobs I installed.
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
I am guessing we are passed the days of having no mature blocks. The network seems to be quite competitive now, driving up diff.

legendary
Activity: 1330
Merit: 1000
Blockchain Developer
legendary
Activity: 1276
Merit: 1001
Latest doesn't build on Fedora 20. Fixed by this. I did not look closely at how uint64 is defined, but since uint64_t is the standard type, maybe it could be used everywhere (or just typedef uint64 as uint64_t).

diff --git a/src/rpcwallet.cpp b/src/rpcwallet.cpp
index 026f75e..56048a2 100644
--- a/src/rpcwallet.cpp
+++ b/src/rpcwallet.cpp
@@ -1496,9 +1496,9 @@ Value getstaketx(const Array& params, bool fHelp)
                        else
                        {
                                CTransaction& txPrev = pwalletMain->mapWallet[txin.prevout.hash]; //first transaction
-                               uint64 nTime = wtx.nTime; //stake tx time
-                               uint64 nPrevTime = txPrev.nTime; //previous tx time
-                               uint64 nTimeToStake = nTime - nPrevTime; // time to stake in seconds
+                               uint64_t nTime = wtx.nTime; //stake tx time
+                               uint64_t nPrevTime = txPrev.nTime; //previous tx time
+                               uint64_t nTimeToStake = nTime - nPrevTime; // time to stake in seconds
                                double dDaysToStake = nTimeToStake / 60.00 / 60 / 24;
                               
                                //entry.push_back(Pair("txid", txin.prevout.hash.GetHex())); previous txid - not necessary





legendary
Activity: 1372
Merit: 1022
Anarchy is not chaos.
I built this executable with Ubuntu 13.10, anyone is welcome to give it a try, I can't test it because my Ubuntu box is SSH with no GUI.

https://www.dropbox.com/s/2fcqjid4vv40ocp/HyperStake-qt

 error while loading shared libraries: libminiupnpc.so.8: wrong ELF class: ELFCLASS64

does this mean it's compiled as 32 bit? Or does it need to be compiled with static libraries (something I don't know how to do).
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
I built this executable with Ubuntu 13.10, anyone is welcome to give it a try, I can't test it because my Ubuntu box is SSH with no GUI.

https://www.dropbox.com/s/2fcqjid4vv40ocp/HyperStake-qt
legendary
Activity: 1372
Merit: 1022
Anarchy is not chaos.
I have been keeping a spreadsheet with the prices of all the stake coins I think are decent coins (PPC, HBN, PHS, TEK, GRW, and HYP) since the 8th of July. I have it calculating stake and then keeping track of the price everyday as well. In the 21 days so far, HYP is the only one of these coins that has kept its head above water (and actually quite a bit above water).  I will post a screen shot of my graph once it is a full month so that the monthly stakers have the chance to get their stake in.

Anyways I thought that was something worth sharing  Grin
Definitely. It reminds me of another coin keeping its head above water in times of Bitcoin fall Smiley (hint: its ticker starts with an X)

I also created a "development and advocacy" thread. We don't enjoy enough traffic yet to have it popular, but it is OK.
HyperStake Development

Presstab: I'm getting an error when compiling 1.0.4:
Code:
src/qt/transactionview.cpp: In member function ‘void TransactionView::setModel(WalletModel*)’:
src/qt/transactionview.cpp:183:46: erreur: ‘class QHeaderView’ has no member named ‘setResizeMode’
         transactionView->horizontalHeader()->setResizeMode(
                                              ^
Makefile:2110: recipe for target 'build/transactionview.o' failed
make: *** [build/transactionview.o] Error 1
My command is: git pull && qmake-qt5 HyperStake-qt-linux.pro && make

Use qt4

I feel better now Cheesy Had the same problem a few days ago, david.
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
I have been keeping a spreadsheet with the prices of all the stake coins I think are decent coins (PPC, HBN, PHS, TEK, GRW, and HYP) since the 8th of July. I have it calculating stake and then keeping track of the price everyday as well. In the 21 days so far, HYP is the only one of these coins that has kept its head above water (and actually quite a bit above water).  I will post a screen shot of my graph once it is a full month so that the monthly stakers have the chance to get their stake in.

Anyways I thought that was something worth sharing  Grin
Definitely. It reminds me of another coin keeping its head above water in times of Bitcoin fall Smiley (hint: its ticker starts with an X)

I also created a "development and advocacy" thread. We don't enjoy enough traffic yet to have it popular, but it is OK.
HyperStake Development

Presstab: I'm getting an error when compiling 1.0.4:
Code:
src/qt/transactionview.cpp: In member function ‘void TransactionView::setModel(WalletModel*)’:
src/qt/transactionview.cpp:183:46: erreur: ‘class QHeaderView’ has no member named ‘setResizeMode’
         transactionView->horizontalHeader()->setResizeMode(
                                              ^
Makefile:2110: recipe for target 'build/transactionview.o' failed
make: *** [build/transactionview.o] Error 1
My command is: git pull && qmake-qt5 HyperStake-qt-linux.pro && make

Use qt4
hero member
Activity: 658
Merit: 503
Monero Core Team
I have been keeping a spreadsheet with the prices of all the stake coins I think are decent coins (PPC, HBN, PHS, TEK, GRW, and HYP) since the 8th of July. I have it calculating stake and then keeping track of the price everyday as well. In the 21 days so far, HYP is the only one of these coins that has kept its head above water (and actually quite a bit above water).  I will post a screen shot of my graph once it is a full month so that the monthly stakers have the chance to get their stake in.

Anyways I thought that was something worth sharing  Grin
Definitely. It reminds me of another coin keeping its head above water in times of Bitcoin fall Smiley (hint: its ticker starts with an X)

I also created a "development and advocacy" thread. We don't enjoy enough traffic yet to have it popular, but it is OK.
HyperStake Development

Presstab: I'm getting an error when compiling 1.0.4:
Code:
src/qt/transactionview.cpp: In member function ‘void TransactionView::setModel(WalletModel*)’:
src/qt/transactionview.cpp:183:46: erreur: ‘class QHeaderView’ has no member named ‘setResizeMode’
         transactionView->horizontalHeader()->setResizeMode(
                                              ^
Makefile:2110: recipe for target 'build/transactionview.o' failed
make: *** [build/transactionview.o] Error 1
My command is: git pull && qmake-qt5 HyperStake-qt-linux.pro && make
sr. member
Activity: 461
Merit: 250
No problem, just happened to be around.
Thanks for the quick fix !
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
Indeed crash happened when it wanted to load wallet.dat.
New build NO crash !

Awesome! Thanks for testing it out so quickly.  Cool
sr. member
Activity: 461
Merit: 250
Indeed crash happened when it wanted to load wallet.dat.
New build NO crash !
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
NEW WALLET VERSION 1.0.4 - NOT MANDATORY

https://github.com/presstab/HyperStake/releases/tag/v1.0.4

Changes to this version of the wallet include:
- getstaketx RPC command - this returns information about the time and reward of each stake
- Stake For Charity GUI - you will now be able to enable or disable S4C from the GUI (tools->S4C)
- Stake For Charity information on the minting icon notification
- reduce the stake predictions by ten times - this seems provides a more accurate estimate
- sort transactions by date instead of confirmations (hat tip Tranz)
- add hours until next mature block starts staking to minting icon notification
- unlock wallet button (unlock for mint not yet functional)
- tweak the icon settings to look better (still not perfect)

Right now the current release is only prebuilt for windows, I will work on getting the other builds updated as well.

Just a reminder to post requests for wallet features and bug fixes here: https://cryptocointalk.com/topic/13358-wallet-feature-requests/

Sorry to report, but crashes on XP-sp3 :

Event Type:   Error
Event Source:   Application Error
Event Category:   None
Event ID:   1000
Date:      2014-08-03
Time:      1:11:27

Description:
Faulting application hyperstake-qt.exe, version 0.8.2.2, faulting module hyperstake-qt.exe, version 0.8.2.2, fault address 0x000b34d0.

I just re-uploaded the release with what I hope is a fix to this problem. My theory is that the minting icon was requesting information about your wallet without the wallet having been fully loaded yet.

I think this should fix it https://github.com/presstab/HyperStake/commit/ba807c5ee9e828dd3e913f3d958cad3a7ccaaf0b

If not please report back.  Or if anyone else has problems. There are so many different OS's and hardwares that we want to make sure we get everyone up and running.
sr. member
Activity: 461
Merit: 250
NEW WALLET VERSION 1.0.4 - NOT MANDATORY

https://github.com/presstab/HyperStake/releases/tag/v1.0.4

Changes to this version of the wallet include:
- getstaketx RPC command - this returns information about the time and reward of each stake
- Stake For Charity GUI - you will now be able to enable or disable S4C from the GUI (tools->S4C)
- Stake For Charity information on the minting icon notification
- reduce the stake predictions by ten times - this seems provides a more accurate estimate
- sort transactions by date instead of confirmations (hat tip Tranz)
- add hours until next mature block starts staking to minting icon notification
- unlock wallet button (unlock for mint not yet functional)
- tweak the icon settings to look better (still not perfect)

Right now the current release is only prebuilt for windows, I will work on getting the other builds updated as well.

Just a reminder to post requests for wallet features and bug fixes here: https://cryptocointalk.com/topic/13358-wallet-feature-requests/

Sorry to report, but crashes on XP-sp3 :

Event Type:   Error
Event Source:   Application Error
Event Category:   None
Event ID:   1000
Date:      2014-08-03
Time:      1:11:27

Description:
Faulting application hyperstake-qt.exe, version 0.8.2.2, faulting module hyperstake-qt.exe, version 0.8.2.2, fault address 0x000b34d0.
member
Activity: 100
Merit: 10
downloaded and installed v 1.0.4

working very well and loving the more accurate expected time to reward. Good to see an active dev working consistently to improve the wallet features and keep the coin moving in a positive direction.

I'm off to the wilderness camping until Wednesday, will get back to staking after that.

Have a great weekend guys!  Grin
hero member
Activity: 630
Merit: 500
NEW WALLET VERSION 1.0.4 - NOT MANDATORY

https://github.com/presstab/HyperStake/releases/tag/v1.0.4

Changes to this version of the wallet include:
- getstaketx RPC command - this returns information about the time and reward of each stake
- Stake For Charity GUI - you will now be able to enable or disable S4C from the GUI (tools->S4C)
- Stake For Charity information on the minting icon notification
- reduce the stake predictions by ten times - this seems provides a more accurate estimate
- sort transactions by date instead of confirmations
- add hours until next mature block starts staking to minting icon notification
- unlock wallet button (unlock for mint not yet functional)
- tweak the icon settings to look better (still not perfect)

Right now the current release is only prebuilt for windows, I will work on getting the other builds updated as well.

Just a reminder to post requests for wallet features and bug fixes here: https://cryptocointalk.com/topic/13358-wallet-feature-requests/
+1 for presstab , very active as usual Smiley
legendary
Activity: 1330
Merit: 1000
Blockchain Developer
NEW WALLET VERSION 1.0.4 - NOT MANDATORY

https://github.com/presstab/HyperStake/releases/tag/v1.0.4

Changes to this version of the wallet include:
- getstaketx RPC command - this returns information about the time and reward of each stake
- Stake For Charity GUI - you will now be able to enable or disable S4C from the GUI (tools->S4C)
- Stake For Charity information on the minting icon notification
- reduce the stake predictions by ten times - this seems provides a more accurate estimate
- sort transactions by date instead of confirmations (hat tip Tranz)
- add hours until next mature block starts staking to minting icon notification
- unlock wallet button (unlock for mint not yet functional)
- tweak the icon settings to look better (still not perfect)

Right now the current release is only prebuilt for windows, I will work on getting the other builds updated as well.

Just a reminder to post requests for wallet features and bug fixes here: https://cryptocointalk.com/topic/13358-wallet-feature-requests/
Jump to: