Skip to content

Typos fix #100

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

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/Introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,5 +42,5 @@ RedStone was designed with a modular architecture making it easy to incorporate
- RedStone supports leading projects like [Morpho](https://morpho.org/), [Venus](https://venus.io/), and [Pendle Finance](https://www.pendle.finance/).

<a target="_blank" href="https://raw.githubusercontent.com/redstone-finance/redstone-docs/main/static/img/redstone-architecture-simple.png">
<img alt="RedStone Architecure" src="/img/redstone-architecture-simple.png"/>
<img alt="RedStone Architecture" src="/img/redstone-architecture-simple.png"/>
</a>
2 changes: 1 addition & 1 deletion docs/data-providers/deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ sidebar_label: "Deploy"
In this section you will see how to run a RedStone node using Docker Compose.

:::caution
For production deployments consider using more sofisticated tools, e.g. Kubernetes.
For production deployments consider using more sophisticated tools, e.g. Kubernetes.
:::

### Requirements
Expand Down
2 changes: 1 addition & 1 deletion docs/get-started/models/redstone-push.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ This approach is built on top of the [RedStone Pull](./redstone-pull.mdx) model

The model consists of two main parts. The first one is the off-chain [relayer](#relayer) responsible for pushing data on-chain in a customized way using [environment variables](#environment-variables). The second part is the on-chain [contracts](#contracts) which enable storing prices and getting them through a familiar interface (e.g. the [Chainlink Aggregator](https://github.com/smartcontractkit/chainlink/blob/develop/contracts/src/v0.7/interfaces/AggregatorV3Interface.sol) ). RedStone Push can be used on all EVM-compatible L1s & L2s + Starknet + Fuel Network.

<!-- TODO: maybe we shold update the text in the diagram (it has old "Classic" word) -->
<!-- TODO: maybe we should, hold, sold update the text in the diagram (it has old "Classic" word) -->

![RedStone push diagram](/img/redstone-push.png)

Expand Down
4 changes: 2 additions & 2 deletions docs/get-started/models/redstone-x.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ TLDR; You need to do 2 things:

When a user wants to execute a price-sensitive transaction we need to collect some collateral, record request parameters, and ask keepers to provide price data.

To clarify the steps, let's look at them in the context of a more concrete example. There is a simple protocol that allows swaping a native currency (like ETH) to a stable coin (like USDC). The sample code to record the transaction may look as follows:
To clarify the steps, let's look at them in the context of a more concrete example. There is a simple protocol that allows swapping a native currency (like ETH) to a stable coin (like USDC). The sample code to record the transaction may look as follows:

```sol
function changeEthToUsdc() external payable {
Expand All @@ -58,7 +58,7 @@ In the function above we:

We do not need to store all the data on-chain. It's sufficient to record a hash of the values mentioned above.

3. Notify the keepers' network about the new request to receive price data by emiting the `NewOracleDataRequest` event.
3. Notify the keepers' network about the new request to receive price data by emitting the `NewOracleDataRequest` event.

### Phase 2 - execution

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Oracles deliver data feeds directly to dApps or blockchains for the correct exec

4. **Proof of Reserve Feed**

Also known as Net Asset Value (NAV) feed. A data feed based on API or another source that informs about the value of assets backing tokens issued against it, i.e., Blackrock BUIDL. Technically a subsection of Real World Feed.
Also known as Net Asset Value (NAV) feed. A data feed based on API or another source that informs about the value of assets backing tokens issued against it, i.e., Blackrock BUILD. Technically a subsection of Real World Feed.

5. **Protocol Native Oracle**

Expand Down