Skip to main content

Module resolver

Module resolver 

Source
Expand description

Pluggable descriptor resolution facade.

The public crate::resolver module re-exports the stable resolution surface while delegating implementation to focused private submodules.

Structs§

Eip712IndexEntry
GitHubRegistrySource
HTTP-based descriptor source that fetches from a GitHub registry.
ResolvedDescriptor
A resolved descriptor ready for use.
StaticSource
Static in-memory descriptor source for testing.
TypedDescriptorLookup
Lookup parameters for EIP-712 descriptor resolution.

Traits§

DescriptorSource
Trait for descriptor sources (embedded, filesystem, GitHub API, etc.).

Functions§

resolve_descriptors_for_tx
Resolve all descriptors needed to format a transaction, including nested calldata.
resolve_descriptors_for_typed_data
Resolve all descriptors needed to format EIP-712 typed data, including nested calldata.