connector
This commit is contained in:
parent
93aaab5f83
commit
93a9ef8c70
@ -852,13 +852,15 @@ def decode_block_tx(block):
|
|||||||
b["previousBlockHash"] = rh2s(s.read(32))
|
b["previousBlockHash"] = rh2s(s.read(32))
|
||||||
b["merkleRoot"] = rh2s(s.read(32))
|
b["merkleRoot"] = rh2s(s.read(32))
|
||||||
b["time"] = unpack("<L", s.read(4))[0]
|
b["time"] = unpack("<L", s.read(4))[0]
|
||||||
b["bits"] = rh2s(s.read(4))
|
b["bits"] = s.read(4)
|
||||||
b["target"] = rh2s(bits_to_target(unpack("<L", b["bits"])[0]))
|
b["target"] = bits_to_target(unpack("<L", b["bits"])[0])
|
||||||
b["targetDifficulty"] = target_to_difficulty(b["target"])
|
b["targetDifficulty"] = target_to_difficulty(b["target"])
|
||||||
b["target"] = b["target"].to_bytes(32, byteorder="little")
|
b["target"] = b["target"].to_bytes(32, byteorder="little")
|
||||||
b["nonce"] = unpack("<L", s.read(4))[0]
|
b["nonce"] = unpack("<L", s.read(4))[0]
|
||||||
s.seek(-80, 1)
|
s.seek(-80, 1)
|
||||||
b["header"] = s.read(80).hex()
|
b["header"] = s.read(80).hex()
|
||||||
|
b["bits"] = rh2s(b["bits"])
|
||||||
|
b["target"] = rh2s(b["target"])
|
||||||
b["hash"] = double_sha256(b["header"], hex=1)
|
b["hash"] = double_sha256(b["header"], hex=1)
|
||||||
b["rawTx"] = {i: Transaction(s, format="raw")
|
b["rawTx"] = {i: Transaction(s, format="raw")
|
||||||
for i in range(var_int_to_int(read_var_int(s)))}
|
for i in range(var_int_to_int(read_var_int(s)))}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user