# standard imports import os # local imports from cic_eth.db.models.otx import Otx from cic_eth.queue.tx import get_state_log def test_otx_state_log( init_database, ): Otx.tracing = True address = '0x' + os.urandom(20).hex() tx_hash = '0x' + os.urandom(32).hex() signed_tx = '0x' + os.urandom(128).hex() otx = Otx.add(0, address, tx_hash, signed_tx, session=init_database) init_database.commit() log = get_state_log(tx_hash) assert len(log) == 1