Skip to main content

BuilderAuthenticator

Trait BuilderAuthenticator 

Source
pub trait BuilderAuthenticator: TransactionAuthenticator + 'static { }
Expand description

Marker trait for the authenticator type parameter of ClientBuilder.

The builder stores the authenticator and passes it to the client. The client uses it only to sign transactions, so any TransactionAuthenticator with a 'static lifetime qualifies. Key management is not required. A signer that holds no secret key, such as a remote signing service, can be used without implementing Keystore.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§