Skip to content

Commit 6752c8c

Browse files
authored
Merge pull request #699 from ethereum/dev
`dev` -> `master` release
2 parents 1bd7c69 + dc72f68 commit 6752c8c

File tree

19 files changed

+330
-9
lines changed

19 files changed

+330
-9
lines changed

Diff for: .env.template

+1-1
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ REACT_APP_NIMBUS_INSTALLATION_URL=https://nimbus.guide/intro.html
2828
# string
2929
REACT_APP_PRYSM_INSTALLATION_URL=https://docs.prylabs.network/docs/install/install-with-script
3030
# string
31-
REACT_APP_TEKU_INSTALLATION_URL=https://docs.teku.pegasys.tech/en/latest/HowTo/Get-Started/Build-From-Source/
31+
REACT_APP_TEKU_INSTALLATION_URL=https://docs.teku.consensys.io/get-started/install
3232

3333
#
3434
# Testnet only

Diff for: src/Routes.tsx

+3
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ import { Lighthouse } from './pages/Clients/Consensus/Lighthouse';
3131
import { Lodestar } from './pages/Clients/Consensus/Lodestar';
3232
import { Besu } from './pages/Clients/Execution/Besu';
3333
import { Nethermind } from './pages/Clients/Execution/Nethermind';
34+
import { Reth } from './pages/Clients/Execution/Reth';
3435
import { Erigon } from './pages/Clients/Execution/Erigon';
3536
import { Geth } from './pages/Clients/Execution/Geth';
3637

@@ -56,6 +57,7 @@ export enum routesEnum {
5657
geth = '/geth',
5758
lighthouse = '/lighthouse',
5859
nethermind = '/nethermind',
60+
reth = '/reth',
5961
nimbus = '/nimbus',
6062
prysm = '/prysm',
6163
teku = '/teku',
@@ -113,6 +115,7 @@ const routes: RouteType[] = [
113115
{ path: routesEnum.geth, exact: true, component: Geth },
114116
{ path: routesEnum.lighthouse, exact: true, component: Lighthouse },
115117
{ path: routesEnum.nethermind, exact: true, component: Nethermind },
118+
{ path: routesEnum.reth, exact: true, component: Reth },
116119
{ path: routesEnum.nimbus, exact: true, component: Nimbus },
117120
{ path: routesEnum.prysm, exact: true, component: Prysm },
118121
{ path: routesEnum.teku, exact: true, component: Teku },

Diff for: src/components/AppBar.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -253,6 +253,7 @@ const _AppBar = ({ location }: RouteComponentProps) => {
253253
<DropdownLink to={routesEnum.nethermind}>
254254
Nethermind
255255
</DropdownLink>
256+
<DropdownLink to={routesEnum.reth}>Reth</DropdownLink>
256257
</Box>
257258
<Text className="my10">
258259
<b>Consensus clients</b>
@@ -384,6 +385,7 @@ const _AppBar = ({ location }: RouteComponentProps) => {
384385
<DropdownLink to={routesEnum.nethermind}>
385386
Nethermind
386387
</DropdownLink>
388+
<DropdownLink to={routesEnum.reth}>Reth</DropdownLink>
387389
<Text className="my20">
388390
<b>
389391
<FormattedMessage defaultMessage="Consensus clients" />

Diff for: src/intl/compiled/en.json

+116
Original file line numberDiff line numberDiff line change
@@ -369,6 +369,12 @@
369369
"value": " to prevent permanent lose of funds, before the attacker irreversibly designates their own withdrawal address for your validator."
370370
}
371371
],
372+
"0fkPmg": [
373+
{
374+
"type": 0,
375+
"value": "Reth is a modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, written in Rust."
376+
}
377+
],
372378
"0i4cCJ": [
373379
{
374380
"type": 0,
@@ -681,6 +687,12 @@
681687
"value": "excess balance withdrawal"
682688
}
683689
],
690+
"2kkNXD": [
691+
{
692+
"type": 0,
693+
"value": "Reth is a modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust. Reth is able to sync an archive node in less than 50 hours from genesis. A Reth mainnet archive node is only 2.1TB."
694+
}
695+
],
684696
"2rflCq": [
685697
{
686698
"type": 0,
@@ -879,6 +891,12 @@
879891
"value": " a block proposal every 70 days."
880892
}
881893
],
894+
"3fRpn0": [
895+
{
896+
"type": 0,
897+
"value": "Reth Audit Report"
898+
}
899+
],
882900
"3tR/V9": [
883901
{
884902
"type": 0,
@@ -1261,6 +1279,12 @@
12611279
"value": " launchpad"
12621280
}
12631281
],
1282+
"7EpPjk": [
1283+
{
1284+
"type": 0,
1285+
"value": "Reth Releases"
1286+
}
1287+
],
12641288
"7FcGxU": [
12651289
{
12661290
"type": 0,
@@ -1351,6 +1375,12 @@
13511375
"value": " blockchain explorers."
13521376
}
13531377
],
1378+
"7dUCnj": [
1379+
{
1380+
"type": 0,
1381+
"value": "Reth 1.0 was audited by Sigma Prime over the course of >8 weeks in May 2024, link below."
1382+
}
1383+
],
13541384
"7kWKe0": [
13551385
{
13561386
"type": 0,
@@ -2135,6 +2165,12 @@
21352165
"value": "Consensus JWT docs:"
21362166
}
21372167
],
2168+
"DiXOHD": [
2169+
{
2170+
"type": 0,
2171+
"value": "Documentation for building, running and debugging Reth"
2172+
}
2173+
],
21382174
"DjhC7F": [
21392175
{
21402176
"type": 0,
@@ -2275,6 +2311,12 @@
22752311
"value": "Withdrawal address:"
22762312
}
22772313
],
2314+
"EsxlJB": [
2315+
{
2316+
"type": 0,
2317+
"value": "Configure Reth"
2318+
}
2319+
],
22782320
"F8yf1S": [
22792321
{
22802322
"type": 0,
@@ -2557,6 +2599,12 @@
25572599
"value": "Balance"
25582600
}
25592601
],
2602+
"H84I+K": [
2603+
{
2604+
"type": 0,
2605+
"value": "Reth installation documentation"
2606+
}
2607+
],
25602608
"HMgrdg": [
25612609
{
25622610
"type": 0,
@@ -4279,6 +4327,12 @@
42794327
"value": "This became a requirement at time of The Merge, so be sure you're running both before staking."
42804328
}
42814329
],
4330+
"V1iY4C": [
4331+
{
4332+
"type": 0,
4333+
"value": "Reth is built in Rust, a language empowering everyone to build reliable and efficient software. Rust is a general-purpose programming language that emphasizes performance, type safety, and concurrency. It enforces memory safety—meaning that all references point to valid memory—without a garbage collector."
4334+
}
4335+
],
42824336
"VASo1/": [
42834337
{
42844338
"type": 0,
@@ -4549,6 +4603,12 @@
45494603
"value": "More on installing pip"
45504604
}
45514605
],
4606+
"XLXSsV": [
4607+
{
4608+
"type": 0,
4609+
"value": "Reth provides an active Telegram chat for technical discussion and troubleshooting."
4610+
}
4611+
],
45524612
"XRUCUL": [
45534613
{
45544614
"type": 0,
@@ -5639,6 +5699,12 @@
56395699
"value": "Like a clock hand, this process progresses in one direction, and when the last validator is reached, the sweep starts over again from the beginning. At each validator along the way, the account is evaluated for potential withdrawals."
56405700
}
56415701
],
5702+
"gXVf9n": [
5703+
{
5704+
"type": 0,
5705+
"value": "Latest Reth Benchmarks"
5706+
}
5707+
],
56425708
"gfLdAQ": [
56435709
{
56445710
"type": 0,
@@ -7057,6 +7123,44 @@
70577123
"value": "Slashing"
70587124
}
70597125
],
7126+
"prRNB6": [
7127+
{
7128+
"type": 0,
7129+
"value": "There was a problem trying to sign with your Ledger device. Please verify your Ledger device has both "
7130+
},
7131+
{
7132+
"type": 1,
7133+
"value": "blindSigning"
7134+
},
7135+
{
7136+
"type": 0,
7137+
"value": " and "
7138+
},
7139+
{
7140+
"type": 1,
7141+
"value": "debugData"
7142+
},
7143+
{
7144+
"type": 0,
7145+
"value": " set to "
7146+
},
7147+
{
7148+
"type": 1,
7149+
"value": "enabled"
7150+
},
7151+
{
7152+
"type": 0,
7153+
"value": ". These can be accessed by selecting the Ethereum application and then entering the "
7154+
},
7155+
{
7156+
"type": 1,
7157+
"value": "settings"
7158+
},
7159+
{
7160+
"type": 0,
7161+
"value": " menu."
7162+
}
7163+
],
70607164
"ps8lLk": [
70617165
{
70627166
"type": 0,
@@ -8083,6 +8187,12 @@
80838187
"value": "Example"
80848188
}
80858189
],
8190+
"xvkEAP": [
8191+
{
8192+
"type": 0,
8193+
"value": "Reth Chat"
8194+
}
8195+
],
80868196
"xxbUJa": [
80878197
{
80888198
"type": 0,
@@ -8135,6 +8245,12 @@
81358245
"value": "Please ensure that you have control over the keys to this address."
81368246
}
81378247
],
8248+
"yGyozY": [
8249+
{
8250+
"type": 0,
8251+
"value": "The Reth book explains how to download and install the client. We also provide versioned releases on Github."
8252+
}
8253+
],
81388254
"yI/DO8": [
81398255
{
81408256
"type": 0,

Diff for: src/intl/compiled/pl.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -2332,7 +2332,7 @@
23322332
"uEB8++": [
23332333
{
23342334
"type": 0,
2335-
"value": "Wycofanie środków na adres Etherium: jeśli chcesz wycofać środki na adres portfela wykonawczego po uaktualnieniu Shanghai/Capella, możesz ustawić "
2335+
"value": "Wycofanie środków na adres Ethereum: jeśli chcesz wycofać środki na adres portfela wykonawczego po uaktualnieniu Shanghai/Capella, możesz ustawić "
23362336
},
23372337
{
23382338
"type": 1,

Diff for: src/intl/compiled/zh.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1712,7 +1712,7 @@
17121712
"Ad61gz": [
17131713
{
17141714
"type": 0,
1715-
"value": "请确认您正在从 Etherum Foundation GitHub 的官方帐户下载,验证网址:"
1715+
"value": "请确认您正在从 Ethereum Foundation GitHub 的官方帐户下载,验证网址:"
17161716
},
17171717
{
17181718
"type": 1,

0 commit comments

Comments
 (0)