Bitcoin Forum
November 18, 2018, 10:07:29 PM *
News: Latest Bitcoin Core release: 0.17.0 [Torrent].
 
   Home   Help Search Login Register More  
Pages: « 1 ... 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 [237] 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 »
  Print  
Author Topic: HoboNickels - HBN - High Fast Stake - Version 2.0! More Secure, Less Intensive  (Read 413805 times)
Turrican
Member
**
Offline Offline

Activity: 162
Merit: 12

“BitCloud [BTDX]”


View Profile
August 10, 2017, 05:20:52 AM
 #4721

Open Console (In the Wallet click "Help/Debug windows/Console)

Tip in the Console :

getblockbynumber 5520337

and you have the "hash"

Good blocks:
Code:
5499330 - aed47152a5cc2db3859dd9428089b8da1d0bdd445cd76e9711f3e304d727330f
5499331 - 00000000050e13566f81f688f2edd372415685b3c048d5b051457d170c2ea848
5499332 - 000000003806a3ee782ebc103bd7d7f47aeb753d4cce911a19dab453051e3ce5
5500000 - a8f0c882004f2f976ec8af49fa42c45620d4b33d7a1a95de748c9e19fc917962
5520337 - 0d464c4cb9c8f0b99ca2c432b820068d4fc37b3713cd881286db7787b5cda171

ok ?  Smiley

Hi Everyone.

So there was definitely an invalid chain out there. I have a new release available that will prevent others from getting on that chain and continuing to propagate it.  It is now the default wallet to grab.

https://github.com/Tranz5/HoboNickels/releases/latest

If you are on the invalid chain you can try the new release, but the wallet will have a hard time getting back to the right chain. The easiest way will be to grab the block chain from hobonickels.info, and replace your txleveldb folder and blk0001.dat and blk0002.dat files and then bring up 1.5.5.2.

http://hobonickels.info/HBNBlockChain.zip

You can tell if you are on the right or wrong chain by looking at your wallets block browser.

Good blocks:
Code:
5499330 - aed47152a5cc2db3859dd9428089b8da1d0bdd445cd76e9711f3e304d727330f
5499331 - 00000000050e13566f81f688f2edd372415685b3c048d5b051457d170c2ea848
5499332 - 000000003806a3ee782ebc103bd7d7f47aeb753d4cce911a19dab453051e3ce5
5500000 - a8f0c882004f2f976ec8af49fa42c45620d4b33d7a1a95de748c9e19fc917962
5520337 - 0d464c4cb9c8f0b99ca2c432b820068d4fc37b3713cd881286db7787b5cda171

If you match those, keep on staking. If you don't stop and fix your block chain.

So how did this happen and what can be done?  Well I can only speculate as to why. But from what I see, during this time there was some flash mining going on. This may have caused some wallets to to lag and possibly disconnect from other node. Eventually they started to create their own chain. Usually when this happens, they eventually catch the real chain and then orphan all of their blocks. Why they didn't this time I can't say. Could be they were only connected to 1 other wallet, and they both simply kept on going.

What can be done. Well first off I will add more hard-coded checkpoints into each release.  Which will help. We are also going to slow down PoW in about 75,000 more blocks, and then 500,000 more after that PoW is gone. This will prevent flash mining and keep the network running more smoothly.  I am also going to move to 90 second (or higher) block time. This will again keep the network smoother and a single wallet will not be able to flash mine blocks with high weight.  Finally with the new release staking is now more efficient and the wallets will use less CPU so they will be able to keep up with the faster block time for now.



•••     BitCloud  BTDX    |    A new type of decentralized currency     •••
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬     Most  Profitable  Masternode Coin     ▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
• Wallet  • Details  • Exchanges  •Masternode    •    ANN  Blockexplorer  MN Calculator  Twitter  Github  Slack
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1542578849
Hero Member
*
Offline Offline

Posts: 1542578849

View Profile Personal Message (Offline)

Ignore
1542578849
Reply with quote  #2

1542578849
Report to moderator
1542578849
Hero Member
*
Offline Offline

Posts: 1542578849

View Profile Personal Message (Offline)

Ignore
1542578849
Reply with quote  #2

1542578849
Report to moderator
dnp
Full Member
***
Offline Offline

Activity: 303
Merit: 100


View Profile
August 10, 2017, 07:11:08 AM
 #4722

windows qt v1.5.5.2 console/rpc directive
 validateaddress F1D7xQKugtYCDmKeZyNTqeGQxgutDcorXa
causes the program to fault

this is the first thing unomp mining pool software (i use unomp to solo mine multiple altcoins) does
when it connects

it seems if you feed validateaddress an invalid address it properly returns 'false'
but feed it a good address and the program fault happens

Doge: DJSjip6DrpcbezVjJhfFdiDysU19J4MN5a             HoboNickels: ErCTkp3X91bUffC7kks1R1ee4hznJHxrNL 
LTC:   Le4ptoaNyYeVbWwReWWNu2ufemaVHJVVLK     NoodlyAppendageCoin: NVVbnoFdWH3Xsw1oBu6g8LbuWcevGGzs3H
HCLivess
Legendary
*
Offline Offline

Activity: 1554
Merit: 1062


[[[],[]],[[],[]]]


View Profile WWW
August 10, 2017, 12:18:52 PM
 #4723

I also noticed the fork, updating now. I like this tempo of development!

Bismuth - New Language, Interpretation Engines, Free Set of DAPPs https://bitcointalk.org/index.php?topic=1896497
Bitrated user: HCLivess.
Tranz
Legendary
*
Offline Offline

Activity: 1442
Merit: 1052


May the force bit with you.


View Profile
August 10, 2017, 01:11:55 PM
 #4724

windows qt v1.5.5.2 console/rpc directive
 validateaddress F1D7xQKugtYCDmKeZyNTqeGQxgutDcorXa
causes the program to fault

this is the first thing unomp mining pool software (i use unomp to solo mine multiple altcoins) does
when it connects

it seems if you feed validateaddress an invalid address it properly returns 'false'
but feed it a good address and the program fault happens


Seems to be working here? Did you compile yourself?


09:11:05

validateaddress F1D7xQKugtYCDmKeZyNTqeGQxgutDcorXa


09:11:05

{
"isvalid" : true,
"address" : "F1D7xQKugtYCDmKeZyNTqeGQxgutDcorXa",
"ismine" : false
}

HBN: https://bitcointalk.org/index.php?topic=303749.0 hobonickels.info
Personal Donations: F1TranzWqFGZyFeTMu6iLbtTQgdXuJPsiL
Donations to the HBN Fund: EhbNfund4PrRFLHMxsnbGLhP25hizJGHEE or 1LVFtCX4a83dMLjd8S7imKKKC58QaG83kw
Digi7ech
Member
**
Offline Offline

Activity: 119
Merit: 10

HBN <3


View Profile
August 10, 2017, 07:30:32 PM
 #4725

Saw my 1.5.3 wallet was out of date foe about 8 days so just updated to 1.5.5.2 and downloaded the blockchain from your link.

It's up to date now but is saying none of my coins are aged yet, but they're all at least 15 days old. or did I miss a remark about coin age maturity changing?


///
Edit.
Just saw that my coin totals are off by waaay too much. Only saying I have 38k.

Hobo Nickel rocks!
HBN: ErCmri4PCGc1HAQtsufpWA7M1M9tjRdTb6
2xjO9M3P
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
August 10, 2017, 08:00:48 PM
 #4726

@Tranz
a preliminary potential bug report for a minor display bug. I will see if I can't find time this weekend to test further and write something more complete, assuming I haven't missed something obvious or stupid.

System: Ubuntu Server 16.04 x64, HoboNickels 1.5.5.0
Affected: listtransactions RPC

Reference:
named address, any address associated with an account
unnamed address, any address not associated with an account
change address, self-explanatory

Issue:
Code:
listtransactions
returns only transactions/stakes with named address
Code:
listtransactions ""
returns transactions/stakes with unnamed address

neither returns stakes created on change addresses, and I found no suitable RPC command to actually list these, outside of parsing blocks/transactions

Expected behaviour:
listtransaction lists all transactions regardless of the "type" of address

dnp
Full Member
***
Offline Offline

Activity: 303
Merit: 100


View Profile
August 10, 2017, 09:08:45 PM
 #4727

Seems to be working here? Did you compile yourself?

no. downloaded from your repository
are there any dependency libs the QT may be finding on my system from years of older wallets?
or is the .exe totally self contained (well, except for the C runtime Smiley )


perhaps this weekend i can find some time to investigate and narrow things down further.
but as i type that validateaddress command into my console window, it faults and likewise
as UNOMP sends the same request it faults.

oh well, i'm sure it will reveal its true nature eventually Cheesy Smiley

ps: 64bit windoze 7 ultimate svc.pack 1, AMD phenom quad processor

Doge: DJSjip6DrpcbezVjJhfFdiDysU19J4MN5a             HoboNickels: ErCTkp3X91bUffC7kks1R1ee4hznJHxrNL 
LTC:   Le4ptoaNyYeVbWwReWWNu2ufemaVHJVVLK     NoodlyAppendageCoin: NVVbnoFdWH3Xsw1oBu6g8LbuWcevGGzs3H
Tranz
Legendary
*
Offline Offline

Activity: 1442
Merit: 1052


May the force bit with you.


View Profile
August 10, 2017, 09:48:38 PM
 #4728

Saw my 1.5.3 wallet was out of date foe about 8 days so just updated to 1.5.5.2 and downloaded the blockchain from your link.

It's up to date now but is saying none of my coins are aged yet, but they're all at least 15 days old. or did I miss a remark about coin age maturity changing?


///
Edit.
Just saw that my coin totals are off by waaay too much. Only saying I have 38k.

Might just need to do a -rescan  Could take sometime so just wait until the debug.log says it is complete.


@Tranz
a preliminary potential bug report for a minor display bug. I will see if I can't find time this weekend to test further and write something more complete, assuming I haven't missed something obvious or stupid.

System: Ubuntu Server 16.04 x64, HoboNickels 1.5.5.0
Affected: listtransactions RPC

Reference:
named address, any address associated with an account
unnamed address, any address not associated with an account
change address, self-explanatory

Issue:
Code:
listtransactions
returns only transactions/stakes with named address
Code:
listtransactions ""
returns transactions/stakes with unnamed address

neither returns stakes created on change addresses, and I found no suitable RPC command to actually list these, outside of parsing blocks/transactions

Expected behaviour:
listtransaction lists all transactions regardless of the "type" of address


Hmmm I don't have any Stakes from Change, but I will try to generate some in test. Thanks for the report.
Seems to be working here? Did you compile yourself?

no. downloaded from your repository
are there any dependency libs the QT may be finding on my system from years of older wallets?
or is the .exe totally self contained (well, except for the C runtime Smiley )


perhaps this weekend i can find some time to investigate and narrow things down further.
but as i type that validateaddress command into my console window, it faults and likewise
as UNOMP sends the same request it faults.

oh well, i'm sure it will reveal its true nature eventually Cheesy Smiley

ps: 64bit windoze 7 ultimate svc.pack 1, AMD phenom quad processor


It is self contained. But possible if you have a .dll in your path it is trying to use it.  Do you have another user to try it under or just another simular machine to test. I have tested it on 3 different windows machines and seems to be work ok..

Edit: Ok I had it fail on me on a different machine. I will have a look here as soon as I can.

HBN: https://bitcointalk.org/index.php?topic=303749.0 hobonickels.info
Personal Donations: F1TranzWqFGZyFeTMu6iLbtTQgdXuJPsiL
Donations to the HBN Fund: EhbNfund4PrRFLHMxsnbGLhP25hizJGHEE or 1LVFtCX4a83dMLjd8S7imKKKC58QaG83kw
dnp
Full Member
***
Offline Offline

Activity: 303
Merit: 100


View Profile
August 11, 2017, 12:06:03 AM
 #4729

validaddress fault is a BEX error?
a buffer overflow?

everything on google simply says put the program into the DEP exception list,
but that kinda ignores that it's a buffer overflow...


ps: i run under the cardinal sin. i have full admin privs when i run programs.

Doge: DJSjip6DrpcbezVjJhfFdiDysU19J4MN5a             HoboNickels: ErCTkp3X91bUffC7kks1R1ee4hznJHxrNL 
LTC:   Le4ptoaNyYeVbWwReWWNu2ufemaVHJVVLK     NoodlyAppendageCoin: NVVbnoFdWH3Xsw1oBu6g8LbuWcevGGzs3H
Tranz
Legendary
*
Offline Offline

Activity: 1442
Merit: 1052


May the force bit with you.


View Profile
August 11, 2017, 12:27:10 AM
 #4730

validaddress fault is a BEX error?
a buffer overflow?

everything on google simply says put the program into the DEP exception list,
but that kinda ignores that it's a buffer overflow...


ps: i run under the cardinal sin. i have full admin privs when i run programs.


yes I am testing a fix right now.

HBN: https://bitcointalk.org/index.php?topic=303749.0 hobonickels.info
Personal Donations: F1TranzWqFGZyFeTMu6iLbtTQgdXuJPsiL
Donations to the HBN Fund: EhbNfund4PrRFLHMxsnbGLhP25hizJGHEE or 1LVFtCX4a83dMLjd8S7imKKKC58QaG83kw
dnp
Full Member
***
Offline Offline

Activity: 303
Merit: 100


View Profile
August 11, 2017, 12:33:26 AM
 #4731

validaddress fault is a BEX error?
a buffer overflow?

everything on google simply says put the program into the DEP exception list,
but that kinda ignores that it's a buffer overflow...


ps: i run under the cardinal sin. i have full admin privs when i run programs.


yes I am testing a fix right now.

thank-you fast person ! Smiley

Doge: DJSjip6DrpcbezVjJhfFdiDysU19J4MN5a             HoboNickels: ErCTkp3X91bUffC7kks1R1ee4hznJHxrNL 
LTC:   Le4ptoaNyYeVbWwReWWNu2ufemaVHJVVLK     NoodlyAppendageCoin: NVVbnoFdWH3Xsw1oBu6g8LbuWcevGGzs3H
Tranz
Legendary
*
Offline Offline

Activity: 1442
Merit: 1052


May the force bit with you.


View Profile
August 11, 2017, 01:59:05 AM
 #4732

Ok 1.5.5.3 released.

https://github.com/Tranz5/HoboNickels/releases/latest

No need to update unless you use validateaddress rpc command.

Thanks for the bug reports! Keep em coming.

HBN: https://bitcointalk.org/index.php?topic=303749.0 hobonickels.info
Personal Donations: F1TranzWqFGZyFeTMu6iLbtTQgdXuJPsiL
Donations to the HBN Fund: EhbNfund4PrRFLHMxsnbGLhP25hizJGHEE or 1LVFtCX4a83dMLjd8S7imKKKC58QaG83kw
woogod
Member
**
Offline Offline

Activity: 93
Merit: 10


View Profile
August 11, 2017, 08:10:33 PM
 #4733

Tranz you are awesome! Thanks for the hard works  Grin

████→→       ● DeepOnion                                                                       ✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯ 
████→→       ● Tor integrated, 100% anonymous!                                ✯     Get Your FREE Coins NOW!        ✯
████→→       ● Free Airdrop! (No ICO, No Crowdfund)                        ✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯✯
Rumhurius
Legendary
*
Offline Offline

Activity: 1484
Merit: 1042


i must say no


View Profile
August 12, 2017, 12:34:46 AM
 #4734

Tranz you are awesome! Thanks for the hard works  Grin


Good jawb.
This one really feels a megaton better.
Nice Update.
Keep em coiming +1

2xjO9M3P
Full Member
***
Offline Offline

Activity: 140
Merit: 100


View Profile
August 12, 2017, 06:45:10 AM
 #4735


@Tranz
a preliminary potential bug report for a minor display bug. I will see if I can't find time this weekend to test further and write something more complete, assuming I haven't missed something obvious or stupid.

System: Ubuntu Server 16.04 x64, HoboNickels 1.5.5.0
Affected: listtransactions RPC

Reference:
named address, any address associated with an account
unnamed address, any address not associated with an account
change address, self-explanatory

Issue:
Code:
listtransactions
returns only transactions/stakes with named address
Code:
listtransactions ""
returns transactions/stakes with unnamed address

neither returns stakes created on change addresses, and I found no suitable RPC command to actually list these, outside of parsing blocks/transactions

Expected behaviour:
listtransaction lists all transactions regardless of the "type" of address


Hmmm I don't have any Stakes from Change, but I will try to generate some in test. Thanks for the report.


Thanks for looking into this.
I should mention that the "issue" can easily be solved by naming the change address w/ setaccount, and then it shows up in listtransactions as expected.
Tranz
Legendary
*
Offline Offline

Activity: 1442
Merit: 1052


May the force bit with you.


View Profile
August 12, 2017, 03:13:10 PM
 #4736



Thanks for looking into this.
I should mention that the "issue" can easily be solved by naming the change address w/ setaccount, and then it shows up in listtransactions as expected.

I assume you have also tried listtransactions '*'

HBN: https://bitcointalk.org/index.php?topic=303749.0 hobonickels.info
Personal Donations: F1TranzWqFGZyFeTMu6iLbtTQgdXuJPsiL
Donations to the HBN Fund: EhbNfund4PrRFLHMxsnbGLhP25hizJGHEE or 1LVFtCX4a83dMLjd8S7imKKKC58QaG83kw
dnp
Full Member
***
Offline Offline

Activity: 303
Merit: 100


View Profile
August 12, 2017, 04:00:16 PM
 #4737

i compiled the 1552 release as a daemon on my Slackware 14.1 linux and ran it for a while
with a connect=mywindoze machine
i did not use your bootstrap blocks.

i used connect to save primetime internet bandwidth usage

today at about 1265000 blocks i cleanly stopped, modified the config to use addnode rather than connect,
and restarted.

and now i get this error:

testcoins@carpdiem:~$ HoboNickels-1552: kernel.cpp:458: unsigned int GetStakeModifierChecksum(const CBlockIndex*, bool): Assertion `pindex->pprev || pindex->GetBlockHash() == (!fTestNet ? hashGenesisBlock : hashGenesisBlockTestNet)' failed.



update @23:01
okay, since the above, i upgraded my linux version (which gives new gcc and libs such as libboost, etc)
rebuilt hobonickels and now it appears to behave...


there were other creeping issues with my dusty 2 year old install of linux that collectively with hobnickels made me relent and upgrade. so much for a weekend of summer fun.

Doge: DJSjip6DrpcbezVjJhfFdiDysU19J4MN5a             HoboNickels: ErCTkp3X91bUffC7kks1R1ee4hznJHxrNL 
LTC:   Le4ptoaNyYeVbWwReWWNu2ufemaVHJVVLK     NoodlyAppendageCoin: NVVbnoFdWH3Xsw1oBu6g8LbuWcevGGzs3H
lightspeedy
Jr. Member
*
Offline Offline

Activity: 62
Merit: 1


View Profile
August 13, 2017, 01:23:01 PM
 #4738

Ok 1.5.5.3 released.

https://github.com/Tranz5/HoboNickels/releases/latest

No need to update unless you use validateaddress rpc command.

Thanks for the bug reports! Keep em coming.

This one (1.5.5.3) is generating an error while starting (Error loading blkindex.dat)
Before i was running 1.5.5.0 like a charm. Since i dont neeed the validateaddress RPC command, i stay at 1.5.5.0

Keep on track Tranz  Smiley
Tranz
Legendary
*
Offline Offline

Activity: 1442
Merit: 1052


May the force bit with you.


View Profile
August 13, 2017, 05:11:24 PM
 #4739

Ok 1.5.5.3 released.

https://github.com/Tranz5/HoboNickels/releases/latest

No need to update unless you use validateaddress rpc command.

Thanks for the bug reports! Keep em coming.

This one (1.5.5.3) is generating an error while starting (Error loading blkindex.dat)
Before i was running 1.5.5.0 like a charm. Since i dont neeed the validateaddress RPC command, i stay at 1.5.5.0

Keep on track Tranz  Smiley

Hmm interesting. Really no change to indexing at all between 1.5.5.0 and .3 Not sure why that would become an issue here?


Also on a side note. I have compiled my first Mac Wallet. I think it only works on 10.12   Can someone test it for me who is on that version?

https://github.com/Tranz5/HoboNickels/releases/download/1.5.5.3/MacOSXV1.5.5.3.zip

Also does anyone have any experience on getting this to be better backward compatible? 

HBN: https://bitcointalk.org/index.php?topic=303749.0 hobonickels.info
Personal Donations: F1TranzWqFGZyFeTMu6iLbtTQgdXuJPsiL
Donations to the HBN Fund: EhbNfund4PrRFLHMxsnbGLhP25hizJGHEE or 1LVFtCX4a83dMLjd8S7imKKKC58QaG83kw
Cryptorast
Sr. Member
****
Offline Offline

Activity: 520
Merit: 250


View Profile
August 16, 2017, 03:29:41 AM
 #4740

Tranz, can you add autogluing inputs feature to the next updates?

YUPA = SATO = SETH = WORK = GALAX = BUDDY = AGR = BRH = ART = BNS = PREX = SCAM.
Pages: « 1 ... 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 [237] 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 »
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!