github hyperlane-xyz/hyperlane-monorepo agents-v2.1.0
Agents 2.1.0

7 hours ago

What's Changed

agents/relayer

  • chore: release agents v2.1.0 (#7740)
  • feat(agents): add chain configuration metrics (#8185)
  • feat(tron): add ethereuem compatability & tron aws signer (#8222)
  • fix(agents): Fix flaky CI tests in lander and relayer (#7949)
  • fix: Relayer OOM fix (#7782)
  • fix: aleo metadata builder (#7954)
  • refactor(metrics): remove remote label from hyperlane_last_known_message_nonce (#7992)

agents/scraper

  • chore: release agents v2.1.0 (#7740)
  • feat(agents): add chain configuration metrics (#8185)
  • feat(tron): add ethereuem compatability & tron aws signer (#8222)
  • feat: Store Raw Message Dispatches (#7714)
  • fix(scraper): Optimize message_view query performance
  • fix(scraper): Reorder message unique index to support origin-only queries (#7945)
  • fix(scraper): add retry logic to init-db database connection (#8068)

agents/validator

  • chore: release agents v2.1.0 (#7740)
  • feat(tron): protocol type (#7827)
  • fix(validator): tighten timestamp tolerance in reorg test (#8020)

chains/hyperlane-aleo

  • chore: release agents v2.1.0 (#7740)
  • chore: update chunk size again (#7825)
  • feat(aleo): local proving fallback (#8072)
  • feat(aleo): move to encrypted proving requests (#8071)
  • feat: clear auth token when request is unauthorzied (#7929)
  • fix: only use the first slug for provider methods (#7869)

chains/hyperlane-cosmos

  • chore: release agents v2.1.0 (#7740)
  • feat(agents): add chain configuration metrics (#8185)

chains/hyperlane-ethereum

  • chore: release agents v2.1.0 (#7740)
  • feat(tron): add ethereuem compatability & tron aws signer (#8222)
  • fix(agents): skip block gas limit cap when RPC returns zero (#8152)
  • fix: use Plume mainnet in test instead of removed PlumeTestnet

chains/hyperlane-sealevel

  • chore(sealevel): delete obsolete install-solana-1.14.20.sh, limit astar index chunk size (#8180)
  • chore: release agents v2.1.0 (#7740)
  • feat(sealevel): Address Lookup Table support for reduced transaction size (#7985)
  • feat(sealevel): log base58 transaction on simulation failure (#7900)
  • feat(sealevel): migrate to Solana SDK v3.x and Agave CLI v3.0.14 (#7999)

chains/hyperlane-tron

  • chore: release agents v2.1.0 (#7740)
  • feat(tron): add ethereuem compatability & tron aws signer (#8222)
  • feat(tron): contract indexer (#7829)
  • feat(tron): isms (#7830)
  • feat(tron): lander (#7846)
  • feat(tron): mailbox (#7831)
  • feat(tron): merkle tree hook (#7833)
  • feat(tron): protocol type (#7827)
  • feat(tron): tron provider (#7828)
  • feat(tron): validator announce (#7832)

hyperlane-base

  • chore: release agents v2.1.0 (#7740)
  • feat(agents): add chain configuration metrics (#8185)
  • feat(tron): add ethereuem compatability & tron aws signer (#8222)
  • feat(tron): contract indexer (#7829)
  • feat(tron): isms (#7830)
  • feat(tron): lander (#7846)
  • feat(tron): mailbox (#7831)
  • feat(tron): merkle tree hook (#7833)
  • feat(tron): protocol type (#7827)
  • feat(tron): tron provider (#7828)
  • feat(tron): validator announce (#7832)
  • feat: Allow fetching aws signer keys with container provider (#7695)
  • feat: Set Lander as the default submitter for Aleo (#7741)
  • fix: Backward cursor handling single message (#7826)
  • fix: aleo metadata builder (#7954)
  • refactor(metrics): remove remote label from hyperlane_last_known_message_nonce (#7992)

hyperlane-core

  • chore: enable modetestnet again (#8057)
  • chore: release agents v2.1.0 (#7740)
  • feat(agents): add chain configuration metrics (#8185)
  • feat(tron): add ethereuem compatability & tron aws signer (#8222)
  • feat(tron): protocol type (#7827)
  • fix: aleo metadata builder (#7954)
  • fix: use correct decimals for Aleo wallet balance metric (#8097)
  • tidying up

lander

  • chore: release agents v2.1.0 (#7740)
  • feat(agents): add chain configuration metrics (#8185)
  • feat(tron): add ethereuem compatability & tron aws signer (#8222)
  • feat(tron): lander (#7846)
  • feat(tron): protocol type (#7827)
  • feat: Store Raw Message Dispatches (#7714)
  • fix(agents): Fix flaky CI tests in lander and relayer (#7949)
  • fix(agents): skip block gas limit cap when RPC returns zero (#8152)
  • fix(lander): Stackoverflow for Aleo (#7757)
  • fix(lander): add tolerance buffer to flaky timing test (#7983)
  • fix: Update upper nonce and finalised nonce when transaction is finalised (#7715)
  • fix: increase wait time for aleo tx resubmission (#7928)

utils/run-locally

  • chore: release agents v2.1.0 (#7740)
  • feat(agents): add chain configuration metrics (#8185)
  • feat: Store Raw Message Dispatches (#7714)
  • fix(starknet-e2e): replace hardcoded sleep with RPC readiness check (#8190)
  • perf(ci): speed up non-EVM Rust E2E tests (#8211)

other

  • chore(infra): cutover Docker images from GCR to GHCR (#8270)
  • chore(infra): reduce AR egress costs, dual-push to GHCR (#8269)
  • chore(infra): remove merkly_nft from metric app contexts (#8258)
  • chore: add chunk size & from index for aleo indexing (#7737)
  • chore: re-enable somniatestnet (#8132)
  • chore: update agent configs and add aleo warp routes (#8250)
  • chore: update ether-rs version (#7873)
  • feat(infra): add ENI warp route config getters (#7758)
  • feat: eden mainnet deployment (#7863)
  • feat: extend and upgrade USDC/eclipsemainnet (#7327)
  • fix: Fix issue with estimate due to empty array in rewards in feeHistory (#7786)
  • fix: Remove merkly related entries into match list of app context to avoid OOM (#7770)
  • fix: only use proving urls for aleo mainnet (#7717)
  • fix: update Superseed USDC warp route ID to match registry (#7799)
  • update .registryrc
  • update registryrc

Don't miss a new hyperlane-monorepo release

NewReleases is sending notifications on new releases.