RAIRsync
Alchemy powered syncing system for RAIR
Configurations for RAIRsync are located in environment variables as well as hardcoded into the database. By running the database install script, you can auto configure a working system. By default we specify block numbers to start syncing at 4/30/2024.
ENVS
In RAIRnode these 2 environment variables specify the main syncing settings.
sync_contract_repeat_every = {minutes}
Type - Int
Sets time intervals for the syncing of smart contracts. Only for data that changes onchain. Time between end of sync task and next time it starts.
sync_contract_task_interval = {minutes}
Type - Int
Sets time intervals for the syncing of smart contracts. Only for data that changes onchain. Time between start of one sync and the next. Waits between blockch
Database
Specify which block number to begin syncing at by blockchain. This feature is currently hardcoded into the MongoDB. If you'd like to add API support for it please submit a PR!
Last updated
Was this helpful?