Пример #1
0
 def __init__(self, network, validators, address, genesis):
     self.env = NodeEnv(network)
     chainmanager = ChainManager(genesis)
     self.consensus_protocol = ConsensusManager(env=self.env,
                                                chainmanager=chainmanager,
                                                coinbase=address,
                                                validators=validators)
Пример #2
0
class Node(object):
    def __init__(self, network, validators, address, genesis):
        self.env = NodeEnv(network)
        chainmanager = ChainManager(genesis)
        self.consensus_protocol = ConsensusManager(env=self.env,
                                                   chainmanager=chainmanager,
                                                   coinbase=address,
                                                   validators=validators)

    def add_peer(self, peer):
        assert isinstance(peer, Node)
        self.env.peers.append(peer.env)

    def start(self):
        self.consensus_protocol.start()
Пример #3
0
 def __init__(self, network, validators, address, genesis):
     self.env = NodeEnv(network)
     chainmanager = ChainManager(genesis)
     self.consensus_protocol = ConsensusManager(env=self.env,
                                                chainmanager=chainmanager,
                                                coinbase=address,
                                                validators=validators)
Пример #4
0
class Node(object):

    def __init__(self, network, validators, address, genesis):
        self.env = NodeEnv(network)
        chainmanager = ChainManager(genesis)
        self.consensus_protocol = ConsensusManager(env=self.env,
                                                   chainmanager=chainmanager,
                                                   coinbase=address,
                                                   validators=validators)

    def add_peer(self, peer):
        assert isinstance(peer, Node)
        self.env.peers.append(peer.env)

    def start(self):
        self.consensus_protocol.start()