In the near future, we will have a form for submitting bugs and feedback with the following template so that we can address the issue as fast as possible:
- 1.Step by step description on how to reproduce the bug/issue
- 2.Relevant pictures
Each zAsset has two variables that will trigger a price refresh. A variable based on a period of time (e.g. every 1 hour) called a heartbeat. Another variable based on price variance (e.g. 0.2%) called variance. If either of these conditions are met, the oracle will update the price feed.
These price updates cost money for the oracle and oracles base their heartbeats and variance values based on general usage. This means that more sensitive variables justify a cost increase. This also highlights a tradeoff in decentralized exchanges (DEXs) and centralized exchanges (CEXs). The loss of speed is made up by decentralization, transparency, and ownership of your own assets. This makes a CEX more desirable for high frequency traders but a DEX far more beneficial to a mid to long term trader/investor.
Every zAsset has its own oracle price feed and therefore a corresponding heartbeat and price variance threshold. If a zAsset has a price variance threshold of 0.50%, the exchange fee on Horizon Exchange will also be 0.50% in order to disincentivize users from using the variance threshold to front-run the oracle’s price.
Last modified 10mo ago