pub trait L2EthApiExtClient: ClientT {
// Provided method
fn send_raw_transaction_conditional<'life0, 'async_trait>(
&'life0 self,
bytes: Bytes,
condition: TransactionConditional,
) -> Pin<Box<dyn Future<Output = Result<FixedBytes<32>, Error>> + Send + 'async_trait>>
where 'life0: 'async_trait,
Self: Sync + 'async_trait { ... }
}
Expand description
Client implementation for the L2EthApiExt
RPC API.
Provided Methods§
Sourcefn send_raw_transaction_conditional<'life0, 'async_trait>(
&'life0 self,
bytes: Bytes,
condition: TransactionConditional,
) -> Pin<Box<dyn Future<Output = Result<FixedBytes<32>, Error>> + Send + 'async_trait>>where
'life0: 'async_trait,
Self: Sync + 'async_trait,
fn send_raw_transaction_conditional<'life0, 'async_trait>(
&'life0 self,
bytes: Bytes,
condition: TransactionConditional,
) -> Pin<Box<dyn Future<Output = Result<FixedBytes<32>, Error>> + Send + 'async_trait>>where
'life0: 'async_trait,
Self: Sync + 'async_trait,
Sends signed transaction with the given condition.
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.