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

chore: release v1.23.0 #7207

Merged
merged 97 commits into from
Nov 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
9f4bf50
fix: avoid toHexString() (#7075)
twoeths Sep 12, 2024
d6e8c05
chore: avoid fromHexString (#7080)
twoeths Sep 13, 2024
295690b
fix: use bigint gwei type for amount in requests instead of num 64 (#…
g11tech Sep 14, 2024
43b41af
chore: metrics for regen getState() (#7086)
twoeths Sep 16, 2024
d3d61af
chore(deps): bump path-to-regexp from 6.2.2 to 6.3.0 (#7082)
dependabot[bot] Sep 16, 2024
67a35f8
chore(deps): bump express from 4.19.2 to 4.21.0 in /docs (#7078)
dependabot[bot] Sep 16, 2024
9fe7239
chore(deps): bump micromatch from 4.0.5 to 4.0.8 (#7058)
dependabot[bot] Sep 16, 2024
1bb98ed
chore(deps): bump webpack from 5.90.3 to 5.94.0 in /docs (#7059)
dependabot[bot] Sep 16, 2024
2fcecd6
chore(deps): bump dompurify from 3.0.9 to 3.1.6 in /docs (#7088)
dependabot[bot] Sep 16, 2024
25837f6
Merge branch 'stable' into unstable
philknows Sep 17, 2024
86a8df7
Merge branch 'stable' into unstable
nflaig Sep 17, 2024
8da003e
chore(deps-dev): bump vite from 5.3.4 to 5.3.6 (#7090)
dependabot[bot] Sep 17, 2024
fd6e23e
chore(deps): bump find-my-way from 8.1.0 to 8.2.2 (#7093)
dependabot[bot] Sep 18, 2024
bb40ef7
feat: add electra support for light-client (#7063)
matthewkeil Sep 18, 2024
404f13a
chore: update Teku holesky bootnode (#7099)
nflaig Sep 21, 2024
cd98c23
feat: async shuffling refactor (#6938)
matthewkeil Sep 23, 2024
0dceb83
chore: clean up from electra review (#7102)
nflaig Sep 23, 2024
d0ba6bc
chore: upgrade fastify to v5 (#7101)
nflaig Sep 23, 2024
ad4ec77
feat: move requests from execution payload to beacon block body (#7094)
ensi321 Sep 25, 2024
f1a77ea
feat: set proper user-agent in validator client http requests (#7106)
nflaig Sep 25, 2024
bf60786
chore: remove signing domain for consolidations (#7092)
nflaig Sep 25, 2024
bb82046
feat: add electra support for remote signer (#7100)
nflaig Sep 26, 2024
58dea75
feat: use POST variant to get validators from state (#6897)
nflaig Sep 26, 2024
77006ea
fix: state serialization time (#7109)
twoeths Sep 27, 2024
94b6c5b
chore: use signing slot to determine fork (#7112)
nflaig Sep 27, 2024
f87ee1a
feat: add validator identities endpoint (#7107)
nflaig Sep 27, 2024
13d1a37
fix: n-historical-states state serialization panel (#7111)
twoeths Sep 30, 2024
d69d809
feat: update correlation penalty computation (#7071)
ensi321 Sep 30, 2024
fe7e21b
feat: use napi-rs pubkey-index-map (#7091)
twoeths Sep 30, 2024
c4952ee
fix: adjust n-historical-states param (#7104)
twoeths Oct 1, 2024
b457778
feat: allow to configure api client when initializing light client (#…
nflaig Oct 2, 2024
bf4a25f
fix: update HTTP error response format to be spec compliant (#7110)
nflaig Oct 2, 2024
a19655d
fix: update multiple api errors to be spec compliant (#7113)
nflaig Oct 2, 2024
0d1fd9c
chore: remove IndexedGossipQueueAvgTime (#7125)
twoeths Oct 4, 2024
5f7b611
feat: add standard endpoint to retrieve fork choice context (#7127)
nflaig Oct 7, 2024
1fa3f37
refactor: remove beaconAttestationBatchValidation flag (#7129)
twoeths Oct 7, 2024
c04157c
fix: ensure generated historical state slot matches requested slot (#…
nflaig Oct 8, 2024
955f456
chore: add drips network ownership address (#7128)
philknows Oct 8, 2024
f2b96ff
fix: include skipped partial withdrawal to `partialWithdrawalsCount` …
ensi321 Oct 8, 2024
068fbae
refactor: move validator status type and util to @lodestar/types (#7140)
nflaig Oct 9, 2024
3cef06f
chore(deps): bump rollup from 4.16.1 to 4.22.4 (#7103)
dependabot[bot] Oct 10, 2024
d44c409
chore(deps): bump micromatch from 4.0.5 to 4.0.8 in /docs (#7117)
dependabot[bot] Oct 10, 2024
489accb
fix: allow to disable peer discovery / discv5 (#7144)
nflaig Oct 10, 2024
5c359f9
deps: migrate to biomejs from eslint (#7108)
nazarhussain Oct 10, 2024
38f54ab
feat: allow filtering of validators by top-level validator status (#7…
vladmarusyk Oct 10, 2024
0d87c28
chore: remove 'active' from validator status type (#7146)
nflaig Oct 10, 2024
a570048
fix: improve forkchoice (#7142)
twoeths Oct 11, 2024
2a0a535
feat: process deposit requests at epoch processing (#7131)
ensi321 Oct 11, 2024
1331994
feat: pass execution requests as bytes to engine API (#7145)
ensi321 Oct 11, 2024
4b7d871
chore: fix lint error (#7152)
nazarhussain Oct 11, 2024
ac6edd3
chore: add vscode settings to split prettier and biome (#7149)
nazarhussain Oct 11, 2024
cbc7c90
feat: support fetching historical proposer duties (#7130)
nflaig Oct 11, 2024
105a388
feat: add ssz support to LC updates by range endpoint (#7119)
nflaig Oct 11, 2024
fb40cf0
feat: add execution requests to builder flow (#7148)
ensi321 Oct 11, 2024
911a3f5
feat: use rust shuffle (#7120)
matthewkeil Oct 11, 2024
f9d9ae5
feat: switch to compounding from consolidation requests (#7122)
ensi321 Oct 11, 2024
4f3676a
Bump spec version to alpha8
ensi321 Oct 11, 2024
d37bdb0
chore: upgrade to js-libp2p 2.0 (#7077)
wemeetagain Oct 11, 2024
1c84d36
chore: clean up single-used functions in Electra (#7132)
ensi321 Oct 12, 2024
2a7f7e6
fix: make sure shuffling is calculated when querying next epoch propo…
matthewkeil Oct 14, 2024
b5c6043
fix: queued attestations metric (#7158)
twoeths Oct 14, 2024
4e853d6
style: enable all biomejs recommended rules (#7153)
nazarhussain Oct 14, 2024
5adb4ef
fix: enforce strict timeout for builder to provide bid (#7151)
nflaig Oct 15, 2024
be0d971
chore: update forkchoice grafana panels (#7161)
twoeths Oct 15, 2024
cf72219
chore: print calculated block production cutoff time (#7163)
nflaig Oct 15, 2024
245d63e
chore: cleanup overrides for the biomejs configuration (#7162)
nazarhussain Oct 16, 2024
eb94c6d
fix: add logger to builder http client (#7168)
nflaig Oct 16, 2024
de0d6ab
chore: fix builder api panels in block production dashboard (#7167)
nflaig Oct 16, 2024
1d24ed5
fix: update electra BuilderBid container (#7169)
nflaig Oct 16, 2024
843a2a8
Merge branch 'unstable' into nc/devnet-4
ensi321 Oct 16, 2024
be3af65
chore: fix and add workaround on params e2e tests
ensi321 Oct 17, 2024
223e051
fix: update field naming to match engine api spec
ensi321 Oct 17, 2024
b082410
feat: devnet-4 support (#7154)
ensi321 Oct 19, 2024
b1b5623
fix: return `el_offline` as `true` in syncing status response if auth…
nflaig Oct 19, 2024
e6c1c5b
chore: update block proposal errors dashboard panel (#7179)
nflaig Oct 21, 2024
c9cf3ea
feat: add strategy support for state archives (#7170)
nazarhussain Oct 21, 2024
e01142b
chore: ssz 0.18.0 (#7181)
twoeths Oct 21, 2024
0e4ea98
feat: add ssz support to builder api (#7180)
nflaig Oct 21, 2024
e770ebe
chore: add vscode workspace settings (#7173)
nazarhussain Oct 22, 2024
4722b66
chore: separate builder and engine in success + error rates panel (#7…
nflaig Oct 22, 2024
fa969ca
fix: log as info instead of warn if builder does not provide a bid (#…
nflaig Oct 22, 2024
717abf3
chore: portable blst (#7164)
matthewkeil Oct 22, 2024
748966b
chore(deps): bump mermaid from 10.9.0 to 10.9.3 in /docs (#7192)
dependabot[bot] Oct 22, 2024
6de0736
test: enable skipped e2e worker tests (#7195)
nazarhussain Oct 25, 2024
bfa7a39
fix: remove warning log if validator pubkey not found or invalid (#7198)
nflaig Oct 25, 2024
d8b599a
feat: forward blinded block ssz bytes to submitBlindedBlock api (#7185)
nflaig Oct 28, 2024
4b08c0b
chore: revert "chore: upgrade to js-libp2p 2.0 (#7077)" (#7202)
wemeetagain Oct 28, 2024
4c757cb
feat: add metric to track default validator configuration (#7194)
nflaig Oct 28, 2024
3cd2f16
refactor: move WithBytes to types package (#7201)
nflaig Oct 28, 2024
e31d535
feat: asyncAggregateWithRandomness (#7204)
matthewkeil Oct 29, 2024
558ec2f
feat: track block production selection results and payload values (#7…
nflaig Oct 29, 2024
70f67bb
chore: bump package versions to 1.23.0
wemeetagain Oct 29, 2024
a00dbf0
chore: revert async aggregate with randomness (#7218)
matthewkeil Nov 7, 2024
2242678
feat: add mekong network option (#7212)
nflaig Nov 1, 2024
54d5886
fix: update config for relaunched mekong network (#7220)
nflaig Nov 8, 2024
7c3f403
fix: light client generating `LightClientUpdate` with wrong length of…
ensi321 Nov 8, 2024
68357ab
fix: archive finalized state when shutting down beacon node (#7221)
nflaig Nov 8, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
9 changes: 9 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# top-most EditorConfig file
root = true

# Unix-style newlines with a newline ending every file
[*]
end_of_line = lf
insert_final_newline = true
indent_style = space
indent_size = 2
275 changes: 0 additions & 275 deletions .eslintrc.js

This file was deleted.

3 changes: 0 additions & 3 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,9 +64,6 @@ jobs:
- name: Assert ESM module exports
run: node scripts/assert_exports.mjs

- name: Assert eslintrc rules sorted
run: scripts/assert_eslintrc_sorted.mjs

type-checks:
name: Type Checks
needs: build
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ validators
.tmp
.npmrc
.vscode/launch.json
.vscode/settings.json
!.vscode/settings.json
.vscode/tasks.json

# Tests artifacts
Expand Down
4 changes: 3 additions & 1 deletion .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,6 @@
**/.nyc_output
/packages/*/spec-tests
node_modules
**/node_modules
**/node_modules
*.js
*.ts
6 changes: 6 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
{
"recommendations": [
"biomejs.biome",
"esbenp.prettier-vscode"
]
}
22 changes: 22 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
{
"window.title": "${activeEditorShort}${separator}${rootName}${separator}${profileName}${separator}[${activeRepositoryBranchName}]",
"editor.defaultFormatter": "esbenp.prettier-vscode",
// For `sysoev.vscode-open-in-github` extension
"openInGitHub.defaultBranch": "unstable",
"editor.formatOnSave": true,
"editor.codeActionsOnSave": {
"source.fixAll.biome": "explicit",
},
"[javascript]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[typescript]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[json]": {
"editor.defaultFormatter": "biomejs.biome"
},
"[jsonc]": {
"editor.defaultFormatter": "biomejs.biome"
}
}
1 change: 0 additions & 1 deletion .wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@ EIPs
EL
ENR
ENRs
ESLint
ETH
Edgington
Erigon
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ To run tests:
- :test_tube: Run `yarn test:spec` for spec tests.
- :test_tube: Run `yarn test` to run all tests.
- :test_tube: Run `yarn check-types` to check TypeScript types.
- :test_tube: Run `yarn lint` to run the linter (ESLint).
- :test_tube: Run `yarn lint` to run the linter.

Note that to run `test:e2e`, first ensure that the environment is correctly setup by running the `run_e2e_env.sh` script. This script requires a running docker engine.

Expand Down
Loading
Loading