Table of Contents
Module spoon_ai.bridge
Cross-chain bridge module for DID synchronization Ethereum ← → NeoFS/IPFS event indexing
Module spoon_ai.bridge.eth_neofs_indexer
Ethereum to NeoFS/IPFS Event Indexer Listens to ERC-8004 registry events and ensures off-chain storage is synchronized
EthereumNeoFSIndexer Objects
class EthereumNeoFSIndexer()
Event indexer that syncs Ethereum registry events to NeoFS/IPFS Ensures content hash verification and storage consistency
register_event_handler
def register_event_handler(event_name: str, handler: Callable)
Register custom event handler
start_indexing
def start_indexing(block_limit: Optional[int] = None)
Start indexing events
Arguments:
block_limit- Optional block limit for testing (stops after N blocks)
stop_indexing
def stop_indexing()
Stop the indexer
get_indexer_status
def get_indexer_status() -> Dict
Get current indexer status