Bitcoin Forum
June 03, 2024, 02:25:33 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 4 »  All
  Print  
Author Topic: [ANN] New Client for PhenixCoin PXC ** PLEASE UPDATE YOUR CLIENTS **  (Read 4319 times)
MaGNeT
Legendary
*
Offline Offline

Activity: 1526
Merit: 1002


Waves | 3PHMaGNeTJfqFfD4xuctgKdoxLX188QM8na


View Profile WWW
June 18, 2013, 07:04:36 PM
 #21

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? Smiley

https://bitcointalk.org/index.php?topic=216672.0

Done.... 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 Smiley Don't panic Smiley
elambert
Legendary
*
Offline Offline

Activity: 1696
Merit: 1008



View Profile
June 18, 2013, 08:19:49 PM
 #22

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? Smiley

https://bitcointalk.org/index.php?topic=216672.0

Done.... 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 Smiley Don't panic Smiley

Unfortunately I have not had success backing up on the Mac

What block are we on? I am at work
rqdxrocket
Full Member
***
Offline Offline

Activity: 197
Merit: 100


View Profile
June 19, 2013, 12:21:19 AM
 #23

On the new client it shows the PXC forum as this http://forum.phenixcoin.com/

When will it be available?
iamatrix
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
June 19, 2013, 01:57:54 AM
Last edit: June 19, 2013, 02:28:36 AM by iamatrix
 #24

On the new client it shows the PXC forum as this http://forum.phenixcoin.com/

When will it be available?

lol I forgot about that URL... we've been looking for a decent domain, but that will work..

how about 1hr Wink


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
Full Member
***
Offline Offline

Activity: 197
Merit: 100


View Profile
June 19, 2013, 11:09:47 AM
 #25

On the new client it shows the PXC forum as this http://forum.phenixcoin.com/

When will it be available?

lol I forgot about that URL... we've been looking for a decent domain, but that will work..

how about 1hr Wink


ok I installed it, John will get it setup, while I finish off the exchange..

I see that is in now functional - thx  Grin
JohnCar (OP)
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
June 19, 2013, 11:12:10 AM
 #26

On the new client it shows the PXC forum as this http://forum.phenixcoin.com/

When will it be available?

lol I forgot about that URL... we've been looking for a decent domain, but that will work..

how about 1hr Wink


ok I installed it, John will get it setup, while I finish off the exchange..

I see that is in now functional - thx  Grin

The basics are there so feel free to join.

TIT coming soon..............
clearcrystal
Full Member
***
Offline Offline

Activity: 131
Merit: 100


View Profile
June 19, 2013, 12:59:20 PM
 #27

Works great thanks!

LATOKEN  ●  TRADE REAL ASSETS IN CRYPTO  ●  JOIN ICO NOW
SLACK  |  TELEGRAM
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
weav
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


- "Bitcore (BTX) - Airdrops every Monday"


View Profile
June 19, 2013, 01:27:05 PM
 #28

Do you guys intend fixing the syncing bug in the Linux version?

iamatrix
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
June 19, 2013, 01:42:30 PM
 #29

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 Offline

Activity: 350
Merit: 250


- "Bitcore (BTX) - Airdrops every Monday"


View Profile
June 19, 2013, 01:48:47 PM
 #30

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?

iamatrix
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
June 19, 2013, 02:05:15 PM
 #31

Thanks to maxpower !!

The MAC client is ready...

You can find it here.

https://bitcointalk.org/index.php?topic=216672.0

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 Offline

Activity: 350
Merit: 250


- "Bitcore (BTX) - Airdrops every Monday"


View Profile
June 19, 2013, 04:08:59 PM
 #32

I guess I found the relevant error in the output of ./phenixcoin-qt -printtoconsole>

Code:
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
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
June 19, 2013, 04:17:36 PM
 #33

I guess I found the relevant error in the output of ./phenixcoin-qt -printtoconsole>

Code:
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

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 Offline

Activity: 350
Merit: 250


- "Bitcore (BTX) - Airdrops every Monday"


View Profile
June 19, 2013, 05:51:05 PM
Last edit: June 19, 2013, 06:09:31 PM by weav
 #34

I added some debug output in src/main.cpp:

Code:
    // 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:

Code:
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:

Code:
pindexPrev: 44792240
..
pindexPrev: 29553056
..
pindexPrev: 41622112
..
pindexPrev: 51966576
..
pindexPrev: 41933584

Both nBits and GetNextWorkRequired(pindexPrev, this) are static across different runs.

iamatrix
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
June 19, 2013, 07:20:32 PM
 #35

I found the issues... switching to version 6.4.7

Please clone the repo https://github.com/phenixcoin/Phenixcoin.git

I will compile the binaries 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!
MaGNeT
Legendary
*
Offline Offline

Activity: 1526
Merit: 1002


Waves | 3PHMaGNeTJfqFfD4xuctgKdoxLX188QM8na


View Profile WWW
June 19, 2013, 08:00:38 PM
 #36

I found the issues... switching to version 6.4.7

Please clone the repo https://github.com/phenixcoin/Phenixcoin.git

I will compile the binaries now.


Nobody is perfect Smiley
edit: I see it's updated at http://www.phenixcoin.com Smiley
weav
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250


- "Bitcore (BTX) - Airdrops every Monday"


View Profile
June 19, 2013, 08:06:56 PM
 #37

I found the issues... switching to version 6.4.7

Please clone the repo https://github.com/phenixcoin/Phenixcoin.git

I will compile the binaries now.


Great! That fixed it, wallet syncing properly now!  Grin

While trying to debug the issue on my system I found another apparent dissonance in the code in src/main.cpp:

Code:
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:

Code:
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:

Code:
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...  Huh

(it would be for int64 nTargetTimespanCurrent = fNewDifficultyProtocol? nTargetTimespan : (nTargetTimespan*5);)

Am I missing something?

TheFuneral
Sr. Member
****
Offline Offline

Activity: 356
Merit: 250


View Profile
June 19, 2013, 08:20:37 PM
 #38

Updated client on my pool.

http://pxc.coinmine.pl

Pool has proportional payout system so you will get instant payouts after each block - start mining!

is your pool still up?
iamatrix
Full Member
***
Offline Offline

Activity: 168
Merit: 100



View Profile
June 19, 2013, 08:22:13 PM
 #39

I found the issues... switching to version 6.4.7

Please clone the repo https://github.com/phenixcoin/Phenixcoin.git

I will compile the binaries now.


Great! That fixed it, wallet syncing properly now!  Grin

While trying to debug the issue on my system I found another apparent dissonance in the code in src/main.cpp:

Code:
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:

Code:
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:

Code:
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...  Huh

(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 Offline

Activity: 462
Merit: 250


PXC Research Team


View Profile
June 19, 2013, 08:23:53 PM
 #40

Updated client on my pool.

http://pxc.coinmine.pl

Pool 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.
Pages: « 1 [2] 3 4 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!