github hyperlane-xyz/hyperlane-monorepo agents-v2.0.0
Agents 2.0.0

3 days ago

What's Changed

agents/relayer

  • chore: deprecate form, inevm, injective, mint, neutron, osmosis, svmbnb (#7646)
  • feat(rust): feature-gate Aleo chain support to reduce CI build times (#7569)
  • feat: Aleo HyperlaneProvider (#7344)
  • feat: ICA message body matching list and superswaps app context (#7711)
  • feat: Improve Transaction Drop Error Classification in InclusionStage (#7574)
  • feat: Lander Transaction Submission Observability (#7393)
  • feat: add relayer API endpoint to reset upper nonce for a given evm chain (#7372)
  • feat: always log metadata bytes as hex (#7566)
  • feat: crash loop even in the event reorg_flag.json is unparsable (#7464)
  • feat: include offchain lookup server response body in error when we fail to parse json (#7526)
  • feat: make refused to build metadata error easier to debug (#7539)
  • feat: rotate provider if eth_getTransactionReceipt returns JSON null (#7489)
  • fix: Clear link between message and payload for manual reprocessing (#7360)
  • refactor: OperationDisposition: Rename Confirm into PostSubmit and Remove Manual (#7384)
  • refactor: Remove duplication and move tests into separate files (#7357)

agents/scraper

  • chore: deprecate form, inevm, injective, mint, neutron, osmosis, svmbnb (#7646)
  • feat(rust): feature-gate Aleo chain support to reduce CI build times (#7569)
  • feat: rotate provider if eth_getTransactionReceipt returns JSON null (#7489)

agents/validator

  • feat(rust): feature-gate Aleo chain support to reduce CI build times (#7569)
  • feat: Aleo HyperlaneProvider (#7344)
  • feat: aleo fallback provider (#7407)
  • feat: aleo validator announce (#7445)
  • feat: crash loop even in the event reorg_flag.json is unparsable (#7464)
  • refactor: Remove duplication and move tests into separate files (#7357)

chains/hyperlane-aleo

  • chore: aleo testnet deployment (#7589)
  • feat: Aleo HyperlaneProvider (#7344)
  • feat: Implement building transactions for Aleo in Lander (#7506)
  • feat: Lander Aleo transaction submission (#7533)
  • feat: Lander for Aleo: Add check of transaction status (#7586)
  • feat: Lander for Aleo: Implement payload reverted method (#7591)
  • feat: aleo application verifier (#7400)
  • feat: aleo detect signer transfers (#7557)
  • feat: aleo explicit optional mapping values (#7488)
  • feat: aleo fallback provider (#7407)
  • feat: aleo indexer (#7369)
  • feat: aleo ism (#7392)
  • feat: aleo mailbox (#7444)
  • feat: aleo metric provider (#7469)
  • feat: aleo optimizations (#7606)
  • feat: aleo proving service (#7656)
  • feat: aleo signer (#7408)
  • feat: aleo tx submission (#7414)
  • feat: aleo validator announce (#7445)
  • feat: always log metadata bytes as hex (#7566)
  • fix: aleo decimal places (#7654)
  • fix: aleo recipient ism (#7584)

chains/hyperlane-cosmos

  • chore: deprecate form, inevm, injective, mint, neutron, osmosis, svmbnb (#7646)
  • chore: increase tonic message size (#7434)
  • feat: always log metadata bytes as hex (#7566)
  • fix(cosmos): add MessageIdMultisigIsm support in validators_and_threshold (#7541)

chains/hyperlane-ethereum

  • feat: always log metadata bytes as hex (#7566)
  • feat: rotate provider if eth_getTransactionReceipt returns JSON null (#7489)

chains/hyperlane-fuel

  • feat: always log metadata bytes as hex (#7566)

chains/hyperlane-radix

  • feat: always log metadata bytes as hex (#7566)

chains/hyperlane-sealevel

  • feat: always log metadata bytes as hex (#7566)

chains/hyperlane-starknet

  • feat: allow rpc header for starknet chains (#7605)
  • feat: always log metadata bytes as hex (#7566)

hyperlane-base

  • feat(rust): feature-gate Aleo chain support to reduce CI build times (#7569)
  • feat: Aleo HyperlaneProvider (#7344)
  • feat: add relayer API endpoint to reset upper nonce for a given evm chain (#7372)
  • feat: aleo application verifier (#7400)
  • feat: aleo indexer (#7369)
  • feat: aleo ism (#7392)
  • feat: aleo mailbox (#7444)
  • feat: aleo metric provider (#7469)
  • feat: aleo signer (#7408)
  • feat: aleo tx submission (#7414)
  • feat: aleo validator announce (#7445)
  • feat: allow rpc header for starknet chains (#7605)
  • feat: crash loop even in the event reorg_flag.json is unparsable (#7464)
  • feat: rotate provider if eth_getTransactionReceipt returns JSON null (#7489)
  • refactor: Remove duplication and move tests into separate files (#7357)

hyperlane-core

  • chore: aleo testnet deployment (#7589)
  • chore: deprecate form, inevm, injective, mint, neutron, osmosis, svmbnb (#7646)
  • feat: aleo deployment (#7627)
  • feat: always log metadata bytes as hex (#7566)
  • feat: crash loop even in the event reorg_flag.json is unparsable (#7464)
  • feat: dedupe sealevel transaction hashes (#7555)
  • feat: rotate provider if eth_getTransactionReceipt returns JSON null (#7489)

hyperlane-test

  • feat: always log metadata bytes as hex (#7566)

lander

  • feat(rust): feature-gate Aleo chain support to reduce CI build times (#7569)
  • feat: Aleo HyperlaneProvider (#7344)
  • feat: Implement building transactions for Aleo in Lander (#7506)
  • feat: Improve Transaction Drop Error Classification in InclusionStage (#7574)
  • feat: Lander Aleo transaction submission (#7533)
  • feat: Lander for Aleo: Add check of transaction status (#7586)
  • feat: Lander for Aleo: Implement payload reverted method (#7591)
  • feat: Lander for Aleo: check if transaction is ready for resubmission (#7590)
  • feat: Lander integration tests for Sealevel (#7571)
  • feat: add integration test for no tx receipt getting dropped (#7413)
  • feat: add relayer API endpoint to reset upper nonce for a given evm chain (#7372)
  • feat: dedupe sealevel transaction hashes (#7555)
  • feat: remove redundant tx status network call for finalized transactions (#7551)
  • feat: rotate provider if eth_getTransactionReceipt returns JSON null (#7489)
  • feat: store newly assigned nonce to tx and db (#7317)
  • revert: handling sealevel failed transaction (#7554)
  • test(lander): aleo integration tests for finality and inclusion stages (#7614)

utils/aleo-serialize

  • feat: Aleo HyperlaneProvider (#7344)

utils/aleo-serialize-macro

  • feat: Aleo HyperlaneProvider (#7344)
  • feat: aleo indexer (#7369)

utils/run-locally

  • feat!: pnpm migration (#7410)
  • feat: store newly assigned nonce to tx and db (#7317)
  • fix: Reduce run time for e2e tests (#7380)

other

  • chore(agents): update KYVE gas price (#7661)
  • chore: dec 12 igp update + incentiv gas update (#7610)
  • chore: make aleo proving service optional (#7657)
  • feat(ci): add cargo.lock check (#7371)
  • feat: deploy to citrea mainnet (#7669)
  • feat: deploy to eni, krown (#7694)
  • feat: deploy to megaeth, stable, adichain (#7490)
  • feat: deploy to somnia, lazai (#7425)
  • feat: jan2 multisig batch (#7692)
  • feat: pog sol ape warp deployment (#7405)
  • feat: update grpc secrets to work with cosmosnative as well (#7416)
  • feat: upgrade rocksdb (#7639)

Don't miss a new hyperlane-monorepo release

NewReleases is sending notifications on new releases.