IN A FEE DAYS OR WEEKS ---> ELECTRUM for PRUX ELECTRUM-PRUX-ReleaseActual State:
1)
Fork from ELECTRUM-LTC-SERVER and ELECTRUM-LTC-CLIENTdone
2)
Change all relevant settings to PRUX chain and Daemon.done
3)
Build ELECTRUM-PRUX-SERVER , Build ELECTRUM-PRUX-CLIENTdone
4)
Start with sync PRUX-ELECTRUM Server with PRUX Blockchain ( still sync, actual on Block 121432 ) 10720375)
Do some test6)
add .prux .png and and7)
Clean code Publish PRUX-ELECTRUM-BETA Still wait for PRUX-ELEXTRUM-SERVER Full Sync now the Wallet is on Block
{
"blocks": 2114535,
"cached": 0,
"peers": 0,
"sessions": 0,
"watched": 0
}
I think it need about 2-5 Days more from now, until we can start the Electrum-PRUX Tests ;-)
Now we have
{
"blocks": 4650655,
"cached": 0,
"peers": 0,
"sessions": 0,
"watched": 0
}
PRUX-electrum has stop @ block high 4650892, If found somebody with same error here -->
https://bitcointalksearch.org/topic/electrum-server-with-altcoin-orphan-block-issue-2364493.
Now i changed the code for PRUX-ELECTRUM in this file
https://github.com/pooler/electrum-ltc-server/blob/master/src/blockchain_processor.py "
try:
while height < db_height:
height += 1
header = self.get_header(height)
if height > 1:
if prev_hash != header.get('prev_block_hash'):
# The prev_hash block is orphaned, go back
print_log("reorganizing, a block in file is orphaned:", prev_hash)
# Go to the parent of the orphaned block
height -=
2 200
prev_hash = self.hash_header(self.read_header(height))
continue
"
I change from hight-=2 to hight-=200. I hope that helps for a full sync of PRUX. I change there because i think PRUX-ELECTRUM has stopped sync because there was many Oprhans.
Maybe somebody can ex plane me if this is the right part to change ?