Emission timestamp in announce.
This commit is contained in:
parent
c0fb419fe1
commit
e8ee26f78d
@ -149,6 +149,9 @@ class Destination:
|
|||||||
destination_hash = self.hash
|
destination_hash = self.hash
|
||||||
random_hash = RNS.Identity.get_random_hash()[0:5]+int(time.time()).to_bytes(5, "big")
|
random_hash = RNS.Identity.get_random_hash()[0:5]+int(time.time()).to_bytes(5, "big")
|
||||||
|
|
||||||
|
# TODO: Remove
|
||||||
|
RNS.log("ArB: "+RNS.hexrep(random_hash))
|
||||||
|
|
||||||
if app_data == None and self.default_app_data != None:
|
if app_data == None and self.default_app_data != None:
|
||||||
if isinstance(self.default_app_data, bytes):
|
if isinstance(self.default_app_data, bytes):
|
||||||
app_data = self.default_app_data
|
app_data = self.default_app_data
|
||||||
|
@ -776,8 +776,10 @@ class Transport:
|
|||||||
# local to this system, and that hops are less than the max
|
# local to this system, and that hops are less than the max
|
||||||
if (not any(packet.destination_hash == d.hash for d in Transport.destinations) and packet.hops < Transport.PATHFINDER_M+1):
|
if (not any(packet.destination_hash == d.hash for d in Transport.destinations) and packet.hops < Transport.PATHFINDER_M+1):
|
||||||
random_blob = packet.data[RNS.Identity.KEYSIZE//8+10:RNS.Identity.KEYSIZE//8+20]
|
random_blob = packet.data[RNS.Identity.KEYSIZE//8+10:RNS.Identity.KEYSIZE//8+20]
|
||||||
|
|
||||||
announce_emitted = int.from_bytes(random_blob[5:10], "big")
|
announce_emitted = int.from_bytes(random_blob[5:10], "big")
|
||||||
# TODO: Remove
|
# TODO: Remove
|
||||||
|
RNS.log("ArB: "+RNS.hexrep(random_blob))
|
||||||
RNS.log("Announce timestamp is: "+str(announce_emitted))
|
RNS.log("Announce timestamp is: "+str(announce_emitted))
|
||||||
random_blobs = []
|
random_blobs = []
|
||||||
if packet.destination_hash in Transport.destination_table:
|
if packet.destination_hash in Transport.destination_table:
|
||||||
|
Loading…
Reference in New Issue
Block a user