Author

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

hero member
Activity: 761
Merit: 500
Mine Silent, Mine Deep
heh, just noticed we are now down to 90%/year PoS.
legendary
Activity: 1540
Merit: 1060
May the force bit with you.

Oh, great ...
https://github.com/Tranz5/HoboNickels/archive/master.zip

All arrived at default libraries Debian 6 (sic !!)

And I have all successfully launched and running.
Synchronized again purse.
It will be a long time,
but coins previously forwarded to the console version, are already visible.
In any case it is a great and good work !
 Tranz, my congratulations and gratitude ))

Excellent. Glad it is working out. It shouldn't take more then 12-24 hours to sync.
legendary
Activity: 1540
Merit: 1060
May the force bit with you.


(btw, "sudo ./HoboNickels-qt", I see little reason to run it as superuser (sudo))


I got a permission denied on the .HoboNickels directory. Rather then trouble shoot it, I just took the user out of the equation.
full member
Activity: 204
Merit: 100
Alright I think all the int64 issues are taken care of now.

This worked well for me on Ubuntu 12.04, gcc 4.6.3, QT 4.8.1

Code:
git clone https://github.com/Tranz5/HoboNickels
cd HoboNickels
qmake HoboNickels-qt.pro
make -f Makefile
sudo ./HoboNickels-qt

Debian 6 & qt 4.6.3

This is a bit older version of QT. I will see if I can help you along. My lowest version is 4.8.1



Works fine for me aswell now; Qt 4.8.5, gcc 4.8.3, boost 1.55 (gentoo linux).
Nice work.


Oh, great ...
https://github.com/Tranz5/HoboNickels/archive/master.zip

All arrived at default libraries Debian 6 (sic !!)

And I have all successfully launched and running.
Synchronized again purse.
It will be a long time,
but coins previously forwarded to the console version, are already visible.
In any case it is a great and good work !
 Tranz, my congratulations and gratitude ))
member
Activity: 84
Merit: 10
Alright I think all the int64 issues are taken care of now.

This worked well for me on Ubuntu 12.04, gcc 4.6.3, QT 4.8.1

Code:
git clone https://github.com/Tranz5/HoboNickels
cd HoboNickels
qmake HoboNickels-qt.pro
make -f Makefile
sudo ./HoboNickels-qt

Debian 6 & qt 4.6.3

This is a bit older version of QT. I will see if I can help you along. My lowest version is 4.8.1



Works fine for me aswell now; Qt 4.8.5, gcc 4.8.3, boost 1.55 (gentoo linux).
Nice work.

(btw, "sudo ./HoboNickels-qt", I see little reason to run it as superuser (sudo))
full member
Activity: 204
Merit: 100

he he


I think that things with pretensions to "eternity"
should not in principle be created on disposable toolkits ))

True. But all software follows a life cycle, including crypto.  Should this software still be allowing for QT 3.? or boost 1.1? Eventually all things get sunset.

For now I have this fixed I believe.
https://github.com/Tranz5/HoboNickels/commit/772868e7e0915488f1d03c7f21d4cdb73563370d


tcl/tk rules

all the other freaks hungry programmers
thank God that, they did not have to create a table of multiplication and the foundations of mathematics))
legendary
Activity: 1540
Merit: 1060
May the force bit with you.

he he


I think that things with pretensions to "eternity"
should not in principle be created on disposable toolkits ))

True. But all software follows a life cycle, including crypto.  Should this software still be allowing for QT 3.? or boost 1.1? Eventually all things get sunset.

For now I have this fixed I believe.
https://github.com/Tranz5/HoboNickels/commit/772868e7e0915488f1d03c7f21d4cdb73563370d
full member
Activity: 204
Merit: 100
Alright I think all the int64 issues are taken care of now.

This worked well for me on Ubuntu 12.04, gcc 4.6.3, QT 4.8.1


This is a bit older version of QT. I will see if I can help you along. My lowest version is 4.8.1



he he


I think that things with pretensions to "eternity"
should not in principle be created on disposable toolkits ))
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
Alright I think all the int64 issues are taken care of now.

This worked well for me on Ubuntu 12.04, gcc 4.6.3, QT 4.8.1

Code:
git clone https://github.com/Tranz5/HoboNickels
cd HoboNickels
qmake HoboNickels-qt.pro
make -f Makefile
sudo ./HoboNickels-qt

Debian 6 & qt 4.6.3

This is a bit older version of QT. I will see if I can help you along. My lowest version is 4.8.1

legendary
Activity: 1540
Merit: 1060
May the force bit with you.
Hi All

can not build on ubuntu Server 14.04 the new Version in github.

https://github.com/Tranz5/HoboNickels.git




HoboNickels/src: make -f makefile.unix

Get this ERORR:

--------------------------------------------------------------------------------------------
wallet.cpp:2151:59: note: candidates are:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
                 from /usr/include/c++/4.8/string:40,
                 from serialize.h:9,
                 from bignum.h:9,
                 from main.h:8,
                 from txdb-leveldb.h:9,
                 from txdb.h:14,
                 from wallet.cpp:6:
/usr/include/c++/4.8/bits/stl_algobase.h:216:5: note: template const _Tp& std::max(const _Tp&, const _Tp&)
     max(const _Tp& __a, const _Tp& __b)
     ^
/usr/include/c++/4.8/bits/stl_algobase.h:216:5: note:   template argument deduction/substitution failed:
wallet.cpp:2151:59: note:   deduced conflicting types for parameter ‘const _Tp’ (‘long int’ and ‘long long int’)
             nTargetSize = max(GetArg("-keypool", 100), 0LL);
                                                           ^
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
                 from /usr/include/c++/4.8/string:40,
                 from serialize.h:9,
                 from bignum.h:9,
                 from main.h:8,
                 from txdb-leveldb.h:9,
                 from txdb.h:14,
                 from wallet.cpp:6:
/usr/include/c++/4.8/bits/stl_algobase.h:260:5: note: template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)
     max(const _Tp& __a, const _Tp& __b, _Compare __comp)
     ^
/usr/include/c++/4.8/bits/stl_algobase.h:260:5: note:   template argument deduction/substitution failed:
wallet.cpp:2151:59: note:   deduced conflicting types for parameter ‘const _Tp’ (‘long int’ and ‘long long int’)
             nTargetSize = max(GetArg("-keypool", 100), 0LL);
                                                           ^
make: *** [obj/wallet.o] Fehler 1
 ---------------------------------------------------------------------------------------------------------------


Can someone help with this issue?




I am working on the fixes. I'll let you know when complete. You can recode if you want, just go up a few posts.  Alternatively you can use the offical repo here. https://github.com/Crypto-Expert/HoboNickels it is version 1.4.0.

I believe I should have all the int64 stuff cleaned up here tonight.
newbie
Activity: 38
Merit: 0
Hi All

can not build on ubuntu Server 14.04 the new Version in github.

https://github.com/Tranz5/HoboNickels.git




HoboNickels/src: make -f makefile.unix

Get this ERORR:

--------------------------------------------------------------------------------------------
wallet.cpp:2151:59: note: candidates are:
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
                 from /usr/include/c++/4.8/string:40,
                 from serialize.h:9,
                 from bignum.h:9,
                 from main.h:8,
                 from txdb-leveldb.h:9,
                 from txdb.h:14,
                 from wallet.cpp:6:
/usr/include/c++/4.8/bits/stl_algobase.h:216:5: note: template const _Tp& std::max(const _Tp&, const _Tp&)
     max(const _Tp& __a, const _Tp& __b)
     ^
/usr/include/c++/4.8/bits/stl_algobase.h:216:5: note:   template argument deduction/substitution failed:
wallet.cpp:2151:59: note:   deduced conflicting types for parameter ‘const _Tp’ (‘long int’ and ‘long long int’)
             nTargetSize = max(GetArg("-keypool", 100), 0LL);
                                                           ^
In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
                 from /usr/include/c++/4.8/string:40,
                 from serialize.h:9,
                 from bignum.h:9,
                 from main.h:8,
                 from txdb-leveldb.h:9,
                 from txdb.h:14,
                 from wallet.cpp:6:
/usr/include/c++/4.8/bits/stl_algobase.h:260:5: note: template const _Tp& std::max(const _Tp&, const _Tp&, _Compare)
     max(const _Tp& __a, const _Tp& __b, _Compare __comp)
     ^
/usr/include/c++/4.8/bits/stl_algobase.h:260:5: note:   template argument deduction/substitution failed:
wallet.cpp:2151:59: note:   deduced conflicting types for parameter ‘const _Tp’ (‘long int’ and ‘long long int’)
             nTargetSize = max(GetArg("-keypool", 100), 0LL);
                                                           ^
make: *** [obj/wallet.o] Fehler 1
 ---------------------------------------------------------------------------------------------------------------


Can someone help with this issue?


full member
Activity: 204
Merit: 100
legendary
Activity: 1540
Merit: 1060
May the force bit with you.

.....
Linux amd64 platform
1.4.99 from github.com/Tranz5/HoboNickels

did fast hack fix, diff is here http://pastebin.com/Jh0GA75L


thank you, excuse me, but did not have time to check
but that's not all  Embarrassed
next:

In file included from src/qt/charitydialog.cpp:2:
build/ui_charitydialog.h: In member function ‘void Ui_StakeForCharityDialog::retranslateUi(QWidget*)’:
build/ui_charitydialog.h:120: error: ‘class QLineEdit’ has no member named ‘setPlaceholderText’
build/ui_charitydialog.h:124: error: ‘class QLineEdit’ has no member named ‘setPlaceholderText’
build/ui_charitydialog.h:130: error: ‘class QLineEdit’ has no member named ‘setPlaceholderText’
build/ui_charitydialog.h:135: error: ‘class QLineEdit’ has no member named ‘setPlaceholderText’
build/ui_charitydialog.h:156: error: ‘class QLineEdit’ has no member named ‘setPlaceholderText’



I have just about finished the updates to make this more compatible. What version of QT are you using?
full member
Activity: 204
Merit: 100

.....
Linux amd64 platform
1.4.99 from github.com/Tranz5/HoboNickels

did fast hack fix, diff is here http://pastebin.com/Jh0GA75L


thank you, excuse me, but did not have time to check
but that's not all  Embarrassed
next:

In file included from src/qt/charitydialog.cpp:2:
build/ui_charitydialog.h: In member function ‘void Ui_StakeForCharityDialog::retranslateUi(QWidget*)’:
build/ui_charitydialog.h:120: error: ‘class QLineEdit’ has no member named ‘setPlaceholderText’
build/ui_charitydialog.h:124: error: ‘class QLineEdit’ has no member named ‘setPlaceholderText’
build/ui_charitydialog.h:130: error: ‘class QLineEdit’ has no member named ‘setPlaceholderText’
build/ui_charitydialog.h:135: error: ‘class QLineEdit’ has no member named ‘setPlaceholderText’
build/ui_charitydialog.h:156: error: ‘class QLineEdit’ has no member named ‘setPlaceholderText’

legendary
Activity: 1540
Merit: 1060
May the force bit with you.
Perhaps a little bug, not a big trouble Smiley

When I tried to add my own address in address book, wallet tell me that it's already there, but as in pic, book is empty Smiley

I'm using coin control to combine my block, and in the input the first time, i set my add in "Pay To", a label for the wallet to save it in address book.
Since them wallet won't add my address to the book, but when I paste mine in coincontrol, he auto fill the Label.
Perhaps I did something wrong, who know ^^

This is working as designed.  That address is in your Receive Coins Tab.  This is done to prevent the user from putting their own address into the "Sending" portion of the address book, to prevent confusion.  The code could be changed to over-ride this safety net, but I am not sure it is a great idea to do so.

full member
Activity: 203
Merit: 100
Perhaps a little bug, not a big trouble Smiley

When I tried to add my own address in address book, wallet tell me that it's already there, but as in pic, book is empty Smiley

I'm using coin control to combine my block, and in the input the first time, i set my add in "Pay To", a label for the wallet to save it in address book.
Since them wallet won't add my address to the book, but when I paste mine in coincontrol, he auto fill the Label.
Perhaps I did something wrong, who know ^^

full member
Activity: 216
Merit: 100
This is an interesting discussion. I just want to set expectations, that I don't plan to change the PoS % now or ever. It would be completely unfair to change the rules in that way, especially considering we are over 1 year old. 

Couldn't agree more.

I have noticed that when i send some coins and my wallet is locked sometimes after sending my wallet stays open and I have to manually lock it again. Does anyone else encounters this behavior too? I use 1.4.8.0. It's not a big deal of course but I though it would be good to report it.

It should re-lock, but I will take a look and make sure that is working correctly. Thanks!

Found this bug.

If you unlocked the wallet for PoS, and then later locked the wallet. The flag to tell the wallet to relock, upon sending, was not set.

This one line should fix it.
https://github.com/Tranz5/HoboNickels/commit/0b67b4db03783d05f512028d1251c1f930cc1b7a

Thanks for the bug report. Post and address, as I usually pay a bounty for them.

Don't bother about bounties, I am glad to help out improve the wallet a bit.


legendary
Activity: 1372
Merit: 1022
Anarchy is not chaos.
...
I agree with Tranz's initial picks, though of course I'd add TEK Cheesy Yeah, it's a personal bias.

These were just off the top of my head, quick picks. In reality there would be more, and all thoroughly vetted.

I like TEK and thundertoe. I rather see it have a little more solid, cleaner, development work.  Lots of issues over there right now.  But definite potential.

He and I have discussed me taking a more active role in it's development, though so far it's just been talk from both of us Tongue It remains my favorite, followed by HYP and HBN, no particular order on second place Tongue TEK was my introduction to high POS, so it kind of sticks with me.
legendary
Activity: 1540
Merit: 1060
May the force bit with you.
...
I agree with Tranz's initial picks, though of course I'd add TEK Cheesy Yeah, it's a personal bias.

These were just off the top of my head, quick picks. In reality there would be more, and all thoroughly vetted.

I like TEK and thundertoe. I rather see it have a little more solid, cleaner, development work.  Lots of issues over there right now.  But definite potential.
legendary
Activity: 1372
Merit: 1022
Anarchy is not chaos.
I am glad that Tranz has agreed to stick to the plan set out when the coin was first launched.

There was never any question that it would be changed. We just had a hypothetical discussion on the benefits of High PoS.

I think that all the different PoS % have distinct advantages and disadvantages.  Eggs should be placed in different baskets, with care.

What would be great would be an ETF type fund that used a basket of PoS coins and moved up and down based on the % it held and how each coin was doing. It would smooth out the ups and downs of individual coins, and help add liquidity as well.

It would require an exchange and min 25-50 btc. It should hold at least 5-10 different coins. It could even pay out a dividend based on the staking.

I would have it hold the following, just some quick picks:

A few low coins like PPC, BC.
A few medium HBN, CAP, NVC.
and some high % like HYP,ORB

.

Some/all of the coins would stake as normal, those would be paid out in dividend to the buyers. The ETF would have to buy/sell coins and raise/lower the price, based on buyer/sellers of the fund and the market of each coin in the basket, respectively.

The staking can be done very securely, in fact the wallet would never have to touch the internet to stake. It would only need a few trusted peers that are on a secure intranet. Those peers(on the intranet and internet) would connect to worldwide peers and the protected peer. The protected peer would only connect to the intranet peers.  

So the protected peer would contain the wallet that would stake, and would never have to be on the internet!  Shocked

Anyway just some food for thought.
I've been thinking the same thing, and in some detail.

I'll soon be in a position to set such a thing up. Anyone interested, please let me know. In the near future, should there be sufficient interest, I'll start a new topic for it, get some people together to administer it, and get the ball rolling.

I agree with Tranz's initial picks, though of course I'd add TEK Cheesy Yeah, it's a personal bias.
Jump to: