From f01488cc92aea28f678e56d2dd001471ad0b7fc1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 30 Sep 2024 14:57:45 +0000 Subject: [PATCH] chore(deps): bump katana-rpc-api from v1.0.0-alpha.9 to v1.0.0-alpha.13 Bumps [katana-rpc-api](https://github.com/dojoengine/dojo) from v1.0.0-alpha.9 to v1.0.0-alpha.13. - [Release notes](https://github.com/dojoengine/dojo/releases) - [Commits](https://github.com/dojoengine/dojo/compare/e42ce0c220a59d75c5b08e87a81de12cfdc27a55...9f95a68a957d45190a1e1c42877a4b828ab7a96d) --- updated-dependencies: - dependency-name: katana-rpc-api dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- Cargo.lock | 495 +++++++++++++++++++++++++++++++++++++++++++++-------- Cargo.toml | 2 +- 2 files changed, 427 insertions(+), 70 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 03a028dc..6aa7035c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -125,10 +125,14 @@ dependencies = [ "cfg-if", "const-hex", "derive_more 1.0.0", + "hashbrown 0.14.5", "hex-literal", + "indexmap 2.5.0", "itoa", "paste", + "rand 0.8.5", "ruint", + "serde", "tiny-keccak 2.0.2", ] @@ -580,12 +584,12 @@ dependencies = [ "helios", "hex", "iamgroot", - "katana-core", - "katana-executor", + "katana-core 1.0.0-alpha.9", + "katana-executor 1.0.0-alpha.9", "katana-node", - "katana-primitives", + "katana-primitives 1.0.0-alpha.9", "katana-rpc", - "katana-rpc-api", + "katana-rpc-api 1.0.0-alpha.13", "once_cell", "regex", "reqwest 0.12.7", @@ -831,6 +835,47 @@ dependencies = [ "thiserror", ] +[[package]] +name = "blockifier" +version = "0.8.0-rc.3" +source = "git+https://github.com/dojoengine/sequencer?tag=v0.8.0-rc3.1#dd69217cdec340f9b5267b781be38eef972ac401" +dependencies = [ + "anyhow", + "ark-ec", + "ark-ff", + "ark-secp256k1", + "ark-secp256r1", + "cached", + "cairo-lang-casm 2.8.2", + "cairo-lang-runner 2.8.2", + "cairo-lang-starknet-classes 2.8.2", + "cairo-lang-utils 2.8.2", + "cairo-vm 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "derive_more 0.99.18", + "indexmap 2.5.0", + "itertools 0.10.5", + "keccak", + "log", + "num-bigint", + "num-integer", + "num-rational", + "num-traits 0.2.19", + "once_cell", + "paste", + "phf", + "rand 0.8.5", + "rstest", + "serde", + "serde_json", + "sha2 0.10.8", + "sha3", + "starknet-types-core", + "starknet_api 0.13.0-rc.1 (git+https://github.com/dojoengine/sequencer?tag=v0.8.0-rc3.1)", + "strum 0.25.0", + "strum_macros 0.25.3", + "thiserror", +] + [[package]] name = "blst" version = "0.3.13" @@ -2751,6 +2796,25 @@ dependencies = [ "tracing", ] +[[package]] +name = "dojo-metrics" +version = "1.0.0-alpha.13" +source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.13#9f95a68a957d45190a1e1c42877a4b828ab7a96d" +dependencies = [ + "anyhow", + "hyper 0.14.30", + "jemalloc-ctl", + "jemallocator", + "metrics", + "metrics-exporter-prometheus", + "metrics-process", + "metrics-util", + "reth-metrics-derive", + "thiserror", + "tokio", + "tracing", +] + [[package]] name = "dunce" version = "1.0.5" @@ -4651,6 +4715,22 @@ dependencies = [ "starknet_api 0.13.0-rc.1 (registry+https://github.com/rust-lang/crates.io-index)", ] +[[package]] +name = "katana-cairo" +version = "1.0.0-alpha.13" +source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.13#9f95a68a957d45190a1e1c42877a4b828ab7a96d" +dependencies = [ + "cairo-lang-casm 2.8.2", + "cairo-lang-runner 2.8.2", + "cairo-lang-sierra 2.8.2", + "cairo-lang-sierra-to-casm 2.8.2", + "cairo-lang-starknet 2.8.2", + "cairo-lang-starknet-classes 2.8.2", + "cairo-lang-utils 2.8.2", + "cairo-vm 1.0.1 (registry+https://github.com/rust-lang/crates.io-index)", + "starknet_api 0.13.0-rc.1 (git+https://github.com/dojoengine/sequencer?tag=v0.8.0-rc3.1)", +] + [[package]] name = "katana-core" version = "1.0.0-alpha.9" @@ -4659,19 +4739,46 @@ dependencies = [ "alloy-primitives 0.7.7", "anyhow", "derive_more 0.99.18", - "dojo-metrics", + "dojo-metrics 1.0.0-alpha.9", + "futures", + "katana-db 1.0.0-alpha.9", + "katana-executor 1.0.0-alpha.9", + "katana-pool 1.0.0-alpha.9", + "katana-primitives 1.0.0-alpha.9", + "katana-provider 1.0.0-alpha.9", + "katana-tasks 1.0.0-alpha.9", + "lazy_static", + "metrics", + "num-traits 0.2.19", + "parking_lot 0.12.3", + "starknet 0.11.0", + "thiserror", + "tokio", + "tracing", + "url", +] + +[[package]] +name = "katana-core" +version = "1.0.0-alpha.13" +source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.13#9f95a68a957d45190a1e1c42877a4b828ab7a96d" +dependencies = [ + "alloy-primitives 0.8.5", + "anyhow", + "derive_more 0.99.18", + "dojo-metrics 1.0.0-alpha.13", "futures", - "katana-db", - "katana-executor", - "katana-pool", - "katana-primitives", - "katana-provider", - "katana-tasks", + "katana-db 1.0.0-alpha.13", + "katana-executor 1.0.0-alpha.13", + "katana-pool 1.0.0-alpha.13", + "katana-primitives 1.0.0-alpha.13", + "katana-provider 1.0.0-alpha.13", + "katana-tasks 1.0.0-alpha.13", "lazy_static", "metrics", "num-traits 0.2.19", "parking_lot 0.12.3", - "starknet", + "starknet 0.12.0", "thiserror", "tokio", "tracing", @@ -4684,8 +4791,29 @@ version = "1.0.0-alpha.9" source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.9#e42ce0c220a59d75c5b08e87a81de12cfdc27a55" dependencies = [ "anyhow", - "dojo-metrics", - "katana-primitives", + "dojo-metrics 1.0.0-alpha.9", + "katana-primitives 1.0.0-alpha.9", + "metrics", + "page_size", + "parking_lot 0.12.3", + "postcard", + "reth-libmdbx", + "roaring", + "serde", + "serde_json", + "tempfile", + "thiserror", + "tracing", +] + +[[package]] +name = "katana-db" +version = "1.0.0-alpha.13" +source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.13#9f95a68a957d45190a1e1c42877a4b828ab7a96d" +dependencies = [ + "anyhow", + "dojo-metrics 1.0.0-alpha.13", + "katana-primitives 1.0.0-alpha.13", "metrics", "page_size", "parking_lot 0.12.3", @@ -4705,11 +4833,26 @@ version = "1.0.0-alpha.9" source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.9#e42ce0c220a59d75c5b08e87a81de12cfdc27a55" dependencies = [ "blockifier 0.8.0-dev.2", - "katana-cairo", - "katana-primitives", - "katana-provider", + "katana-cairo 1.0.0-alpha.9", + "katana-primitives 1.0.0-alpha.9", + "katana-provider 1.0.0-alpha.9", "parking_lot 0.12.3", - "starknet", + "starknet 0.11.0", + "thiserror", + "tracing", +] + +[[package]] +name = "katana-executor" +version = "1.0.0-alpha.13" +source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.13#9f95a68a957d45190a1e1c42877a4b828ab7a96d" +dependencies = [ + "blockifier 0.8.0-rc.3", + "katana-cairo 1.0.0-alpha.13", + "katana-primitives 1.0.0-alpha.13", + "katana-provider 1.0.0-alpha.13", + "parking_lot 0.12.3", + "starknet 0.12.0", "thiserror", "tracing", ] @@ -4720,20 +4863,20 @@ version = "1.0.0-alpha.9" source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.9#e42ce0c220a59d75c5b08e87a81de12cfdc27a55" dependencies = [ "anyhow", - "dojo-metrics", + "dojo-metrics 1.0.0-alpha.9", "hyper 0.14.30", "jsonrpsee 0.16.3", - "katana-core", - "katana-db", - "katana-executor", - "katana-pool", - "katana-primitives", - "katana-provider", + "katana-core 1.0.0-alpha.9", + "katana-db 1.0.0-alpha.9", + "katana-executor 1.0.0-alpha.9", + "katana-pool 1.0.0-alpha.9", + "katana-primitives 1.0.0-alpha.9", + "katana-provider 1.0.0-alpha.9", "katana-rpc", - "katana-rpc-api", + "katana-rpc-api 1.0.0-alpha.9", "num-traits 0.2.19", "serde_json", - "starknet", + "starknet 0.11.0", "tokio", "tower 0.4.13", "tower-http", @@ -4746,9 +4889,23 @@ version = "1.0.0-alpha.9" source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.9#e42ce0c220a59d75c5b08e87a81de12cfdc27a55" dependencies = [ "futures", - "katana-executor", - "katana-primitives", - "katana-provider", + "katana-executor 1.0.0-alpha.9", + "katana-primitives 1.0.0-alpha.9", + "katana-provider 1.0.0-alpha.9", + "parking_lot 0.12.3", + "thiserror", + "tracing", +] + +[[package]] +name = "katana-pool" +version = "1.0.0-alpha.13" +source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.13#9f95a68a957d45190a1e1c42877a4b828ab7a96d" +dependencies = [ + "futures", + "katana-executor 1.0.0-alpha.13", + "katana-primitives 1.0.0-alpha.13", + "katana-provider 1.0.0-alpha.13", "parking_lot 0.12.3", "thiserror", "tracing", @@ -4764,13 +4921,37 @@ dependencies = [ "base64 0.21.7", "derive_more 0.99.18", "flate2", - "katana-cairo", + "katana-cairo 1.0.0-alpha.9", "lazy_static", "rand 0.8.5", "serde", "serde_json", "serde_with 2.3.3", - "starknet", + "starknet 0.11.0", + "starknet-crypto 0.7.2", + "strum_macros 0.25.3", + "thiserror", +] + +[[package]] +name = "katana-primitives" +version = "1.0.0-alpha.13" +source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.13#9f95a68a957d45190a1e1c42877a4b828ab7a96d" +dependencies = [ + "alloy-primitives 0.8.5", + "anyhow", + "base64 0.21.7", + "derive_more 0.99.18", + "flate2", + "katana-cairo 1.0.0-alpha.13", + "lazy_static", + "num-bigint", + "num-traits 0.2.19", + "rand 0.8.5", + "serde", + "serde_json", + "serde_with 3.9.0", + "starknet 0.12.0", "starknet-crypto 0.7.2", "strum_macros 0.25.3", "thiserror", @@ -4784,10 +4965,27 @@ dependencies = [ "anyhow", "auto_impl", "futures", - "katana-db", - "katana-primitives", + "katana-db 1.0.0-alpha.9", + "katana-primitives 1.0.0-alpha.9", + "parking_lot 0.12.3", + "starknet 0.11.0", + "thiserror", + "tokio", + "tracing", +] + +[[package]] +name = "katana-provider" +version = "1.0.0-alpha.13" +source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.13#9f95a68a957d45190a1e1c42877a4b828ab7a96d" +dependencies = [ + "anyhow", + "auto_impl", + "futures", + "katana-db 1.0.0-alpha.13", + "katana-primitives 1.0.0-alpha.13", "parking_lot 0.12.3", - "starknet", + "starknet 0.12.0", "thiserror", "tokio", "tracing", @@ -4799,20 +4997,20 @@ version = "1.0.0-alpha.9" source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.9#e42ce0c220a59d75c5b08e87a81de12cfdc27a55" dependencies = [ "anyhow", - "dojo-metrics", + "dojo-metrics 1.0.0-alpha.9", "futures", "jsonrpsee 0.16.3", - "katana-core", - "katana-executor", - "katana-pool", - "katana-primitives", - "katana-provider", - "katana-rpc-api", - "katana-rpc-types", + "katana-core 1.0.0-alpha.9", + "katana-executor 1.0.0-alpha.9", + "katana-pool 1.0.0-alpha.9", + "katana-primitives 1.0.0-alpha.9", + "katana-provider 1.0.0-alpha.9", + "katana-rpc-api 1.0.0-alpha.9", + "katana-rpc-types 1.0.0-alpha.9", "katana-rpc-types-builder", - "katana-tasks", + "katana-tasks 1.0.0-alpha.9", "metrics", - "starknet", + "starknet 0.11.0", "tracing", ] @@ -4822,10 +5020,22 @@ version = "1.0.0-alpha.9" source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.9#e42ce0c220a59d75c5b08e87a81de12cfdc27a55" dependencies = [ "jsonrpsee 0.16.3", - "katana-core", - "katana-primitives", - "katana-rpc-types", - "starknet", + "katana-core 1.0.0-alpha.9", + "katana-primitives 1.0.0-alpha.9", + "katana-rpc-types 1.0.0-alpha.9", + "starknet 0.11.0", +] + +[[package]] +name = "katana-rpc-api" +version = "1.0.0-alpha.13" +source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.13#9f95a68a957d45190a1e1c42877a4b828ab7a96d" +dependencies = [ + "jsonrpsee 0.16.3", + "katana-core 1.0.0-alpha.13", + "katana-primitives 1.0.0-alpha.13", + "katana-rpc-types 1.0.0-alpha.13", + "starknet 0.12.0", ] [[package]] @@ -4838,17 +5048,41 @@ dependencies = [ "derive_more 0.99.18", "futures", "jsonrpsee 0.16.3", - "katana-cairo", - "katana-core", - "katana-executor", - "katana-pool", - "katana-primitives", - "katana-provider", + "katana-cairo 1.0.0-alpha.9", + "katana-core 1.0.0-alpha.9", + "katana-executor 1.0.0-alpha.9", + "katana-pool 1.0.0-alpha.9", + "katana-primitives 1.0.0-alpha.9", + "katana-provider 1.0.0-alpha.9", "num-traits 0.2.19", "serde", "serde_json", "serde_with 2.3.3", - "starknet", + "starknet 0.11.0", + "thiserror", +] + +[[package]] +name = "katana-rpc-types" +version = "1.0.0-alpha.13" +source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.13#9f95a68a957d45190a1e1c42877a4b828ab7a96d" +dependencies = [ + "alloy-primitives 0.8.5", + "anyhow", + "derive_more 0.99.18", + "futures", + "jsonrpsee 0.16.3", + "katana-cairo 1.0.0-alpha.13", + "katana-core 1.0.0-alpha.13", + "katana-executor 1.0.0-alpha.13", + "katana-pool 1.0.0-alpha.13", + "katana-primitives 1.0.0-alpha.13", + "katana-provider 1.0.0-alpha.13", + "num-traits 0.2.19", + "serde", + "serde_json", + "serde_with 3.9.0", + "starknet 0.12.0", "thiserror", ] @@ -4858,11 +5092,11 @@ version = "1.0.0-alpha.9" source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.9#e42ce0c220a59d75c5b08e87a81de12cfdc27a55" dependencies = [ "anyhow", - "katana-executor", - "katana-primitives", - "katana-provider", - "katana-rpc-types", - "starknet", + "katana-executor 1.0.0-alpha.9", + "katana-primitives 1.0.0-alpha.9", + "katana-provider 1.0.0-alpha.9", + "katana-rpc-types 1.0.0-alpha.9", + "starknet 0.11.0", ] [[package]] @@ -4879,6 +5113,20 @@ dependencies = [ "tracing", ] +[[package]] +name = "katana-tasks" +version = "1.0.0-alpha.13" +source = "git+https://github.com/dojoengine/dojo?tag=v1.0.0-alpha.13#9f95a68a957d45190a1e1c42877a4b828ab7a96d" +dependencies = [ + "futures", + "rayon", + "thiserror", + "tokio", + "tokio-metrics", + "tokio-util", + "tracing", +] + [[package]] name = "keccak" version = "0.1.5" @@ -6191,6 +6439,7 @@ dependencies = [ "libc", "rand_chacha 0.3.1", "rand_core 0.6.4", + "serde", ] [[package]] @@ -7211,6 +7460,8 @@ dependencies = [ "base64 0.22.1", "chrono", "hex", + "indexmap 1.9.3", + "indexmap 2.5.0", "serde", "serde_derive", "serde_json", @@ -7529,13 +7780,28 @@ version = "0.11.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1e633a772f59214c296d5037c95c36b72792c9360323818da2b625c7b4ec4b49" dependencies = [ - "starknet-accounts", - "starknet-contract", + "starknet-accounts 0.10.0", + "starknet-contract 0.10.0", "starknet-core 0.11.1", "starknet-crypto 0.7.2", "starknet-macros", - "starknet-providers", - "starknet-signers", + "starknet-providers 0.11.0", + "starknet-signers 0.9.0", +] + +[[package]] +name = "starknet" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6f0c9ac3809cc7630784e8c8565fa3013af819d83c97aa2720d566016d439011" +dependencies = [ + "starknet-accounts 0.11.0", + "starknet-contract 0.11.0", + "starknet-core 0.12.0", + "starknet-crypto 0.7.2", + "starknet-macros", + "starknet-providers 0.12.0", + "starknet-signers 0.10.0", ] [[package]] @@ -7548,8 +7814,23 @@ dependencies = [ "auto_impl", "starknet-core 0.11.1", "starknet-crypto 0.7.2", - "starknet-providers", - "starknet-signers", + "starknet-providers 0.11.0", + "starknet-signers 0.9.0", + "thiserror", +] + +[[package]] +name = "starknet-accounts" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0ee27ded58ade61da410fccafd57ed5429b0e79a9d62a4ae8b65818cb9d6f400" +dependencies = [ + "async-trait", + "auto_impl", + "starknet-core 0.12.0", + "starknet-crypto 0.7.2", + "starknet-providers 0.12.0", + "starknet-signers 0.10.0", "thiserror", ] @@ -7562,9 +7843,24 @@ dependencies = [ "serde", "serde_json", "serde_with 2.3.3", - "starknet-accounts", + "starknet-accounts 0.10.0", "starknet-core 0.11.1", - "starknet-providers", + "starknet-providers 0.11.0", + "thiserror", +] + +[[package]] +name = "starknet-contract" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bd6ee5762d24c4f06ab7e9406550925df406712e73719bd2de905c879c674a87" +dependencies = [ + "serde", + "serde_json", + "serde_with 3.9.0", + "starknet-accounts 0.11.0", + "starknet-core 0.12.0", + "starknet-providers 0.12.0", "thiserror", ] @@ -7782,6 +8078,27 @@ dependencies = [ "url", ] +[[package]] +name = "starknet-providers" +version = "0.12.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "60e8e69ba7a36dea2d28333be82b4011f8784333d3ae5618482b6587c1ffb66c" +dependencies = [ + "async-trait", + "auto_impl", + "ethereum-types 0.14.1", + "flate2", + "getrandom 0.2.15", + "log", + "reqwest 0.11.27", + "serde", + "serde_json", + "serde_with 3.9.0", + "starknet-core 0.12.0", + "thiserror", + "url", +] + [[package]] name = "starknet-signers" version = "0.9.0" @@ -7799,6 +8116,23 @@ dependencies = [ "thiserror", ] +[[package]] +name = "starknet-signers" +version = "0.10.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "70b9e01b61ae51d722e2b100d6ef913c5a2e70d1ea672733d385f7296d6055ef" +dependencies = [ + "async-trait", + "auto_impl", + "crypto-bigint", + "eth-keystore", + "getrandom 0.2.15", + "rand 0.8.5", + "starknet-core 0.12.0", + "starknet-crypto 0.7.2", + "thiserror", +] + [[package]] name = "starknet-types-core" version = "0.1.6" @@ -7862,6 +8196,29 @@ dependencies = [ "thiserror", ] +[[package]] +name = "starknet_api" +version = "0.13.0-rc.1" +source = "git+https://github.com/dojoengine/sequencer?tag=v0.8.0-rc3.1#dd69217cdec340f9b5267b781be38eef972ac401" +dependencies = [ + "bitvec 1.0.1", + "cairo-lang-starknet-classes 2.8.2", + "derive_more 0.99.18", + "hex", + "indexmap 2.5.0", + "itertools 0.12.1", + "once_cell", + "primitive-types 0.12.2", + "serde", + "serde_json", + "sha3", + "starknet-crypto 0.5.2", + "starknet-types-core", + "strum 0.24.1", + "strum_macros 0.24.3", + "thiserror", +] + [[package]] name = "static_assertions" version = "1.1.0" diff --git a/Cargo.toml b/Cargo.toml index 775fe9d0..b3dd30ee 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -71,7 +71,7 @@ katana-executor = { git = "https://github.com/dojoengine/dojo", tag = "v1.0.0-al katana-node = { git = "https://github.com/dojoengine/dojo", tag = "v1.0.0-alpha.9" } katana-primitives = { git = "https://github.com/dojoengine/dojo", tag = "v1.0.0-alpha.9" } katana-rpc = { git = "https://github.com/dojoengine/dojo", tag = "v1.0.0-alpha.9" } -katana-rpc-api = { git = "https://github.com/dojoengine/dojo", tag = "v1.0.0-alpha.9" } +katana-rpc-api = { git = "https://github.com/dojoengine/dojo", tag = "v1.0.0-alpha.13" } wiremock = "0.6.2" [patch.crates-io]