whole_func_string: function Transaction(config) {
        _classCallCheck(this, Transaction);
  
        this._web3 = config.parent._web3;
        this._logger = config.parent._logger;
        this._hash = config.hash;
      }
func_code_string: function Transaction(config) {
        _classCallCheck(this, Transaction);
  
        this._web3 = config.parent._web3;
        this._logger = config.parent._logger;
        this._hash = config.hash;
      }
func_documentation_string: Constructor a transaction object.
  
  @param {Object} config Configuration options.
  @param {ContractInstance} config.parent The parent `ContratInstance`.
  @param {String} config.hash Transaction hash.