Skip to content

Commit 6dcd354

Browse files
authored
Merge pull request ethereum#91 from ethereum/update-7.23.0
Update 7.23.0
2 parents a876afd + 7948dbb commit 6dcd354

File tree

151 files changed

+5153
-1623
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

151 files changed

+5153
-1623
lines changed

.all-contributorsrc

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10649,6 +10649,33 @@
1064910649
"contributions": [
1065010650
"ideas"
1065110651
]
10652+
},
10653+
{
10654+
"login": "Wilson-Wu1",
10655+
"name": "Wilson Wu",
10656+
"avatar_url": "https://avatars.githubusercontent.com/u/41039035?v=4",
10657+
"profile": "https://www.linkedin.com/in/wilson-wu-2021/",
10658+
"contributions": [
10659+
"doc"
10660+
]
10661+
},
10662+
{
10663+
"login": "fvaysh",
10664+
"name": "VAS",
10665+
"avatar_url": "https://avatars.githubusercontent.com/u/126754021?v=4",
10666+
"profile": "https://github.com/fvaysh",
10667+
"contributions": [
10668+
"doc"
10669+
]
10670+
},
10671+
{
10672+
"login": "costgallo",
10673+
"name": "Costanza",
10674+
"avatar_url": "https://avatars.githubusercontent.com/u/49433698?v=4",
10675+
"profile": "https://github.com/costgallo",
10676+
"contributions": [
10677+
"doc"
10678+
]
1065210679
}
1065310680
],
1065410681
"contributorsPerLine": 7,

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1666,6 +1666,11 @@ Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/d
16661666
<td align="center" valign="top" width="14.28%"><a href="https://github.com/robertkodra"><img src="https://avatars.githubusercontent.com/u/36516516?v=4?s=100" width="100px;" alt="Robert"/><br /><sub><b>Robert</b></sub></a><br /><a href="#content-robertkodra" title="Content">🖋</a></td>
16671667
<td align="center" valign="top" width="14.28%"><a href="https://github.com/0xObsidian"><img src="https://avatars.githubusercontent.com/u/131651958?v=4?s=100" width="100px;" alt="obsidian"/><br /><sub><b>obsidian</b></sub></a><br /><a href="#content-0xObsidian" title="Content">🖋</a></td>
16681668
<td align="center" valign="top" width="14.28%"><a href="http://www.scienft.com"><img src="https://avatars.githubusercontent.com/u/36033065?v=4?s=100" width="100px;" alt="Fekry Aiad"/><br /><sub><b>Fekry Aiad</b></sub></a><br /><a href="#ideas-MohamedFekryyy" title="Ideas, Planning, & Feedback">🤔</a></td>
1669+
<td align="center" valign="top" width="14.28%"><a href="https://www.linkedin.com/in/wilson-wu-2021/"><img src="https://avatars.githubusercontent.com/u/41039035?v=4?s=100" width="100px;" alt="Wilson Wu"/><br /><sub><b>Wilson Wu</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=Wilson-Wu1" title="Documentation">📖</a></td>
1670+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/fvaysh"><img src="https://avatars.githubusercontent.com/u/126754021?v=4?s=100" width="100px;" alt="VAS"/><br /><sub><b>VAS</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=fvaysh" title="Documentation">📖</a></td>
1671+
</tr>
1672+
<tr>
1673+
<td align="center" valign="top" width="14.28%"><a href="https://github.com/costgallo"><img src="https://avatars.githubusercontent.com/u/49433698?v=4?s=100" width="100px;" alt="Costanza"/><br /><sub><b>Costanza</b></sub></a><br /><a href="https://github.com/ethereum/ethereum-org-website/commits?author=costgallo" title="Documentation">📖</a></td>
16691674
</tr>
16701675
</tbody>
16711676
</table>

docs/review-process.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,13 @@ This documentation outlines our current processes for how we prioritize items in
66

77
### General review process
88

9-
We use a first-in, first-out system for reviewing pull requests. The longer a pull request has been open, the higher priority it is for our team to review. In some cases—for example, fixing a high-priority issue or merging low-hanging fruit for a deploy—we will stray from this process and use our best judgement to get higher-impact changes deployed more quickly.
9+
We use a first-in, first-out system for reviewing pull requests. The longer a pull request has been open, the higher the priority it is for our team to review. In some cases—for example, fixing a high-priority issue or merging low-hanging fruit for a deploy—we will stray from this process and use our best judgement to get higher-impact changes deployed more quickly.
1010

1111
We aim to have every new PR reviewed with change requests, merged, or closed within 30 days of opening. As outlined in the following sections, different types of pull requests do have different levels of priority, and this may influence how promptly a pull request is acted on.
1212

1313
### Translations
1414

15-
Translation pull requests are considered high priority. These are when the translated and reviewed files from our translation management platform are submitted as a pull request. They are important to our core value of bringing Ethereum education to as many languages as possible. They also are the accumulation of months of work by translators and reviewers, and any delay to this already long process is undesirable.
15+
Translation pull requests are considered high-priority. These are when the translated and reviewed files from our translation management platform are submitted as a pull request. They are important to our core value of bringing Ethereum education to as many languages as possible. They also are the accumulation of months of work by translators and reviewers, and any delay to this already long process is undesirable.
1616

1717
**Timeline:** PRs should be merged within 4 days of opening (by the next release).
1818

@@ -24,7 +24,7 @@ Bug pull requests can vary from low-priority to high-priority depending on the s
2424

2525
### Features
2626

27-
Any new feature correlated to an approved issue is medium-priority. Similar to translators, code contributors dedicate a large amount of their time to improving [ethereum.org](http://ethereum.org) as a resource and addressing their efforts quickly is desirable. New features that were not discussed, requested or approved do not fall under this timeline.
27+
Any new feature correlated with an approved issue is of medium priority. Similar to translators, code contributors dedicate a large amount of their time to improving [ethereum.org](http://ethereum.org) as a resource and addressing their efforts quickly is desirable. New features that were not discussed, requested or approved do not fall under this timeline.
2828

2929
**Timeline:** Major features should be merged within 30 days of opening. Minor features should be merged within 14 days of opening.
3030

public/content/developers/tutorials/nft-minter/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ If you go to the `App.js` file, which is the main component in React that acts a
189189

190190
Now that we understand what we're working with, let's set up our Ethereum wallet!
191191

192-
##: Set up your Ethereum wallet {#set-up-your-ethereum-wallet}
192+
## Set up your Ethereum wallet {#set-up-your-ethereum-wallet}
193193

194194
For users to be able to interact with your smart contract they will need to connect their Ethereum wallet to your dapp.
195195

public/content/developers/tutorials/uniswap-v2-annotated-code/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,7 @@ If the time elapsed is not zero, it means we are the first exchange transaction
366366
}
367367
```
368368

369-
Each cost accumulator is updated with the latest cost (reserve of the other token/reserve of this token) times the elapsed time in seconds. To get an average price you read the cumulative price is two points in time, and divide by the time difference between them. For example, assume this sequence of events:
369+
Each cost accumulator is updated with the latest cost (reserve of the other token/reserve of this token) times the elapsed time in seconds. To get an average price, you read the cumulative price in two points in time and divide by the time difference between them. For example, assume this sequence of events:
370370

371371
| Event | reserve0 | reserve1 | timestamp | Marginal exchange rate (reserve1 / reserve0) | price0CumulativeLast |
372372
| -------------------------------------------------------- | --------: | --------: | --------- | -------------------------------------------: | -------------------------: |

public/content/nft/index.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Here's how an internet of NFTs compared to the internet most of us use today loo
3030

3131
| An NFT internet | The internet today |
3232
| ----------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------ |
33-
| You own your assets! Only you can sell or swap them. | You rent an asset from some organization and it can be taken away from you. |
33+
| You own your assets! Only you can sell or swap them. | You rent an asset from some organization and it can be taken away from you. |
3434
| NFTs are digitally unique, no two NFTs are the same. | A copy of an entity often cannot be distinguished from the original. |
3535
| Ownership of an NFT is stored on the blockchain for anyone to verify. | Ownership records of digital items are stored on servers controlled by institutions – you must take their word for it. |
3636
| NFTs are smart contracts on Ethereum. This means they can easily be used in other smart contracts and apps on Ethereum! | Companies with digital items usually require their own "walled garden" infrastructure. |
@@ -66,7 +66,6 @@ This website also has an alternative domain name powered by NFTs, **ethereum.eth
6666

6767
<Divider />
6868

69-
7069
## How do NFTs work? {#how-nfts-work}
7170

7271
NFTs, like any digital items on the Ethereum blockchain, are created through a special Ethereum based computer program called a "smart contract." These contracts follow certain rules, like the ERC-721 or ERC-1155 standards, which determine what the contract can do.

public/content/translations/fr/defi/index.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ summaryPoint2: Des produits qui vous permettent d'emprunter, d'épargner, d'inve
1212
summaryPoint3: Basé sur une technologie open-source avec laquelle n'importe qui peut programmer.
1313
---
1414

15-
DeFi est un système financier ouvert et mondial conçu pour l'ère de l'internet - une alternative à un système opaque, contrôlé rigoureusement et maintenu ensemble par des infrastructures et des processus vieux de plusieurs décennies. Il vous donne le contrôle et la visibilité de votre argent. Il vous offre une exposition aux marchés mondiaux et des alternatives à vos options bancaires ou monétaires locales. Les produits DeFi ouvrent des services financiers à toute personne disposant d'une connexion Internet et ils sont en grande partie la propriété de leurs utilisateurs. Jusqu'à présent, des dizaines de milliards de dollars de cryptomonnaies ont coulé à travers des applications DeFi et ils se développent chaque jour.
15+
La DeFi est un système financier ouvert et mondial conçu pour l'ère de l'internet - une alternative à un système opaque, contrôlé rigoureusement et maintenu par des infrastructures et des processus vieux de plusieurs décennies. Il vous donne le contrôle et la visibilité de votre argent. Il vous offre une exposition aux marchés mondiaux et des alternatives à vos options bancaires ou monétaires locales. Les produits DeFi ouvrent des services financiers à toute personne disposant d'une connexion Internet et ils sont en grande partie la propriété de leurs utilisateurs. Jusqu'à présent, des dizaines de milliards de dollars de cryptomonnaies ont coulé à travers des applications DeFi et ils se développent chaque jour.
1616

1717
## Qu'est-ce que la DeFi ? {#what-is-defi}
1818

@@ -31,7 +31,7 @@ L'une des meilleures façons de voir le potentiel de la DeFi est de comprendre l
3131
- Les services financiers peuvent vous empêcher d'être payé.
3232
- Des frais cachés de services financiers sont vos données personnelles.
3333
- Les gouvernements et les institutions centralisées peuvent fermer les marchés à volonté.
34-
- Les heures de trading sont souvent limitées aux heures d'ouverture d'un fuseau horaire spécifique.
34+
- Les heures de trading sont souvent limitées aux heures de bureau sur un fuseau horaire spécifique.
3535
- Les transferts d'argent peuvent prendre des jours en raison de processus humains internes.
3636
- Il y a une prime pour les services financiers parce que les institutions intermédiaires ont besoin de leur part.
3737

@@ -233,7 +233,7 @@ Avec le trading centralisé, vous devez déposer vos actifs avant les échanges
233233

234234
Il existe des outils de gestion de fonds sur Ethereum qui vous permettront de développer votre portefeuille en vous appuyant sur la stratégie de votre choix. C'est automatique, ouvert à tous, et personne ne pourra vous demander de commission.
235235

236-
Voilà un bon exemple [DeFi Pulse Index fund (DPI)](https://defipulse.com/blog/defi-pulse-index/). C'est un fond qui se rééquilibre automatiquement pour garantir qu'il inclue toujours [les meilleurs DeFi tokens par capitalisation boursière](https://www.coingecko.com/en/defi). Pas besoin de gérer les détails et vous pouvez retirer les fonds quand bon vous semble.
236+
Voilà un bon exemple [DeFi Pulse Index fund (DPI)](https://defipulse.com/blog/defi-pulse-index/). C'est un fond qui se rééquilibre automatiquement pour garantir qu'il inclue toujours [les jetons DeFi ayant la meilleure capitalisation boursière](https://www.coingecko.com/en/defi). Pas besoin de gérer les détails et vous pouvez retirer les fonds quand bon vous semble.
237237

238238
<ButtonLink to="/dapps/?category=finance">
239239
Voir les applications d'investissement dapps
@@ -274,7 +274,7 @@ Cela veut dire qu'un projet A avec ses 100 donneurs de 1 dollar pourrait finir a
274274

275275
L'assurance décentralisée vise à rendre l'assurance moins chère, plus rapide à rembourser et plus transparente. Avec davantage d'automatisation, la protection est plus abordable et les paiements sont beaucoup plus rapides. Les données utilisées pour décider de votre réclamation sont complètement transparentes.
276276

277-
Les produits Ethereum, comme n'importe quel logiciel, peuvent souffrir de bugs et d'exploits. Actuellement, de nombreux produits d'assurance dans l'espace sont axés sur la protection de leurs utilisateurs contre la perte de fonds. Cependant, il y a des projets qui commencent à construire une couverture pour tout ce que la vie peut nous donner. Un bon exemple de ceci est la couverture Etherisc's Crop qui vise à [protéger les petits agriculteurs kényans contre les sécheresses et les inondations](https://blog.etherisc.com/etherisc-teams-up-with-chainlink-to-deliver-crop-insurance-in-kenya-137e433c29dc). Les assurances décentralisées peuvent offrir une couverture moins chère aux agriculteurs qui n'ont souvent pas les moyens d'accéder aux assurances traditionnelles.
277+
Les produits Ethereum, comme n'importe quel logiciel, peuvent souffrir de bugs et d'exploits. Actuellement, de nombreux produits d'assurance dans l'espace sont axés sur la protection de leurs utilisateurs contre la perte de fonds. Cependant, il y a des projets qui commencent à construire une couverture pour tous les événements de la vie. Un bon exemple de ceci est la couverture Etherisc's Crop qui vise à [protéger les petits agriculteurs kényans contre les sécheresses et les inondations](https://blog.etherisc.com/etherisc-teams-up-with-chainlink-to-deliver-crop-insurance-in-kenya-137e433c29dc). Les assurances décentralisées peuvent offrir une couverture moins chère aux agriculteurs qui n'ont souvent pas les moyens d'accéder aux assurances traditionnelles.
278278

279279
<ButtonLink to="/dapps/?category=finance">
280280
Voir les assurances Dapps
@@ -338,7 +338,7 @@ DeFi est un mouvement open source. Les protocoles et applications DeFi sont ouve
338338

339339
### Articles DeFi {#defi-articles}
340340

341-
- [Guide de la DeFi pour débutants](https://blog.coinbase.com/a-beginners-guide-to-decentralized-finance-defi-574c68ff43c4) - _Sid Coelho-Prabhu, 6 janvier 2020_
341+
- [Un guide de la DeFi pour débutants](https://blog.coinbase.com/a-beginners-guide-to-decentralized-finance-defi-574c68ff43c4) - _Sid Coelho-Prabhu, 6 janvier 2020_
342342

343343
### Vidéos {#videos}
344344

public/content/translations/fr/desci/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ Explorer les projets et rejoindre la communauté DeSci.
110110
- [Active Inference Lab](https://www.activeinference.org/)
111111
- [CureDAO : plateforme de santé de précision détenue par une communauté](https://docs.curedao.org/)
112112
- [IdeaMarkets : pour une crédibilité scientifique décentralisée renforcée](https://ideamarket.io/)
113+
- [DeSci Labs](https://www.desci.com/)
113114

114115
Nous accueillons volontiers les suggestions de nouveaux projets à répertorier - veuillez consulter notre [politique d'inscription](/contributing/adding-desci-projects/) pour commencer !
115116

public/content/translations/fr/developers/docs/accounts/index.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Un compte Ethereum est une entité avec un solde en ether (ETH) qui peut réalis
88

99
## Prérequis {#prerequisites}
1010

11-
Les comptes sont un sujet très accessible pour les débutants, Pour vous aider à mieux comprendre cette page, nous vous recommandons de commencer par lire notre [introduction à Ethereum](/developers/docs/intro-to-ethereum/).
11+
Pour vous aider à mieux comprendre cette page, nous vous recommandons de commencer par lire notre [introduction à Ethereum](/developers/docs/intro-to-ethereum/).
1212

1313
## Types de comptes {#types-of-account}
1414

@@ -42,7 +42,7 @@ Les deux types de comptes peuvent :
4242

4343
Les comptes Ethereum comportent quatre champs :
4444

45-
- `nonce` – Compteur qui indique le nombre de transactions envoyées depuis le compte. Cela garantit que les transactions ne sont traitées qu'une seule fois. Dans un compte de contrat, ce nombre représente le nombre de contrats créés par ce compte
45+
- `nonce` - Il s'agit soit d'un code indiquant le nombre de transactions envoyées à partir d'une adresse émettrice, soit du nombre de contrats créés auxquels vous pouvez avoir accès par le biais de la page dédiée aux contrats et aux adresses Ethereum (Account). Chaque adresse Ethereum (Account) peut être utilisée uniquement à chaque transaction en choisissant un nonce associé au bloc. Le rôle de ce dernier est de rendre impossible les attaques par rejeu, durant lesquelles des transactions signées sur une chaîne, sont réalisées et retransmises de manière continue sur l'autre chaîne.
4646
- `balance` – le nombre de wei possédés par cette adresse. Le wei est une unité divisionnaire de l'ETH. Il y a 1e+18 wei pour 1 ETH.
4747
- `codeHash` – ce hash est une référence au _code_ d'un compte dans la machine virtuelle Ethereum (EVM). Les comptes de contrat possèdent des fragments de code qui peuvent réaliser différentes opérations. Ce code EVM est exécuté si le compte reçoit un message. Contrairement aux autres champs, il ne peut pas être modifié. Tous ces fragments de code sont stockés dans une base de données à états, sous leur hachage correspondant, pour une récupération future. Cette valeur de hachage est connue en tant que codeHash. Pour les comptes externes, le champ du codeHash contient le hachage d'une chaîne vide.
4848
- `storageRoot` – Parfois connu sous le nom de hachage de stockage. Un hash 256 bits du nœud racine d'un arbre de Merkle qui encode le contenu de stockage du compte (une correspondance entre 256 bits entiers), encodé dans un arbre préfixé comme correspondance d'un hach Keccak 256 bits des clés d'entier en 256 bits en des valeurs entières encodées en RLP. Cet arbre encode le hash des contenus stockés de ce compte, et est vide pas défaut.
@@ -120,6 +120,8 @@ Regardez Austin vous guider à travers les fonctions de hachage et les paires de
120120

121121
## Complément d'information {#further-reading}
122122

123+
- [Comprendre les Comptes Ethereum](https://info.etherscan.com/understanding-ethereum-accounts/) - etherscan
124+
123125
_Une ressource communautaire vous a aidé ? Modifiez cette page et ajoutez-la !_
124126

125127
## Sujets connexes {#related-topics}

0 commit comments

Comments
 (0)