mynode/rootfs/standard/usr/bin/get_scripthash.py
2019-06-15 18:02:44 -05:00

13 lines
299 B
Python
Executable File

#!/usr/bin/env python3
from bitcointx.wallet import *
import hashlib
import sys
if len(sys.argv) != 2:
print("Usage: get_scripthash.py <addr>")
exit(1)
addr = CBitcoinAddress( sys.argv[1] )
script = addr.to_scriptPubKey()
script_hash = hashlib.sha256(script).hexdigest()
print(script_hash)