Diva M
805df307f6
wip
2022-11-28 14:13:12 -05:00
realbigsean
e962e80bb4
fix compile errors
2022-11-28 12:16:45 -05:00
realbigsean
6d7235f2c8
add blob info
2022-11-28 11:36:48 -05:00
realbigsean
0027cdcd3a
Merge branch 'eip4844-devnet-v3' of https://github.com/realbigsean/lighthouse into eip4844-devnet-v3
2022-11-28 11:26:55 -05:00
realbigsean
92cae14409
add blob info
2022-11-28 11:26:46 -05:00
Diva M
f4babdedd5
more hacks
2022-11-28 11:06:12 -05:00
Diva M
25f29256ce
hack the thing to get it to compile
2022-11-28 10:42:50 -05:00
Pawan Dhananjay
cb78f2f8df
Add more kzg validations
2022-11-28 20:23:18 +05:30
Pawan Dhananjay
9640d420f7
Run kzg operations for block operations
2022-11-28 18:17:10 +05:30
Pawan Dhananjay
3075b82ea0
Add kzg trusted setup file cli param and load into beacon chain
2022-11-28 16:54:20 +05:30
Age Manning
2779017076
Gossipsub fast message id change ( #3755 )
...
For improved consistency, this mixes in the topic into our fast message id for more consistent tracking of messages across topics.
2022-11-28 07:36:52 +00:00
Mac L
c881b80367
Add CLI flag for gui requirements ( #3731 )
...
## Issue Addressed
#3723
## Proposed Changes
Adds a new CLI flag `--gui` which enables all the various flags required for the gui to function properly.
Currently enables the `--http` and `--validator-monitor-auto` flags.
2022-11-28 00:22:53 +00:00
realbigsean
3c9e1abcb7
merge upstream
2022-11-26 10:01:57 -05:00
sean
07a79c8266
add block and blobs sidecar to whitelist
2022-11-25 14:44:57 +00:00
sean
f88caa7afc
set quota for blobs by root
2022-11-25 14:30:51 +00:00
antondlr
e9bf7f7cc1
remove commas from comma-separated kv pairs ( #3737 )
...
## Issue Addressed
Logs are in comma separated kv list, but the values sometimes contain commas, which breaks parsing
2022-11-25 07:57:10 +00:00
Giulio rebuffo
d5a2de759b
Added LightClientBootstrap V1 ( #3711 )
...
## Issue Addressed
Partially addresses #3651
## Proposed Changes
Adds server-side support for light_client_bootstrap_v1 topic
## Additional Info
This PR, creates each time a bootstrap without using cache, I do not know how necessary a cache is in this case as this topic is not supposed to be called frequently and IMHO we can just prevent abuse by using the limiter, but let me know what you think or if there is any caveat to this, or if it is necessary only for the sake of good practice.
Co-authored-by: Pawan Dhananjay <pawandhananjay@gmail.com >
2022-11-25 05:19:00 +00:00
Michael Sproul
788b337951
Op pool and gossip for BLS to execution changes ( #3726 )
2022-11-25 07:09:26 +11:00
realbigsean
a61f35272c
fix compiling
2022-11-24 08:18:01 -05:00
realbigsean
1222404450
Merge branch 'blob-syncing' of https://github.com/realbigsean/lighthouse into blob-sync-kzg
2022-11-24 07:46:04 -05:00
Divma
bf5005244e
Blob syncing ( #24 )
...
* add a rt is_blob_batch
* use the mixed type everywhere
* glue
* more glue
* minor fixes
* fix range tests
* filling in the gaps
* moore filling in the gaps
2022-11-24 07:45:38 -05:00
realbigsean
58b54f0a53
Rename excess blobs and update 4844 json RPC serialization/deserialization ( #3745 )
...
* rename excess blobs and fix json serialization/deserialization
* remove coments
2022-11-24 16:41:35 +11:00
Michael Sproul
e3ccd8fd4a
Two Capella bugfixes ( #3749 )
...
* Two Capella bugfixes
* fix payload default check in fork choice
* Revert "fix payload default check in fork choice"
This reverts commit e56fefbd05 .
Co-authored-by: realbigsean <sean@sigmaprime.io >
2022-11-24 15:14:06 +11:00
Paul Hauner
bf533c8e42
v3.3.0 ( #3741 )
...
## Issue Addressed
NA
## Proposed Changes
- Bump versions
- Pin the `nethermind` version since our method of getting the latest tags on `master` is giving us an old version (`1.14.1`).
- Increase timeout for execution engine startup.
## Additional Info
- [x] ~Awaiting further testing~
2022-11-23 23:38:32 +00:00
realbigsean
beddcfaac2
get spec tests working and fix json serialization
2022-11-23 18:30:45 -05:00
realbigsean
abc933faa8
Merge branch 'capella-bugfixes' of https://github.com/michaelsproul/lighthouse into blob-sync-kzg
2022-11-23 11:27:41 -05:00
realbigsean
7aa52a4141
ef-test fixes
2022-11-23 11:27:37 -05:00
realbigsean
62f8a5ee10
Merge branch 'blob-syncing' of https://github.com/realbigsean/lighthouse into blob-sync-kzg
2022-11-23 11:22:54 -05:00
realbigsean
ce097ac8d2
Merge branch 'json-rpc-blobs-updates' of https://github.com/realbigsean/lighthouse into blob-syncing
2022-11-23 11:22:15 -05:00
realbigsean
87ec448b00
Merge branch 'eip4844' of https://github.com/sigp/lighthouse into blob-sync-kzg
2022-11-23 09:19:30 -05:00
Michael Sproul
53a22c2fcb
Two Capella bugfixes
2022-11-23 18:51:39 +11:00
ethDreamer
28c9603505
Stuuupid camelCase ( #3748 )
2022-11-23 14:42:58 +11:00
Pawan Dhananjay
902055f295
ugly utils
2022-11-22 20:10:32 -05:00
Pawan Dhananjay
e8b5f311aa
Add kzg crate functions
2022-11-22 20:10:17 -05:00
Pawan Dhananjay
3288404ec1
Skeleton
2022-11-22 20:09:21 -05:00
realbigsean
48b2efce9f
merge with upstream
2022-11-22 18:38:30 -05:00
realbigsean
0228b2b42d
- fix pre-merge block production ( #3746 )
...
- return `None` on pre-4844 blob requests
2022-11-22 17:10:40 -06:00
realbigsean
160b915695
remove coments
2022-11-22 17:30:35 -05:00
realbigsean
51b44290a3
rename excess blobs and fix json serialization/deserialization
2022-11-22 17:22:46 -05:00
ethDreamer
24e5252a55
Massive Update to Engine API ( #3740 )
...
* Massive Update to Engine API
* Update beacon_node/execution_layer/src/engine_api/json_structures.rs
Co-authored-by: Michael Sproul <micsproul@gmail.com >
* Update beacon_node/execution_layer/src/engine_api/json_structures.rs
Co-authored-by: Michael Sproul <micsproul@gmail.com >
* Update beacon_node/beacon_chain/src/execution_payload.rs
Co-authored-by: realbigsean <seananderson33@GMAIL.com >
* Update beacon_node/execution_layer/src/engine_api.rs
Co-authored-by: realbigsean <seananderson33@GMAIL.com >
Co-authored-by: Michael Sproul <micsproul@gmail.com >
Co-authored-by: realbigsean <seananderson33@GMAIL.com >
2022-11-22 13:27:48 -05:00
Michael Sproul
61b4bbf870
Fix BlocksByRoot response types ( #3743 )
2022-11-22 12:29:47 -05:00
Diva M
7ed2d35424
get it to compile
2022-11-21 14:53:33 -05:00
realbigsean
e7ee79185b
add blobs cache and fix some block production
2022-11-21 14:09:06 -05:00
Michael Sproul
b477c42748
Lower deposit finalization error to warning ( #3739 )
...
## Issue Addressed
Partially addresses #3707
## Proposed Changes
Drop `ERRO` log to `WARN` until we identify the exact conditions that lead to this case.
Add a message which hopefully reassures users who only see this log once 😅
Add the block hash to the error message in case it will prove useful in debugging the root cause.
2022-11-21 06:29:03 +00:00
Akihito Nakano
8a36acdb1a
Super small improvement: Remove unnecessary mut ( #3736 )
...
## Issue Addressed
<!--Which issue # does this PR address?-->
Removed some unnecessary `mut`. 🙂
<!--
## Proposed Changes
Please list or describe the changes introduced by this PR.
-->
<!--
## Additional Info
Please provide any additional information. For example, future considerations
or information useful for reviewers.
-->
2022-11-21 03:15:54 +00:00
realbigsean
dc87156641
block and blob handling progress
2022-11-19 16:53:34 -05:00
realbigsean
45897ad4e1
remove blob wrapper
2022-11-19 15:18:42 -05:00
Diva M
78c72158c8
toy skelleton of sync changes
2022-11-16 13:53:38 -05:00
realbigsean
7162e5e23b
add a bunch of blob coupling boiler plate, add a blobs by root request
2022-11-15 16:43:56 -05:00
Pawan Dhananjay
857ef25d28
Add metrics for subnet queries ( #3721 )
...
## Issue Addressed
N/A
## Proposed Changes
Add metrics for peers discovered in subnet discv5 queries.
2022-11-15 13:25:38 +00:00