You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Can we proactively dedupe this as part of this PR?
current code in RPC types is as follows
/// This represents a set of blobs, and its corresponding commitments and proofs.
#[derive(Clone, Debug, PartialEq, Eq, Hash, Default, Serialize, Deserialize)]
#[repr(C)]
pub struct BlobTransactionSidecar {
/// The blob data.
pub blobs: Vec<Blob>,
/// The blob commitments.
pub commitments: Vec<Bytes48>,
/// The blob proofs.
pub proofs: Vec<Bytes48>,
}
kzg validation only works with kzg bytes and blob types.
we can dedup but this means we have c-kzg dep no longer optional because we need the sidecar for all things rpc, we could however remove the sidecar type with c-kzg and transmut when calling validate? so that we don't use c-kzg types at all
Can we proactively dedupe this as part of this PR?
current code in RPC types is as follows
Originally posted by @prestwich in #361 (comment)
The text was updated successfully, but these errors were encountered: