hyperlane-xyz / hyperlane-monorepo

The home for Hyperlane core contracts, sdk packages, and other infrastructure
https://hyperlane.xyz
Other
338 stars 372 forks source link

Rust relayer cannot build metadata for an aggregationIsm(trustedRelayerIsm) #4675

Open tkporter opened 1 month ago

tkporter commented 1 month ago

Problem

Context:

The problem is that calling a trusted relayer ISM's verify function directly in that eth_estimateGas results in the Mailbox state never being updated to indicate who called Mailbox.process (because Mailbox.process is never even called!)

Solution

Not totally sure, but options i see:

yorhodes commented 1 month ago