def newMiner(self, label): if label in self.nodes: raise ValueError( "A node labelled '{}' already exists.".format(label)) newNode = Miner(label) newNode.addPeer(self.relayNode) self.nodes[label] = newNode
def newNode(self, label): if label in self.nodes: raise ValueError( "A node labelled '{}' already exists.".format(label)) newNode = Miner(label) newNode.addPeer( self.relayNode) # relayNode will hear but not send out txs/blocks self.nodes[label] = newNode