docs: def _get(self, tx_id):
          """Read and obj in bdb using the tx_id.
  
          :param resource_id: id of the transaction to be read.
          :return: value with the data, transaction id and transaction.
          """
          # tx_id=self._find_tx_id(resource_id)
          value = [
              {
                  'data': transaction['metadata'],
                  'id': transaction['id']
              }
              for transaction in self.driver.instance.transactions.get(asset_id=self.get_asset_id(tx_id))
          ][-1]
          if value['data']['data']:
              self.logger.debug('bdb::read::{}'.format(value['data']))
              return value
          else:
              return False