diff --git a/.github/workflows/release-artifacts.yml b/.github/workflows/release-artifacts.yml index 7e8ae8ce0..8f4d31ec9 100644 --- a/.github/workflows/release-artifacts.yml +++ b/.github/workflows/release-artifacts.yml @@ -27,7 +27,7 @@ jobs: docker run --rm -v "$(pwd)":/code \ --mount type=volume,source="$(basename "$(pwd)")_cache",target=/code/target \ --mount type=volume,source=registry_cache,target=/usr/local/cargo/registry \ - cosmwasm/optimizer:0.16.1 + cosmwasm/optimizer:0.17.0 tar -zcvf cosmwasm-artifacts.tar.gz artifacts - name: Create Release uses: softprops/action-gh-release@v1 diff --git a/framework/artifacts/abstract_account-xion.wasm b/framework/artifacts/abstract_account-xion.wasm index d57f40b8b..ebf977efe 100644 Binary files a/framework/artifacts/abstract_account-xion.wasm and b/framework/artifacts/abstract_account-xion.wasm differ diff --git a/framework/artifacts/abstract_account.wasm b/framework/artifacts/abstract_account.wasm index ddf801268..810cc532b 100644 Binary files a/framework/artifacts/abstract_account.wasm and b/framework/artifacts/abstract_account.wasm differ diff --git a/framework/artifacts/abstract_ans_host.wasm b/framework/artifacts/abstract_ans_host.wasm index 6965dbb7e..a94b0b697 100644 Binary files a/framework/artifacts/abstract_ans_host.wasm and b/framework/artifacts/abstract_ans_host.wasm differ diff --git a/framework/artifacts/abstract_ibc_client.wasm b/framework/artifacts/abstract_ibc_client.wasm index 780701398..85b0f7b87 100644 Binary files a/framework/artifacts/abstract_ibc_client.wasm and b/framework/artifacts/abstract_ibc_client.wasm differ diff --git a/framework/artifacts/abstract_ibc_host.wasm b/framework/artifacts/abstract_ibc_host.wasm index 2edd2fd32..4fde620d0 100644 Binary files a/framework/artifacts/abstract_ibc_host.wasm and b/framework/artifacts/abstract_ibc_host.wasm differ diff --git a/framework/artifacts/abstract_ica_client.wasm b/framework/artifacts/abstract_ica_client.wasm index eaa50014d..df958696e 100644 Binary files a/framework/artifacts/abstract_ica_client.wasm and b/framework/artifacts/abstract_ica_client.wasm differ diff --git a/framework/artifacts/abstract_module_factory.wasm b/framework/artifacts/abstract_module_factory.wasm index c4b180cb5..e8501d242 100644 Binary files a/framework/artifacts/abstract_module_factory.wasm and b/framework/artifacts/abstract_module_factory.wasm differ diff --git a/framework/artifacts/abstract_registry.wasm b/framework/artifacts/abstract_registry.wasm index 239fc125e..77adb11d5 100644 Binary files a/framework/artifacts/abstract_registry.wasm and b/framework/artifacts/abstract_registry.wasm differ diff --git a/framework/artifacts/checksums.txt b/framework/artifacts/checksums.txt index 76012d2b5..6432c2970 100644 --- a/framework/artifacts/checksums.txt +++ b/framework/artifacts/checksums.txt @@ -1,8 +1,8 @@ -608910dbb05f52bf5722ad7d541b789eca7cddad9f9e32a55642ff4519f15423 abstract_account-xion.wasm -ba7bc3a0bc8cf88d8b7cf89168af60f0cb0b5d20ce9433455eb3a6e872390b93 abstract_account.wasm -f54ca26a034cd399559bb838e310f555a0bc7ed345f7e0360b1b2ad75b7f1328 abstract_ans_host.wasm -98994495d7b4621b15718c1aa597f24ee4a5c2acbc52e9c467bcdbb1d1d15807 abstract_ibc_client.wasm -f301e7e50482590588193080c7bc4fea2cce6f2e6a18f5eabaee8fa22b4eb3d5 abstract_ibc_host.wasm -d2638a38e852dea7ef01f1e66d647e0b44e07ef9f31bbd0894710c9e14768636 abstract_ica_client.wasm -5c1e7dfd7627d400f5e61f0802b0525a76ce39b49030a7a2b689ac178be8906a abstract_module_factory.wasm -9dc3753f428bdce73a221a7fe7dcc6450ab927e62f01785ae2b0498bd5c9a509 abstract_registry.wasm +0098a23e18a3d589c364df17de395bfe6be8503b931c24412ca346a78493efbe abstract_account-xion.wasm +51a21f89fe119162d6b826c8c65fff13439c6b6d7650e0a5a3676af09e54d101 abstract_account.wasm +24c0a3ba84209bd3ca781f101f0ce9b0e81f194b09bf4d205172547278b6e5d0 abstract_ans_host.wasm +5204a13128b37a442b1f29f7233f2620a9546e79efbe7abc96836e2572785540 abstract_ibc_client.wasm +484c81f9af53794301259eca0c01084392c57085270140f48ac1be46248bc3ca abstract_ibc_host.wasm +137c7cb407f8f965add15cbb8e6818bbf75b7780e1ebe6d4f7860b93e9d55154 abstract_ica_client.wasm +e93a4242c4fba665b4d4871f857352cda410dc52dd46b06e35423016762503d9 abstract_module_factory.wasm +c4b881cafe69b7d24b42c8c7b12cd56abdefb865867d47efc8fe1154d2d82ecd abstract_registry.wasm diff --git a/framework/build_release.sh b/framework/build_release.sh index 8b280348f..e8415725c 100755 --- a/framework/build_release.sh +++ b/framework/build_release.sh @@ -10,4 +10,4 @@ fi docker run --rm -v "$(pwd)":/code \ --mount type=volume,source="$(basename "$(pwd)")_cache",target=/code/target \ --mount type=volume,source=registry_cache,target=/usr/local/cargo/registry \ -${image}:0.16.1 +${image}:0.17.0 diff --git a/framework/docs/src/releases/CHANGELOG.md b/framework/docs/src/releases/CHANGELOG.md index 046ad9fd2..7283f51c3 100644 --- a/framework/docs/src/releases/CHANGELOG.md +++ b/framework/docs/src/releases/CHANGELOG.md @@ -8,6 +8,7 @@ ### Changed +- Updated `cosmwasm/optimizer` to latest version (0.17.0) - Account's `InstantiationMsg` field `owner` is optional now and defaults to AbstractAccount(account_address) ### Removed diff --git a/framework/justfile b/framework/justfile index c4146a9f2..b2709354f 100644 --- a/framework/justfile +++ b/framework/justfile @@ -51,7 +51,7 @@ wasm: docker run --rm -v "$(pwd)":/code \ --mount type=volume,source="$(basename "$(pwd)")_cache",target=/code/target \ --mount type=volume,source=registry_cache,target=/usr/local/cargo/registry \ - ${image}:0.16.1 + ${image}:0.17.0 wasm-module module: RUSTFLAGS='-C link-arg=-s' cargo wasm --package {{module}} diff --git a/modules/artifacts/abstract_cw_staking-archway.wasm b/modules/artifacts/abstract_cw_staking-archway.wasm index 6fb1afc3b..3ba8315a6 100644 Binary files a/modules/artifacts/abstract_cw_staking-archway.wasm and b/modules/artifacts/abstract_cw_staking-archway.wasm differ diff --git a/modules/artifacts/abstract_cw_staking-juno.wasm b/modules/artifacts/abstract_cw_staking-juno.wasm index 6efae472b..5b4290ebf 100644 Binary files a/modules/artifacts/abstract_cw_staking-juno.wasm and b/modules/artifacts/abstract_cw_staking-juno.wasm differ diff --git a/modules/artifacts/abstract_cw_staking-kujira.wasm b/modules/artifacts/abstract_cw_staking-kujira.wasm index f50f69251..6a7473c42 100644 Binary files a/modules/artifacts/abstract_cw_staking-kujira.wasm and b/modules/artifacts/abstract_cw_staking-kujira.wasm differ diff --git a/modules/artifacts/abstract_cw_staking-osmosis.wasm b/modules/artifacts/abstract_cw_staking-osmosis.wasm index 973833c48..04ee64633 100644 Binary files a/modules/artifacts/abstract_cw_staking-osmosis.wasm and b/modules/artifacts/abstract_cw_staking-osmosis.wasm differ diff --git a/modules/artifacts/abstract_cw_staking.wasm b/modules/artifacts/abstract_cw_staking.wasm index 0bb0bbbfb..86e6b499d 100644 Binary files a/modules/artifacts/abstract_cw_staking.wasm and b/modules/artifacts/abstract_cw_staking.wasm differ diff --git a/modules/artifacts/abstract_dex_adapter-archway.wasm b/modules/artifacts/abstract_dex_adapter-archway.wasm index aff249bd9..a3d24a794 100644 Binary files a/modules/artifacts/abstract_dex_adapter-archway.wasm and b/modules/artifacts/abstract_dex_adapter-archway.wasm differ diff --git a/modules/artifacts/abstract_dex_adapter-juno.wasm b/modules/artifacts/abstract_dex_adapter-juno.wasm index 8a09bddf7..667efbdc0 100644 Binary files a/modules/artifacts/abstract_dex_adapter-juno.wasm and b/modules/artifacts/abstract_dex_adapter-juno.wasm differ diff --git a/modules/artifacts/abstract_dex_adapter-kujira.wasm b/modules/artifacts/abstract_dex_adapter-kujira.wasm index 3603a2231..51d16e3af 100644 Binary files a/modules/artifacts/abstract_dex_adapter-kujira.wasm and b/modules/artifacts/abstract_dex_adapter-kujira.wasm differ diff --git a/modules/artifacts/abstract_dex_adapter-neutron.wasm b/modules/artifacts/abstract_dex_adapter-neutron.wasm index 859c7af51..d975d5ead 100644 Binary files a/modules/artifacts/abstract_dex_adapter-neutron.wasm and b/modules/artifacts/abstract_dex_adapter-neutron.wasm differ diff --git a/modules/artifacts/abstract_dex_adapter-osmosis.wasm b/modules/artifacts/abstract_dex_adapter-osmosis.wasm index 59ffb5527..592fe422b 100644 Binary files a/modules/artifacts/abstract_dex_adapter-osmosis.wasm and b/modules/artifacts/abstract_dex_adapter-osmosis.wasm differ diff --git a/modules/artifacts/abstract_dex_adapter.wasm b/modules/artifacts/abstract_dex_adapter.wasm index 20acf13b5..a861becc0 100644 Binary files a/modules/artifacts/abstract_dex_adapter.wasm and b/modules/artifacts/abstract_dex_adapter.wasm differ diff --git a/modules/artifacts/abstract_money_market_adapter-kujira.wasm b/modules/artifacts/abstract_money_market_adapter-kujira.wasm index 1867fc9c6..fbbbf53be 100644 Binary files a/modules/artifacts/abstract_money_market_adapter-kujira.wasm and b/modules/artifacts/abstract_money_market_adapter-kujira.wasm differ diff --git a/modules/artifacts/abstract_money_market_adapter.wasm b/modules/artifacts/abstract_money_market_adapter.wasm index bae640159..089fe4ffe 100644 Binary files a/modules/artifacts/abstract_money_market_adapter.wasm and b/modules/artifacts/abstract_money_market_adapter.wasm differ diff --git a/modules/artifacts/abstract_subscription.wasm b/modules/artifacts/abstract_subscription.wasm index ce01285c5..95d1d883d 100644 Binary files a/modules/artifacts/abstract_subscription.wasm and b/modules/artifacts/abstract_subscription.wasm differ diff --git a/modules/artifacts/abstract_tendermint_staking_adapter.wasm b/modules/artifacts/abstract_tendermint_staking_adapter.wasm index 9dfb452a0..f813294c1 100644 Binary files a/modules/artifacts/abstract_tendermint_staking_adapter.wasm and b/modules/artifacts/abstract_tendermint_staking_adapter.wasm differ diff --git a/modules/artifacts/calendar_app.wasm b/modules/artifacts/calendar_app.wasm index c601d894b..5c8cdd8e3 100644 Binary files a/modules/artifacts/calendar_app.wasm and b/modules/artifacts/calendar_app.wasm differ diff --git a/modules/artifacts/challenge_app.wasm b/modules/artifacts/challenge_app.wasm index 40c3e7788..26f5e25c9 100644 Binary files a/modules/artifacts/challenge_app.wasm and b/modules/artifacts/challenge_app.wasm differ diff --git a/modules/artifacts/checksums.txt b/modules/artifacts/checksums.txt index 06e2e922d..af415cf1c 100644 --- a/modules/artifacts/checksums.txt +++ b/modules/artifacts/checksums.txt @@ -1,20 +1,20 @@ -b52ebd9e8fc92cbc187f9fba6651b3e49c901f148ab205e8d5dd961c63927832 abstract_cw_staking-archway.wasm -2a183aa8d69de1d66f3441c72cf752434f67707e036c7be21f4228cb7bcc379a abstract_cw_staking-juno.wasm -6c260503805c830ab8581e66a86080f0b549f30fe8b5ffefd49b6c939797dc1c abstract_cw_staking-kujira.wasm -6aa7d0468cbed0f5b630a4dff2ded752c4f948911d854eac4d7438f216c83897 abstract_cw_staking-osmosis.wasm -222c7dc7b7399f91895862a0b52b8b1020ac42de2d90294bfb7576254d4ef5ce abstract_cw_staking.wasm -2274a7bf70c282e1a7aa60fb59b984c4b2cf46557c3a41791da114108f3b5d34 abstract_dex_adapter-archway.wasm -ed2e403507cb47e7e83f767bad6fb4361c999d6d0045593a30a4ce014f7f312c abstract_dex_adapter-juno.wasm -47695c5e4b5cf6826aa45d79831738192970e618595cda4461b5b94e13bcc899 abstract_dex_adapter-kujira.wasm -69899f2f26d1f8bb452155ca0037254a1483e622994253edd87b6a3b3b0ff11f abstract_dex_adapter-neutron.wasm -a5bb4e5ddfe830abe9f44c3863220bfe627a552b59b5a98888b64df4b71b6f6d abstract_dex_adapter-osmosis.wasm -41d312f142412ae1ce3cc0eef93712df515bef3b83476d8d6d9b452259bbe477 abstract_dex_adapter.wasm -9e9921502393db142115b7d524b88cdbe20cbdb6cdfe2ed85a57c66e4d8b67e3 abstract_money_market_adapter-kujira.wasm -0e932434b5ddf61e5ab755497cac350956f2cb7dbb4433a331b109ea0a726976 abstract_money_market_adapter.wasm -0364f2e66ba380697cfc6933f59a4ae0f0e91be652a1959b231ce35f45b7abd7 abstract_subscription.wasm -e53f8219d880b8d390bd438dd7105dab8df19fccc98c57ed305ffc0287ddff35 abstract_tendermint_staking_adapter.wasm -cda87c1882e4723d78d3b941df48f3985ae9fecdfac65af3572c4b999de2b67e calendar_app.wasm -94d36de8af9c93dd564a21868ee2132f4ad0ffa6e1bb2c118eac0783d2eebd61 challenge_app.wasm -7b286ea3f611cbb802e43bb80beaf16970e599fa4d1b9915c4ed1f128735f2f6 my_standalone.wasm -12cc4235b03e7c6e7a55f2eb9c72f401e47a873bc7e3b1906ffb1fdfc478f0be payment_app.wasm -731b334f18eb1b49322ff891abd223b9a624cff0849315d4349fa89c6be77428 ping_pong.wasm +39a1005ef3748de8299697637283d8f0167dd8583652e832a17c21f138f33bc1 abstract_cw_staking-archway.wasm +5955832a177b50498dfc414c276c4042ae21381b3d66cfe19586f80f27e93a3b abstract_cw_staking-juno.wasm +6d38fdfccc8e39830ff95dc0e15c767eb9863678378e23ea6ac2a50873f93320 abstract_cw_staking-kujira.wasm +e1bc1568c5e8bf7fc099180a0027602dda1465170a4fec055d0a5d6a89e7413c abstract_cw_staking-osmosis.wasm +7ec26b03ebc727ac6acf4ff82cff33a237de656b2f0a9d8315d0e62cc97f78e0 abstract_cw_staking.wasm +4b038a5a4c3427004594f087cb666be0f93f35e5cc05257ccf884f766b2b2a1b abstract_dex_adapter-archway.wasm +01b757820a57d747ce654958e1ec86ca23d3bcb09c56269bda6d0654fafa8d30 abstract_dex_adapter-juno.wasm +e7b199d5b790cbd683267ccc1fd0252c1e694d91d5b39ce711c3926ef0f94147 abstract_dex_adapter-kujira.wasm +5bdeb9875b7c94b6889f63b5f64b607641b70b932702f16f57accfe5f016ead1 abstract_dex_adapter-neutron.wasm +32894fea16e62b4925678a186df181e3b21f4001fe336eac4ce2f88f44aa7ab1 abstract_dex_adapter-osmosis.wasm +826acc992a7e5512fc85d13b34da635aabe4c15b8ed7adebbf828b2191b849d5 abstract_dex_adapter.wasm +c6f1a05a05dd9d239728c27dc0892919e15b1415c1d32b4308fd603e9439961d abstract_money_market_adapter-kujira.wasm +087c2012439a0303f2dd1ff0b6882c73481f316213933ee6f413f81836c95d8a abstract_money_market_adapter.wasm +1b7fa9509829d4bc8fc3950654ae3a9b081c84b34b0cd9caff1f991af7cd55af abstract_subscription.wasm +a5227c23af12e511be9617be16ee21d86d4adbbf32583a5d804839a9caefcd3c abstract_tendermint_staking_adapter.wasm +dcaa84454db0dc505c73b61e58a604a9bb7a6fa9f0fade4122cec875e63bbcf0 calendar_app.wasm +ec8f05663c2ace1805229834a52e399b063177ed46b7ae54ca42f3f993a993f6 challenge_app.wasm +bcc96859e1deaa8c6038a9a622174c082b69b751577b0d9c4592e469ab147732 my_standalone.wasm +dc20c8e7dab44b4d494cc5e7efe6194697aa8739a9c747e65fbe25540a0d6d57 payment_app.wasm +c2d356b3c7c5b38e60e9531d57a35a90f7a9cc84984a9164457cd5fb923c60f5 ping_pong.wasm diff --git a/modules/artifacts/my_standalone.wasm b/modules/artifacts/my_standalone.wasm index 975e11f5a..167fadddb 100644 Binary files a/modules/artifacts/my_standalone.wasm and b/modules/artifacts/my_standalone.wasm differ diff --git a/modules/artifacts/payment_app.wasm b/modules/artifacts/payment_app.wasm index 70ad25e26..052191c60 100644 Binary files a/modules/artifacts/payment_app.wasm and b/modules/artifacts/payment_app.wasm differ diff --git a/modules/artifacts/ping_pong.wasm b/modules/artifacts/ping_pong.wasm index 3dd74c7ea..836433276 100644 Binary files a/modules/artifacts/ping_pong.wasm and b/modules/artifacts/ping_pong.wasm differ diff --git a/modules/build_release.sh b/modules/build_release.sh index 075084e83..6c140953c 100755 --- a/modules/build_release.sh +++ b/modules/build_release.sh @@ -4,9 +4,9 @@ rm -rf ./artifacts/*.wasm if [[ $(arch) == "arm64" ]]; then - image="cosmwasm/optimizer-arm64:0.16.1" + image="cosmwasm/optimizer-arm64:0.17.0" else - image="cosmwasm/optimizer:0.16.1" + image="cosmwasm/optimizer:0.17.0" fi # Optimized builds diff --git a/scripts/wasm-all-ci.sh b/scripts/wasm-all-ci.sh index a3e6e66e9..3f8c6876d 100755 --- a/scripts/wasm-all-ci.sh +++ b/scripts/wasm-all-ci.sh @@ -4,9 +4,9 @@ set -e # Detect the architecture # if [[ $(arch) == "arm64" ]]; then - image="cosmwasm/optimizer-arm64:0.16.1" + image="cosmwasm/optimizer-arm64:0.17.0" else - image="cosmwasm/optimizer:0.16.1" + image="cosmwasm/optimizer:0.17.0" fi starting_dir=$(pwd) diff --git a/scripts/wasm-all.sh b/scripts/wasm-all.sh index 5ad2a6e09..7e4b56372 100755 --- a/scripts/wasm-all.sh +++ b/scripts/wasm-all.sh @@ -2,9 +2,9 @@ # Detect the architecture # if [[ $(arch) == "arm64" ]]; then - image="cosmwasm/optimizer-arm64:0.16.1" + image="cosmwasm/optimizer-arm64:0.17.0" else - image="cosmwasm/optimizer:0.16.1" + image="cosmwasm/optimizer:0.17.0" fi starting_dir=$(pwd) diff --git a/scripts/wasm-framework-ci.sh b/scripts/wasm-framework-ci.sh index 5450b233e..d1d8a9d5c 100755 --- a/scripts/wasm-framework-ci.sh +++ b/scripts/wasm-framework-ci.sh @@ -4,9 +4,9 @@ set -e # Detect the architecture # if [[ $(arch) == "arm64" ]]; then - image="cosmwasm/optimizer-arm64:0.16.1" + image="cosmwasm/optimizer-arm64:0.17.0" else - image="cosmwasm/optimizer:0.16.1" + image="cosmwasm/optimizer:0.17.0" fi starting_dir=$(pwd) diff --git a/scripts/wasm-modules-ci.sh b/scripts/wasm-modules-ci.sh index 4ab82773f..19cfd911c 100755 --- a/scripts/wasm-modules-ci.sh +++ b/scripts/wasm-modules-ci.sh @@ -4,9 +4,9 @@ set -e # Detect the architecture # if [[ $(arch) == "arm64" ]]; then - image="cosmwasm/optimizer-arm64:0.16.1" + image="cosmwasm/optimizer-arm64:0.17.0" else - image="cosmwasm/optimizer:0.16.1" + image="cosmwasm/optimizer:0.17.0" fi starting_dir=$(pwd)