Skip to content

v2.0.0-beta4

Pre-release
Pre-release
Compare
Choose a tag to compare
@jtieri jtieri released this 29 Mar 18:04
· 436 commits to main since this release
3728c09

Overview

v2 of the relayer introduces some new features, several improvements, and bug fixes.

  • Moved main relayer logic behind Provider interface which paves the way for non-Cosmos based chains to integrate with the relayer.
  • Significant changes to the config format for both chains and paths.
  • Move away from channel based paths in favor of connection based paths, where the relayer will attempt to relay on all channels over a given connection.
  • Add channel filter for configurable rules used in creating an allow or deny list of channels you want to relay on or avoid.
  • Upgrade to ibc-go v3.
  • Introduction of Zap for structured logging.
  • Improved concurrency model for graceful shutdowns.
  • Ability to add and restore keys with coin types other than 118.
  • Add ability to fetch chain metadata from the chain-registry via the rly chains add command.
  • Fix the rly start command.
  • Improvements around new path generation/linking between two chains.
  • Dynamic querying for TrustingPeriod used in creating clients, set to be 85% of the chains unbonding time.

What's Changed

New Contributors

Full Changelog: v1.0.0...v2.0.0-beta4