Transaction
constructor(version: Int = 1, inputs: List<TransactionInput> = emptyList(), outputs: List<TransactionOutput> = emptyList(), signatures: List<List<String>> = emptyList(), ignoredField: Int = 0, m_unlockTime: BigInteger = BigInteger.ZERO, m_readonly: Boolean = false, m_extra: List<ExtraTag> = emptyList())