Commit Graph
278 Commits
Author SHA1 Message Date
realbigsean 8a70d80a2f Revert "Revert "renames, remove , wrap BlockWrapper enum to make descontruction private""
This reverts commit 1931a442dc.
2022-12-28 10:31:18 -05:00
realbigsean 1931a442dc Revert "renames, remove , wrap BlockWrapper enum to make descontruction private"
This reverts commit 5b3b34a9d7.
2022-12-28 10:30:36 -05:00
realbigsean 5b3b34a9d7 renames, remove , wrap BlockWrapper enum to make descontruction private 2022-12-28 10:28:45 -05:00
Diva M aeb243fe61 fmt 2022-12-23 17:44:50 -05:00
Diva M 6bf439befd Merge branch 'eip4844' into empty-blobs 2022-12-23 17:38:59 -05:00
Divma 240854750c cleanup: remove unused imports, unusued fields (#3834) 2022-12-23 17:16:10 -05:00
realbigsean adf5f462d5 fix blob validation for empty blobs when using 2022-12-23 12:59:04 -05:00
realbigsean 1dc0759f57 impl hash correctly for the blob wrapper 2022-12-23 12:53:59 -05:00
realbigsean d09523802b impl hash correctly for the blob wrapper 2022-12-23 12:52:26 -05:00
realbigsean 5e11edc612 fix blob validation for empty blobs 2022-12-23 12:47:38 -05:00
realbigsean f45d117e73 merge with capella 2022-12-23 10:21:18 -05:00
Diva M cd6655dba9 handle no blobs from peers instead of empty blobs in range requests 2022-12-22 17:30:04 -05:00
Mark Mackey 3d253abadc Fixed spec serialization bug 2022-12-21 11:41:14 -06:00
Mark Mackey b75ca74222 Removed withdrawals feature flag 2022-12-19 15:38:46 -06:00
realbigsean 5de4f5b8d0 handle parent blob request edge cases correctly. fix data availability boundary check 2022-12-19 11:39:09 -05:00
Michael Sproul 558367ab8c Bounded withdrawals and spec v1.3.0-alpha.2 (#3802) 2022-12-16 09:20:45 +11:00
realbigsean 1644978cdb fix compilation 2022-12-15 10:26:10 -05:00
realbigsean d893706e0e merge with capella 2022-12-15 09:33:18 -05:00
Michael Sproul 991e4094f8 Merge remote-tracking branch 'origin/unstable' into capella-update 2022-12-14 13:00:41 +11:00
ethDreamer b1c33361ea Fixed Clippy Complaints & Some Failing Tests (#3791)
* Fixed Clippy Complaints & Some Failing Tests
* Update Dockerfile to Rust-1.65
* EF test file renamed
* Touch up comments based on feedback
2022-12-13 10:50:24 -06:00
GeemoCandamaandGeemoCandama 1b28ef8a8d Adding light_client gossip topics (#3693)
## Issue Addressed
Implementing the light_client_gossip topics but I'm not there yet.

Which issue # does this PR address?
Partially #3651

## Proposed Changes
Add light client gossip topics.
Please list or describe the changes introduced by this PR.
I'm going to Implement light_client_finality_update and light_client_optimistic_update gossip topics. Currently I've attempted the former and I'm seeking feedback.

## Additional Info
I've only implemented the light_client_finality_update topic because I wanted to make sure I was on the correct path. Also checking that the gossiped LightClientFinalityUpdate is the same as the locally constructed one is not implemented because caching the updates will make this much easier. Could someone give me some feedback on this please? 

Please provide any additional information. For example, future considerations
or information useful for reviewers.

Co-authored-by: GeemoCandama <104614073+GeemoCandama@users.noreply.github.com>
2022-12-13 06:24:51 +00:00
Michael Sproul 173a0abab4 Fix Withdrawal serialisation and check address change fork (#3789)
* Disallow address changes before Capella

* Quote u64s in Withdrawal serialisation
2022-12-13 17:03:21 +11:00
sean 2a7a1b31dc Merge branch 'capella' of https://github.com/sigp/lighthouse into eip4844 2022-12-12 22:41:54 +00:00
Justin Traglia f7a54afde5 Fix some capella nits (#3782) 2022-12-12 11:40:44 +11:00
realbigsean d4004ee050 update MaxBlobsPerBlock to 4 2022-12-09 13:50:10 -05:00
realbigsean a0d4aecf30 requests block + blob always post eip4844 2022-12-07 15:30:08 -05:00
realbigsean dbc57ba2d9 merge with upstream 2022-12-07 13:11:21 -05:00
realbigsean 6c8b1b323b merge upstream 2022-12-07 12:27:21 -05:00
ethDreamer b6486e809d Fixed moar tests (#3774) 2022-12-05 09:08:55 +11:00
ethDreamer 1a39976715 Fixed Compiler Warnings & Failing Tests (#3771) 2022-12-03 10:42:12 +11:00
Pawan Dhananjay e72d9fb922 Working post bellatrix local testnet 2022-12-02 19:50:45 +05:30
realbigsean 8102a01085 merge with upstream 2022-12-01 11:13:07 -05:00
Mark Mackey 8a04c3428e Merged with unstable 2022-11-30 17:29:10 -06:00
Diva M 979a95d62f handle unknown parents for block-blob pairs
wip

handle unknown parents for block-blob pairs
2022-11-30 17:21:54 -05:00
realbigsean 2157d91b43 process single block and blob 2022-11-30 11:51:18 -05:00
realbigsean 422d145902 chain segment processing for blobs 2022-11-30 09:40:15 -05:00
Mark Mackey f5e6a54f05 Refactored Execution Layer & Fixed Some Tests 2022-11-29 18:18:33 -06:00
Mark Mackey 36170ec428 Fixed some BeaconChain Tests 2022-11-29 18:18:18 -06:00
Diva M c532f4438c debug impl for wrapper type 2022-11-28 14:54:47 -05:00
Diva M 050acf67a3 Revert "TEMP HACK to get it compiling"
This reverts commit 3c79c33d86.
2022-11-28 14:36:07 -05:00
Diva M 3c79c33d86 TEMP HACK to get it compiling 2022-11-28 14:30:40 -05:00
Diva M 4760dbb078 add wrapper type 2022-11-28 14:22:19 -05:00
realbigsean 3c9e1abcb7 merge upstream 2022-11-26 10:01:57 -05: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 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 Sproulandrealbigsean 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
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