Skip to content

Solidity Contracts v2.0.0

Compare
Choose a tag to compare
@gjermundgaraba gjermundgaraba released this 05 Jun 10:05
· 46 commits to main since this release
00e0332

IBC Solidity Contracts v2.0.0

The v2.0.0 release of the IBC Solidity Contracts enables:

  • Deploying and registering custom ERC20s to be used for foreign denoms
  • Updating light clients through ICS26Router without needing to go through a packet flow
  • A simpler migrateClient flow that does not require registering a new intermediary client before migrating/upgrading the intended client

This is a breaking change release of the IBC Solidity contracts.
See the pull requests referenced below for the relevant changes to interfaces and events.

What's Changed

  • imp: enable use of custom ERC20s as IBCERC20 by @srdtrk in #523
  • feat: allow the relayer to update client without relaying packets by @srdtrk in #528
  • imp: simplified migrateClient by @srdtrk in #533

Full Changelog: solidity-v1.1.0...solidity-v2.0.0