Hi, i started my journey into the coinworld by pretty much diving straight into the pool side of things. i’ve pretty much compiled and hosted every coin on a cloud VM for testing. i consider myself a noob in all of this still.
one of my hangups when launching a pool, is i find myself having to wait for somebody else to modify p2pool for whichever altcoin. i would like to get past this hurdle. i have snooped around all of the source files and readmes for whichever coins and have only been able to come up with a fraction of a fraction of the information.
would anybody be willing to explain how, why, where, and what the required information below comes from/means? share your process or formulas for coming up with the numbers and addresses.
i imagine this would be useful for other pool backends as well.
p2pool > networks.py – Terracoin
terracoin=math.Object( PARENT=networks.nets['terracoin'], SHARE_PERIOD=30, # seconds CHAIN_LENGTH=24*60*60//30, # shares REAL_CHAIN_LENGTH=24*60*60//30, # shares TARGET_LOOKBEHIND=200, # shares SPREAD=15, # blocks IDENTIFIER='a41b2356a1b7d35e'.decode('hex'), PREFIX='5623b62178d2b8a3'.decode('hex'), P2P_PORT=9323, MIN_TARGET=0, MAX_TARGET=2**256//2**32 - 1, PERSIST=True, WORKER_PORT=9322, BOOTSTRAP_ADDRS='seed1.p2pool.terracoin.org seed2.p2pool.terracoin.org forre.st vps.forre.st 93.97.192.93 66.90.73.83 67.83.108.0 219.84.64.174 24.167.17.248 109.74.195.142 83.211.86.49 94.23.34.145 168.7.116.243 94.174.40.189:9344 89.79.79.195 portals94.ns01.us'.split(' '), ANNOUNCE_CHANNEL='#p2pool-alt', VERSION_CHECK=lambda v: True,
thanks for your time in advance.