Fix eth_listener wrap_ethereum_event import error

This commit is contained in:
VZ Build
2026-07-14 17:01:58 +00:00
parent 325e1cd6b6
commit 4bb9030574

View File

@@ -9,7 +9,7 @@ import os, json, time, logging
from datetime import datetime, timezone from datetime import datetime, timezone
from web3 import Web3 from web3 import Web3
import redis import redis
from koreid import KoreIDGenerator, wrap_ethereum_event from koreid import KoreIDGenerator
logging.basicConfig( logging.basicConfig(
level=logging.INFO, level=logging.INFO,
@@ -125,17 +125,30 @@ class EthereumListener:
if amount < 1.0: if amount < 1.0:
return return
payload = wrap_ethereum_event( tx_hash = log_entry['transactionHash'].hex()
block_number = log_entry['blockNumber']
kid = self.gen.for_ethereum_anchor(
original_koreid='GENESIS-07',
tx_hash=tx_hash,
block_number=block_number,
event_type=event_type, event_type=event_type,
amount=amount,
currency=token_info['currency'],
tx_hash=log_entry['transactionHash'].hex(),
block_number=log_entry['blockNumber'],
from_address=from_addr,
to_address=to_addr,
token_symbol=token_info['symbol'],
koreid_generator=self.gen,
) )
from datetime import datetime, timezone
payload = {
'koreid': kid['koreid'],
'guid': kid['guid'],
'step': event_type,
'currency': token_info['currency'],
'token_symbol': token_info['symbol'],
'amount': amount,
'ethereum_tx': tx_hash,
'linked_to': 'GENESIS-07',
'from_address': from_addr,
'to_address': to_addr,
'block_number': block_number,
'anchored_at': datetime.now(timezone.utc).isoformat(),
'genesis_root': 'GENESIS-07',
}
self._queue_payload(payload) self._queue_payload(payload)