Skip to content

Commit 8662804

Browse files
authored
Merge ca315d4 into f778821
2 parents f778821 + ca315d4 commit 8662804

File tree

1,149 files changed

+6116
-4608
lines changed

Some content is hidden

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

1,149 files changed

+6116
-4608
lines changed

.github/workflows/benchmark.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
- uses: actions/checkout@v4
3434
- uses: actions/setup-node@v4
3535
with:
36-
node-version: 22.4
36+
node-version: 22
3737
check-latest: true
3838
cache: yarn
3939
- name: Node.js version

.github/workflows/binaries.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
sudo apt-get install -y build-essential python3
4343
- uses: "./.github/actions/setup-and-build"
4444
with:
45-
node: 22.4
45+
node: 22
4646
- run: |
4747
mkdir -p dist
4848
yarn global add caxa@3.0.1

.github/workflows/docs-check.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- uses: actions/checkout@v4
1616
- uses: actions/setup-node@v4
1717
with:
18-
node-version: 22.4
18+
node-version: 22
1919
cache: yarn
2020
- name: Node.js version
2121
id: node

.github/workflows/docs.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131

3232
- uses: actions/setup-node@v4
3333
with:
34-
node-version: 22.4
34+
node-version: 22
3535
check-latest: true
3636
cache: yarn
3737

.github/workflows/publish-dev.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
fetch-depth: 0
2121
- uses: actions/setup-node@v4
2222
with:
23-
node-version: 22.4
23+
node-version: 22
2424
registry-url: "https://registry.npmjs.org"
2525
check-latest: true
2626
cache: yarn

.github/workflows/publish-rc.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ jobs:
6161

6262
- uses: "./.github/actions/setup-and-build"
6363
with:
64-
node: 22.4
64+
node: 22
6565

6666
- name: Generate changelog
6767
run: node scripts/generate_changelog.mjs ${{ needs.tag.outputs.prev_tag }} ${{ needs.tag.outputs.tag }} CHANGELOG.md

.github/workflows/publish-stable.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ jobs:
6767

6868
- uses: "./.github/actions/setup-and-build"
6969
with:
70-
node: 22.4
70+
node: 22
7171

7272
- name: Generate changelog
7373
run: node scripts/generate_changelog.mjs ${{ needs.tag.outputs.prev_tag }} ${{ needs.tag.outputs.tag }} CHANGELOG.md

.github/workflows/test-sim-merge.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
- uses: actions/checkout@v4
3131
- uses: actions/setup-node@v4
3232
with:
33-
node-version: 22.4
33+
node-version: 22
3434
check-latest: true
3535
cache: yarn
3636
- name: Node.js version

.github/workflows/test-sim.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- uses: actions/checkout@v4
3232
- uses: "./.github/actions/setup-and-build"
3333
with:
34-
node: 22.4
34+
node: 22
3535

3636
sim-test-multifork:
3737
name: Multifork sim test
@@ -42,7 +42,7 @@ jobs:
4242
- uses: actions/checkout@v4
4343
- uses: "./.github/actions/setup-and-build"
4444
with:
45-
node: 22.4
45+
node: 22
4646
- name: Load env variables
4747
uses: ./.github/actions/dotenv
4848
- name: Download required docker images before running tests
@@ -71,7 +71,7 @@ jobs:
7171
- uses: actions/checkout@v4
7272
- uses: "./.github/actions/setup-and-build"
7373
with:
74-
node: 22.4
74+
node: 22
7575
- name: Load env variables
7676
uses: ./.github/actions/dotenv
7777
- name: Download required docker images before running tests
@@ -100,7 +100,7 @@ jobs:
100100
- uses: actions/checkout@v4
101101
- uses: "./.github/actions/setup-and-build"
102102
with:
103-
node: 22.4
103+
node: 22
104104
- name: Load env variables
105105
uses: ./.github/actions/dotenv
106106
- name: Download required docker images before running tests
@@ -129,7 +129,7 @@ jobs:
129129
- uses: actions/checkout@v4
130130
- uses: "./.github/actions/setup-and-build"
131131
with:
132-
node: 22.4
132+
node: 22
133133
- name: Load env variables
134134
uses: ./.github/actions/dotenv
135135
- name: Download required docker images before running tests
@@ -158,7 +158,7 @@ jobs:
158158
- uses: actions/checkout@v4
159159
- uses: "./.github/actions/setup-and-build"
160160
with:
161-
node: 22.4
161+
node: 22
162162
- name: Load env variables
163163
uses: ./.github/actions/dotenv
164164
- name: Download required docker images before running tests

.github/workflows/test.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
node: [22.4]
22+
node: [22]
2323
steps:
2424
# <common-build> - Uses YAML anchors in the future
2525
- uses: actions/checkout@v4
@@ -42,7 +42,7 @@ jobs:
4242
strategy:
4343
fail-fast: false
4444
matrix:
45-
node: [22.4]
45+
node: [22]
4646
steps:
4747
- uses: actions/checkout@v4
4848
- uses: "./.github/actions/setup-and-build"
@@ -71,7 +71,7 @@ jobs:
7171
strategy:
7272
fail-fast: false
7373
matrix:
74-
node: [22.4]
74+
node: [22]
7575
steps:
7676
- uses: actions/checkout@v4
7777

@@ -92,7 +92,7 @@ jobs:
9292
strategy:
9393
fail-fast: false
9494
matrix:
95-
node: [22.4]
95+
node: [22]
9696
steps:
9797
- uses: actions/checkout@v4
9898
- uses: "./.github/actions/setup-and-build"
@@ -131,7 +131,7 @@ jobs:
131131
strategy:
132132
fail-fast: false
133133
matrix:
134-
node: [22.4]
134+
node: [22]
135135
steps:
136136
# <common-build> - Uses YAML anchors in the future
137137
- uses: actions/checkout@v4
@@ -168,7 +168,7 @@ jobs:
168168
strategy:
169169
fail-fast: false
170170
matrix:
171-
node: [22.4]
171+
node: [22]
172172
steps:
173173
# <common-build> - Uses YAML anchors in the future
174174
- uses: actions/checkout@v4
@@ -192,7 +192,7 @@ jobs:
192192
strategy:
193193
fail-fast: false
194194
matrix:
195-
node: [22.4]
195+
node: [22]
196196
steps:
197197
- uses: actions/checkout@v4
198198
- uses: "./.github/actions/setup-and-build"

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ docs/pages/libraries/lightclient-prover/lightclient.md
5252
docs/pages/libraries/lightclient-prover/prover.md
5353
docs/pages/api/api-reference.md
5454
docs/pages/contribution/getting-started.md
55+
docs/static/install
5556
## Docusaurus
5657
docs/.docusaurus/
5758
docs/build/

.vscode/settings.json

+7-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"window.title": "${activeEditorShort}${separator}${rootName}${separator}${profileName}${separator}[${activeRepositoryBranchName}]",
3-
"editor.defaultFormatter": "esbenp.prettier-vscode",
43
// For `sysoev.vscode-open-in-github` extension
54
"openInGitHub.defaultBranch": "unstable",
65
"editor.formatOnSave": true,
@@ -18,5 +17,11 @@
1817
},
1918
"[jsonc]": {
2019
"editor.defaultFormatter": "biomejs.biome"
21-
}
20+
},
21+
"[yaml]": {
22+
"editor.defaultFormatter": "esbenp.prettier-vscode"
23+
},
24+
"[markdown]": {
25+
"editor.defaultFormatter": "esbenp.prettier-vscode"
26+
},
2227
}

.wordlist.txt

+28-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
API
12
APIs
23
Andreas
34
Antonopoulos
@@ -13,6 +14,7 @@ Casper
1314
Chai
1415
ChainSafe
1516
Codespaces
17+
CoinCashew
1618
Corepack
1719
Customizations
1820
DPoS
@@ -29,6 +31,7 @@ ENRs
2931
ETH
3032
Edgington
3133
Erigon
34+
Esat
3235
EthStaker
3336
EtherScan
3437
Ethereum
@@ -37,15 +40,19 @@ FINDNODE
3740
FX
3841
Flamegraph
3942
Flamegraphs
43+
GPG
4044
Geth
4145
Github
46+
Goerli
47+
Golang
4248
Gossipsub
4349
Grafana
4450
Grandine
4551
HTTPS
4652
HackMD
4753
Hashicorp
4854
Homebrew
55+
Hyperledger
4956
IPFS
5057
IPv
5158
Infura
@@ -60,15 +67,18 @@ LGPLv
6067
LMD
6168
LPoS
6269
LTS
70+
LVM
6371
Lerna
6472
MEV
6573
MacOS
6674
Metamask
75+
MevBoost
6776
ModuleNotFoundError
6877
Monorepo
6978
NPM
7079
NVM
7180
Nethermind
81+
Nim
7282
NodeJS
7383
NodeSource
7484
OSI
@@ -81,9 +91,11 @@ Quickstart
8191
RPC
8292
Reth
8393
Ryzen
94+
SFTP
8495
SHA
8596
SSD
8697
SSZ
98+
Somer
8799
Stakehouse
88100
TOC
89101
TTD
@@ -98,18 +110,21 @@ Vitalik
98110
Vitest
99111
Wagyu
100112
api
113+
args
101114
async
102115
backfill
103116
beaconcha
104117
blockRoot
105118
blockchain
119+
blockspace
106120
blst
107121
bootnode
108122
bootnodes
109123
bundlers
110124
chainConfig
111125
chainsafe
112126
chiado
127+
chmod
113128
cli
114129
cmd
115130
codebase
@@ -125,6 +140,8 @@ dApp
125140
dApps
126141
ddos
127142
decrypt
143+
decrypted
144+
derypted
128145
deserialization
129146
dev
130147
devcontainer
@@ -139,30 +156,38 @@ env
139156
envs
140157
ephemery
141158
ethers
159+
feeRecipient
142160
flamegraph
143161
flamegraphs
144162
floodsub
163+
fsSL
145164
getNetworkIdentity
146165
gnosis
166+
gpg
147167
heapdump
148168
heaptrack
149169
holesky
150170
interop
151171
js
172+
keymanager
152173
keypair
174+
keyrings
153175
keystore
154176
keystores
155177
libp
156178
lightclient
157179
linter
180+
liveness
158181
lldb
159182
llnode
160183
lockfile
161184
mainnet
162185
malloc
186+
mbps
163187
mdns
164188
merkle
165189
merkleization
190+
misconfiguration
166191
mmeshsub
167192
monorepo
168193
multiaddr
@@ -173,7 +198,6 @@ namespaces
173198
nodemodule
174199
orchestrator
175200
osx
176-
overriden
177201
params
178202
performant
179203
pid
@@ -199,6 +223,7 @@ ssz
199223
stakers
200224
subnet
201225
subnets
226+
sudo
202227
tcp
203228
testnet
204229
testnets
@@ -215,6 +240,8 @@ vite
215240
vitest
216241
webpack
217242
wip
243+
xRelayPubKey
218244
xcode
219245
yaml
220246
yamux
247+
yml

CONTRIBUTING.md

+2
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,8 @@ Unsure where to begin contributing to Lodestar? Here are some ideas!
126126
5. Make an open pull request when you're ready for it to be reviewed. We review PRs on a regular basis. See Pull request etiquette for more information.
127127
6. You may be asked to sign a Contributor License Agreement (CLA). We make it relatively painless with CLA-bot.
128128

129+
Please note that trivial, non-code contributions such as spelling, grammar, typos, corrections, comments and link fixes are not acceptable pull requests. Although we appreciate the effort to fix these valid concerns, it is not practical for us to run our CI systems to accommodate minor external contributions which generate minimal value for the purpose of contribution/airdrop farming. It would be appreciated for you to open up an issue instead for our team to aggregate these types of contributions into a batch commit.
130+
129131
## Github Style Guide
130132

131133
**Branch Naming**

0 commit comments

Comments
 (0)