diff --git a/Cargo.lock b/Cargo.lock index 8365228a..d7c4cba3 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4862,9 +4862,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.105" +version = "1.0.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360" +checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" dependencies = [ "itoa", "ryu", diff --git a/air-interpreter/Cargo.toml b/air-interpreter/Cargo.toml index fec3061f..e8fd0e41 100644 --- a/air-interpreter/Cargo.toml +++ b/air-interpreter/Cargo.toml @@ -28,7 +28,7 @@ wasm-bindgen = "=0.2.83" log = "0.4.20" serde = { version = "1.0.190", features = [ "derive", "rc" ] } -serde_json = "1.0.95" +serde_json = "1.0.108" tracing = "0.1.40" # exclude tracing-log feature that interferes with the log crate: tracing-subscriber = { version = "0.3.17", default-features = false, features = [ "env-filter", "json", "smallvec", "time", "fmt" ] } diff --git a/air/Cargo.toml b/air/Cargo.toml index 0ec49045..46790083 100644 --- a/air/Cargo.toml +++ b/air/Cargo.toml @@ -31,7 +31,7 @@ polyplets = { version = "0.5.1", path = "../crates/air-lib/polyplets" } fluence-keypair = { version = "0.10.3", default-features = false } serde = { version = "1.0.190", features = [ "derive", "rc" ] } -serde_json = "1.0.95" +serde_json = "1.0.108" concat-idents = "1.1.5" maplit = "1.0.2" diff --git a/avm/interface/Cargo.toml b/avm/interface/Cargo.toml index 76370016..0daabf3c 100644 --- a/avm/interface/Cargo.toml +++ b/avm/interface/Cargo.toml @@ -21,7 +21,7 @@ polyplets = { version = "0.5.1", path = "../../crates/air-lib/polyplets" } thiserror = "1.0.50" maplit = "1.0.2" -serde_json = "1.0.95" +serde_json = "1.0.108" serde = "1.0.190" log = "0.4.20" tracing = "0.1.40" diff --git a/avm/server/Cargo.toml b/avm/server/Cargo.toml index 2693d055..e1f8ab91 100644 --- a/avm/server/Cargo.toml +++ b/avm/server/Cargo.toml @@ -25,7 +25,7 @@ avm-interface = { version = "0.29.2", path = "../../avm/interface" } eyre = "0.6.8" thiserror = "1.0.50" maplit = "1.0.2" -serde_json = "1.0.95" +serde_json = "1.0.108" serde = "1.0.190" log = "0.4.20" parking_lot = "0.12.1" diff --git a/crates/air-lib/air-parser/Cargo.toml b/crates/air-lib/air-parser/Cargo.toml index cb5f3a65..3f52e970 100644 --- a/crates/air-lib/air-parser/Cargo.toml +++ b/crates/air-lib/air-parser/Cargo.toml @@ -29,7 +29,7 @@ multimap = "0.9.1" # TODO: hide serde behind a feature serde = { version = "1.0.190", features = ["rc", "derive"] } -serde_json = "1.0.95" +serde_json = "1.0.108" itertools = "0.10.5" thiserror = "1.0.50" diff --git a/crates/air-lib/interpreter-cid/Cargo.toml b/crates/air-lib/interpreter-cid/Cargo.toml index 112d120e..978f9a9f 100644 --- a/crates/air-lib/interpreter-cid/Cargo.toml +++ b/crates/air-lib/interpreter-cid/Cargo.toml @@ -15,5 +15,5 @@ blake3 = "1.5.0" cid = { version = "0.10.1", default-features = false, features = ["std"] } multihash = { version = "0.18.1", default-features = false, features = ["multihash-impl", "std", "blake3"] } serde = { version = "1.0.190", features = ["derive", "rc"] } -serde_json = "1.0.95" +serde_json = "1.0.108" sha2 = "0.10.7" diff --git a/crates/air-lib/interpreter-data/Cargo.toml b/crates/air-lib/interpreter-data/Cargo.toml index 5c0d02a6..3f633c69 100644 --- a/crates/air-lib/interpreter-data/Cargo.toml +++ b/crates/air-lib/interpreter-data/Cargo.toml @@ -23,7 +23,7 @@ polyplets = { version = "0.5.1", path = "../polyplets" } fluence-keypair = { version = "0.10.3", default-features = false } serde = {version = "1.0.190", features = ["derive", "rc"]} -serde_json = "1.0.95" +serde_json = "1.0.108" semver = { version = "1.0.17", features = ["serde"] } once_cell = "1.17.1" tracing = "0.1.40" diff --git a/crates/air-lib/interpreter-interface/Cargo.toml b/crates/air-lib/interpreter-interface/Cargo.toml index 94b0a464..de0ee500 100644 --- a/crates/air-lib/interpreter-interface/Cargo.toml +++ b/crates/air-lib/interpreter-interface/Cargo.toml @@ -19,7 +19,7 @@ marine-rs-sdk = {version = "0.10.0", optional = true } fluence-it-types = { version = "0.4.1", optional = true } serde = "1.0.190" -serde_json = "1.0.95" +serde_json = "1.0.108" [features] default = ["marine"] diff --git a/crates/air-lib/test-utils/Cargo.toml b/crates/air-lib/test-utils/Cargo.toml index fc20aa57..e36ae3b1 100644 --- a/crates/air-lib/test-utils/Cargo.toml +++ b/crates/air-lib/test-utils/Cargo.toml @@ -27,7 +27,7 @@ marine-rs-sdk = "0.10.0" object-pool = "0.5.4" once_cell = "1.17.1" semver = "1.0.17" -serde_json = "1.0.95" +serde_json = "1.0.108" serde = { version = "1.0.190", features = ["derive"] } fluence-keypair = "0.10.3" diff --git a/crates/air-lib/trace-handler/Cargo.toml b/crates/air-lib/trace-handler/Cargo.toml index 93351d75..00bb8a23 100644 --- a/crates/air-lib/trace-handler/Cargo.toml +++ b/crates/air-lib/trace-handler/Cargo.toml @@ -20,7 +20,7 @@ aquavm-air-parser = { version = "0.10.0", path = "../air-parser" } polyplets = { version = "0.5.1", path = "../polyplets" } bimap = "0.6.3" -serde_json = "1.0.95" +serde_json = "1.0.108" log = "0.4.20" thiserror = "1.0.50" tracing = "0.1.40" diff --git a/crates/data-store/Cargo.toml b/crates/data-store/Cargo.toml index 1097b0e0..f01b29c4 100644 --- a/crates/data-store/Cargo.toml +++ b/crates/data-store/Cargo.toml @@ -20,4 +20,4 @@ serde = { version = "1.0.190", features = ["derive"] } serde_bytes = "0.11.9" [dev-dependencies] -serde_json = "1.0.95" +serde_json = "1.0.108" diff --git a/crates/testing-framework/Cargo.toml b/crates/testing-framework/Cargo.toml index a21467ea..4861a89c 100644 --- a/crates/testing-framework/Cargo.toml +++ b/crates/testing-framework/Cargo.toml @@ -22,7 +22,7 @@ fluence-keypair = "0.10.1" strum = { version="0.24.1", features=["derive"] } nom = "7.1.3" nom_locate = "4.1.0" -serde_json = "1.0.95" +serde_json = "1.0.108" regex = "1.10.2" air-interpreter-signatures = { version = "0.1.4", path = "../air-lib/interpreter-signatures" } diff --git a/tools/cli/air/Cargo.toml b/tools/cli/air/Cargo.toml index 53ee7a04..0e15cea2 100644 --- a/tools/cli/air/Cargo.toml +++ b/tools/cli/air/Cargo.toml @@ -21,7 +21,7 @@ anyhow = "1.0.75" clap = { version = "4.4.7", features = ["derive", "env"] } itertools = "0.10.5" serde = { version = "1.0.190", features = ["derive"] } -serde_json = "1.0.95" +serde_json = "1.0.108" tracing = "0.1.40" tracing-subscriber = { version = "0.3.17", default-features = false, features = [ "env-filter", "json", "smallvec", "time", "fmt" ] } atty = "0.2.14" diff --git a/tools/wasm/air-near-contract/Cargo.lock b/tools/wasm/air-near-contract/Cargo.lock index f017e9be..bc5bcdf2 100644 --- a/tools/wasm/air-near-contract/Cargo.lock +++ b/tools/wasm/air-near-contract/Cargo.lock @@ -98,6 +98,7 @@ dependencies = [ "bs58 0.5.0", "fluence-keypair", "serde", + "thiserror", ] [[package]] @@ -2179,9 +2180,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.107" +version = "1.0.108" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65" +checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" dependencies = [ "itoa", "ryu", @@ -2435,11 +2436,10 @@ dependencies = [ [[package]] name = "tracing" -version = "0.1.37" +version = "0.1.40" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" +checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" dependencies = [ - "cfg-if 1.0.0", "pin-project-lite", "tracing-attributes", "tracing-core", @@ -2447,9 +2447,9 @@ dependencies = [ [[package]] name = "tracing-attributes" -version = "0.1.26" +version = "0.1.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" +checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" dependencies = [ "proc-macro2", "quote", @@ -2458,9 +2458,9 @@ dependencies = [ [[package]] name = "tracing-core" -version = "0.1.31" +version = "0.1.32" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" +checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" dependencies = [ "once_cell", ] diff --git a/tools/wasm/air-near-contract/Cargo.toml b/tools/wasm/air-near-contract/Cargo.toml index 33511956..e98a711a 100644 --- a/tools/wasm/air-near-contract/Cargo.toml +++ b/tools/wasm/air-near-contract/Cargo.toml @@ -17,7 +17,7 @@ aquavm-air = { path = "../../../air" } air-interpreter-interface = { path = "../../../crates/air-lib/interpreter-interface" } near-sdk = "4.1.1" serde = { version = "1.0.190", features = [ "derive", "rc" ] } -serde_json = "1.0.61" +serde_json = "1.0.108" hashbrown = { version = "0.14.2", default-features = false } [profile.release]