Pages:
Author

Topic: [ANN] CommunityCoin (CTC) (Currency Name Change) - page 2. (Read 5428 times)

hero member
Activity: 924
Merit: 1005
Product Marketing & Promotion / Software Developer
Having trouble running commmunitycoind when compiled from source.

Firstly, the source file contained about 20-25MB worth of Windows specific stuff, DLLs and even geocoind.exe (this is Communitycoin, right? Cheesy ) sitting in the src dir. Also, one of the source files has 3 or 4 random characters of garbage at the very start which had to be edited out to compile.

Then once I ran communitycoind...

Assertion failed: (block.hashMerkleRoot == uint256("0x7bcc6ac4395696e1895efc3f899451d41d5211b724868e8bbfe07849e049a646")), function LoadBlockIndex, file main.cpp, line 2031.

Here's the code in main.cpp leading up to the assert:

Code:
        //// debug print
        printf("%s\n", block.GetHash().ToString().c_str());
        printf("%s\n", hashGenesisBlock.ToString().c_str());
        printf("%s\n", block.hashMerkleRoot.ToString().c_str());
        assert(block.hashMerkleRoot == uint256("0x7bcc6ac4395696e1895efc3f899451d41d5211b724868e8bbfe07849e049a646"));


I don't know enough about C++ or the *coin source to fix this. What's going on?

You need to download the blockchain file in the OP and put it in a appdata communitycoin folder. This was due to the name switchover.
member
Activity: 111
Merit: 10
Is it just me, or is the seednode down?

I will check it for you.

Your EXC pool is down if you did not know.
Don't you mean CTC? And yeah. I know. I'm currently awaiting the headless linux client before opening it back up.
legendary
Activity: 2268
Merit: 1092
Having trouble running commmunitycoind when compiled from source.

Firstly, the source file contained about 20-25MB worth of Windows specific stuff, DLLs and even geocoind.exe (this is Communitycoin, right? Cheesy ) sitting in the src dir. Also, one of the source files has 3 or 4 random characters of garbage at the very start which had to be edited out to compile.

Then once I ran communitycoind...

Assertion failed: (block.hashMerkleRoot == uint256("0x7bcc6ac4395696e1895efc3f899451d41d5211b724868e8bbfe07849e049a646")), function LoadBlockIndex, file main.cpp, line 2031.

Here's the code in main.cpp leading up to the assert:

Code:
        //// debug print
        printf("%s\n", block.GetHash().ToString().c_str());
        printf("%s\n", hashGenesisBlock.ToString().c_str());
        printf("%s\n", block.hashMerkleRoot.ToString().c_str());
        assert(block.hashMerkleRoot == uint256("0x7bcc6ac4395696e1895efc3f899451d41d5211b724868e8bbfe07849e049a646"));


I don't know enough about C++ or the *coin source to fix this. What's going on?
hero member
Activity: 924
Merit: 1005
Product Marketing & Promotion / Software Developer
Is it just me, or is the seednode down?

I will check it for you.

Your EXC pool is down if you did not know.
member
Activity: 111
Merit: 10
Is it just me, or is the seednode down?
member
Activity: 111
Merit: 10
Address updated.  Thank you.

Should the power miner not come forth and enter an address, I will be redistributing his earnings. (After a reasonable amount of time, of course.) I plan to give him 2 weeks and if he doesn't put in an address into the DB, i'll redistribute what's left. I don't like having that amount of CTC just sitting in a pool wallet that is now unused.

Veddy

EDIT: rlh: tx sent for 50 CTC. TxID: 58264c6029e79cbb84422a7046ce34473f377205b93d75dc3e53299e65bd2cea
hero member
Activity: 924
Merit: 1005
Product Marketing & Promotion / Software Developer
Not sure why some people are power mining this to pump the difficulty up. Either to damage it or to get a vast amount of coins.

If they get a load of coins then I am sure they will want to sell them at some point or what a waste.
rlh
hero member
Activity: 804
Merit: 1004
Address updated.  Thank you.
member
Activity: 111
Merit: 10
*snip*

3rd EDIT: Turns out i screwed up in the troubleshooting. I should've looked and added a share to a certain block but i didn't. New wallet is in place and I will be paying all of it out based on the backed up history of shares. I do sincerely apologize.

Veddy

I'll consider that growing pains.  I managed to mine about 25 coins yesterday.  Can I still post an address for a cashout or does it no longer matter?

add your address to your account and i'll send you a manual tx.


Veddy
rlh
hero member
Activity: 804
Merit: 1004
*snip*

3rd EDIT: Turns out i screwed up in the troubleshooting. I should've looked and added a share to a certain block but i didn't. New wallet is in place and I will be paying all of it out based on the backed up history of shares. I do sincerely apologize.

Veddy

I'll consider that growing pains.  I managed to mine about 25 coins yesterday.  Can I still post an address for a cashout or does it no longer matter?
member
Activity: 111
Merit: 10
Pool is currently down due to overload in the block generation system for PPLNS. Will post when back online.

EDIT: Unfortunately, it's going to be harder to fix than I originally thought. Minus the currently listed donation amounts, i will pay out the current wallet, create a new one and then wipe the db except for the userdb...

Veddy

2nd EDIT: Pham: please put a payout address into my pool's db or else i won't be able to pay you.

3rd EDIT: Turns out i screwed up in the troubleshooting. I should've looked and added a share to a certain block but i didn't. New wallet is in place and I will be paying all of it out based on the backed up history of shares. I do sincerely apologize.

Veddy
rlh
hero member
Activity: 804
Merit: 1004
Well, there goes the coin... some miner on the pool is pumping out over 11MH/s, which is about 5x the rest of the combined network.  Also, he's hitting blocks at a rate of almost 1 every minute.

Guess that means we should see ~25-30 minute blocks when he stops. Angry
rlh
hero member
Activity: 804
Merit: 1004
I'm not sure if anyone has implemented this strategy just yet, but I'm a fan of a rolling average for difference retargeting.  Say, every 10 blocks diff is recalculated, but averaged across the past 50-80 blocks.

I've "dreamed" of this idea but I don't know if anyone else has thought of it and tried to implement it.  I don't see why it wouldn't work well.
member
Activity: 111
Merit: 10
It's recalcuated every 144 blocks.  Am I correct in saying that with a 5min block time they should normally take about 12 hours,  if the 144 take less than 12 hours then the diff goes up, if they take more then the diff goes down?
That's correct (I think).

Veddy
member
Activity: 83
Merit: 10
It's recalcuated every 144 blocks.  Am I correct in saying that with a 5min block time they should normally take about 12 hours,  if the 144 take less than 12 hours then the diff goes up, if they take more then the diff goes down?
rlh
hero member
Activity: 804
Merit: 1004
How often is diff recalced?  We've found with Mincoin that about 70 blocks is reasonable enough between retargets.
member
Activity: 111
Merit: 10
I have been soloing this a bit too, to help with the diff spike, will get back to normal. The person or group that power mined it get quiet a few coins and so become interested on this on an exchange, so it only helps really.

Technically solo mining doesn't help/hurt the diff spike. Damage is done for a while. although we dropped down to .41 diff from .77 which is good.

Veddy
hero member
Activity: 924
Merit: 1005
Product Marketing & Promotion / Software Developer
I have been soloing this a bit too, to help with the diff spike, will get back to normal. The person or group that power mined it get quiet a few coins and so become interested on this on an exchange, so it only helps really.
member
Activity: 111
Merit: 10
Sorry about the pool Downtime guys. host cd drive decided to be a punk and i had to run out of the house with the cd that was in the drive before i could restart the pool


Veddy
member
Activity: 111
Merit: 10
Looks like somebody wanted to diff spike this chain. And they succeeded.... oh well.

Veddy
Pages:
Jump to: