From 8fd479356e489ceebeb9cd290ef9301b1bc92ca1 Mon Sep 17 00:00:00 2001 From: glihm Date: Tue, 19 Nov 2024 13:07:04 -0600 Subject: [PATCH] chore: bump dojo --- Cargo.lock | 438 +++++++++++++++++++++++++++++++++++++++++-------- cli/Cargo.toml | 6 +- 2 files changed, 375 insertions(+), 69 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 6f1e024..2da1441 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -806,6 +806,12 @@ dependencies = [ "rand", ] +[[package]] +name = "arrayref" +version = "0.3.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb" + [[package]] name = "arrayvec" version = "0.7.6" @@ -1153,6 +1159,12 @@ dependencies = [ "windows-targets 0.52.6", ] +[[package]] +name = "base-x" +version = "0.2.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4cbbc9d0964165b47557570cce6c952866c2678457aca742aafc9fb771d30270" + [[package]] name = "base16ct" version = "0.2.0" @@ -2501,6 +2513,22 @@ dependencies = [ "memchr", ] +[[package]] +name = "common-multipart-rfc7578" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5baee326bc603965b0f26583e1ecd7c111c41b49bd92a344897476a352798869" +dependencies = [ + "bytes", + "futures-core", + "futures-util", + "http 0.2.12", + "mime", + "mime_guess", + "rand", + "thiserror", +] + [[package]] name = "concurrent-queue" version = "2.5.0" @@ -2615,6 +2643,15 @@ version = "0.8.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" +[[package]] +name = "core2" +version = "0.4.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b49ba7ef1ad6107f8824dbe97de947cbaac53c44e7f9756a1fba0d37c1eec505" +dependencies = [ + "memchr", +] + [[package]] name = "coset" version = "0.3.8" @@ -2824,6 +2861,38 @@ dependencies = [ "parking_lot_core", ] +[[package]] +name = "data-encoding" +version = "2.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" + +[[package]] +name = "data-encoding-macro" +version = "0.1.15" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f1559b6cba622276d6d63706db152618eeb15b89b3e4041446b05876e352e639" +dependencies = [ + "data-encoding", + "data-encoding-macro-internal", +] + +[[package]] +name = "data-encoding-macro-internal" +version = "0.1.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "332d754c0af53bc87c108fed664d121ecf59207ec4196041f04d6ab9002ad33f" +dependencies = [ + "data-encoding", + "syn 1.0.109", +] + +[[package]] +name = "data-url" +version = "0.3.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" + [[package]] name = "der" version = "0.7.9" @@ -2981,13 +3050,22 @@ dependencies = [ "subtle", ] +[[package]] +name = "dirs" +version = "4.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059" +dependencies = [ + "dirs-sys 0.3.7", +] + [[package]] name = "dirs" version = "5.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225" dependencies = [ - "dirs-sys", + "dirs-sys 0.4.1", ] [[package]] @@ -3000,6 +3078,17 @@ dependencies = [ "dirs-sys-next", ] +[[package]] +name = "dirs-sys" +version = "0.3.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6" +dependencies = [ + "libc", + "redox_users", + "winapi", +] + [[package]] name = "dirs-sys" version = "0.4.1" @@ -3036,8 +3125,8 @@ dependencies = [ [[package]] name = "dojo-metrics" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "hyper 0.14.31", "jemalloc-ctl", @@ -3053,8 +3142,8 @@ dependencies = [ [[package]] name = "dojo-types" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "anyhow", "cainome 0.4.6", @@ -3074,8 +3163,8 @@ dependencies = [ [[package]] name = "dojo-utils" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "anyhow", "colored_json", @@ -3091,8 +3180,8 @@ dependencies = [ [[package]] name = "dojo-world" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "anyhow", "async-trait", @@ -3405,7 +3494,7 @@ checksum = "da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095" dependencies = [ "futures-core", "futures-sink", - "spin", + "spin 0.9.8", ] [[package]] @@ -4080,6 +4169,34 @@ dependencies = [ "want", ] +[[package]] +name = "hyper-multipart-rfc7578" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f0eb2cf73e96e9925f4bed948e763aa2901c2f1a3a5f713ee41917433ced6671" +dependencies = [ + "bytes", + "common-multipart-rfc7578", + "futures-core", + "http 0.2.12", + "hyper 0.14.31", +] + +[[package]] +name = "hyper-rustls" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c" +dependencies = [ + "http 0.2.12", + "hyper 0.14.31", + "log", + "rustls 0.20.9", + "rustls-native-certs 0.6.3", + "tokio", + "tokio-rustls 0.23.4", +] + [[package]] name = "hyper-rustls" version = "0.24.2" @@ -4106,7 +4223,7 @@ dependencies = [ "hyper-util", "log", "rustls 0.23.16", - "rustls-native-certs", + "rustls-native-certs 0.8.0", "rustls-pki-types", "tokio", "tokio-rustls 0.26.0", @@ -4425,6 +4542,47 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "ipfs-api-backend-hyper" +version = "0.6.0" +source = "git+https://github.com/ferristseng/rust-ipfs-api?rev=af2c17f7b19ef5b9898f458d97a90055c3605633#af2c17f7b19ef5b9898f458d97a90055c3605633" +dependencies = [ + "async-trait", + "base64 0.13.1", + "bytes", + "futures", + "http 0.2.12", + "hyper 0.14.31", + "hyper-multipart-rfc7578", + "hyper-rustls 0.23.2", + "ipfs-api-prelude", + "thiserror", +] + +[[package]] +name = "ipfs-api-prelude" +version = "0.6.0" +source = "git+https://github.com/ferristseng/rust-ipfs-api?rev=af2c17f7b19ef5b9898f458d97a90055c3605633#af2c17f7b19ef5b9898f458d97a90055c3605633" +dependencies = [ + "async-trait", + "bytes", + "cfg-if", + "common-multipart-rfc7578", + "dirs 4.0.0", + "futures", + "http 0.2.12", + "multiaddr", + "multibase", + "serde", + "serde_json", + "serde_urlencoded", + "thiserror", + "tokio", + "tokio-util", + "tracing", + "walkdir", +] + [[package]] name = "ipnet" version = "2.10.1" @@ -4674,8 +4832,8 @@ dependencies = [ [[package]] name = "katana-cairo" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "cairo-lang-casm", "cairo-lang-runner", @@ -4690,8 +4848,8 @@ dependencies = [ [[package]] name = "katana-cli" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "alloy-primitives", "anyhow", @@ -4716,8 +4874,8 @@ dependencies = [ [[package]] name = "katana-core" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "alloy-contract", "alloy-network", @@ -4755,8 +4913,8 @@ dependencies = [ [[package]] name = "katana-db" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "anyhow", "bitvec", @@ -4781,8 +4939,8 @@ dependencies = [ [[package]] name = "katana-executor" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "blockifier", "katana-cairo", @@ -4796,8 +4954,8 @@ dependencies = [ [[package]] name = "katana-node" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "anyhow", "const_format", @@ -4827,8 +4985,8 @@ dependencies = [ [[package]] name = "katana-pipeline" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "anyhow", "async-trait", @@ -4844,8 +5002,8 @@ dependencies = [ [[package]] name = "katana-pool" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "futures", "katana-executor", @@ -4859,8 +5017,8 @@ dependencies = [ [[package]] name = "katana-primitives" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "alloy-primitives", "anyhow", @@ -4884,8 +5042,8 @@ dependencies = [ [[package]] name = "katana-provider" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "anyhow", "auto_impl", @@ -4904,8 +5062,8 @@ dependencies = [ [[package]] name = "katana-rpc" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "anyhow", "dojo-metrics", @@ -4930,8 +5088,8 @@ dependencies = [ [[package]] name = "katana-rpc-api" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "jsonrpsee", "katana-core", @@ -4942,8 +5100,8 @@ dependencies = [ [[package]] name = "katana-rpc-types" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "alloy-primitives", "anyhow", @@ -4966,8 +5124,8 @@ dependencies = [ [[package]] name = "katana-rpc-types-builder" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "anyhow", "katana-executor", @@ -4979,8 +5137,8 @@ dependencies = [ [[package]] name = "katana-slot-controller" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "alloy-primitives", "anyhow", @@ -4997,8 +5155,8 @@ dependencies = [ [[package]] name = "katana-tasks" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "futures", "rayon", @@ -5011,8 +5169,8 @@ dependencies = [ [[package]] name = "katana-trie" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "anyhow", "bitvec", @@ -5112,7 +5270,7 @@ version = "1.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" dependencies = [ - "spin", + "spin 0.9.8", ] [[package]] @@ -5437,6 +5595,61 @@ version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9be0862c1b3f26a88803c4a49de6889c10e608b3ee9344e6ef5b45fb37ad3d1" +[[package]] +name = "multiaddr" +version = "0.17.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2b36f567c7099511fa8612bbbb52dda2419ce0bdbacf31714e3a5ffdb766d3bd" +dependencies = [ + "arrayref", + "byteorder", + "data-encoding", + "log", + "multibase", + "multihash", + "percent-encoding", + "serde", + "static_assertions", + "unsigned-varint", + "url", +] + +[[package]] +name = "multibase" +version = "0.9.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9b3539ec3c1f04ac9748a260728e855f261b4977f5c3406612c884564f329404" +dependencies = [ + "base-x", + "data-encoding", + "data-encoding-macro", +] + +[[package]] +name = "multihash" +version = "0.17.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "835d6ff01d610179fbce3de1694d007e500bf33a7f29689838941d6bf783ae40" +dependencies = [ + "core2", + "multihash-derive", + "unsigned-varint", +] + +[[package]] +name = "multihash-derive" +version = "0.8.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc076939022111618a5026d3be019fd8b366e76314538ff9a1b59ffbcbf98bcd" +dependencies = [ + "proc-macro-crate 1.3.1", + "proc-macro-error", + "proc-macro2", + "quote", + "syn 1.0.109", + "synstructure 0.12.6", +] + [[package]] name = "ndarray" version = "0.16.1" @@ -6305,7 +6518,7 @@ checksum = "fadfaed2cd7f389d0161bb73eeb07b7b78f8691047a6f3e73caaeae55310a4a6" dependencies = [ "bytes", "rand", - "ring", + "ring 0.17.8", "rustc-hash 2.0.0", "rustls 0.23.16", "slab", @@ -6622,6 +6835,21 @@ dependencies = [ "subtle", ] +[[package]] +name = "ring" +version = "0.16.20" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc" +dependencies = [ + "cc", + "libc", + "once_cell", + "spin 0.5.2", + "untrusted 0.7.1", + "web-sys", + "winapi", +] + [[package]] name = "ring" version = "0.17.8" @@ -6632,8 +6860,8 @@ dependencies = [ "cfg-if", "getrandom", "libc", - "spin", - "untrusted", + "spin 0.9.8", + "untrusted 0.9.0", "windows-sys 0.52.0", ] @@ -6873,6 +7101,18 @@ dependencies = [ "windows-sys 0.52.0", ] +[[package]] +name = "rustls" +version = "0.20.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b80e3dec595989ea8510028f30c408a4630db12c9cbb8de34203b89d6577e99" +dependencies = [ + "log", + "ring 0.16.20", + "sct", + "webpki", +] + [[package]] name = "rustls" version = "0.21.12" @@ -6880,7 +7120,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" dependencies = [ "log", - "ring", + "ring 0.17.8", "rustls-webpki 0.101.7", "sct", ] @@ -6894,13 +7134,25 @@ dependencies = [ "aws-lc-rs", "log", "once_cell", - "ring", + "ring 0.17.8", "rustls-pki-types", "rustls-webpki 0.102.8", "subtle", "zeroize", ] +[[package]] +name = "rustls-native-certs" +version = "0.6.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" +dependencies = [ + "openssl-probe", + "rustls-pemfile 1.0.4", + "schannel", + "security-framework", +] + [[package]] name = "rustls-native-certs" version = "0.8.0" @@ -6944,8 +7196,8 @@ version = "0.101.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" dependencies = [ - "ring", - "untrusted", + "ring 0.17.8", + "untrusted 0.9.0", ] [[package]] @@ -6955,9 +7207,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" dependencies = [ "aws-lc-rs", - "ring", + "ring 0.17.8", "rustls-pki-types", - "untrusted", + "untrusted 0.9.0", ] [[package]] @@ -7066,8 +7318,8 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" dependencies = [ - "ring", - "untrusted", + "ring 0.17.8", + "untrusted 0.9.0", ] [[package]] @@ -7356,7 +7608,7 @@ version = "3.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b" dependencies = [ - "dirs", + "dirs 5.0.1", ] [[package]] @@ -7414,7 +7666,7 @@ dependencies = [ "anyhow", "axum", "base64 0.22.1", - "dirs", + "dirs 5.0.1", "graphql_client", "hyper 1.5.0", "reqwest 0.12.9", @@ -7440,7 +7692,7 @@ dependencies = [ "assert_matches", "axum", "base64 0.22.1", - "dirs", + "dirs 5.0.1", "graphql_client", "hyper 1.5.0", "reqwest 0.12.9", @@ -7537,6 +7789,12 @@ dependencies = [ "sha-1", ] +[[package]] +name = "spin" +version = "0.5.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" + [[package]] name = "spin" version = "0.9.8" @@ -8208,6 +8466,18 @@ dependencies = [ "futures-core", ] +[[package]] +name = "synstructure" +version = "0.12.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" +dependencies = [ + "proc-macro2", + "quote", + "syn 1.0.109", + "unicode-xid", +] + [[package]] name = "synstructure" version = "0.13.1" @@ -8460,6 +8730,17 @@ dependencies = [ "tokio-stream", ] +[[package]] +name = "tokio-rustls" +version = "0.23.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" +dependencies = [ + "rustls 0.20.9", + "tokio", + "webpki", +] + [[package]] name = "tokio-rustls" version = "0.24.1" @@ -8556,10 +8837,11 @@ dependencies = [ [[package]] name = "torii-cli" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "anyhow", + "camino", "clap", "dojo-utils", "serde", @@ -8571,8 +8853,8 @@ dependencies = [ [[package]] name = "torii-core" -version = "1.0.0" -source = "git+https://github.com/dojoengine/dojo?rev=4671d9c#4671d9cf5d2046adc045e3bb9953b7b0587951af" +version = "1.0.1" +source = "git+https://github.com/dojoengine/dojo?rev=0342464#0342464e7e36eda1771d9531038f0218fa596f0d" dependencies = [ "anyhow", "async-trait", @@ -8581,11 +8863,13 @@ dependencies = [ "cainome 0.4.6", "chrono", "crypto-bigint", + "data-url", "dojo-types", "dojo-world", "futures-channel", "futures-util", "hashlink", + "ipfs-api-backend-hyper", "num-traits", "once_cell", "reqwest 0.11.27", @@ -8939,6 +9223,18 @@ dependencies = [ "void", ] +[[package]] +name = "unsigned-varint" +version = "0.7.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6889a77d49f1f013504cec6bf97a2c730394adedaeb1deb5ea08949a50541105" + +[[package]] +name = "untrusted" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" + [[package]] name = "untrusted" version = "0.9.0" @@ -9261,6 +9557,16 @@ dependencies = [ "web-sys", ] +[[package]] +name = "webpki" +version = "0.22.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53" +dependencies = [ + "ring 0.17.8", + "untrusted 0.9.0", +] + [[package]] name = "webpki-roots" version = "0.25.4" @@ -9777,7 +10083,7 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.87", - "synstructure", + "synstructure 0.13.1", ] [[package]] @@ -9819,7 +10125,7 @@ dependencies = [ "proc-macro2", "quote", "syn 2.0.87", - "synstructure", + "synstructure 0.13.1", ] [[package]] diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 5f1f1b3..88b9ca8 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -18,9 +18,9 @@ dialoguer = "0.11.0" env_logger = "0.10" log = "0.4" graphql_client.workspace = true -katana-primitives = { git = "https://github.com/dojoengine/dojo", rev = "4671d9c" } -torii-cli = { git = "https://github.com/dojoengine/dojo", rev = "4671d9c", default-features = false } -katana-cli = { git = "https://github.com/dojoengine/dojo", rev = "4671d9c", default-features = false, features = [ +katana-primitives = { git = "https://github.com/dojoengine/dojo", rev = "0342464" } +torii-cli = { git = "https://github.com/dojoengine/dojo", rev = "0342464", default-features = false } +katana-cli = { git = "https://github.com/dojoengine/dojo", rev = "0342464", default-features = false, features = [ "slot", ] } hyper.workspace = true