MaGNeT
Legendary
Offline
Activity: 1526
Merit: 1002
Waves | 3PHMaGNeTJfqFfD4xuctgKdoxLX188QM8na
|
|
June 18, 2013, 07:04:36 PM |
|
I have a qt wallet for my Mac downloaded from here. Do i need to do anything? Looks like u guys are doing great work. Happy to beinvested in this coin :-)
no you will have to update.. unfortunately I do not have access to MAC or I would compile it. Maybe you could PM maxpower? https://bitcointalk.org/index.php?topic=216672.0Done.... thanks... Should I move my coin to an exchange until my wallet can get updated? How much time do I have, no idea what block we are on... If you have a backup of your wallet.dat you're fine Don't panic
|
|
|
|
elambert
Legendary
Offline
Activity: 1696
Merit: 1008
|
|
June 18, 2013, 08:19:49 PM |
|
I have a qt wallet for my Mac downloaded from here. Do i need to do anything? Looks like u guys are doing great work. Happy to beinvested in this coin :-)
no you will have to update.. unfortunately I do not have access to MAC or I would compile it. Maybe you could PM maxpower? https://bitcointalk.org/index.php?topic=216672.0Done.... thanks... Should I move my coin to an exchange until my wallet can get updated? How much time do I have, no idea what block we are on... If you have a backup of your wallet.dat you're fine Don't panic Unfortunately I have not had success backing up on the Mac What block are we on? I am at work
|
|
|
|
|
iamatrix
|
|
June 19, 2013, 01:57:54 AM Last edit: June 19, 2013, 02:28:36 AM by iamatrix |
|
lol I forgot about that URL... we've been looking for a decent domain, but that will work.. how about 1hr ok I installed it, John will get it setup, while I finish off the exchange..
|
PhenixEx cryptocurrency exchange | Lifetime lower trading fees? Sign up here! | Let others sign up with your referral link and receive 25% of their trading fees!
|
|
|
rqdxrocket
|
|
June 19, 2013, 11:09:47 AM |
|
lol I forgot about that URL... we've been looking for a decent domain, but that will work.. how about 1hr ok I installed it, John will get it setup, while I finish off the exchange.. I see that is in now functional - thx
|
|
|
|
JohnCar (OP)
|
|
June 19, 2013, 11:12:10 AM |
|
lol I forgot about that URL... we've been looking for a decent domain, but that will work.. how about 1hr ok I installed it, John will get it setup, while I finish off the exchange.. I see that is in now functional - thx The basics are there so feel free to join.
|
TIT coming soon..............
|
|
|
|
weav
Sr. Member
Offline
Activity: 350
Merit: 250
- "Bitcore (BTX) - Airdrops every Monday"
|
|
June 19, 2013, 01:27:05 PM |
|
Do you guys intend fixing the syncing bug in the Linux version?
|
|
|
|
iamatrix
|
|
June 19, 2013, 01:42:30 PM |
|
Do you guys intend fixing the syncing bug in the Linux version? Yes.. I am trying to duplicate your issue, have not been able to duplicate it yet. I have it compiled on Ubuntu and CentOs with no issues..
|
PhenixEx cryptocurrency exchange | Lifetime lower trading fees? Sign up here! | Let others sign up with your referral link and receive 25% of their trading fees!
|
|
|
weav
Sr. Member
Offline
Activity: 350
Merit: 250
- "Bitcore (BTX) - Airdrops every Monday"
|
|
June 19, 2013, 01:48:47 PM |
|
Do you guys intend fixing the syncing bug in the Linux version? Yes.. I am trying to duplicate your issue, have not been able to duplicate it yet. I have it compiled on Ubuntu and CentOs with no issues.. Oh, weird, thanks for looking into it. Is there any debug info I could gather and send you?
|
|
|
|
|
weav
Sr. Member
Offline
Activity: 350
Merit: 250
- "Bitcore (BTX) - Airdrops every Monday"
|
|
June 19, 2013, 04:08:59 PM |
|
I guess I found the relevant error in the output of ./phenixcoin-qt -printtoconsole> received block 240ba90dc2981bed8761 ERROR: AcceptBlock() : incorrect proof of work ERROR: ProcessBlock() : AcceptBlock FAILED Note that block 240ba90dc2981bed8761 is indeed block 2400, the block where sync gets stuck an the old difficulty retarget: http://explorer.phenixcoin.com/block/240ba90dc2981bed8761cc88977843f677f07cc12811cbb8bee981c843058c73
|
|
|
|
iamatrix
|
|
June 19, 2013, 04:17:36 PM |
|
I am looking at this right now..
|
PhenixEx cryptocurrency exchange | Lifetime lower trading fees? Sign up here! | Let others sign up with your referral link and receive 25% of their trading fees!
|
|
|
weav
Sr. Member
Offline
Activity: 350
Merit: 250
- "Bitcore (BTX) - Airdrops every Monday"
|
|
June 19, 2013, 05:51:05 PM Last edit: June 19, 2013, 06:09:31 PM by weav |
|
I added some debug output in src/main.cpp: // Check proof of work if (nBits != GetNextWorkRequired(pindexPrev, this)) { printf("pindexPrev: %u\n", pindexPrev); printf("nBits: %u\n", nBits); printf("GetNextWorkRequired(pindexPrev, this): %u\n", GetNextWorkRequired(pindexPrev, this)); return DoS(100, error("AcceptBlock() : incorrect proof of work")); } and compiled it again, now I get: received block 240ba90dc2981bed8761 pindexPrev: 40149344 nBits: 504365055 GetNextWorkRequired(pindexPrev, this): 504365040 ERROR: AcceptBlock() : incorrect proof of work ERROR: ProcessBlock() : AcceptBlock FAILED EDIT: not sure if relevant but after running it several times I noticed the value of pindexPrev (the "prev block index" according to the comments, sounds pretty static to me considering that my wallet is stuck at block 2400) seems to vary randomly: pindexPrev: 44792240 .. pindexPrev: 29553056 .. pindexPrev: 41622112 .. pindexPrev: 51966576 .. pindexPrev: 41933584 Both nBits and GetNextWorkRequired(pindexPrev, this) are static across different runs.
|
|
|
|
|
MaGNeT
Legendary
Offline
Activity: 1526
Merit: 1002
Waves | 3PHMaGNeTJfqFfD4xuctgKdoxLX188QM8na
|
|
June 19, 2013, 08:00:38 PM |
|
Nobody is perfect edit: I see it's updated at http://www.phenixcoin.com
|
|
|
|
weav
Sr. Member
Offline
Activity: 350
Merit: 250
- "Bitcore (BTX) - Airdrops every Monday"
|
|
June 19, 2013, 08:06:56 PM |
|
Great! That fixed it, wallet syncing properly now! While trying to debug the issue on my system I found another apparent dissonance in the code in src/main.cpp: 840 static const int64 nTargetTimespan = 0.5 * 24 * 60 * 60; // Phenixcoin: 2.5 days 841 static const int64 nTargetSpacing = 1.5 * 60; // Phenixcoin: 1.5 minutes .. 889 int64 nTargetTimespanCurrent = fNewDifficultyProtocol? nTargetTimespan : (nTargetTimespan*4); 890 int64 nInterval = nTargetTimespanCurrent / nTargetSpacing; Ignoring the comments (which don't fully match the code and are possibly just leftovers from the feathercoin repo or something) and assuming nInterval denotes the number of blocks until difficulty retarget we correctly get: nInterval = (0.5 * 24 * 60 * 60) / (1.5 * 60) = 480 which is the number of blocks for the new difficulty protocol, but for the old protocol we get: nInterval = ((0.5 * 24 * 60 * 60) * 4) / (1.5 * 60) = 1920 which isn't the 2400 blocks as specified in the original forum announcement and on phenixcoin.com... (it would be for int64 nTargetTimespanCurrent = fNewDifficultyProtocol? nTargetTimespan : (nTargetTimespan*5);) Am I missing something?
|
|
|
|
TheFuneral
|
|
June 19, 2013, 08:20:37 PM |
|
Updated client on my pool. http://pxc.coinmine.plPool has proportional payout system so you will get instant payouts after each block - start mining! is your pool still up?
|
|
|
|
iamatrix
|
|
June 19, 2013, 08:22:13 PM |
|
Great! That fixed it, wallet syncing properly now! While trying to debug the issue on my system I found another apparent dissonance in the code in src/main.cpp: 840 static const int64 nTargetTimespan = 0.5 * 24 * 60 * 60; // Phenixcoin: 2.5 days 841 static const int64 nTargetSpacing = 1.5 * 60; // Phenixcoin: 1.5 minutes .. 889 int64 nTargetTimespanCurrent = fNewDifficultyProtocol? nTargetTimespan : (nTargetTimespan*4); 890 int64 nInterval = nTargetTimespanCurrent / nTargetSpacing; Ignoring the comments (which don't fully match the code and are possibly just leftovers from the feathercoin repo or something) and assuming nInterval denotes the number of blocks until difficulty retarget we correctly get: nInterval = (0.5 * 24 * 60 * 60) / (1.5 * 60) = 480 which is the number of blocks for the new difficulty protocol, but for the old protocol we get: nInterval = ((0.5 * 24 * 60 * 60) * 4) / (1.5 * 60) = 1920 which isn't the 2400 blocks as specified in the original forum announcement and on phenixcoin.com... (it would be for int64 nTargetTimespanCurrent = fNewDifficultyProtocol? nTargetTimespan : (nTargetTimespan*5);) Am I missing something? that was not the old protocal ... the old was 2.5 * 24
|
PhenixEx cryptocurrency exchange | Lifetime lower trading fees? Sign up here! | Let others sign up with your referral link and receive 25% of their trading fees!
|
|
|
nawazish1
Sr. Member
Offline
Activity: 462
Merit: 250
PXC Research Team
|
|
June 19, 2013, 08:23:53 PM |
|
Updated client on my pool. http://pxc.coinmine.plPool has proportional payout system so you will get instant payouts after each block - start mining! is your pool still up? You can mine in the official pools now I think they are good now. http://phoen01.phenixpool.com/http://amst01.phenixpool.com/
|
PXC: PmfFgdwwcXPa1QUmtVJevdPfHhmhztHHCv BTC: 1P22tVABsd85L7kkpTmohCv5vK2BypFz3H Phoenixcoin (PXC), a decentralised open source digital currency.
|
|
|
|