mmsqe
ac0ea13dbe
Problem: no prysmctl option in wrapper script to generate devnet ssz ( #15145 )
...
* Problem: no prysmctl option in wrapper script to generate devnet ssz
* add doc
2025-04-10 20:59:38 +00:00
Radosław Kapka
b0614fe137
Remove disable-committee-aware-packing flag ( #15162 )
...
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
2025-04-10 19:48:16 +00:00
terence
774b9a7159
Migrate Prysm repo to Offchain Labs organization ahead of Pectra V6 ( #15140 )
...
* Migrate Prysm repo to Offchain Labs organization ahead of Pectra upgrade v6
* Replace prysmaticlabs with OffchainLabs on general markdowns
* Update mock
* Gazelle and add mock.go to excluded generated mock file
2025-04-10 15:40:39 +00:00
Radosław Kapka
9d1750ce86
Deprecate everything related with the gRPC API ( #14944 )
...
* proto definitions
* server methods
* grpc validator
* server structs
* functions, types, fields etc
* changelog <3
* revert `buildBlockParallel`
* format fix
* better deprecation warning
* remove comment from unexported fields
* only keep comment in public-facing items
2025-04-10 15:21:49 +00:00
terence
ff6e27c737
Remove unused hack script ( #15157 )
2025-04-10 13:40:29 +00:00
terence
e20420aa87
Mainnet config copies by default ( #15159 )
2025-04-10 12:59:55 +00:00
Radosław Kapka
da12ea57c7
Fix filtering by committee index post-Electra in ListAttestationsV2 ( #15148 )
2025-04-08 19:41:45 +00:00
Nishant Das
81019ef173
Fix Committee Index Check For Electra Aggregates ( #15146 )
...
* fix it
* changelog
2025-04-08 15:30:57 +00:00
Potuz
92cf0bc0ab
Use forkchoice dependent root helper ( #15137 )
2025-04-07 18:02:27 +00:00
james-prysm
9a79f49514
Remove old web3signer metrics: v6 ( #14920 )
...
* removing repeated fork specific metrics for a universal one
* changelog
2025-04-07 17:02:54 +00:00
Potuz
0d7d9bd5fc
Forkchoice helper for dependent root ( #15136 )
...
* Forkchoice helper for dependent root
* James' suggestion
2025-04-07 14:42:39 +00:00
Nishant Das
a6052efefb
Fix Operations Length Check For Attestations ( #15134 )
...
* fix check for electra
* changelog
2025-04-06 22:35:12 +00:00
Bastin
fa5d2a88ce
Fix LC test utils problem ( #15133 )
...
* fix problem with MinSyncCommitteeParticipants
* fix usages
* changelog entry
2025-04-04 16:30:55 +00:00
james-prysm
ff02661229
fixes health tracker usage ( #15126 )
...
* fixing health interface
* reran mockgen
* breaking out mock into its own file so it's visible elsewhere
* lint
* gaz
2025-04-04 15:27:59 +00:00
Bastin
09309ab1f2
Refactor LC Test Utils ( #15131 )
...
* refactor test utils
* refactor test utils
* rename parameter
2025-04-04 11:35:21 +00:00
Bastin
cb9621702e
Add LC Store to BeaconNode ( #15120 )
...
* add lcStore to Node
* changelog entry
* add atomic getters and setters for the store
* change store fields visibility to private
* refactor method names and add tests
* remove get from getters
2025-04-04 10:06:15 +00:00
Nishant Das
efba931610
Handle Pending Balance Bug ( #15123 )
...
* Fix Getter and Add regression test
* changelog
2025-04-04 04:00:07 +00:00
james-prysm
4a1c627f6f
migrates some helper functions from beacon API to apiutil ( #15125 )
...
* migration and changelog
* missed valid root
* removing unneeded test, more optimization
* adding strict dependency
* linting
* fixing 1 more test
* bastin's suggestion
2025-04-03 19:48:26 +00:00
Nishant Das
0c2464c497
Handle Consolidation Processing Edge Case ( #15122 )
...
* Clean it up
* Add regression test case
* changelog
2025-04-03 16:07:33 +00:00
james-prysm
2cfc204e9a
removed redundant mock validator and replaced with test util one ( #15111 )
2025-04-02 21:17:20 +00:00
Nishant Das
877d9ee948
Revert Execution Requests in E2E ( #15119 )
...
* Revert "Disable Execution Request Testing On Mainnet (#15115 )"
This reverts commit 70c31949ba .
* Revert "Trigger Execution Requests In E2E (#14971 )"
This reverts commit e38fdb09a4 .
* Changelog
2025-04-02 16:12:35 +00:00
Kaloyan Tanev
785fefa3f1
Do not cache slot committee aggregations for DVs ( #15110 )
...
* Do not cache slot committee for DV agggregations
* Add changelog
---------
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
2025-04-02 15:54:47 +00:00
kevincatty
0c22d91a55
fix: remove duplicate WithBlobStorage in options initialization ( #15036 )
...
Signed-off-by: kevincatty <zhanshanmao@outlook.com >
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
2025-04-02 15:25:00 +00:00
NikolaiKryshnev
fb60456116
Improved README structure and visual presentation ( #14860 )
...
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
2025-04-02 15:23:10 +00:00
jinjiadu
be56711892
fix: fix slice init length ( #14407 )
...
Signed-off-by: jinjiadu <jinjiadu@aliyun.com >
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
2025-04-02 15:21:26 +00:00
kasey
96f1ebf706
more efficient ancestry db queries, stategen ( #15063 )
...
Co-authored-by: Kasey <kasey@users.noreply.github.com >
2025-04-01 20:16:58 +00:00
John
bdb12c7d2f
fix: use io.ReadFull instead of stream.Read ( #15089 )
2025-04-01 19:23:04 +00:00
LesCyber
83cf0f8658
refactor: use errors.New to replace fmt.Errorf with no parameters ( #15007 )
...
Signed-off-by: LesCyber <andi4cing@gmail.com >
2025-04-01 19:03:16 +00:00
VolodymyrBg
762594a368
feat(proposer): add gas limit range warnings ( #15078 )
...
* feat(proposer): add gas limit range warnings
* Update config/proposer/loader/loader.go
Co-authored-by: Preston Van Loon <preston@prysmaticlabs.com >
* Update config/proposer/loader/loader.go
Co-authored-by: Preston Van Loon <preston@prysmaticlabs.com >
* Create volodymyrbg_gas_limit_warnings.md
---------
Co-authored-by: Preston Van Loon <preston@prysmaticlabs.com >
2025-04-01 19:00:21 +00:00
kilavvy
c1fc812a38
Fix typos in test code ( #14991 )
...
* Update keymanager_test.go
* Update fork_test.go
* Update README.md
* Update README.md
2025-04-01 18:31:59 +00:00
riyueguang
340935af9c
refactor: use the built-in min to simplify the code ( #15091 )
...
Signed-off-by: riyueguang <rustruby@outlook.com >
2025-04-01 17:57:22 +00:00
kasey
17d0082c5c
cleanup block indices for missing blocks ( #15040 )
...
Co-authored-by: Kasey Kirkham <kasey@users.noreply.github.com >
2025-04-01 17:54:35 +00:00
terence
e998b5ec97
Use latest state to pack attestation ( #15113 )
...
* Use latest state to pack attestation
* Add a test to make sure it would have failed when using head state instead of latest state
2025-04-01 15:31:45 +00:00
james-prysm
5d0eb3168c
small optimization ( #15116 )
2025-04-01 14:55:29 +00:00
terence
e0c2aa71d4
Update spec tests to beta 4 ( #15114 )
...
* Update spec tests to beta 4
* Change log to ignored
2025-04-01 14:32:57 +00:00
Nishant Das
70c31949ba
Disable Execution Request Testing On Mainnet ( #15115 )
...
* DisableOnMainnet
* Changelog
2025-04-01 10:38:05 +00:00
Nishant Das
e38fdb09a4
Trigger Execution Requests In E2E ( #14971 )
...
* Trigger Consolidation
* Finally have it working
* Fix Build
* Revert Change
* Fix Context
* Finally have consolidations working
* Get Evaluator Working
* Get Withdrawals Working
* Changelog
* Finally Passes
* New line
* Try again
* fmt
* fmt
* Fix Test
2025-04-01 06:49:51 +00:00
james-prysm
a50e981c74
removing redundant loop in computeOnChainAggregate ( #15108 )
...
* removing redundant loop
* Update beacon-chain/rpc/prysm/v1alpha1/validator/proposer_attestations_electra.go
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
* removing unused import
* replacing with more used function
* resolving Unsafe cast from uint64 to int error
---------
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
2025-03-31 21:22:47 +00:00
Bastin
8be205cf3d
Use fieldparams.RootLength instead of local variable in p2p types.go ( #15106 )
...
* use fieldparams.RootLength instead of local var
* gazelle fix
2025-03-31 12:42:07 +00:00
kasey
1b65e00096
refactor state-by-root test to table-driven ( #15087 )
...
Co-authored-by: Kasey Kirkham <kasey@users.noreply.github.com >
2025-03-28 23:34:34 +00:00
james-prysm
e3fb4e86ec
validator client initialization cleanup ( #15080 )
...
* cleanup
* fixing optimal sort order for struct
* reverting clictx change based on kasey's feedback
* adding in fix for old trace file flag
* more cleanup for clarity
* optimizing if statement check and fixing wallet open on web enable
* optimizing if statement check and fixing wallet open on web enable
* some more cleanup and bug fix on open wallet
* reverting debug.go changes will handle in a separate PR
* removing useless comment
* changing useWeb to enableAPI
* fixing tests and linting
* manu feedback and one optimization removing auth token check
* gaz
2025-03-28 14:03:42 +00:00
terence
70aaad1904
Add more tests to process pending deposits ( #15099 )
2025-03-27 14:16:41 +00:00
Radosław Kapka
e42611ec72
Allow hex strings in /eth/v1/beacon/states/{state_id}/root endpoint ( #15098 )
...
* Allow hex strings in `/eth/v1/beacon/states/{state_id}/root` endpoint
* changelog <3
* remove redundant conversion
* use `bytesutil.IsHex`
2025-03-27 14:13:57 +00:00
Bastin
a3e61275a3
Add light client types to spectest ( #15097 )
...
* add light client types to spectest
* changelog entry
* remove lightclientSnapshot from tests
2025-03-26 17:44:30 +00:00
terence
e82f9ccca3
Proposer: change attestation sorting to reward numerator ( #15093 )
...
* Change proposer block's sorting algo to proposer reward numerator
* Feedback
* Comments
* Add a cache for attestation reward numerator
2025-03-26 16:21:41 +00:00
Bastin
38a6a7a4ea
Add SSZ support for light client updates by range API ( #15082 )
...
* create ssz payload
* remove unused function
* remove access to state
* gazelle fix
* fix ssz size for electra finality update
* fix fork digest version problem
* fix chunk size
* fix fork version
* fix fork version
* add tests
* add changelog entry
* add PR link in changelog entry
* fix lint error
* Update beacon-chain/rpc/eth/light-client/handlers.go
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
* check for context error
* send response in chunks
* remove content disposition header
---------
Co-authored-by: Preston Van Loon <pvanloon@offchainlabs.com >
2025-03-26 15:06:03 +00:00
Bastin
1295c987e8
Remove content disposition header from httputil.WriteSSZ ( #15092 )
...
* remove content disposition header from httputil.WriteSSZ
* fix changelog
* fix newly added calls to WriteSSZ
2025-03-26 14:17:19 +00:00
Radosław Kapka
6a27c41aad
Implement validator identities Beacon API endpoint ( #15086 )
...
* implementation
* tests
* changelog <3
* linter fix
* test fix
2025-03-25 16:49:35 +00:00
Radosław Kapka
98b13ea144
Update changelog for v5.3.2 release ( #15096 )
...
* Changelog for v5.3.2
* add header section
* fragment file
2025-03-25 16:38:29 +00:00
james-prysm
c735ed2e32
Remove use of committee list from validator client ( #15039 )
...
* wip
* fixing unit tests
* changing is aggregator function
* wip
* fully removing the use of committee from validator client, adding a wrapper type for duties
* fixing tests
* fixing linting
* fixing more tests
* changelog
* adding some more tests
* Update proto/prysm/v1alpha1/validator.go
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
* radek's feedback
* removing accidently checked in
---------
Co-authored-by: Radosław Kapka <rkapka@wp.pl >
2025-03-25 16:25:42 +00:00