-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build Oracle Monitoring Tool #1
Comments
Open
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
We are looking for an experienced Go developer who is interested in writing a service which monitors DIA oracles performance metrics.
The service should take these parameters as input:
Given these input parameters, it should connect to the respective blockchain via RPC node and scan for oracle update events.
More precisely, the the following output quantities should be written into a database:
As there is no straightforward way to get the Oracle creation date/block/hash please proceed as follows:
Check for the latest transaction in the DB. If there is no entry, iterate backwards in history and fetch all transactions until you hit the contract creation. If there is an entry, continue from this block until now.
Furthermore, please:
Resources:
Documentation for DIA oracles architecture
Demo oracles
If you have questions don't hesitate to ask. Ideally we can connect on our Discord server in order to discuss if necessary.
The text was updated successfully, but these errors were encountered: