Add serde-bincode-compat for receipt (#14399)

Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
This commit is contained in:
Joseph Zhao
2025-02-15 04:33:13 +08:00
committed by GitHub
parent 16c3c5b733
commit 113a87b4f8
4 changed files with 21 additions and 2 deletions

View File

@ -193,6 +193,15 @@ impl InMemorySize for Receipt {
impl reth_primitives_traits::Receipt for Receipt {}
#[cfg(feature = "serde-bincode-compat")]
impl reth_primitives_traits::serde_bincode_compat::SerdeBincodeCompat for Receipt {
type BincodeRepr<'a> = Self;
fn as_repr(&self) -> Self::BincodeRepr<'_> {
self.clone()
}
}
#[cfg(test)]
mod tests {
use super::*;