Skip to content

Commit 19a22c2

Browse files
authored
Merge pull request #2420 from CosmWasm/avoid-serde_json_wasm
Remove serde-json-wasm dependency
2 parents 161628c + 195d35f commit 19a22c2

File tree

28 files changed

+96
-224
lines changed

28 files changed

+96
-224
lines changed

.circleci/config.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -604,7 +604,7 @@ jobs:
604604
keys:
605605
- cargocache-v2-contract_burner-rust:1.81-{{ checksum "Cargo.lock" }}
606606
- check_contract:
607-
min_version: "1.4"
607+
min_version: "1.5"
608608
- save_cache:
609609
paths:
610610
- /usr/local/cargo/registry
@@ -632,7 +632,7 @@ jobs:
632632
keys:
633633
- cargocache-v2-contract_replier-rust:1.81-{{ checksum "Cargo.lock" }}
634634
- check_contract:
635-
min_version: "1.4"
635+
min_version: "1.5"
636636
- save_cache:
637637
paths:
638638
- /usr/local/cargo/registry
@@ -829,7 +829,7 @@ jobs:
829829
keys:
830830
- cargocache-v2-contract_ibc_reflect_send-rust:1.81-{{ checksum "Cargo.lock" }}
831831
- check_contract:
832-
min_version: "1.4"
832+
min_version: "1.5"
833833
- save_cache:
834834
paths:
835835
- /usr/local/cargo/registry
@@ -857,7 +857,7 @@ jobs:
857857
keys:
858858
- cargocache-v2-contract_floaty-rust:1.81-{{ checksum "Cargo.lock" }}
859859
- check_contract:
860-
min_version: "1.4"
860+
min_version: "1.5"
861861
- save_cache:
862862
paths:
863863
- /usr/local/cargo/registry
@@ -885,7 +885,7 @@ jobs:
885885
keys:
886886
- cargocache-v2-contract_nested_contracts-rust:1.81-{{ checksum "Cargo.lock" }}
887887
- check_contract:
888-
min_version: "1.4"
888+
min_version: "1.5"
889889
- save_cache:
890890
paths:
891891
- /usr/local/cargo/registry
@@ -913,7 +913,7 @@ jobs:
913913
keys:
914914
- cargocache-v2-contract_queue-rust:1.81-{{ checksum "Cargo.lock" }}
915915
- check_contract:
916-
min_version: "1.4"
916+
min_version: "1.5"
917917
- save_cache:
918918
paths:
919919
- /usr/local/cargo/registry
@@ -969,7 +969,7 @@ jobs:
969969
keys:
970970
- cargocache-v2-contract_staking-rust:1.81-{{ checksum "Cargo.lock" }}
971971
- check_contract:
972-
min_version: "1.4"
972+
min_version: "1.5"
973973
- save_cache:
974974
paths:
975975
- /usr/local/cargo/registry
@@ -997,7 +997,7 @@ jobs:
997997
keys:
998998
- cargocache-v2-contract_virus-rust:1.81-{{ checksum "Cargo.lock" }}
999999
- check_contract:
1000-
min_version: "1.4"
1000+
min_version: "1.5"
10011001
- save_cache:
10021002
paths:
10031003
- /usr/local/cargo/registry

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,8 @@ and this project adheres to
5858
- cosmwasm-std: Remove previously deprecated `cosmwast_std::testing::mock_info`.
5959
Use `cosmwasm_std::testing::message_info` instead. ([#2393])
6060
- cosmwasm-std: Remove abort feature. ([#2141])
61+
- cosmwasm-std: Replace dependency `serde-json-wasm` with `serde_json`.
62+
([#2195])
6163

6264
## Fixed
6365

@@ -68,6 +70,7 @@ and this project adheres to
6870
[#2141]: https://github.com/CosmWasm/cosmwasm/issues/2141
6971
[#2155]: https://github.com/CosmWasm/cosmwasm/issues/2155
7072
[#2156]: https://github.com/CosmWasm/cosmwasm/issues/2156
73+
[#2195]: https://github.com/CosmWasm/cosmwasm/issues/2195
7174
[#2201]: https://github.com/CosmWasm/cosmwasm/issues/2201
7275
[#2237]: https://github.com/CosmWasm/cosmwasm/issues/2237
7376
[#2262]: https://github.com/CosmWasm/cosmwasm/issues/2262

Cargo.lock

Lines changed: 2 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

contracts/burner/Cargo.lock

Lines changed: 4 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

contracts/crypto-verify/Cargo.lock

Lines changed: 4 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

contracts/cyberpunk/Cargo.lock

Lines changed: 4 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

contracts/empty/Cargo.lock

Lines changed: 4 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

contracts/floaty/Cargo.lock

Lines changed: 4 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

contracts/hackatom/Cargo.lock

Lines changed: 4 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

contracts/hackatom/tests/integration.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -435,9 +435,7 @@ fn execute_allocate_large_memory() {
435435
// Gas consumption is relatively small
436436
// Note: the exact gas usage depends on the Rust version used to compile Wasm,
437437
// which we only fix when using rust-optimizer, not integration tests.
438-
let expected = 12162675; // +/- 20%
439-
assert!(gas_used > expected * 80 / 100, "Gas used: {gas_used}");
440-
assert!(gas_used < expected * 120 / 100, "Gas used: {gas_used}");
438+
assert_approx_eq!(gas_used, 8623090, "0.2");
441439
let used = deps.memory_pages();
442440
assert_eq!(used, pages_before, "Memory used: {used} pages");
443441
}

0 commit comments

Comments
 (0)