hyperlane-xyz / hyperlane-monorepo

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

Payments for the non abacus works IGP should be highlighted on the explorer #1920

Open nambrot opened 1 year ago

nambrot commented 1 year ago

Once #1736 gets in, indexed payments on the abacus works IGP will be surfaced. However, if a different IGP was used to pay (which may result in non-delivery), the dev can be confused due to the explorer error message of "origin IGP not paid". The explorer should try to find those payments and surface those, with an indication that that maybe a reason for non-delivery

nambrot commented 1 year ago

@jmrossy probably overlap with the PI IGP work in https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/1984 as well

nambrot commented 1 year ago

This detection should also surface if the inner IGP was used and not the overhead igp (when using the abacus works relayer)

jmrossy commented 1 year ago

Halfway there with https://github.com/hyperlane-xyz/hyperlane-explorer/pull/40 but still more to do

nambrot commented 9 months ago

A lot of overlap with #2229 , but this is independently useful for PI chains

avious00 commented 6 months ago

@jmrossy would it be possible to see which IGP/relayer was used as a byproduct of this? e.g. a community dev asked to know

if that's a different ask, can create a separate issue

jmrossy commented 6 months ago

@avious00 it would be a pre-requisite for this yes.

jmrossy commented 6 months ago

Related: https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/1999