Takes the reversed transaction hash as hex
OutPoint.fromHex(String hash, int n) : this(Uint8List.fromList(hexToBytes(hash).reversed.toList()), n);