Transaction
constructor(number: Long, parentHash: String, daemonHash: String, timestamp: Long = Instant.now().epochSecond, owner: Address, linker: Address? = Address(ZERO_LTC_ADDR), type: TxTypeEnum, hub: Array<String> = emptyArray(), code: String? = null, codeHash: String? = null, payload: String? = "0x", amount: Long = 0, income: Long? = null, joule: Long = 0, sign: String? = null, proofOfWork: String? = null, version: Int = TxVersionEnum.LATEST.version(), difficulty: Int? = 0)