Some checks failed
CodeQL / Analyze (push) Waiting to run
Docker Build & Push Simapp (main) / docker-build (push) Waiting to run
golangci-lint / lint (push) Waiting to run
Tests / Code Coverage / build (amd64) (push) Waiting to run
Tests / Code Coverage / build (arm64) (push) Waiting to run
Tests / Code Coverage / unit-tests (map[additional-args:-tags="test_e2e" name:e2e path:./e2e]) (push) Waiting to run
Tests / Code Coverage / unit-tests (map[name:08-wasm path:./modules/light-clients/08-wasm]) (push) Waiting to run
Tests / Code Coverage / unit-tests (map[name:ibc-go path:.]) (push) Waiting to run
Deploy to GitHub Pages / Deploy to GitHub Pages (push) Has been cancelled
Buf-Push / push (push) Has been cancelled
7.3 KiB
7.3 KiB
Changelog
Unreleased
Dependencies
API Breaking
- #6937 Remove
WasmConsensusHostimplementation of theConsensusHostinterface.
State Machine Breaking
Improvements
Features
Bug Fixes
v0.4.1+ibc-go-v8.4-wasmvm-v2.0 - 2024-07-31
Dependencies
- #6992 Bump ibc-go to v8.4.0 and CosmosSDK to v0.50.7.
API Breaking
- #6923 The JSON message API for
VerifyMembershipMsgandVerifyNonMembershipMsgpayloads for client contractSudoMsghas been updated. The fieldpathhas been changed tomerkle_path. This change requires updates to 08-wasm client contracts for integration.
v0.3.0+ibc-go-v8.3-wasmvm-v2.0 - 2024-07-17
Dependencies
- #6807 Update wasmvm to v2.1.0.
API Breaking
- #6644 Add
v2.MerklePathfor contract apiVerifyMembershipMsgandVerifyNonMembershipMsgstructs. Note, this requires a migration for existing client contracts to correctly handle deserialization ofMerklePath.KeyPathwhich has changed from[]stringto[][]bytes. In JSON message structures this change is reflected as theKeyPathbeing a marshalled as a list of base64 encoded byte strings. This change supports proving values stored under keys which contain non-utf8 encoded symbols. See migration docs for more details.
Improvements
- #5923 imp: add 08-wasm build opts for libwasmvm linking disabled
Features
- #6055 feat: add 08-wasm
ConsensusHostimplementation for custom self client/consensus state validation in 03-connection handshake.
Bug Fixes
- #6815 Decode to bytes the hex-encoded checksum argument of the
migrate-contractCLI.
v0.3.1+ibc-go-v7.4-wasmvm-v1.5 - 2024-07-31
Dependencies
- #6996 Bump ibc-go to v7.4.0, CosmosSDK to v0.47.8 and CometBFT to v0.37.4.
API Breaking
- #6923 The JSON message API for
VerifyMembershipMsgandVerifyNonMembershipMsgpayloads for client contractSudoMsghas been updated. The fieldpathhas been changed tomerkle_path. This change requires updates to 08-wasm client contracts for integration.
v0.2.0+ibc-go-v7.3-wasmvm-v1.5 - 2024-07-17
API Breaking
- #6644 Add
v2.MerklePathfor contract apiVerifyMembershipMsgandVerifyNonMembershipMsgstructs. Note, this requires a migration for existing client contracts to correctly handle deserialization ofMerklePath.KeyPathwhich has changed from[]stringto[][]byte. In JSON message structures this change is reflected as theKeyPathbeing a marshalled as a list of base64 encoded byte strings. This change supports proving values stored under keys which contain non-utf8 encoded symbols. See migration docs for more details.
Features
- #\6231 feat: add CLI to broadcast transaction with
MsgMigrateContract.
Bug Fixes
- #6815 Decode to bytes the hex-encoded checksum argument of the
migrate-contractCLI.
v0.2.0+ibc-go-v8.3-wasmvm-v2.0 - 2024-05-23
Dependencies
- #5909 Update wasmvm to v2.0.0 and cometBFT to v0.38.6.
- #6097 Update wasmvm to v2.0.1.
- #6350 Upgrade Cosmos SDK to v0.50.6.
Features
- #5821 feat: add
VerifyMembershipProofRPC query (querier approach for conditional clients). - #6231 feat: add CLI to broadcast transaction with
MsgMigrateContract.
v0.1.1+ibc-go-v7.3-wasmvm-v1.5 - 2024-04-12
Dependencies
- #6149 Bump wasmvm to v1.5.2.
Bug Fixes
- (cli) #5610 Register wasm tx cli.
v0.1.0+ibc-go-v8.0-wasmvm-v1.5 - 2023-12-18
Features
- #5079 feat: 08-wasm light client proxy module for wasm clients.
v0.1.0+ibc-go-v7.3-wasmvm-v1.5 - 2023-12-18
Features
- #5079 feat: 08-wasm light client proxy module for wasm clients.