Module ethers_middleware::transformer[][src]

Expand description

The Transformer is used to intercept transactions and transform them to be sent via various supported transformers, e.g., DSProxy

Structs

Represents the DsProxy type that implements the Transformer trait.

Middleware used for intercepting transaction requests and transforming them to be executed by the underneath Transformer instance.

Enums

Errors thrown from the types that implement the Transformer trait.

Traits

Transformer is a trait to be implemented by a proxy wallet, eg. DSProxy, that intends to intercept a transaction request and transform it into one that is instead sent via the proxy contract.