Replace coreum-wasm-sdk with tx-wasm-sdk#4
Merged
Conversation
df98432 to
8af3f72
Compare
8af3f72 to
92d0036
Compare
miladz68
approved these changes
Oct 17, 2025
miladz68
approved these changes
Oct 17, 2025
miladz68
left a comment
Contributor
There was a problem hiding this comment.
@miladz68 reviewed 58 of 58 files at r1, all commit messages.
Reviewable status:complete! all files reviewed, all discussions resolved (waiting on @TxCorpi0x)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This pull request removes support for legacy modules smart contracts from the codebase and integration tests. This includes deleting all related source code, configuration, and build logic for legacy contracts, and updating integration test dependencies to only use the current modules. The goal is to clean up deprecated functionality and prepare for future upgrades.
Removal of legacy modules smart contracts:
Deleted the entire
integration-tests/contracts/legacy-modulesdirectory, including all Rust contract code, configuration files, and documentation.Removed the
WasmLegacyModulesDirconstant and all references to legacy modules inbuild/tx-chain/wasm.go.Integration tests cleanup:
Updated integration test dependency lists to remove compilation and usage of legacy modules smart contracts in
build/tx-chain/tests.go.Preparation for future upgrades:
app/app.goto indicate future removal of legacy message and query handlers.Reviewers checklist:
Authors checklist