fragment(f, **dict((k, v[len(v)//2:]) for k, v in kwargs.iteritems()))
class Protocol(p2protocol.Protocol):
+ VERSION = 1300
+
max_remembered_txs_size = 2500000
def __init__(self, node, incoming):
self.addr = self.transport.getPeer().host, self.transport.getPeer().port
self.send_version(
- version=1300,
+ version=self.VERSION,
services=0,
addr_to=dict(
services=0,
import p2pool
from bitcoin import data as bitcoin_data
-from . import data as p2pool_data
+from . import data as p2pool_data, p2p
from util import deferral, deferred_resource, graph, math, memory, pack, variable
def _atomic_read(filename):
block_value=node.bitcoind_work.value['subsidy']*1e-8,
warnings=p2pool_data.get_warnings(node.tracker, node.best_share_var.value, node.net, bitcoind_warning_var.value, node.bitcoind_work.value),
donation_proportion=wb.donation_percentage/100,
+ version=p2pool.__version__,
+ protocol_version=p2p.Protocol.VERSION,
+ fee=wb.worker_fee,
)
class WebInterface(deferred_resource.DeferredResource):