Pages:
Author

Topic: -- [ANN] New Coin Launch - SHIT coin - SHT -- - page 33. (Read 129427 times)

legendary
Activity: 1064
Merit: 1000
Every single block still rejected lol - Record shattered for most non-working clients released in 24 hours. Shitcoin is fully living up to its name

Can't even launch a testnet lol good to see you test things before you "release" them rewt. This feels like nanotokens all over again

Same reason also: The Coin base is below the block minimum value.    Cheesy
legendary
Activity: 2548
Merit: 1054
CPU Web Mining 🕸️ on webmining.io
Every single block still rejected lol - Record shattered for most non-working clients released in 24 hours. Shitcoin is fully living up to its name

Can't even launch a testnet lol good to see you test things before you "release" them rewt. This feels like nanotokens all over again
hero member
Activity: 686
Merit: 504
always the student, never the master.
* r3wt has been dispatched to the scene of the crime.

i just built it with long long int , and long ints and the woveflow warning went away. i'll zip it up real fast and get it gdrived.

also sneeze i will distribute the dll's with the program now thank you. for some reason i don't need them on my computer
member
Activity: 70
Merit: 10
shitcoin-qt for windows(7) is missing shitloads of *.dll's!  Angry
legendary
Activity: 2548
Merit: 1054
CPU Web Mining 🕸️ on webmining.io
Not synchronized. Stop on the 32017 block.

Thats all the blocks there are.  
Yesterday there were 32016 blocks
1 block a day? Huh

No blocks can be accepted. It's explained a few posts above yours
legendary
Activity: 1064
Merit: 1000
Not synchronized. Stop on the 32017 block.

Thats all the blocks there are.  
Yesterday there were 32016 blocks
1 block a day? Huh

The client/daemon is broke. Until the integer overflow problem is fixed, the chain is stalled as no block will ever be accepted.
sr. member
Activity: 464
Merit: 252
Not synchronized. Stop on the 32017 block.

Thats all the blocks there are.  
Yesterday there were 32016 blocks
1 block a day? Huh
full member
Activity: 238
Merit: 100
I don't know if this is one of the problems but the current github source still has IsCalculatingGenesisBlockHash = true;

full member
Activity: 238
Merit: 100
Not synchronized. Stop on the 32017 block.

Thats all the blocks there are. 
sr. member
Activity: 464
Merit: 252
Not synchronized. Stop on the 32017 block.
full member
Activity: 238
Merit: 100
100,000,000,000,000  * 1000 if the coin goes to 3 decimal places would still fit, even in a signed int 64.  If you try to have 4 decimal places it would need unsigned int64.  5 decimal places would overflow an int64.

Yes looks like this is the problem.  COIN is
static const int64 COIN = 1000000;

Do you really need 6 decimal places for this coin?








legendary
Activity: 1064
Merit: 1000
A 64 bit integer can definitely handle the entire 100 trillion money supply.  

2^64 = 18,446,744,073,709,551,616



The actual integer that represents the coin value is much larger. As with all the coins there is no floating point math, instead the  internal integer represents the number of smallest units the total makes.

The integer above would actually be more like : 18,446,744,073,709,551,616,000,000


Edit:
For example :

static const int64 MIN_TX_FEE = 10000 * COIN;
static const int64 MIN_TXOUT_AMOUNT = MIN_TX_FEE;

So the actual value of 100 trillion coins would be 100 trillion * COIN (The smallest coin value as an integer. If the coin can go 4 decimal places the value would be 1000)
full member
Activity: 238
Merit: 100
A 64 bit integer can definitely handle the entire 100 trillion money supply. 

2^64 = 18,446,744,073,709,551,616

hero member
Activity: 686
Merit: 504
always the student, never the master.
how u gonna post a manziel pic?
hero member
Activity: 686
Merit: 500
This shit is hilarious! Point me to a pool please! I need the best shit out there, because I am a rockstar.


hero member
Activity: 686
Merit: 504
always the student, never the master.
It looks like you may have to use 128 bit integers or find a way to truncate the excess zeros in the integers you are using.

Two way I can think of off the top of my head: GNU MP library

http://gmplib.org/

or a custom module like:

http://mrob.com/pub/math/int128.c.txt

I will look more into it myself,  but this is not my stinky diaper, but I will help if I can..   Cheesy

thanks man, i appreciate this "shit"
legendary
Activity: 1064
Merit: 1000
It looks like you may have to use 128 bit integers or find a way to truncate the excess zeros in the integers you are using.

Two way I can think of off the top of my head: GNU MP library

http://gmplib.org/

or a custom module like:

http://mrob.com/pub/math/int128.c.txt

I will look more into it myself,  but this is not my stinky diaper, but I will help if I can..   Cheesy
legendary
Activity: 1876
Merit: 1000
well my shit don't sync  Shocked
hero member
Activity: 686
Merit: 504
always the student, never the master.
honestly, i don't know how its doing that unless, and its probably true that 1^6 is larger than an int64? i'm still a novice in c and still don't quite understand when to use what if that makes sense.
legendary
Activity: 1064
Merit: 1000
not working. still rejecting

I second that

i think we all will need to delete our blockchains and start over again. it should have stopped syncing at 18000 and forked us over to a new chain but it didn't for some strange reason. i'll have another look when i 'm finished upgrading my server.

Already tried all that. New block chain on Linux, new blockchain on windows. Compiled from git, precompiled from your link.

THe basic fact is it is still assigning the ~7000 SHIT for the coin base.


The block template shows the bad coin base also:

{
"version" : 4,
"previousblockhash" : "0000000026e1c432e047dc82550c41e8ac2495ad807dc7daf61cf3aca75dab0b",
"transactions" : [
],
"coinbaseaux" : {
"flags" : "062f503253482f"
},
"coinbasevalue" : 7629394531,
"target" : "000002615f000000000000000000000000000000000000000000000000000000",
"mintime" : 1381615120,
"mutable" : [
"time",
"transactions",
"prevblock"
],
"noncerange" : "00000000ffffffff",
"sigoplimit" : 20000,
"sizelimit" : 1000000,
"curtime" : 1381637131,
"bits" : "1e02615f",
"height" : 32017
}


Edit:
And the error is as before in the debug log:

shitcoinMiner:
new block found 
  hash: 000000006c2afc068adb4f5eb3b9943991ad9d3d2eff838851c9c86984ea2e72 
target: 000002615f000000000000000000000000000000000000000000000000000000
CBlock(hash=000000006c2afc068adb4f5eb3b9943991ad9d3d2eff838851c9c86984ea2e72, ver=4, hashPrevBlock=0000000026e1c432e047dc82550c41e8ac2495ad807dc7daf61cf3aca75dab0b, hashMerkleRoot=9c2c984c6d001d39bc156bb073d85b7bd19328decd6a2f3ec0da0910fda74ae8, nTime=1381638454, nBits=1e02615f, nNonce=1058918408, vtx=1, vchBlockSig=3046022100f54f85b7627416638c05b2394bc8e097082f2fec20a34d1160696100f7a3e7810221008283faef73b38c672b1da2e1145b758d24f9ccda1ed3209702e93032684a5c65)
  Coinbase(hash=9c2c984c6d, nTime=1381636733, ver=1, vin.size=1, vout.size=1, nLockTime=0, strTxComment=)
    CTxIn(COutPoint(0000000000, 4294967295), coinbase 02117d023f01062f503253482f)
    CTxOut(nValue=7629.394531, scriptPubKey=02f69e5520504436e5b33efd96685e117dd3764ded5be36567036cab2da521f6bd OP_CHECKSIG)
  vMerkleTree: 9c2c984c6d
generated 7629.394531
ERROR: CTransaction::CheckTransaction() : txout.nValue below minimum
ERROR: CheckBlock() : CheckTransaction failed
ERROR: ProcessBlock() : CheckBlock FAILED
ERROR: shitcoinMiner : ProcessBlock, block not accepted
Pages:
Jump to: