Skip to content

Commit 8266971

Browse files
committed
Merge branch 'dev' into fix-code-splitting
2 parents fbe19dc + bc71299 commit 8266971

File tree

17 files changed

+23
-25
lines changed

17 files changed

+23
-25
lines changed

src/content/developers/docs/blocks/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ block_hash: Hash of execution block
103103
transactions_root: root hash of the transactions in the payload
104104
```
105105

106-
The `execution_payload` itself contains the following (notice this is idential to the header except that instead of the root hash of the transactions it includes the actual list of transactions:
106+
The `execution_payload` itself contains the following (notice this is idential to the header except that instead of the root hash of the transactions it includes the actual list of transactions) :
107107

108108
```
109109
parent_hash: hash of the parent block

src/content/developers/docs/consensus-mechanisms/pow/mining/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ Watch Austin walk you through mining and the proof-of-work blockchain.
6363

6464
## The mining algorithm {#mining-algorithm}
6565

66-
Ethereum Mainnet only ever used one mining algorithm - ['Ethash'](/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/ethash). Ethhash was the successor to an original R&D algorithm known as ['Dagger-Hashamoto'](/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/dagger-hashamoto).
66+
Ethereum Mainnet only ever used one mining algorithm - ['Ethash'](/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/ethash). Ethhash was the successor to an original R&D algorithm known as ['Dagger-Hashimoto'](/developers/docs/consensus-mechanisms/pow/mining/mining-algorithms/dagger-hashimoto).
6767

6868
[More on mining algorithms](/developers/docs/consensus-mechanisms/pow/mining-algorithms/).
6969

src/content/developers/docs/data-structures-and-encoding/patricia-merkle-trie/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ Now, we build such a trie with the following key/value pairs in the underlying D
179179
hashE: [ <17>, [ <>, <>, <>, <>, <>, <>, [ <35>, 'coin' ], <>, <>, <>, <>, <>, <>, <>, <>, <>, 'puppy' ] ]
180180
```
181181

182-
When one node is referenced inside another node, what is included is `H(rlp.encode(x))`, where `H(x) = keccak256(x) if len(x) >= 32 else x` and `rlp.encode` is the [RLP](/fundamentals/rlp) encoding function.
182+
When one node is referenced inside another node, what is included is `H(rlp.encode(x))`, where `H(x) = keccak256(x) if len(x) >= 32 else x` and `rlp.encode` is the [RLP](/developers/docs/data-structures-and-encoding/rlp) encoding function.
183183

184184
Note that when updating a trie, one needs to store the key/value pair `(keccak256(x), x)` in a persistent lookup table _if_ the newly-created node has length >= 32. However, if the node is shorter than that, one does not need to store anything, since the function f(x) = x is reversible.
185185

src/content/developers/docs/ides/index.md

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,17 @@ When it comes to setting up an [integrated development environment (IDE)](https:
1111

1212
If you're looking to fiddle with code before you [set up a local development environment](/developers/local-environment/), these web apps are custom-built for Ethereum smart contract development.
1313

14-
**Remix -** **_Web-based IDE with built in static analysis, and a test blockchain virtual machine_**
14+
**[Remix](https://remix.ethereum.org/)** - **_Web-based IDE with built in static analysis, and a test blockchain virtual machine_**
1515

16-
- [remix.ethereum.org](https://remix.ethereum.org/)
16+
**[ChainIDE](https://chainide.com/)** - **_A cloud-based multi-chain IDE_**
1717

18-
**EthFiddle -** **_Web-based IDE that lets you write, compile, and debug your smart contract_**
18+
**[Replit (Solidity Starter)](https://replit.com/@replit/Solidity-starter-beta)** - **_A customizable development environment for Ethereum with hot reloading, error checking, and first-class testnet support_**
1919

20-
- [ethfiddle.com](https://ethfiddle.com/)
21-
- [Gitter](https://gitter.im/loomnetwork/ethfiddle)
22-
23-
**ChainIDE -** **_A Cloud-Based Multi-Chain IDE_**
20+
**[Tenderly Sandbox](https://sandbox.tenderly.co/)** - **_A fast prototyping environment where you can write, execute, and debug smart contracts in the browser using Solidity and JavaScript_**
2421

25-
- [chainide.com](https://chainide.com/)
22+
**[EthFiddle](https://ethfiddle.com/)** - **_Web-based IDE that lets you write, compile, and debug your smart contract_**
2623

27-
**Replit -** **_A customizable development environment for Ethereum with hot reloading, error checking, and first-class testnet support_**
28-
29-
- [Solidity starter](https://replit.com/@replit/Solidity-starter-beta)
24+
- [Gitter](https://gitter.im/loomnetwork/ethfiddle)
3025

3126
## Desktop IDEs {#desktop-ides}
3227

src/content/developers/docs/nodes-and-clients/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ sidebarDepth: 2
88

99
Ethereum is a distributed network of computers (known as nodes) running software that can verify blocks and transaction data. The software application, known as a client, must be run on your computer to turn it into an Ethereum node.
1010

11-
**Note: it is still possible to run an execution client on its own. However, this will no longer be possible after [The Merge](/upgrades/merge). After The Merge, both execution and consensus clients must be run together in order for a user to gain access to the Ethereum network. Some testnets (Kiln, Ropsten, Sepolia, and Goerli) have already been through their versions of The Merge, meaning execution clients alone are already insufficient for accessing those networks unless they are coupled to a consensus client that can keep track of the head of the chain.**
11+
**Note: it is not possible to run an execution client on its own anymore. After [The Merge](/upgrades/merge), both execution and consensus clients must be run together in order for a user to gain access to the Ethereum network.**
1212

1313
## Prerequisites {#prerequisites}
1414

src/content/developers/docs/web2-vs-web3/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Many Web3 developers have chosen to build dapps because of Ethereum's inherent d
1616
- Anyone who is on the network has permission to use the service – or in other words, permission isn't required.
1717
- No one can block you or deny you access to the service.
1818
- Payments are built in via the native token, ether (ETH).
19-
- Ethereum is turing-complete, meaning you can pretty much program anything.
19+
- Ethereum is turing-complete, meaning you can program pretty much anything.
2020

2121
## Practical comparisons {#practical-comparisons}
2222

src/content/translations/fa/developers/docs/networks/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ sidebar: true
7373
- [فاست Chainlink](https://faucets.chain.link/)
7474
- [فاست Paradigm](https://faucet.paradigm.xyz/)
7575

76-
#### Optimisic Kovan {#optimistic-kovan}
76+
#### Optimistic Kovan {#optimistic-kovan}
7777

7878
یک شبکه‌ی تست برای [Optimism](https://www.optimism.io/).
7979

src/content/translations/fr/developers/docs/networks/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ Réseau de test de preuve d'autorité pour ceux qui exécutent des clients OpenE
7373
- [Robinet Chainlink](https://faucets.chain.link/)
7474
- [Robinet Paradigm](https://faucet.paradigm.xyz/)
7575

76-
#### Optimisic Kovan {#optimistic-kovan}
76+
#### Optimistic Kovan {#optimistic-kovan}
7777

7878
Un réseau de test pour [Optimism](https://www.optimism.io/).
7979

src/content/translations/id/developers/docs/networks/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ Testnet bukti kerja untuk mereka yang menjalankan klien OpenEthereum.
7373
- [Keran Chainlink](https://faucets.chain.link/)
7474
- [Keran Paradigm](https://faucet.paradigm.xyz/)
7575

76-
#### Optimisic Kovan {#optimistic-kovan}
76+
#### Optimistic Kovan {#optimistic-kovan}
7777

7878
Testnet untuk [Optimism](https://www.optimism.io/).
7979

0 commit comments

Comments
 (0)