mirror of
https://github.com/sigp/lighthouse.git
synced 2026-04-17 21:08:32 +00:00
Check known parent on rpc blob process (#5893)
* Check known parent on rpc blob process * fix test * Merge branch 'unstable' of https://github.com/sigp/lighthouse into blob-unknown-parent
This commit is contained in:
@@ -62,13 +62,17 @@ async fn blob_sidecar_event_on_process_rpc_blobs() {
|
||||
let kzg = harness.chain.kzg.as_ref().unwrap();
|
||||
let mut rng = StdRng::seed_from_u64(0xDEADBEEF0BAD5EEDu64);
|
||||
|
||||
let blob_1 = BlobSidecar::random_valid(&mut rng, kzg)
|
||||
.map(Arc::new)
|
||||
.unwrap();
|
||||
let blob_2 = Arc::new(BlobSidecar {
|
||||
let mut blob_1 = BlobSidecar::random_valid(&mut rng, kzg).unwrap();
|
||||
let mut blob_2 = BlobSidecar {
|
||||
index: 1,
|
||||
..BlobSidecar::random_valid(&mut rng, kzg).unwrap()
|
||||
});
|
||||
};
|
||||
let parent_root = harness.chain.head().head_block_root();
|
||||
blob_1.signed_block_header.message.parent_root = parent_root;
|
||||
blob_2.signed_block_header.message.parent_root = parent_root;
|
||||
let blob_1 = Arc::new(blob_1);
|
||||
let blob_2 = Arc::new(blob_2);
|
||||
|
||||
let blobs = FixedBlobSidecarList::from(vec![Some(blob_1.clone()), Some(blob_2.clone())]);
|
||||
let expected_sse_blobs = vec![
|
||||
SseBlobSidecar::from_blob_sidecar(blob_1.as_ref()),
|
||||
|
||||
Reference in New Issue
Block a user