pub trait ExtClientExecutionContext: ExtClientValidationContext + ClientExecutionContext { }
Expand description
An optional trait that extends the client context required during execution.
This trait, as it stands right now, serves as a trait alias for types that
implement both ExtClientValidationContext
and
ClientExecutionContext
, and it is auto-implemented for such types.
Light client developers who wish to define and utilize their own custom client contexts may choose to introduce execution methods within a similar trait, which would allow them to store additional client-specific data and conduct execution operations more efficiently, tailored to their light client implementation.
Object Safety§
This trait is not object safe.