TestingApiClient

Trait TestingApiClient 

Source
pub trait TestingApiClient: ClientT {
    // Provided method
    fn build_block_v1(
        &self,
        request: TestingBuildBlockRequestV1,
    ) -> impl Future<Output = Result<ExecutionPayloadEnvelopeV5, Error>> + Send { ... }
}
Available on crate features rpc and client only.
Expand description

Client implementation for the TestingApi RPC API.

Provided Methods§

Source

fn build_block_v1( &self, request: TestingBuildBlockRequestV1, ) -> impl Future<Output = Result<ExecutionPayloadEnvelopeV5, Error>> + Send

Builds a block using the provided parent, payload attributes, and transactions.

See https://github.com/marcindsobczak/execution-apis/blob/main/src/testing/testing_buildBlockV1.md

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<TypeJsonRpseeInternal> TestingApiClient for TypeJsonRpseeInternal
where TypeJsonRpseeInternal: ClientT,