Hey i made new altcoin and i want to run a p2pool with it.
Source for coin :
http://github.com/skatecoin/skatecoini set in coin P2Port to: 21607
RPCport to : 21606
Now i download p2pool-rav and edit p2pool/networks.py and p2pool/bitcoin/networks.py
.skatecoin/src/skatecoin.conf
rpcuser=skatecoinrpc
rpcpassword=my password
listen=1
addnode=91.230.204.187
server=1
daemon=1
rpcallowip=77.45.47.126
rpcallowip=91.230.205.78
rpcport=21606
port=21607
rpcallowip=127.0.0.1
rpcallowip=*.*.*.*
Here is: skatecoin=math.Object(
PARENT=networks.nets['skatecoin'],
SHARE_PERIOD=25, # seconds target spacing
CHAIN_LENGTH=24*60*60//25, # shares
REAL_CHAIN_LENGTH=24*60*60//25, # shares
TARGET_LOOKBEHIND=25, # shares coinbase maturity
SPREAD=20, # blocks
IDENTIFIER='cacacacae0e0e0ee'.decode('hex'),
PREFIX='fefeefcf0e0f3434'.decode('hex'),
P2P_PORT=31606,
MIN_TARGET=0,
MAX_TARGET=2**256//2**20 - 1,
PERSIST=False,
WORKER_PORT=31707,
BOOTSTRAP_ADDRS=''.split(' '),
ANNOUNCE_CHANNEL='#p2pool-alt',
VERSION_CHECK=lambda v: True,
),
AND..
skatecoin=math.Object(
P2P_PREFIX='fcd9b7dd'.decode('hex'),
P2P_PORT=21607,
ADDRESS_VERSION=25,
RPC_PORT=21606,
RPC_CHECK=defer.inlineCallbacks(lambda bitcoind: defer.returnValue(
'skatecoinaddress' in (yield bitcoind.rpc_help()) and
not (yield bitcoind.rpc_getinfo())['testnet']
)),
SUBSIDY_FUNC=lambda height: 25*100000000,
POW_FUNC=lambda data: pack.IntType(256).unpack(__import__('ltc_scrypt').getPoWHash(data)),
BLOCK_PERIOD=90, # s
SYMBOL='SK8',
CONF_FILE_FUNC=lambda: os.path.join(os.path.join(os.environ['APPDATA'], 'SkateCoin') if platform.system() == 'Windows' else os.path.expanduser('~/Library/Application Support/SkateCoin/') if platform.system() == 'Darwin' else os.path.expanduser('~/.skatecoin'), 'skatecoin.conf'),
BLOCK_EXPLORER_URL_PREFIX='
http://skatechain.info/block/',
ADDRESS_EXPLORER_URL_PREFIX='
http://skatechain.info/address/',
TX_EXPLORER_URL_PREFIX='
http://skatechain.info/tx/',
SANE_TARGET_RANGE=(2**256//1000000000 - 1, 2**256//1000 - 1),
DUMB_SCRYPT_DIFF=2**16,
DUST_THRESHOLD=0.03e8,
Now i run p2pool
python ./p2pool-rav/run_p2pool.py --net skatecoin -a BGysxf56z6cX1e68EoRv8fzwa8J6V1HLoQ -f 1 -w 31707 --give-author 0 --bitcoind-p2p-port 21607 --bitcoind-rpc-port 2106 skatecoinrpc my rpc pass from skatecoin.conf
Output:
2014-03-15 18:55:21.413497 p2pool (version 13.3-247-g2ffa4af-dirty)
2014-03-15 18:55:21.413580
2014-03-15 18:55:21.413636 Testing bitcoind RPC connection to '
http://127.0.0.1:21606/' with username 'skatecoinrpc'...
2014-03-15 18:55:21.416764 > Check failed! Make sure that you're connected to the right bitcoind with --bitcoind-rpc-port!
2014-03-15 18:55:22.419917 > Check failed! Make sure that you're connected to the right bitcoind with --bitcoind-rpc-port!
2014-03-15 18:55:23.422838 > Check failed! Make sure that you're connected to the right bitcoind with --bitcoind-rpc-port!
Tell me please what i'm doing wrong?