I’ve created all data structures up through the transaction data structure. All numbers are big endian, including the numbers encoded inside the var ints. I’ve also created the script data structure. Locktime has been increased to 64 bits. Next up: Script interpreter.