Solidity Contracts v4.0.0-rc.2
Description
This release candidate follows the repository's move from `cosmos/ibc-contracts` to `lfdt-ibc/ibc-contracts` . It contains no contract logic changes since v4.0.0-rc.1 . It is cut so that integrators can test against the new paths before the final v4.0.0 release. For the full set of v4.0.0 features and breaking changes, see the rc.1 release notes .
Repository Move
• New home: the repository now lives at `github.com/lfdt-ibc/ibc-contracts`. GitHub redirects the old `cosmos/ibc-contracts` URLs, but please point git remotes, Foundry/Soldeer or npm git dependencies, and CI references at the new location.
• Go bindings module path: the `go-abigen` module is now `github.com/lfdt-ibc/ibc-contracts/packages/go-abigen`. Go consumers must update their imports and `go.mod`. Go refuses to fetch a module from a path that differs from the one it declares, so the old path will not resolve to this or any later version.
• Spec links: NatSpec and comment links to the IBC specs now point to `lfdt-ibc/ibc`. These are comment-only changes, so contract logic and ABIs are unchanged.
• Release provenance: release assets are now attested and signed by workflows in
Excerpt of 3,199 characters under the source licence. Read the whole release on GitHub ↗