pub trait TryFromWithBlock<T, H>where
H: HeaderLike,{
type Error;
// Required method
fn try_from_with_header(
value: T,
block: H,
account_balances: &HashMap<Bytes, HashMap<Bytes, Bytes>>,
all_tokens: &HashMap<Bytes, Token>,
decoder_context: &DecoderContext,
) -> impl Future<Output = Result<Self, Self::Error>> + Send + Sync
where Self: Sized;
}