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
GeemoCandama
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 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
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
Michael Sproul
53a22c2fcb
Two Capella bugfixes
2022-11-23 18:51:39 +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