Пример #1
0
def hash_raw_header_v2(header: str) -> str:
    raw_hash = x16rv2_hash.getPoWHash(bfh(header)[:80])
    hash_result = hash_encode(raw_hash)
    return hash_result
Пример #2
0
def hash_raw_header_v2(header: str) -> str:
    return hash_encode(x16rv2_hash.getPoWHash(bfh(header)))
Пример #3
0
def X16RV2Hash(msg):
    return x16rv2_hash.getPoWHash(msg)
Пример #4
0
import x16rv2_hash, os, sys, time, binascii

header = '000000505afb08ae157fcbf7a78c7aa53dad3968f8f2aa631afeb7b127b7d6e05c000000e1b449a57e01755387395d479f5be65e50b1e87538ef9654df1eb7ba6f5924a454de555d5abd641d0086f7f40101000000010000000000000000000000000000000000000000000000000000000000000000ffffffff2003d7ba050454de555d083a1591e8710000000d2f6e6f64655374726174756d2f00000000020000000000000000266a24aa21a9ede2f61c3f71d1defd3fa999dfa36953755c690689799962b48bebd836974e8cf90088526a740000001976a914eb0ff2678a9e5f1d2c0e8bd4812dc46043c669fc88ac00000000'

hashbin = x16rv2_hash.getPoWHash(binascii.unhexlify(header))[::-1]

print(binascii.hexlify(hashbin))