代码:https://github.com/Chia-Network/pool-reference
此原型尚不支持,仍在开发中。
最低难度
收集奖池奖励
计算农民的报酬
池定期(例如每天一次)执行中的代码create_payment_loop。这首先汇总池中具有一定数量确认的所有已确认资金。
然后,池将总额除以所有池成员的积分,以获得mojo_per_point(减去池费用和区块链费用)。将为每个池成员(和池)创建一个新硬币,并将付款添加到“ pending_payments”列表中。请注意,由于块具有最大大小,因此我们必须限制每个事务的大小。有一个可配置的参数:max_additions_per_transaction。将付款添加到待处理列表后,池成员的点都将重置为零。可以自定义此逻辑。
付款
启动服务器
sudo CHIA_ROOT="/home/mariano/.chia/testnet7" ./venv/bin/python pool_server.py