MCPcopy
hub / github.com/HelloZeroNet/ZeroNet / createStorage

Method createStorage

src/Peer/PeerHashfield.py:11–19  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

9 self.time_changed = time.time()
10
11 def createStorage(self):
12 storage = array.array("H")
13 self.append = storage.append
14 self.remove = storage.remove
15 self.tobytes = storage.tobytes
16 self.frombytes = storage.frombytes
17 self.__len__ = storage.__len__
18 self.__iter__ = storage.__iter__
19 return storage
20
21 def appendHash(self, hash):
22 hash_id = int(hash[0:4], 16)

Callers 2

__init__Method · 0.95
replaceFromBytesMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected