code: def __init__(self, asset, amount, dt, price, order_id):
      self.asset = asset
      self.amount = amount
      self.dt = dt
      self.price = price
      self.order_id = order_id
      self.type = DATASOURCE_TYPE.TRANSACTION
  
file_path: zipline/zipline/finance/transaction.py
imports: from __future__ import division
  from copy import copy
  from zipline.assets import Asset
  from zipline.protocol import DATASOURCE_TYPE
  from zipline.utils.input_validation import expect_types
label_desc: Use image node_id 1 to create a new Transaction object from inherited base classes: object with example: obj = Transaction(asset, amount, dt, price, order_id)