Open conorsch opened 8 months ago
We need to land #3477 first, then this is unblocked.
main
once the new testnet + testnet preview is launched.This work didn't get far: I was sidetracked debugging ICT test failures, and hunting down a regression in the Hermes timeout behavior: https://github.com/penumbra-zone/penumbra/issues/4310 While 4310 is higher priority, this work technically isn't blocked on 4310: we can still try to wire up the testnet/preview channels, even if they close early.
As the IBC implementation comes together, we'd like to have automatic relaying between preview and testnet. We used to have this, based on the
go-relayer
#2308, but compatibility broke and we never restored it. Today, it'd be useful to have automatic client creation between preview and testnet, for cuiloa development: testnet contains ibc client info, but preview doesn't.For the relayer software, use
hermes
. Importantly, we want to use the last-known working version of our Hermes fork: https://github.com/penumbra-zone/hermes . We plan to work on upstreaming Penumbra support to Hermes, but that work isn't done yet (#3477).Subtasks
ghcr.io/penumbra-zone/hermes
- https://github.com/penumbra-zone/hermes/pull/24rly
build scripts (optional)