Implement gambling
This commit is contained in:
@@ -19,12 +19,15 @@ def main():
|
||||
try:
|
||||
with open("blockchain", "rb") as f:
|
||||
while True:
|
||||
block = f.read(292)
|
||||
if len(block) != 292:
|
||||
block = f.read(293)
|
||||
if len(block) != 293:
|
||||
break
|
||||
timestamp = int.from_bytes(block[244:252], "big")
|
||||
if block[0] == 3:
|
||||
# Reveal Transaction, skip the associated data
|
||||
f.read(5376)
|
||||
timestamp = int.from_bytes(block[245:253], "big")
|
||||
time_info = time.strftime("%d.%m.%Y %H:%M:%S", time.localtime(timestamp))
|
||||
message = prepare_message(block[148:180])
|
||||
message = prepare_message(block[149:181])
|
||||
print(f"[{time_info}] {message}")
|
||||
except FileNotFoundError:
|
||||
print("Found no blockchain file", file=sys.stderr)
|
||||
|
||||
Reference in New Issue
Block a user