TellorCaller serves as a bridge between PriceFeed
and the Tellor oracle for Liquity-like systems. It adopts best practices for using Tellor by incorporating a time buffer. Moreover, it caches the most recent value and timestamp to mitigate dispute attacks, where potential attackers may dispute valid values in order pull more favorable older values from the oracle. Keep in mind that this caching feature implies that once a value is cached, it becomes finalized and will be used, regardless of an subsequent dispute status, until a newer value is cached.
For more in-depth information about Tellor checkout our documentation, whitepaper and website.
Quick references are included below:
Install Dependencies
npm i
Compile Smart Contracts
npx hardhat compile
This repository is maintained by the Tellor team
But thanks to Perito Flores for finding issues that led to this repo.
Check out our issues log here on Github or feel free to reach out anytime info@tellor.io
Tellor Inc. 2023