Skip to content

Commit 139c795

Browse files
committed
fix links
1 parent 46008de commit 139c795

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pages/price-feeds/how-pyth-works/oracle-program.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ The oracle program is responsible for several tasks:
77
3. Combining the individual data providers' prices into a single aggregate price and confidence interval.
88
4. Performing any additional stateful computations on the resulting price series, such as computing moving averages.
99

10-
The oracle solves these problems by maintaining a collection of [Solana accounts](pythnet-reference/account-structure.md) to represent the set of price feeds.
11-
Each feed has two accounts: a product account to store [metadata](pythnet-reference/product-metadata.md) and a price account.
10+
The oracle solves these problems by maintaining a collection of [Solana accounts](../pythnet-reference/account-structure.md) to represent the set of price feeds.
11+
Each feed has two accounts: a product account to store [metadata](../pythnet-reference/product-metadata.md) and a price account.
1212
The price account stores a list of authorized data providers for this specific price feed, and allocates storage space for each data provider's price.
1313
The oracle program exposes an instruction called `upd_price` that enables an authorized data provider to update the price account with their current estimate of the price and confidence interval.
1414
Additionally, the first time that `upd_price` is called in a slot, it will [aggregate](price-aggregation.md) the individual data provider's prices into an aggregate price and confidence interval.

0 commit comments

Comments
 (0)