Bitcoin ABC  0.29.2
P2P Digital Currency
convert-raw-to-header.py
Go to the documentation of this file.
1 #!/usr/bin/env python3
2 # Copyright (c) 2019 The Bitcoin developers
3 
4 import sys
5 
6 
7 def main(test_name, input_file):
8  with open(input_file, "rb") as f:
9  contents = f.read()
10 
11  print(f"static unsigned const char {test_name}_raw[] = {{")
12  print(", ".join(f"0x{x:02x}" for x in contents))
13  print("};")
14 
15 
16 if __name__ == "__main__":
17  if len(sys.argv) != 3:
18  print("We need additional pylons!")
19  sys.exit(1)
20 
21  main(sys.argv[1], sys.argv[2])
def main(test_name, input_file)