Skip to content

chore: migrate to ibc-contracts dependency - #22

Merged
gjermundgaraba merged 1 commit into
mainfrom
chore/migrate-ibc-contracts-dependency
Aug 14, 2026
Merged

chore: migrate to ibc-contracts dependency#22
gjermundgaraba merged 1 commit into
mainfrom
chore/migrate-ibc-contracts-dependency

Conversation

@gjermundgaraba

Copy link
Copy Markdown
Contributor

Summary

  • replace @cosmos/solidity-ibc-eureka with @cosmos/ibc-contracts
  • update Foundry remapping and deployment metadata lookup
  • refresh the recovery runbook dependency references

Verification

  • forge build

@greptile-apps

greptile-apps Bot commented Aug 14, 2026

Copy link
Copy Markdown

Greptile Summary

This PR migrates the pinned Solidity dependency from @cosmos/solidity-ibc-eureka to @cosmos/ibc-contracts.

  • Updates the package manifest and Bun lockfile to use the renamed upstream repository.
  • Redirects the existing Foundry import prefix to the new installation directory.
  • Updates deployment metadata lookup and recovery-runbook references.

Confidence Score: 5/5

The PR appears safe to merge with no actionable defects identified.

The dependency declaration, lockfile, Foundry remapping, deployment metadata lookup, and runbook references are updated consistently, with no established broken build or operational path.

Important Files Changed

Filename Overview
package.json Replaces the GitHub dependency with the equivalent tagged release from the renamed repository.
bun.lock Refreshes the locked dependency source, installation key, integrity hash, and resolved repository metadata.
remappings.txt Preserves existing Solidity import paths while redirecting them to the new dependency directory.
deploy.just Updates the environment-information recipe to read the renamed dependency key.
runbooks/recover-expired-light-client.md Refreshes current dependency and upstream-repository references in the recovery guidance.

Reviews (1): Last reviewed commit: "chore: migrate to ibc-contracts dependen..." | Re-trigger Greptile

@gjermundgaraba
gjermundgaraba merged commit 6785f5d into main Aug 14, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants