AbstractSDK / cw-orchestrator

All-in-one Rust-based CosmWasm testing, scripting, and deployment tool.
https://orchestrator.abstract.money
GNU General Public License v3.0
76 stars 18 forks source link

Cosmwasm std 2 update #390

Closed Kayanski closed 3 weeks ago

Kayanski commented 4 months ago

This PR aims at updating cosmwas-std to 2.0 version.

I am blocked because Osmosis-std and test-tube need cosmwasm-std 1.

Gotta wait until osmosis test tube is separated OR osmosis-std updates

Temporary Ignored :

cloudflare-pages[bot] commented 4 months ago

Deploying cw-orchestrator with  Cloudflare Pages  Cloudflare Pages

Latest commit: fce3133
Status: ✅  Deploy successful!
Preview URL: https://8bfc3497.cw-orchestrator.pages.dev
Branch Preview URL: https://update-cosmwasm-std-2.cw-orchestrator.pages.dev

View logs

Buckram123 commented 3 weeks ago

Closes ORC-151

codecov[bot] commented 3 weeks ago

Codecov Report

Attention: Patch coverage is 58.27068% with 111 lines in your changes missing coverage. Please review.

Project coverage is 51.1%. Comparing base (6ec149d) to head (fce3133). Report is 2 commits behind head on main.

Files Patch % Lines
cw-orch-daemon/src/live_mock.rs 20.6% 23 Missing :warning:
cw-orch-daemon/src/queriers/staking.rs 20.8% 19 Missing :warning:
cw-orch-daemon/src/queriers/cosmwasm.rs 67.7% 10 Missing :warning:
cw-orch-daemon/src/senders/cosmos_options.rs 28.5% 10 Missing :warning:
packages/cw-orch-mock/src/bech32.rs 28.5% 10 Missing :warning:
...kages/cw-orch-core/src/environment/queriers/mod.rs 22.2% 7 Missing :warning:
cw-orch-daemon/src/queriers/feegrant.rs 0.0% 6 Missing :warning:
cw-orch-daemon/src/queriers/gov.rs 0.0% 6 Missing :warning:
cw-orch-daemon/src/senders/cosmos.rs 37.5% 5 Missing :warning:
cw-orch-daemon/src/sync/core.rs 0.0% 4 Missing :warning:
... and 5 more
Additional details and impacted files | [Files](https://app.codecov.io/gh/AbstractSDK/cw-orchestrator/pull/390?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AbstractSDK) | Coverage Δ | | |---|---|---| | [contracts/counter/src/contract.rs](https://app.codecov.io/gh/AbstractSDK/cw-orchestrator/pull/390?src=pr&el=tree&filepath=contracts%2Fcounter%2Fsrc%2Fcontract.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AbstractSDK#diff-Y29udHJhY3RzL2NvdW50ZXIvc3JjL2NvbnRyYWN0LnJz) | `95.4% <100.0%> (-3.5%)` | :arrow_down: | | [contracts/mock\_contract/src/lib.rs](https://app.codecov.io/gh/AbstractSDK/cw-orchestrator/pull/390?src=pr&el=tree&filepath=contracts%2Fmock_contract%2Fsrc%2Flib.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AbstractSDK#diff-Y29udHJhY3RzL21vY2tfY29udHJhY3Qvc3JjL2xpYi5ycw==) | `97.3% <100.0%> (ø)` | | | [contracts/mock\_contract\_u64/src/lib.rs](https://app.codecov.io/gh/AbstractSDK/cw-orchestrator/pull/390?src=pr&el=tree&filepath=contracts%2Fmock_contract_u64%2Fsrc%2Flib.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AbstractSDK#diff-Y29udHJhY3RzL21vY2tfY29udHJhY3RfdTY0L3NyYy9saWIucnM=) | `82.7% <100.0%> (ø)` | | | [cw-orch-daemon/src/error.rs](https://app.codecov.io/gh/AbstractSDK/cw-orchestrator/pull/390?src=pr&el=tree&filepath=cw-orch-daemon%2Fsrc%2Ferror.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AbstractSDK#diff-Y3ctb3JjaC1kYWVtb24vc3JjL2Vycm9yLnJz) | `14.2% <ø> (-42.9%)` | :arrow_down: | | [cw-orch-daemon/src/queriers/authz.rs](https://app.codecov.io/gh/AbstractSDK/cw-orchestrator/pull/390?src=pr&el=tree&filepath=cw-orch-daemon%2Fsrc%2Fqueriers%2Fauthz.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AbstractSDK#diff-Y3ctb3JjaC1kYWVtb24vc3JjL3F1ZXJpZXJzL2F1dGh6LnJz) | `91.3% <100.0%> (ø)` | | | [cw-orch-daemon/src/queriers/bank.rs](https://app.codecov.io/gh/AbstractSDK/cw-orchestrator/pull/390?src=pr&el=tree&filepath=cw-orch-daemon%2Fsrc%2Fqueriers%2Fbank.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AbstractSDK#diff-Y3ctb3JjaC1kYWVtb24vc3JjL3F1ZXJpZXJzL2JhbmsucnM=) | `90.5% <100.0%> (-0.3%)` | :arrow_down: | | [cw-orch-daemon/src/sync/builder.rs](https://app.codecov.io/gh/AbstractSDK/cw-orchestrator/pull/390?src=pr&el=tree&filepath=cw-orch-daemon%2Fsrc%2Fsync%2Fbuilder.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AbstractSDK#diff-Y3ctb3JjaC1kYWVtb24vc3JjL3N5bmMvYnVpbGRlci5ycw==) | `84.2% <100.0%> (-0.3%)` | :arrow_down: | | [cw-orch-daemon/src/tx\_builder.rs](https://app.codecov.io/gh/AbstractSDK/cw-orchestrator/pull/390?src=pr&el=tree&filepath=cw-orch-daemon%2Fsrc%2Ftx_builder.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AbstractSDK#diff-Y3ctb3JjaC1kYWVtb24vc3JjL3R4X2J1aWxkZXIucnM=) | `70.9% <100.0%> (+0.6%)` | :arrow_up: | | [packages/cw-orch-core/src/contract/paths.rs](https://app.codecov.io/gh/AbstractSDK/cw-orchestrator/pull/390?src=pr&el=tree&filepath=packages%2Fcw-orch-core%2Fsrc%2Fcontract%2Fpaths.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AbstractSDK#diff-cGFja2FnZXMvY3ctb3JjaC1jb3JlL3NyYy9jb250cmFjdC9wYXRocy5ycw==) | `85.2% <100.0%> (-0.2%)` | :arrow_down: | | [...ages/cw-orch-core/src/environment/queriers/wasm.rs](https://app.codecov.io/gh/AbstractSDK/cw-orchestrator/pull/390?src=pr&el=tree&filepath=packages%2Fcw-orch-core%2Fsrc%2Fenvironment%2Fqueriers%2Fwasm.rs&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AbstractSDK#diff-cGFja2FnZXMvY3ctb3JjaC1jb3JlL3NyYy9lbnZpcm9ubWVudC9xdWVyaWVycy93YXNtLnJz) | `100.0% <100.0%> (ø)` | | | ... and [20 more](https://app.codecov.io/gh/AbstractSDK/cw-orchestrator/pull/390?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AbstractSDK) | | ... and [17 files with indirect coverage changes](https://app.codecov.io/gh/AbstractSDK/cw-orchestrator/pull/390/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=AbstractSDK)