3 from twisted.internet import defer
4 from twisted.trial import unittest
6 from p2pool import networks, p2p
8 class MyNode(p2p.Node):
9 def __init__(self, df):
10 p2p.Node.__init__(self, lambda: None, 29333, networks.nets['bitcoin'], {}, set([('127.0.0.1', 9333)]), 0, 0, 0, 0)
12 self.id_to_use = random.randrange(2**256)
15 def handle_share_hashes(self, hashes, peer):
20 ).chainDeferred(self.df)
22 class Test(unittest.TestCase):
23 @defer.inlineCallbacks
24 def test_sharereq(self):