chore: replace Compact with bincode on ETL usage of SealedHeader (#11442)

This commit is contained in:
joshieDo
2024-10-03 13:48:24 +02:00
committed by GitHub
parent fe1f189e69
commit 73d5ce78c3
6 changed files with 29 additions and 22 deletions

View File

@ -7,13 +7,13 @@ use alloy_rlp::{Decodable, Encodable};
use bytes::BufMut;
use core::mem;
use derive_more::{AsRef, Deref};
use reth_codecs::{add_arbitrary_tests, Compact};
use reth_codecs::add_arbitrary_tests;
use serde::{Deserialize, Serialize};
/// A [`Header`] that is sealed at a precalculated hash, use [`SealedHeader::unseal()`] if you want
/// to modify header.
#[derive(Debug, Clone, PartialEq, Eq, Hash, AsRef, Deref, Serialize, Deserialize, Compact)]
#[add_arbitrary_tests(rlp, compact)]
#[derive(Debug, Clone, PartialEq, Eq, Hash, AsRef, Deref, Serialize, Deserialize)]
#[add_arbitrary_tests(rlp)]
pub struct SealedHeader {
/// Locked Header hash.
hash: BlockHash,