pub trait RequestSigner {
// Required method
fn sign_request(
&self,
request: &SignRequest,
) -> impl Future<Output = Result<PrimitiveSignature, Error>> + Send;
}
Expand description
A RequestSigner
signs SignRequest
s by delegating to an
alloy::signers::Signer
.
Required Methods§
Sourcefn sign_request(
&self,
request: &SignRequest,
) -> impl Future<Output = Result<PrimitiveSignature, Error>> + Send
fn sign_request( &self, request: &SignRequest, ) -> impl Future<Output = Result<PrimitiveSignature, Error>> + Send
Signs a SignRequest
and returns the alloy::primitives::Signature
.
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.