A few sentences to explain the two oracle models:
Push-based price feeds generally update when the price moves beyond a preset threshold or when a fixed heartbeat interval is reached.
Pull-based price feeds are put on-chain only when needed. Prices can be updated more promptly, but applications need to check whether the price is too old; otherwise, they may read a stale price.
When using pull-based price feeds to develop DeFi applications, check the feed's update time and confidence interval. Don't use prices that are too old or have too wide a confidence interval.
$PYTH 0.06641(+2.64%)
#PYTH
Push-based price feeds generally update when the price moves beyond a preset threshold or when a fixed heartbeat interval is reached.
Pull-based price feeds are put on-chain only when needed. Prices can be updated more promptly, but applications need to check whether the price is too old; otherwise, they may read a stale price.
When using pull-based price feeds to develop DeFi applications, check the feed's update time and confidence interval. Don't use prices that are too old or have too wide a confidence interval.
$PYTH 0.06641(+2.64%)
#PYTH
