Skip to content
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

Fix typos #6288

Merged
merged 4 commits into from
Jul 8, 2024
Merged
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 doc/docusaurus/docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ All of these elements are used in combination to write Plutus Core scripts that

To develop and deploy a smart contract, you also need off-chain code for building transactions, submitting transactions, deploying smart contracts, querying for available UTXOs on the chain, and so on. You may also want a front-end interface for your smart contract for a better user experience.

Plutus allows all programming to be done from a [single Haskell library](https://intersectmbo.github.io/plutus/haddock/latest). This lets developers build secure applications, forge new assets, and create smart contracts in a predictable, deterministic environment with the highest level of assurance. Furthemore, developers don’t have to run a full Cardano node to test their work.
Plutus allows all programming to be done from a [single Haskell library](https://intersectmbo.github.io/plutus/haddock/latest). This lets developers build secure applications, forge new assets, and create smart contracts in a predictable, deterministic environment with the highest level of assurance. Furthermore, developers don’t have to run a full Cardano node to test their work.

With Plutus you can:

Expand Down
6 changes: 3 additions & 3 deletions doc/docusaurus/docs/reference/common-weaknesses.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ Any application that makes payments to specific parties needs to ensure that tho
### Solutions

It's possible that a solution will be developed that makes this weakness easier to avoid.
In the mean time, there are workarounds that developers can use.
In the meantime, there are workarounds that developers can use.

#### **Unique outputs**

Expand Down Expand Up @@ -117,12 +117,12 @@ Script size should not itself be a risk (since scripts and their sizes should ge

In the long run, hard limits may be increased, removed, or turned into soft limits.

In the mean time, there are some approaches that developers can use to reduce the risk.
In the meantime, there are some approaches that developers can use to reduce the risk.

- **Careful testing**

It is important to test as many of the execution paths of your application as possible.
This is important for correctness, but also to ensure that there are not unexpected cases where script resource usage spikes.
This is important for correctness, but also to ensure that there are no unexpected cases where script resource usage spikes.

- **Bounding data usage**

Expand Down
2 changes: 1 addition & 1 deletion doc/docusaurus/docs/reference/plutus-language-changes.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ Starting with the release of [Cardano node v.8.8.0-pre](https://github.com/Inter
- Well-known and optimal cryptographic algorithms
- Support for porting of smart contracts from Ethereum
- Creating sidechain bridges
- Improving performance by adding a sums of products (SOPs) feature to support the direct encoding of differrent data types.
- Improving performance by adding a sums of products (SOPs) feature to support the direct encoding of different data types.

### Sums of products

Expand Down
2 changes: 1 addition & 1 deletion doc/docusaurus/docs/simple-example/eutxo-model.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ It is *not* responsible for such things as deciding whether it can spend a diffe
Consider it a pure function that returns `Bool`.
Checking transaction validity is done by the ledger rules, and updating the state of a smart contract is done by constructing the transaction to produce a new script UTXO with an updated datum.

<!-- talking about "predicatable transaction fees" -->
<!-- talking about "predictable transaction fees" -->

The immutability of UTXOs leads to the extremely useful property of completely predictable transaction fees.
The Plutus script in a transaction can be run off-chain to determine the fee before submitting the transaction onto the blockchain.
Expand Down
Loading