text: import logging
  import common.ibc.processor
  import juno.constants as co
  import common.ibc.processor
  import common.ibc.handle
  from juno.config_juno import localconfig
  from settings_csv import JUNO_NODE
  
  
  def process_txs(wallet_address, elems, exporter):
      for elem in elems:
          process_tx(wallet_address, elem, exporter)
  
  
  def process_tx(wallet_address, elem, exporter):
      txinfo = common.ibc.processor.txinfo(
          wallet_address, elem, co.MINTSCAN_LABEL_JUNO, co.EXCHANGE_JUNO, localconfig.ibc_addresses, JUNO_NODE)
  
      for msginfo in txinfo.msgs:
          result = common.ibc.processor.handle_message(exporter, txinfo, msginfo, localconfig.debug)
          if result:
              continue
  
          common.ibc.handle.handle_unknown_detect_transfers(exporter, txinfo, msginfo)
  
      return txinfo
  