def gen_transaction_prefix(self):
vin = [<EOL>xmr.TxinToKey(amount=<NUM_LIT>, key_offsets=[<NUM_LIT:1>, <NUM_LIT:2>, <NUM_LIT:3>, <NUM_LIT:2> ** <NUM_LIT>], k_image=bytearray(range(<NUM_LIT:32>))),<EOL>xmr.TxinToKey(amount=<NUM_LIT>, key_offsets=[<NUM_LIT:9>, <NUM_LIT:8>, <NUM_LIT:7>, <NUM_LIT:6>], k_image=bytearray(range(<NUM_LIT:32>, <NUM_LIT:64>))),<EOL>xmr.TxinGen(height=<NUM_LIT>)<EOL>]<EOL>vout = [<EOL>xmr.TxOut(amount=<NUM_LIT:11>, target=xmr.TxoutToKey(key=bytearray(range(<NUM_LIT:32>)))),<EOL>xmr.TxOut(amount=<NUM_LIT>, target=xmr.TxoutToKey(key=bytearray(range(<NUM_LIT:64>, <NUM_LIT>)))),<EOL>]<EOL>msg = xmr.TransactionPrefix(version=<NUM_LIT:2>, unlock_time=<NUM_LIT:10>, vin=vin, vout=vout, extra=list(range(<NUM_LIT>)))<EOL>return msg<EOL>
Returns test transaction prefix
:return: