Skip to content

Conversation

@bznsix
Copy link
Contributor

@bznsix bznsix commented Sep 7, 2025

Link to the #305
After fix it works well

(base) server@foxingserver:~/TokenTracker/token$ rindexer start all
Logger has already been set up, continuing...
07 September - 14:02:38.901114  INFO Starting rindexer no code
07 September - 14:02:38.901182  INFO Setting up postgres
07 September - 14:02:39.028769  INFO Creating tables for token
07 September - 14:02:39.028968  INFO Creating schema if not exists: token_erc_20token_filter
07 September - 14:02:39.029038  INFO Creating table if not exists: token_erc_20token_filter.transfer
07 September - 14:02:39.086047  INFO Created internal rindexer tables for token
07 September - 14:02:39.092187  INFO Applied migration V1 for token
07 September - 14:02:39.199004  INFO Networks enabled: bsc
07 September - 14:02:39.199228  INFO Events registered to index:erc20tokenFilter::Transfer
07 September - 14:02:39.199757  INFO Temp dropping constraints relationships from the database for historic indexing for speed reasons
07 September - 14:02:39.199782  INFO Starting GraphQL server
07 September - 14:02:39.340957  INFO Temp dropping indexes from the database for historic indexing for speed reasons
07 September - 14:02:39.628070  INFO Dropping index for historic resync: table - token_erc_20token_filter.transfer index - idx_transfer_contract_address
07 September - 14:02:39.628126  INFO Dropping index for historic resync: table - token_erc_20token_filter.transfer index - idx_transfer_from_address_to_address
07 September - 14:02:39.772597  INFO Native transfer indexing disabled!
07 September - 14:02:39.799507  INFO erc20tokenFilter::Transfer::bsc Starting block number - 60161971
pids: []
07 September - 14:02:41.124761  INFO 🦀 GraphQL API ready at http://localhost:3001/graphql Playground - http://localhost:3001/playground 🦀
07 September - 14:02:50.386561  INFO get_logs: SLOW RPC call - chain_id: 56, method: eth_getLogs, duration: 10.586653975s, url: http://192.168.31.100:8545/
07 September - 14:02:50.783851  INFO erc20tokenFilter::Transfer::bsc - SYNCING - Fetched 211657 logs between: 60161971 - 60162971
07 September - 14:02:50.783924  INFO erc20tokenFilter::Transfer::bsc - COMPLETED - Finished indexing historic events
07 September - 14:02:53.921671  INFO erc20tokenFilter::Transfer - INDEXED - 211237 events - blocks: 60161971 - 60162971 - network: bsc
07 September - 14:02:53.990145  INFO erc20tokenFilter::Transfer::bsc - 100.00% progress
07 September - 14:02:54.025761  INFO Historical indexing complete - time taken: 14.373696329s
07 September - 14:02:54.027177  INFO Applying indexes if any back to the database as historic resync is complete
07 September - 14:02:54.151470  INFO Applying index after historic resync complete: table - token_erc_20token_filter.transfer constraint - idx_transfer_contract_address
07 September - 14:02:54.509761  INFO Applying index after historic resync complete: table - token_erc_20token_filter.transfer constraint - idx_transfer_from_address_to_address
07 September - 14:02:55.159038  INFO Applied indexes back to database
07 September - 14:02:55.162242  INFO Waiting on GraphQL server and shutdown signal...

…match

- Fix inconsistent contract name handling between schema creation and index creation
- Use contract.before_modify_name_if_filter_readonly() in prepare_indexes function
- Ensures indexes are created in correct schema (e.g., token_erc_20token_filter)
- Resolves 'schema does not exist' error when creating indexes for factory filter contracts

Fixes issue where index creation used contract.name directly while schema creation
used the filter suffix, causing schema name mismatch errors.
@vercel
Copy link

vercel bot commented Sep 7, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
rindexer-documentation Ready Ready Preview Comment Sep 8, 2025 4:23pm

Copy link
Owner

@joshstevens19 joshstevens19 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

thank you

@joshstevens19 joshstevens19 merged commit 9915722 into joshstevens19:master Sep 8, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants