-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrecipe.json
More file actions
1 lines (1 loc) · 242 KB
/
recipe.json
File metadata and controls
1 lines (1 loc) · 242 KB
1
{"skeleton":{"manifests":[{"relative_path":"Cargo.toml","contents":"[workspace]\nmembers = [\"crates/server\", \"crates/frontend\", \"crates/smart-contracts\", \"crates/shared\", \"crates/utils\", \"crates/cli\", \"hakari\", \"tests\", \"examples\", \"examples/demo\"]\nresolver = \"2\"\n\n[workspace.dependencies]\nanyhow = \"1.0\"\nasync-trait = \"0.1\"\naxum = \"0.7\"\ncolored = \"2.0\"\nconfig = \"0.13\"\ndialoguer = \"0.10\"\ndotenv = \"0.15\"\nethers-contract = \"2.0\"\nethers-core = \"2.0\"\nethers-providers = \"2.0\"\nethers-signers = \"2.0\"\nethers-solc = \"2.0\"\neyre = \"0.6\"\nfoundry-block-explorers = \"0.5\"\nfutures = \"0.3\"\nfutures-util = \"0.3\"\ngloo = \"0.11\"\ngloo-net = \"0.5\"\ngloo-storage = \"0.3\"\ngloo-utils = \"0.2\"\nhex = \"0.4\"\nindicatif = \"0.17\"\njs-sys = \"0.3\"\nlog = \"0.4\"\nonce_cell = \"1.19\"\nparking_lot = \"0.12\"\nrand = \"0.8\"\nregex = \"1.10\"\nserde_json = \"1.0\"\nserial_test = \"3.0\"\ntachys = \"0.2\"\nthiserror = \"1.0\"\ntokio-test = \"0.4\"\ntoml = \"0.8\"\ntower = \"0.4\"\ntracing = \"0.1\"\nurl = \"2.5\"\nwasm-bindgen = \"0.2\"\nwasm-bindgen-futures = \"0.4\"\nwasm-bindgen-test = \"0.3\"\nweb-sys = \"0.3\"\n\n[workspace.dependencies.chrono]\nversion = \"0.4\"\nfeatures = [\"serde\"]\n\n[workspace.dependencies.clap]\nversion = \"4.4\"\nfeatures = [\"derive\"]\n\n[workspace.dependencies.console_error_panic_hook]\nversion = \"0.1\"\n\n[workspace.dependencies.console_log]\nversion = \"1.0\"\n\n[workspace.dependencies.ethers]\nversion = \"2.0\"\nfeatures = [\"ws\", \"rustls\", \"legacy\", \"solc\"]\n\n[workspace.dependencies.hyper]\nversion = \"1.4\"\nfeatures = [\"full\"]\n\n[workspace.dependencies.leptos]\nversion = \"0.8\"\nfeatures = [\"csr\"]\n\n[workspace.dependencies.leptos_axum]\nversion = \"0.8\"\n\n[workspace.dependencies.leptos_macro]\nversion = \"0.8\"\n\n[workspace.dependencies.leptos_meta]\nversion = \"0.8\"\n\n[workspace.dependencies.leptos_reactive]\nversion = \"0.8\"\n\n[workspace.dependencies.leptos_router]\nversion = \"0.8\"\n\n[workspace.dependencies.reqwest]\nversion = \"0.11\"\nfeatures = [\"json\"]\n\n[workspace.dependencies.serde]\nversion = \"1.0\"\nfeatures = [\"derive\"]\n\n[workspace.dependencies.sqlx]\nversion = \"0.7\"\nfeatures = [\"runtime-tokio-rustls\", \"postgres\", \"uuid\", \"chrono\", \"migrate\"]\n\n[workspace.dependencies.tokio]\nversion = \"1\"\nfeatures = [\"full\"]\n\n[workspace.dependencies.tower-http]\nversion = \"0.5\"\nfeatures = [\"cors\", \"trace\"]\n\n[workspace.dependencies.tracing-subscriber]\nversion = \"0.3\"\nfeatures = [\"env-filter\"]\n\n[workspace.dependencies.uuid]\nversion = \"1.10\"\nfeatures = [\"v4\", \"serde\"]\n","targets":[]},{"relative_path":"crates\\cli\\Cargo.toml","contents":"[package]\nname = \"ethereum-boilerplate-cli\"\nedition = \"2021\"\nversion = \"0.0.1\"\ndescription = \"CLI for Ethereum Boilerplate Rust Edition\"\n\n[dependencies.anyhow]\nworkspace = true\n\n[dependencies.clap]\nworkspace = true\n\n[dependencies.colored]\nworkspace = true\n\n[dependencies.dialoguer]\nworkspace = true\n\n[dependencies.dotenv]\nworkspace = true\n\n[dependencies.ethereum-boilerplate-shared]\npath = \"../shared\"\n\n[dependencies.ethereum-boilerplate-utils]\npath = \"../utils\"\n\n[dependencies.ethers]\nworkspace = true\n\n[dependencies.indicatif]\nworkspace = true\n\n[dependencies.rand]\nworkspace = true\n\n[dependencies.serde]\nworkspace = true\n\n[dependencies.serde_json]\nworkspace = true\n\n[dependencies.tokio]\nworkspace = true\n\n[dependencies.tracing]\nworkspace = true\n\n[dependencies.tracing-subscriber]\nworkspace = true\n\n[[bin]]\npath = \"src/main.rs\"\nname = \"ethereum-boilerplate\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\n","targets":[{"path":"src\\main.rs","kind":"Bin","name":"ethereum-boilerplate"}]},{"relative_path":"crates\\frontend\\Cargo.toml","contents":"[package]\nname = \"ethereum-boilerplate-frontend\"\nedition = \"2021\"\nversion = \"0.0.1\"\ndescription = \"Frontend component of Ethereum Boilerplate Rust Edition\"\n\n[package.metadata.leptos]\nwasm-name = \"ethereum_boilerplate_frontend\"\nclient-features = [\"console_error_panic_hook\", \"console_log\"]\n\n[dependencies]\nconsole_log = \"1.0.0\"\nlog = \"0.4.29\"\n\n[dependencies.console_error_panic_hook]\nworkspace = true\n\n[dependencies.ethereum-boilerplate-shared]\npath = \"../shared\"\n\n[dependencies.ethereum-boilerplate-utils]\npath = \"../utils\"\n\n[dependencies.ethers]\nworkspace = true\n\n[dependencies.gloo]\nworkspace = true\n\n[dependencies.gloo-net]\nworkspace = true\n\n[dependencies.gloo-storage]\nworkspace = true\n\n[dependencies.gloo-utils]\nworkspace = true\n\n[dependencies.js-sys]\nworkspace = true\n\n[dependencies.leptos]\nworkspace = true\n\n[dependencies.leptos_axum]\nworkspace = true\n\n[dependencies.leptos_macro]\nworkspace = true\n\n[dependencies.leptos_meta]\nworkspace = true\n\n[dependencies.leptos_router]\nworkspace = true\n\n[dependencies.serde]\nworkspace = true\n\n[dependencies.serde_json]\nworkspace = true\n\n[dependencies.tokio]\nworkspace = true\n\n[dependencies.uuid]\nworkspace = true\nfeatures = [\"v4\", \"js\", \"serde\"]\n\n[dependencies.wasm-bindgen]\nworkspace = true\n\n[dependencies.wasm-bindgen-futures]\nworkspace = true\n\n[dependencies.web-sys]\nworkspace = true\nfeatures = [\"console\", \"Window\", \"Document\", \"Element\", \"HtmlElement\", \"Node\", \"Event\", \"EventTarget\", \"MouseEvent\", \"KeyboardEvent\", \"InputEvent\", \"FormData\", \"Headers\", \"Request\", \"RequestInit\", \"RequestMode\", \"Response\", \"Location\", \"History\", \"Navigator\", \"Storage\"]\n\n[dev-dependencies]\nwasm-bindgen-test = \"0.3\"\n\n[lib]\npath = \"src/lib.rs\"\nname = \"ethereum_boilerplate_frontend\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\ncrate-type = [\"cdylib\"]\n","targets":[{"path":"src\\lib.rs","kind":{"Lib":{"is_proc_macro":false}},"name":"ethereum_boilerplate_frontend"}]},{"relative_path":"crates\\server\\Cargo.toml","contents":"[package]\nname = \"ethereum-boilerplate-server\"\nedition = \"2021\"\nversion = \"0.0.1\"\ndescription = \"Server component of Ethereum Boilerplate Rust Edition\"\n\n[dependencies]\nconfig = \"0.14\"\ndotenvy = \"0.15.7\"\nhex = \"0.4\"\n\n[dependencies.anyhow]\nworkspace = true\n\n[dependencies.axum]\nworkspace = true\n\n[dependencies.chrono]\nworkspace = true\n\n[dependencies.clap]\nversion = \"4.0\"\nfeatures = [\"derive\"]\n\n[dependencies.dotenv]\nworkspace = true\n\n[dependencies.ethereum-boilerplate-shared]\npath = \"../shared\"\n\n[dependencies.ethereum-boilerplate-utils]\npath = \"../utils\"\n\n[dependencies.ethers]\nworkspace = true\n\n[dependencies.ethers-contract]\nworkspace = true\n\n[dependencies.ethers-core]\nworkspace = true\n\n[dependencies.ethers-providers]\nworkspace = true\n\n[dependencies.futures]\nworkspace = true\n\n[dependencies.reqwest]\nworkspace = true\n\n[dependencies.serde]\nworkspace = true\n\n[dependencies.serde_json]\nworkspace = true\n\n[dependencies.sqlx]\nworkspace = true\n\n[dependencies.thiserror]\nworkspace = true\n\n[dependencies.tokio]\nworkspace = true\n\n[dependencies.tower]\nworkspace = true\n\n[dependencies.tower-http]\nworkspace = true\n\n[dependencies.tracing]\nworkspace = true\n\n[dependencies.tracing-subscriber]\nworkspace = true\n\n[dependencies.url]\nworkspace = true\n\n[dependencies.uuid]\nworkspace = true\n\n[[bin]]\npath = \"src/main.rs\"\nname = \"server\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\n\n[lib]\npath = \"src/lib.rs\"\nname = \"ethereum_boilerplate_server\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\ncrate-type = [\"lib\"]\n","targets":[{"path":"src\\lib.rs","kind":{"Lib":{"is_proc_macro":false}},"name":"ethereum_boilerplate_server"},{"path":"src\\main.rs","kind":"Bin","name":"server"}]},{"relative_path":"crates\\shared\\Cargo.toml","contents":"[package]\nname = \"ethereum-boilerplate-shared\"\nedition = \"2021\"\nversion = \"0.0.1\"\ndescription = \"Shared types and utilities for Ethereum Boilerplate Rust Edition\"\n\n[dependencies.chrono]\nworkspace = true\n\n[dependencies.ethers]\nworkspace = true\n\n[dependencies.serde]\nworkspace = true\n\n[dependencies.serde_json]\nworkspace = true\n\n[dependencies.uuid]\nworkspace = true\n\n[lib]\npath = \"src/lib.rs\"\nname = \"ethereum_boilerplate_shared\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\ncrate-type = [\"lib\"]\n","targets":[{"path":"src\\lib.rs","kind":{"Lib":{"is_proc_macro":false}},"name":"ethereum_boilerplate_shared"}]},{"relative_path":"crates\\smart-contracts\\Cargo.toml","contents":"[package]\nname = \"ethereum-boilerplate-smart-contracts\"\nedition = \"2021\"\nversion = \"0.0.1\"\ndescription = \"Smart contracts component of Ethereum Boilerplate Rust Edition\"\n\n[dependencies]\ncolored = \"3.1.1\"\n\n[dependencies.anyhow]\nworkspace = true\n\n[dependencies.chrono]\nworkspace = true\n\n[dependencies.clap]\nversion = \"4.5\"\nfeatures = [\"derive\", \"env\"]\n\n[dependencies.ethereum-boilerplate-shared]\npath = \"../shared\"\n\n[dependencies.ethereum-boilerplate-utils]\npath = \"../utils\"\n\n[dependencies.ethers]\nworkspace = true\n\n[dependencies.ethers-contract]\nworkspace = true\n\n[dependencies.ethers-providers]\nworkspace = true\n\n[dependencies.ethers-signers]\nworkspace = true\n\n[dependencies.ethers-solc]\nworkspace = true\n\n[dependencies.serde]\nworkspace = true\n\n[dependencies.serde_json]\nworkspace = true\n\n[dependencies.thiserror]\nworkspace = true\n\n[dependencies.tokio]\nworkspace = true\n\n[dev-dependencies]\nhex = \"0.4\"\n\n[dev-dependencies.eyre]\nworkspace = true\n\n[dev-dependencies.foundry-block-explorers]\nworkspace = true\n\n[dev-dependencies.tokio]\nworkspace = true\nfeatures = [\"full\"]\n\n[[bin]]\npath = \"src/bin/deploy.rs\"\nname = \"deploy\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\n\n[[bin]]\npath = \"src/bin/interact.rs\"\nname = \"interact\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\n\n[lib]\npath = \"src/lib.rs\"\nname = \"ethereum_boilerplate_smart_contracts\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\ncrate-type = [\"cdylib\", \"rlib\"]\n","targets":[{"path":"src\\bin\\deploy.rs","kind":"Bin","name":"deploy"},{"path":"src\\bin\\interact.rs","kind":"Bin","name":"interact"},{"path":"src\\lib.rs","kind":{"Lib":{"is_proc_macro":false}},"name":"ethereum_boilerplate_smart_contracts"}]},{"relative_path":"crates\\utils\\Cargo.toml","contents":"[package]\nname = \"ethereum-boilerplate-utils\"\nedition = \"2021\"\nversion = \"0.0.1\"\ndescription = \"Common utilities for Ethereum Boilerplate Rust Edition\"\n\n[dependencies]\ncolored = \"2.1\"\nfutures = \"0.3.31\"\nhex = \"0.4\"\nindicatif = \"0.17\"\n\n[dependencies.anyhow]\nworkspace = true\n\n[dependencies.chrono]\nworkspace = true\n\n[dependencies.ethereum-boilerplate-shared]\npath = \"../shared\"\n\n[dependencies.ethers]\nworkspace = true\n\n[dependencies.rand]\nworkspace = true\n\n[dependencies.reqwest]\nworkspace = true\n\n[dependencies.serde]\nworkspace = true\n\n[dependencies.serde_json]\nworkspace = true\n\n[dependencies.thiserror]\nworkspace = true\n\n[dependencies.tokio]\nworkspace = true\n\n[dependencies.tracing]\nworkspace = true\n\n[dependencies.uuid]\nworkspace = true\n\n[dev-dependencies.tokio-test]\nworkspace = true\n\n[lib]\npath = \"src/lib.rs\"\nname = \"ethereum_boilerplate_utils\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\ncrate-type = [\"lib\"]\n","targets":[{"path":"src\\lib.rs","kind":{"Lib":{"is_proc_macro":false}},"name":"ethereum_boilerplate_utils"}]},{"relative_path":"examples\\Cargo.toml","contents":"[package]\nname = \"ethereum-boilerplate-examples\"\nedition = \"2021\"\nversion = \"0.0.1\"\n\n[dependencies]\ngloo-timers = \"0.2.6\"\n\n[dependencies.anyhow]\nworkspace = true\n\n[dependencies.chrono]\nworkspace = true\n\n[dependencies.ethers]\nworkspace = true\n\n[dependencies.ethers-core]\nworkspace = true\n\n[dependencies.ethers-providers]\nworkspace = true\n\n[dependencies.ethers-signers]\nworkspace = true\n\n[dependencies.gloo]\nworkspace = true\n\n[dependencies.gloo-net]\nworkspace = true\n\n[dependencies.gloo-storage]\nworkspace = true\n\n[dependencies.gloo-utils]\nworkspace = true\n\n[dependencies.js-sys]\nworkspace = true\n\n[dependencies.leptos]\nworkspace = true\n\n[dependencies.leptos_macro]\nworkspace = true\n\n[dependencies.leptos_meta]\nworkspace = true\n\n[dependencies.leptos_router]\nworkspace = true\n\n[dependencies.serde]\nworkspace = true\n\n[dependencies.serde_json]\nworkspace = true\n\n[dependencies.thiserror]\nworkspace = true\n\n[dependencies.tokio]\nworkspace = true\n\n[dependencies.uuid]\nworkspace = true\n\n[dependencies.wasm-bindgen]\nworkspace = true\n\n[dependencies.web-sys]\nworkspace = true\n\n[dev-dependencies.tokio]\nworkspace = true\n\n[dev-dependencies.tokio-test]\nworkspace = true\n\n[dev-dependencies.wasm-bindgen-test]\nworkspace = true\n\n[[bin]]\npath = \"src/bin/defi_dashboard.rs\"\nname = \"defi-dashboard\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\n\n[[bin]]\npath = \"src/bin/mod.rs\"\nname = \"mod\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\n\n[[bin]]\npath = \"src/bin/nft_gallery.rs\"\nname = \"nft-gallery\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\n\n[[bin]]\npath = \"src/bin/wallet_connection.rs\"\nname = \"wallet-connection\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\n\n[lib]\npath = \"src/lib.rs\"\nname = \"ethereum_boilerplate_examples\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\ncrate-type = [\"cdylib\", \"rlib\"]\n","targets":[{"path":"src\\bin\\defi_dashboard.rs","kind":"Bin","name":"defi-dashboard"},{"path":"src\\bin\\mod.rs","kind":"Bin","name":"mod"},{"path":"src\\bin\\nft_gallery.rs","kind":"Bin","name":"nft-gallery"},{"path":"src\\bin\\wallet_connection.rs","kind":"Bin","name":"wallet-connection"},{"path":"src\\lib.rs","kind":{"Lib":{"is_proc_macro":false}},"name":"ethereum_boilerplate_examples"}]},{"relative_path":"examples\\demo\\Cargo.toml","contents":"[package]\nname = \"ethereum-boilerplate-demo\"\nedition = \"2021\"\nversion = \"0.0.1\"\n\n[dependencies.console_error_panic_hook]\nworkspace = true\n\n[dependencies.console_log]\nworkspace = true\n\n[dependencies.leptos]\nworkspace = true\nfeatures = [\"csr\"]\n\n[dependencies.leptos_macro]\nworkspace = true\n\n[dependencies.leptos_meta]\nworkspace = true\n\n[dependencies.leptos_router]\nworkspace = true\n\n[dependencies.log]\nworkspace = true\n\n[dependencies.serde]\nworkspace = true\n\n[dependencies.serde_json]\nworkspace = true\n\n[dependencies.wasm-bindgen]\nworkspace = true\n\n[lib]\npath = \"src/lib.rs\"\nname = \"ethereum_boilerplate_demo\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\ncrate-type = [\"cdylib\"]\n","targets":[{"path":"src\\lib.rs","kind":{"Lib":{"is_proc_macro":false}},"name":"ethereum_boilerplate_demo"}]},{"relative_path":"hakari\\Cargo.toml","contents":"[package]\nname = \"hakari\"\nedition = \"2021\"\nversion = \"0.0.1\"\nbuild = \"build.rs\"\ndescription = \"workspace-hack package, managed by hakari\"\npublish = false\n\n[dependencies.any_spawner]\nversion = \"0.3\"\nfeatures = [\"futures-executor\", \"tokio\", \"wasm-bindgen\"]\ndefault-features = false\n\n[dependencies.axum]\nversion = \"0.8\"\nfeatures = [\"multipart\", \"ws\"]\n\n[dependencies.base64]\nversion = \"0.21\"\n\n[dependencies.bitflags]\nversion = \"2\"\nfeatures = [\"serde\"]\ndefault-features = false\n\n[dependencies.byteorder]\nversion = \"1\"\n\n[dependencies.bytes]\nversion = \"1\"\nfeatures = [\"serde\"]\n\n[dependencies.camino]\nversion = \"1\"\nfeatures = [\"serde1\"]\ndefault-features = false\n\n[dependencies.chrono]\nversion = \"0.4\"\nfeatures = [\"serde\"]\n\n[dependencies.clap]\nversion = \"4\"\nfeatures = [\"derive\", \"env\"]\n\n[dependencies.clap_builder]\nversion = \"4\"\nfeatures = [\"color\", \"env\", \"help\", \"std\", \"suggestions\", \"usage\"]\ndefault-features = false\n\n[dependencies.config]\nversion = \"0.15\"\n\n[dependencies.console]\nversion = \"0.15\"\n\n[dependencies.const-hex]\nversion = \"1\"\nfeatures = [\"core-error\", \"hex\", \"serde\"]\n\n[dependencies.crossbeam-utils]\nversion = \"0.8\"\n\n[dependencies.digest]\nversion = \"0.10\"\nfeatures = [\"mac\", \"oid\", \"std\"]\n\n[dependencies.ecdsa]\nversion = \"0.16\"\nfeatures = [\"pkcs8\", \"signing\", \"std\", \"verifying\"]\ndefault-features = false\n\n[dependencies.either]\nversion = \"1\"\nfeatures = [\"serde\", \"use_std\"]\n\n[dependencies.elliptic-curve]\nversion = \"0.13\"\nfeatures = [\"arithmetic\", \"digest\", \"hazmat\", \"pkcs8\", \"std\"]\ndefault-features = false\n\n[dependencies.ethers-contract]\nversion = \"2\"\nfeatures = [\"legacy\", \"rustls\"]\n\n[dependencies.ethers-contract-abigen]\nversion = \"2\"\nfeatures = [\"providers\", \"rustls\"]\ndefault-features = false\n\n[dependencies.ethers-core]\nversion = \"2\"\nfeatures = [\"legacy\", \"macros\"]\ndefault-features = false\n\n[dependencies.ethers-providers]\nversion = \"2\"\n\n[dependencies.ethers-solc]\nversion = \"2\"\n\n[dependencies.form_urlencoded]\nversion = \"1\"\n\n[dependencies.futures]\nversion = \"0.3\"\nfeatures = [\"thread-pool\"]\n\n[dependencies.futures-channel]\nversion = \"0.3\"\nfeatures = [\"sink\"]\n\n[dependencies.futures-executor]\nversion = \"0.3\"\nfeatures = [\"thread-pool\"]\ndefault-features = false\n\n[dependencies.futures-io]\nversion = \"0.3\"\n\n[dependencies.futures-sink]\nversion = \"0.3\"\n\n[dependencies.futures-task]\nversion = \"0.3\"\n\n[dependencies.futures-util]\nversion = \"0.3\"\nfeatures = [\"channel\", \"io\", \"sink\"]\n\n[dependencies.generic-array]\nversion = \"0.14\"\nfeatures = [\"more_lengths\", \"zeroize\"]\ndefault-features = false\n\n[dependencies.getrandom]\nversion = \"0.3\"\nfeatures = [\"std\", \"wasm_js\"]\ndefault-features = false\n\n[dependencies.gloo-utils]\nversion = \"0.2\"\n\n[dependencies.hashbrown]\nversion = \"0.14\"\nfeatures = [\"raw\"]\n\n[dependencies.hex]\nversion = \"0.4\"\n\n[dependencies.hydration_context]\nversion = \"0.3\"\nfeatures = [\"browser\"]\ndefault-features = false\n\n[dependencies.idna]\nversion = \"1\"\nfeatures = [\"compiled_data\", \"std\"]\ndefault-features = false\n\n[dependencies.itertools]\nversion = \"0.11\"\n\n[dependencies.k256]\nversion = \"0.13\"\n\n[dependencies.lalrpop-util]\nversion = \"0.20\"\n\n[dependencies.leptos]\nversion = \"0.8\"\nfeatures = [\"csr\", \"nonce\", \"ssr\"]\ndefault-features = false\n\n[dependencies.leptos_dom]\nversion = \"0.8\"\nfeatures = [\"hydration\"]\n\n[dependencies.leptos_meta]\nversion = \"0.8\"\nfeatures = [\"nonce\", \"ssr\"]\n\n[dependencies.leptos_router]\nversion = \"0.8\"\nfeatures = [\"ssr\"]\ndefault-features = false\n\n[dependencies.leptos_server]\nversion = \"0.8\"\nfeatures = [\"hydration\", \"ssr\", \"tachys\"]\ndefault-features = false\n\n[dependencies.log]\nversion = \"0.4\"\nfeatures = [\"std\"]\ndefault-features = false\n\n[dependencies.md-5]\nversion = \"0.10\"\n\n[dependencies.memchr]\nversion = \"2\"\n\n[dependencies.nu-ansi-term]\nversion = \"0.50\"\n\n[dependencies.num-traits]\nversion = \"0.2\"\nfeatures = [\"i128\", \"libm\", \"std\"]\ndefault-features = false\n\n[dependencies.percent-encoding]\nversion = \"2\"\n\n[dependencies.phf_shared]\nversion = \"0.11\"\n\n[dependencies.prettyplease]\nversion = \"0.2\"\nfeatures = [\"verbatim\"]\ndefault-features = false\n\n[dependencies.proc-macro2]\nversion = \"1\"\nfeatures = [\"nightly\", \"span-locations\"]\n\n[dependencies.rand]\nversion = \"0.8\"\nfeatures = [\"small_rng\"]\n\n[dependencies.reactive_graph]\nversion = \"0.2\"\nfeatures = [\"effects\", \"hydration\", \"sandboxed-arenas\", \"serde\"]\ndefault-features = false\n\n[dependencies.regex-automata]\nversion = \"0.4\"\nfeatures = [\"dfa-build\", \"dfa-onepass\", \"hybrid\", \"meta\", \"nfa-backtrack\", \"perf-inline\", \"perf-literal\", \"std\", \"unicode\"]\ndefault-features = false\n\n[dependencies.reqwest]\nversion = \"0.11\"\nfeatures = [\"json\", \"rustls-tls\"]\n\n[dependencies.semver]\nversion = \"1\"\nfeatures = [\"serde\"]\n\n[dependencies.serde]\nversion = \"1\"\nfeatures = [\"alloc\", \"derive\", \"rc\"]\n\n[dependencies.serde_core]\nversion = \"1\"\nfeatures = [\"alloc\", \"rc\"]\n\n[dependencies.serde_json]\nversion = \"1\"\nfeatures = [\"alloc\", \"raw_value\", \"unbounded_depth\"]\n\n[dependencies.server_fn]\nversion = \"0.8\"\nfeatures = [\"axum\", \"browser\", \"form-redirects\"]\ndefault-features = false\n\n[dependencies.sha2]\nversion = \"0.10\"\n\n[dependencies.sha3]\nversion = \"0.10\"\n\n[dependencies.smallvec]\nversion = \"1\"\nfeatures = [\"const_new\"]\ndefault-features = false\n\n[dependencies.spki]\nversion = \"0.7\"\nfeatures = [\"std\"]\ndefault-features = false\n\n[dependencies.sqlx-core]\nversion = \"0.7\"\nfeatures = [\"_rt-tokio\", \"_tls-rustls\", \"any\", \"chrono\", \"json\", \"migrate\", \"offline\", \"uuid\"]\n\n[dependencies.sqlx-postgres]\nversion = \"0.7\"\nfeatures = [\"any\", \"chrono\", \"json\", \"migrate\", \"offline\", \"uuid\"]\ndefault-features = false\n\n[dependencies.syn-f595c2ba2a3f28df]\nversion = \"2\"\nfeatures = [\"extra-traits\", \"fold\", \"full\", \"visit\", \"visit-mut\"]\npackage = \"syn\"\n\n[dependencies.sync_wrapper]\nversion = \"1\"\nfeatures = [\"futures\"]\ndefault-features = false\n\n[dependencies.tachys]\nversion = \"0.2\"\nfeatures = [\"oco\", \"reactive_stores\", \"ssr\"]\n\n[dependencies.thiserror]\nversion = \"2\"\n\n[dependencies.tiny-keccak]\nversion = \"2\"\nfeatures = [\"keccak\", \"sha3\", \"shake\"]\n\n[dependencies.tokio]\nversion = \"1\"\nfeatures = [\"full\", \"test-util\"]\n\n[dependencies.tokio-stream]\nversion = \"0.1\"\nfeatures = [\"fs\"]\n\n[dependencies.toml_datetime]\nversion = \"0.7\"\nfeatures = [\"serde\"]\n\n[dependencies.toml_parser]\nversion = \"1\"\n\n[dependencies.tracing]\nversion = \"0.1\"\nfeatures = [\"log\"]\n\n[dependencies.tracing-core]\nversion = \"0.1\"\n\n[dependencies.url]\nversion = \"2\"\n\n[dependencies.uuid]\nversion = \"1\"\nfeatures = [\"js\", \"serde\", \"v4\"]\n\n[dependencies.web-sys]\nversion = \"0.3\"\nfeatures = [\"AbortController\", \"AbortSignal\", \"AddEventListenerOptions\", \"AnimationEvent\", \"BeforeUnloadEvent\", \"BinaryType\", \"BlobPropertyBag\", \"ClipboardEvent\", \"CloseEvent\", \"CloseEventInit\", \"Comment\", \"CompositionEvent\", \"CssStyleDeclaration\", \"CustomEvent\", \"DedicatedWorkerGlobalScope\", \"DeviceMotionEvent\", \"DeviceOrientationEvent\", \"Document\", \"DomException\", \"DomStringMap\", \"DomTokenList\", \"DragEvent\", \"ErrorEvent\", \"EventSource\", \"File\", \"FileList\", \"FilePropertyBag\", \"FileReader\", \"FocusEvent\", \"FormData\", \"GamepadEvent\", \"HashChangeEvent\", \"Headers\", \"History\", \"HtmlAnchorElement\", \"HtmlAreaElement\", \"HtmlAudioElement\", \"HtmlBaseElement\", \"HtmlBodyElement\", \"HtmlBrElement\", \"HtmlButtonElement\", \"HtmlCanvasElement\", \"HtmlCollection\", \"HtmlDListElement\", \"HtmlDataElement\", \"HtmlDataListElement\", \"HtmlDetailsElement\", \"HtmlDialogElement\", \"HtmlDivElement\", \"HtmlEmbedElement\", \"HtmlFieldSetElement\", \"HtmlFormElement\", \"HtmlHeadElement\", \"HtmlHeadingElement\", \"HtmlHrElement\", \"HtmlHtmlElement\", \"HtmlIFrameElement\", \"HtmlImageElement\", \"HtmlInputElement\", \"HtmlLabelElement\", \"HtmlLegendElement\", \"HtmlLiElement\", \"HtmlLinkElement\", \"HtmlMapElement\", \"HtmlMenuElement\", \"HtmlMetaElement\", \"HtmlMeterElement\", \"HtmlModElement\", \"HtmlOListElement\", \"HtmlObjectElement\", \"HtmlOptGroupElement\", \"HtmlOptionElement\", \"HtmlOutputElement\", \"HtmlParagraphElement\", \"HtmlParamElement\", \"HtmlPictureElement\", \"HtmlPreElement\", \"HtmlProgressElement\", \"HtmlQuoteElement\", \"HtmlScriptElement\", \"HtmlSelectElement\", \"HtmlSlotElement\", \"HtmlSourceElement\", \"HtmlSpanElement\", \"HtmlStyleElement\", \"HtmlTableCaptionElement\", \"HtmlTableCellElement\", \"HtmlTableColElement\", \"HtmlTableElement\", \"HtmlTableRowElement\", \"HtmlTableSectionElement\", \"HtmlTemplateElement\", \"HtmlTextAreaElement\", \"HtmlTimeElement\", \"HtmlTitleElement\", \"HtmlTrackElement\", \"HtmlUListElement\", \"HtmlVideoElement\", \"InputEvent\", \"KeyboardEvent\", \"Location\", \"MessageEvent\", \"Navigator\", \"ObserverCallback\", \"PageTransitionEvent\", \"PointerEvent\", \"PopStateEvent\", \"ProgressEvent\", \"PromiseRejectionEvent\", \"QueuingStrategy\", \"ReadableByteStreamController\", \"ReadableStream\", \"ReadableStreamByobReader\", \"ReadableStreamByobRequest\", \"ReadableStreamDefaultController\", \"ReadableStreamDefaultReader\", \"ReadableStreamGetReaderOptions\", \"ReadableStreamReadResult\", \"ReadableStreamReaderMode\", \"ReadableStreamType\", \"ReadableWritablePair\", \"ReferrerPolicy\", \"Request\", \"RequestCache\", \"RequestCredentials\", \"RequestInit\", \"RequestMode\", \"RequestRedirect\", \"Response\", \"ResponseInit\", \"ResponseType\", \"SecurityPolicyViolationEvent\", \"ShadowRoot\", \"ShadowRootInit\", \"ShadowRootMode\", \"Storage\", \"StorageEvent\", \"StreamPipeOptions\", \"SubmitEvent\", \"SvgElement\", \"Text\", \"TouchEvent\", \"TransformStream\", \"TransformStreamDefaultController\", \"Transformer\", \"TransitionEvent\", \"UnderlyingSink\", \"UnderlyingSource\", \"Url\", \"UrlSearchParams\", \"WebSocket\", \"WheelEvent\", \"Window\", \"Worker\", \"WorkerOptions\", \"WritableStream\", \"WritableStreamDefaultController\", \"WritableStreamDefaultWriter\", \"console\"]\n\n[dependencies.zeroize]\nversion = \"1\"\n\n[build-dependencies.base64]\nversion = \"0.21\"\n\n[build-dependencies.bitflags]\nversion = \"2\"\nfeatures = [\"serde\"]\ndefault-features = false\n\n[build-dependencies.byteorder]\nversion = \"1\"\n\n[build-dependencies.bytes]\nversion = \"1\"\nfeatures = [\"serde\"]\n\n[build-dependencies.camino]\nversion = \"1\"\nfeatures = [\"serde1\"]\ndefault-features = false\n\n[build-dependencies.chrono]\nversion = \"0.4\"\nfeatures = [\"serde\"]\n\n[build-dependencies.const-hex]\nversion = \"1\"\nfeatures = [\"core-error\", \"hex\", \"serde\"]\n\n[build-dependencies.crossbeam-utils]\nversion = \"0.8\"\n\n[build-dependencies.digest]\nversion = \"0.10\"\nfeatures = [\"mac\", \"oid\", \"std\"]\n\n[build-dependencies.ecdsa]\nversion = \"0.16\"\nfeatures = [\"pkcs8\", \"signing\", \"std\", \"verifying\"]\ndefault-features = false\n\n[build-dependencies.either]\nversion = \"1\"\nfeatures = [\"serde\", \"use_std\"]\n\n[build-dependencies.elliptic-curve]\nversion = \"0.13\"\nfeatures = [\"arithmetic\", \"digest\", \"hazmat\", \"pkcs8\", \"std\"]\ndefault-features = false\n\n[build-dependencies.ethers-contract-abigen]\nversion = \"2\"\nfeatures = [\"providers\", \"rustls\"]\ndefault-features = false\n\n[build-dependencies.ethers-core]\nversion = \"2\"\nfeatures = [\"legacy\", \"macros\"]\ndefault-features = false\n\n[build-dependencies.form_urlencoded]\nversion = \"1\"\n\n[build-dependencies.futures-channel]\nversion = \"0.3\"\nfeatures = [\"sink\"]\n\n[build-dependencies.futures-io]\nversion = \"0.3\"\n\n[build-dependencies.futures-sink]\nversion = \"0.3\"\n\n[build-dependencies.futures-task]\nversion = \"0.3\"\n\n[build-dependencies.futures-util]\nversion = \"0.3\"\nfeatures = [\"channel\", \"io\", \"sink\"]\n\n[build-dependencies.generic-array]\nversion = \"0.14\"\nfeatures = [\"more_lengths\", \"zeroize\"]\ndefault-features = false\n\n[build-dependencies.getrandom]\nversion = \"0.3\"\nfeatures = [\"std\", \"wasm_js\"]\ndefault-features = false\n\n[build-dependencies.hashbrown]\nversion = \"0.14\"\nfeatures = [\"raw\"]\n\n[build-dependencies.hex]\nversion = \"0.4\"\n\n[build-dependencies.idna]\nversion = \"1\"\nfeatures = [\"compiled_data\", \"std\"]\ndefault-features = false\n\n[build-dependencies.itertools]\nversion = \"0.11\"\n\n[build-dependencies.k256]\nversion = \"0.13\"\n\n[build-dependencies.lalrpop-util]\nversion = \"0.20\"\n\n[build-dependencies.leptos_macro]\nversion = \"0.8\"\nfeatures = [\"axum\", \"csr\", \"ssr\"]\ndefault-features = false\n\n[build-dependencies.log]\nversion = \"0.4\"\nfeatures = [\"std\"]\ndefault-features = false\n\n[build-dependencies.md-5]\nversion = \"0.10\"\n\n[build-dependencies.memchr]\nversion = \"2\"\n\n[build-dependencies.num-traits]\nversion = \"0.2\"\nfeatures = [\"i128\", \"libm\", \"std\"]\ndefault-features = false\n\n[build-dependencies.percent-encoding]\nversion = \"2\"\n\n[build-dependencies.phf_shared]\nversion = \"0.11\"\n\n[build-dependencies.prettyplease]\nversion = \"0.2\"\nfeatures = [\"verbatim\"]\ndefault-features = false\n\n[build-dependencies.proc-macro-error2]\nversion = \"2\"\n\n[build-dependencies.proc-macro2]\nversion = \"1\"\nfeatures = [\"nightly\", \"span-locations\"]\n\n[build-dependencies.rand]\nversion = \"0.8\"\nfeatures = [\"small_rng\"]\n\n[build-dependencies.regex-automata]\nversion = \"0.4\"\nfeatures = [\"dfa-build\", \"dfa-onepass\", \"hybrid\", \"meta\", \"nfa-backtrack\", \"perf-inline\", \"perf-literal\", \"std\", \"unicode\"]\ndefault-features = false\n\n[build-dependencies.semver]\nversion = \"1\"\nfeatures = [\"serde\"]\n\n[build-dependencies.serde]\nversion = \"1\"\nfeatures = [\"alloc\", \"derive\", \"rc\"]\n\n[build-dependencies.serde_core]\nversion = \"1\"\nfeatures = [\"alloc\", \"rc\"]\n\n[build-dependencies.serde_json]\nversion = \"1\"\nfeatures = [\"alloc\", \"raw_value\", \"unbounded_depth\"]\n\n[build-dependencies.server_fn_macro]\nversion = \"0.8\"\nfeatures = [\"axum\", \"ssr\"]\ndefault-features = false\n\n[build-dependencies.sha2]\nversion = \"0.10\"\n\n[build-dependencies.sha3]\nversion = \"0.10\"\n\n[build-dependencies.smallvec]\nversion = \"1\"\nfeatures = [\"const_new\"]\ndefault-features = false\n\n[build-dependencies.spki]\nversion = \"0.7\"\nfeatures = [\"std\"]\ndefault-features = false\n\n[build-dependencies.sqlx-core]\nversion = \"0.7\"\nfeatures = [\"_rt-tokio\", \"_tls-rustls\", \"any\", \"chrono\", \"json\", \"migrate\", \"offline\", \"uuid\"]\n\n[build-dependencies.sqlx-postgres]\nversion = \"0.7\"\nfeatures = [\"any\", \"chrono\", \"json\", \"migrate\", \"offline\", \"uuid\"]\ndefault-features = false\n\n[build-dependencies.syn-dff4ba8e3ae991db]\nversion = \"1\"\nfeatures = [\"full\"]\npackage = \"syn\"\n\n[build-dependencies.syn-f595c2ba2a3f28df]\nversion = \"2\"\nfeatures = [\"extra-traits\", \"fold\", \"full\", \"visit\", \"visit-mut\"]\npackage = \"syn\"\n\n[build-dependencies.thiserror]\nversion = \"2\"\n\n[build-dependencies.tiny-keccak]\nversion = \"2\"\nfeatures = [\"keccak\", \"sha3\", \"shake\"]\n\n[build-dependencies.tokio]\nversion = \"1\"\nfeatures = [\"full\", \"test-util\"]\n\n[build-dependencies.tokio-stream]\nversion = \"0.1\"\nfeatures = [\"fs\"]\n\n[build-dependencies.toml_datetime]\nversion = \"0.7\"\nfeatures = [\"serde\"]\n\n[build-dependencies.toml_parser]\nversion = \"1\"\n\n[build-dependencies.tracing]\nversion = \"0.1\"\nfeatures = [\"log\"]\n\n[build-dependencies.tracing-core]\nversion = \"0.1\"\n\n[build-dependencies.url]\nversion = \"2\"\n\n[build-dependencies.uuid]\nversion = \"1\"\nfeatures = [\"js\", \"serde\", \"v4\"]\n\n[build-dependencies.zeroize]\nversion = \"1\"\n\n[lib]\npath = \"src/lib.rs\"\nname = \"hakari\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\ncrate-type = [\"lib\"]\n","targets":[{"path":"build.rs","kind":"BuildScript","name":"build-script-build"},{"path":"src\\lib.rs","kind":{"Lib":{"is_proc_macro":false}},"name":"hakari"}]},{"relative_path":"tests\\Cargo.toml","contents":"[package]\nname = \"ethereum-boilerplate-tests\"\nedition = \"2021\"\nversion = \"0.0.1\"\n\n[dependencies]\naxum = \"0.8.8\"\nconfig = \"0.15.19\"\nfutures = \"0.3.31\"\nhex = \"0.4\"\nhttp = \"0.2.12\"\nhttp-body-util = \"0.1.3\"\nrand = \"0.8\"\nreqwest = \"0.11.27\"\ntower = \"0.5.3\"\n\n[dependencies.anyhow]\nworkspace = true\n\n[dependencies.ethereum-boilerplate-server]\npath = \"../crates/server\"\n\n[dependencies.ethereum-boilerplate-smart-contracts]\npath = \"../crates/smart-contracts\"\n\n[dependencies.ethers]\nworkspace = true\n\n[dependencies.leptos]\nworkspace = true\n\n[dependencies.leptos_macro]\nworkspace = true\n\n[dependencies.serde]\nworkspace = true\n\n[dependencies.serde_json]\nworkspace = true\n\n[dependencies.tokio]\nworkspace = true\n\n[dependencies.wasm-bindgen-test]\nworkspace = true\n\n[dependencies.web-sys]\nworkspace = true\n\n[dev-dependencies]\nserial_test = \"3.0\"\ntokio-test = \"0.4\"\n\n[dev-dependencies.ethers]\nworkspace = true\n\n[lib]\npath = \"src/lib.rs\"\nname = \"ethereum_boilerplate_tests\"\nplugin = false\nproc-macro = false\nedition = \"2021\"\nrequired-features = []\ncrate-type = [\"lib\"]\n","targets":[{"path":"src\\lib.rs","kind":{"Lib":{"is_proc_macro":false}},"name":"ethereum_boilerplate_tests"}]}],"config_file":"# Cargo configuration for optimized builds and custom output directories\r\n\r\n[build]\r\n# Platform-specific linker optimization\r\n[target.'cfg(windows)']\r\nrustflags = [\r\n \"-C\", \"link-arg=/SUBSYSTEM:CONSOLE\",\r\n \"-C\", \"link-arg=/OPT:REF,ICF\",\r\n \"-C\", \"target-cpu=native\",\r\n \"-C\", \"codegen-units=1\"\r\n]\r\n\r\n[target.'cfg(unix)']\r\nrustflags = [\r\n \"-C\", \"link-arg=-Wl,--gc-sections\",\r\n \"-C\", \"link-arg=-Wl,--strip-all\",\r\n \"-C\", \"target-cpu=native\",\r\n \"-C\", \"codegen-units=1\"\r\n]\r\n\r\n# Use mold linker on Linux if available (much faster than lld)\r\n[target.'cfg(all(target_os = \"linux\", target_env = \"gnu\"))']\r\nlinker = \"clang\"\r\nrustflags = [\r\n \"-C\", \"link-arg=-fuse-ld=mold\",\r\n \"-C\", \"link-arg=-Wl,--gc-sections\",\r\n \"-C\", \"link-arg=-Wl,--strip-all\",\r\n \"-C\", \"target-cpu=native\"\r\n]\r\n\r\n# Use lld on macOS for faster linking\r\n[target.'cfg(target_os = \"macos\")']\r\nrustflags = [\r\n \"-C\", \"link-arg=-fuse-ld=lld\",\r\n \"-C\", \"link-arg=-Wl,-dead_strip\",\r\n \"-C\", \"target-cpu=native\"\r\n]\r\n\r\n# Parallel jobs optimized for modern CPUs\r\n#jobs = 12\r\n\r\n[profile.release]\r\n# Optimized for speed with reasonable binary size\r\nopt-level = 3\r\nlto = \"thin\" # Thin LTO for faster compilation\r\ncodegen-units = 1 # Max optimization\r\nstrip = true # Strip symbols\r\npanic = \"abort\" # Smaller panic handling\r\noverflow-checks = false # Disable for performance\r\ndebug = false # No debug info\r\n\r\n[profile.release-optimized]\r\n# Maximum optimization for production\r\ninherits = \"release\"\r\nlto = \"fat\" # Full LTO for maximum optimization\r\ncodegen-units = 1 # Single codegen unit\r\nopt-level = 3\r\npanic = \"abort\"\r\nstrip = true\r\noverflow-checks = false\r\ndebug = false\r\n\r\n[profile.dev]\r\n# Fast debug builds\r\nopt-level = 0 # No optimization for faster compilation\r\ndebug = true # Full debug info\r\nsplit-debuginfo = \"unpacked\" # Faster linking\r\noverflow-checks = true\r\nincremental = true\r\n\r\n[profile.test]\r\n# Optimized test builds\r\ninherits = \"dev\"\r\nopt-level = 1 # Light optimization for tests\r\ndebug = true\r\nincremental = true\r\n\r\n[registries.crates-io]\r\nprotocol = \"sparse\"\r\n\r\n# Cache configuration for faster builds\r\n[env]\r\nCARGO_TARGET_DIR = \"target\"\r\nCARGO_INCREMENTAL = \"1\"\r\n\r\n# Disable incremental compilation for release builds\r\n#[target.'cfg(not(debug_assertions))']\r\n#incremental = false\r\n","lock_file":"version = 4\n\n[[package]]\nname = \"Inflector\"\nversion = \"0.11.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3\"\ndependencies = [\"lazy_static\", \"regex\"]\n\n[[package]]\nname = \"adler2\"\nversion = \"2.0.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa\"\n\n[[package]]\nname = \"aes\"\nversion = \"0.8.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0\"\ndependencies = [\"cfg-if\", \"cipher\", \"cpufeatures\"]\n\n[[package]]\nname = \"ahash\"\nversion = \"0.8.12\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75\"\ndependencies = [\"cfg-if\", \"getrandom 0.3.4\", \"once_cell\", \"version_check\", \"zerocopy\"]\n\n[[package]]\nname = \"aho-corasick\"\nversion = \"1.1.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301\"\ndependencies = [\"memchr\"]\n\n[[package]]\nname = \"allocator-api2\"\nversion = \"0.2.21\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923\"\n\n[[package]]\nname = \"alloy-chains\"\nversion = \"0.1.69\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"28e2652684758b0d9b389d248b209ed9fd9989ef489a550265fe4bb8454fe7eb\"\ndependencies = [\"alloy-primitives 0.8.26\", \"num_enum\", \"serde\", \"strum 0.27.2\"]\n\n[[package]]\nname = \"alloy-json-abi\"\nversion = \"0.7.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bc05b04ac331a9f07e3a4036ef7926e49a8bf84a99a1ccfc7e2ab55a5fcbb372\"\ndependencies = [\"alloy-primitives 0.7.7\", \"alloy-sol-type-parser\", \"serde\", \"serde_json\"]\n\n[[package]]\nname = \"alloy-primitives\"\nversion = \"0.7.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ccb3ead547f4532bc8af961649942f0b9c16ee9226e26caa3f38420651cc0bf4\"\ndependencies = [\"alloy-rlp\", \"bytes\", \"cfg-if\", \"const-hex\", \"derive_more 0.99.20\", \"hex-literal\", \"itoa\", \"k256\", \"keccak-asm\", \"proptest\", \"rand 0.8.5\", \"ruint\", \"serde\", \"tiny-keccak\"]\n\n[[package]]\nname = \"alloy-primitives\"\nversion = \"0.8.26\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"777d58b30eb9a4db0e5f59bc30e8c2caef877fee7dc8734cf242a51a60f22e05\"\ndependencies = [\"alloy-rlp\", \"bytes\", \"cfg-if\", \"const-hex\", \"derive_more 2.1.1\", \"foldhash\", \"indexmap\", \"itoa\", \"k256\", \"keccak-asm\", \"paste\", \"proptest\", \"rand 0.8.5\", \"ruint\", \"rustc-hash\", \"serde\", \"sha3\", \"tiny-keccak\"]\n\n[[package]]\nname = \"alloy-rlp\"\nversion = \"0.3.13\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e93e50f64a77ad9c5470bf2ad0ca02f228da70c792a8f06634801e202579f35e\"\ndependencies = [\"arrayvec\", \"bytes\"]\n\n[[package]]\nname = \"alloy-sol-type-parser\"\nversion = \"0.7.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cbcba3ca07cf7975f15d871b721fb18031eec8bce51103907f6dcce00b255d98\"\ndependencies = [\"serde\", \"winnow 0.6.26\"]\n\n[[package]]\nname = \"android_system_properties\"\nversion = \"0.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311\"\ndependencies = [\"libc\"]\n\n[[package]]\nname = \"anstream\"\nversion = \"0.6.21\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a\"\ndependencies = [\"anstyle\", \"anstyle-parse\", \"anstyle-query\", \"anstyle-wincon\", \"colorchoice\", \"is_terminal_polyfill\", \"utf8parse\"]\n\n[[package]]\nname = \"anstyle\"\nversion = \"1.0.13\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78\"\n\n[[package]]\nname = \"anstyle-parse\"\nversion = \"0.2.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2\"\ndependencies = [\"utf8parse\"]\n\n[[package]]\nname = \"anstyle-query\"\nversion = \"1.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc\"\ndependencies = [\"windows-sys 0.61.2\"]\n\n[[package]]\nname = \"anstyle-wincon\"\nversion = \"3.0.11\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d\"\ndependencies = [\"anstyle\", \"once_cell_polyfill\", \"windows-sys 0.61.2\"]\n\n[[package]]\nname = \"any_spawner\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1384d3fe1eecb464229fcf6eebb72306591c56bf27b373561489458a7c73027d\"\ndependencies = [\"futures\", \"thiserror 2.0.18\", \"tokio\", \"wasm-bindgen-futures\"]\n\n[[package]]\nname = \"anyhow\"\nversion = \"1.0.101\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5f0e0fee31ef5ed1ba1316088939cea399010ed7731dba877ed44aeb407a75ea\"\n\n[[package]]\nname = \"ark-ff\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6b3235cc41ee7a12aaaf2c575a2ad7b46713a8a50bda2fc3b003a04845c05dd6\"\ndependencies = [\"ark-ff-asm 0.3.0\", \"ark-ff-macros 0.3.0\", \"ark-serialize 0.3.0\", \"ark-std 0.3.0\", \"derivative\", \"num-bigint\", \"num-traits\", \"paste\", \"rustc_version 0.3.3\", \"zeroize\"]\n\n[[package]]\nname = \"ark-ff\"\nversion = \"0.4.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ec847af850f44ad29048935519032c33da8aa03340876d351dfab5660d2966ba\"\ndependencies = [\"ark-ff-asm 0.4.2\", \"ark-ff-macros 0.4.2\", \"ark-serialize 0.4.2\", \"ark-std 0.4.0\", \"derivative\", \"digest 0.10.7\", \"itertools 0.10.5\", \"num-bigint\", \"num-traits\", \"paste\", \"rustc_version 0.4.1\", \"zeroize\"]\n\n[[package]]\nname = \"ark-ff\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a177aba0ed1e0fbb62aa9f6d0502e9b46dad8c2eab04c14258a1212d2557ea70\"\ndependencies = [\"ark-ff-asm 0.5.0\", \"ark-ff-macros 0.5.0\", \"ark-serialize 0.5.0\", \"ark-std 0.5.0\", \"arrayvec\", \"digest 0.10.7\", \"educe\", \"itertools 0.13.0\", \"num-bigint\", \"num-traits\", \"paste\", \"zeroize\"]\n\n[[package]]\nname = \"ark-ff-asm\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"db02d390bf6643fb404d3d22d31aee1c4bc4459600aef9113833d17e786c6e44\"\ndependencies = [\"quote\", \"syn 1.0.109\"]\n\n[[package]]\nname = \"ark-ff-asm\"\nversion = \"0.4.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3ed4aa4fe255d0bc6d79373f7e31d2ea147bcf486cba1be5ba7ea85abdb92348\"\ndependencies = [\"quote\", \"syn 1.0.109\"]\n\n[[package]]\nname = \"ark-ff-asm\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"62945a2f7e6de02a31fe400aa489f0e0f5b2502e69f95f853adb82a96c7a6b60\"\ndependencies = [\"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"ark-ff-macros\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"db2fd794a08ccb318058009eefdf15bcaaaaf6f8161eb3345f907222bac38b20\"\ndependencies = [\"num-bigint\", \"num-traits\", \"quote\", \"syn 1.0.109\"]\n\n[[package]]\nname = \"ark-ff-macros\"\nversion = \"0.4.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7abe79b0e4288889c4574159ab790824d0033b9fdcb2a112a3182fac2e514565\"\ndependencies = [\"num-bigint\", \"num-traits\", \"proc-macro2\", \"quote\", \"syn 1.0.109\"]\n\n[[package]]\nname = \"ark-ff-macros\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"09be120733ee33f7693ceaa202ca41accd5653b779563608f1234f78ae07c4b3\"\ndependencies = [\"num-bigint\", \"num-traits\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"ark-serialize\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1d6c2b318ee6e10f8c2853e73a83adc0ccb88995aa978d8a3408d492ab2ee671\"\ndependencies = [\"ark-std 0.3.0\", \"digest 0.9.0\"]\n\n[[package]]\nname = \"ark-serialize\"\nversion = \"0.4.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"adb7b85a02b83d2f22f89bd5cac66c9c89474240cb6207cb1efc16d098e822a5\"\ndependencies = [\"ark-std 0.4.0\", \"digest 0.10.7\", \"num-bigint\"]\n\n[[package]]\nname = \"ark-serialize\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3f4d068aaf107ebcd7dfb52bc748f8030e0fc930ac8e360146ca54c1203088f7\"\ndependencies = [\"ark-std 0.5.0\", \"arrayvec\", \"digest 0.10.7\", \"num-bigint\"]\n\n[[package]]\nname = \"ark-std\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1df2c09229cbc5a028b1d70e00fdb2acee28b1055dfb5ca73eea49c5a25c4e7c\"\ndependencies = [\"num-traits\", \"rand 0.8.5\"]\n\n[[package]]\nname = \"ark-std\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"94893f1e0c6eeab764ade8dc4c0db24caf4fe7cbbaafc0eba0a9030f447b5185\"\ndependencies = [\"num-traits\", \"rand 0.8.5\"]\n\n[[package]]\nname = \"ark-std\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"246a225cc6131e9ee4f24619af0f19d67761fff15d7ccc22e42b80846e69449a\"\ndependencies = [\"num-traits\", \"rand 0.8.5\"]\n\n[[package]]\nname = \"arraydeque\"\nversion = \"0.5.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236\"\n\n[[package]]\nname = \"arrayvec\"\nversion = \"0.7.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50\"\n\n[[package]]\nname = \"ascii-canvas\"\nversion = \"3.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6\"\ndependencies = [\"term\"]\n\n[[package]]\nname = \"async-lock\"\nversion = \"3.4.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"290f7f2596bd5b78a9fec8088ccd89180d7f9f55b94b0576823bbbdc72ee8311\"\ndependencies = [\"event-listener 5.4.1\", \"event-listener-strategy\", \"pin-project-lite\"]\n\n[[package]]\nname = \"async-once-cell\"\nversion = \"0.5.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4288f83726785267c6f2ef073a3d83dc3f9b81464e9f99898240cced85fce35a\"\n\n[[package]]\nname = \"async-trait\"\nversion = \"0.1.89\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"async_io_stream\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b6d7b9decdf35d8908a7e3ef02f64c5e9b1695e230154c0e8de3969142d9b94c\"\ndependencies = [\"futures\", \"pharos\", \"rustc_version 0.4.1\"]\n\n[[package]]\nname = \"atoi\"\nversion = \"2.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528\"\ndependencies = [\"num-traits\"]\n\n[[package]]\nname = \"atomic-waker\"\nversion = \"1.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0\"\n\n[[package]]\nname = \"attribute-derive\"\nversion = \"0.10.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"05832cdddc8f2650cc2cc187cc2e952b8c133a48eb055f35211f61ee81502d77\"\ndependencies = [\"attribute-derive-macro\", \"derive-where\", \"manyhow\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"attribute-derive-macro\"\nversion = \"0.10.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0a7cdbbd4bd005c5d3e2e9c885e6fa575db4f4a3572335b974d8db853b6beb61\"\ndependencies = [\"collection_literals\", \"interpolator\", \"manyhow\", \"proc-macro-utils\", \"proc-macro2\", \"quote\", \"quote-use\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"auto_impl\"\nversion = \"1.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ffdcb70bdbc4d478427380519163274ac86e52916e10f0a8889adf0f96d3fee7\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"autocfg\"\nversion = \"1.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8\"\n\n[[package]]\nname = \"axum\"\nversion = \"0.7.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f\"\ndependencies = [\"async-trait\", \"axum-core 0.4.5\", \"bytes\", \"futures-util\", \"http 1.4.0\", \"http-body 1.0.1\", \"http-body-util\", \"hyper 1.8.1\", \"hyper-util\", \"itoa\", \"matchit 0.7.3\", \"memchr\", \"mime\", \"percent-encoding\", \"pin-project-lite\", \"rustversion\", \"serde\", \"serde_json\", \"serde_path_to_error\", \"serde_urlencoded\", \"sync_wrapper 1.0.2\", \"tokio\", \"tower 0.5.3\", \"tower-layer\", \"tower-service\", \"tracing\"]\n\n[[package]]\nname = \"axum\"\nversion = \"0.8.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8b52af3cb4058c895d37317bb27508dccc8e5f2d39454016b297bf4a400597b8\"\ndependencies = [\"axum-core 0.5.6\", \"base64 0.22.1\", \"bytes\", \"form_urlencoded\", \"futures-util\", \"http 1.4.0\", \"http-body 1.0.1\", \"http-body-util\", \"hyper 1.8.1\", \"hyper-util\", \"itoa\", \"matchit 0.8.4\", \"memchr\", \"mime\", \"multer\", \"percent-encoding\", \"pin-project-lite\", \"serde_core\", \"serde_json\", \"serde_path_to_error\", \"serde_urlencoded\", \"sha1\", \"sync_wrapper 1.0.2\", \"tokio\", \"tokio-tungstenite 0.28.0\", \"tower 0.5.3\", \"tower-layer\", \"tower-service\", \"tracing\"]\n\n[[package]]\nname = \"axum-core\"\nversion = \"0.4.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199\"\ndependencies = [\"async-trait\", \"bytes\", \"futures-util\", \"http 1.4.0\", \"http-body 1.0.1\", \"http-body-util\", \"mime\", \"pin-project-lite\", \"rustversion\", \"sync_wrapper 1.0.2\", \"tower-layer\", \"tower-service\", \"tracing\"]\n\n[[package]]\nname = \"axum-core\"\nversion = \"0.5.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"08c78f31d7b1291f7ee735c1c6780ccde7785daae9a9206026862dab7d8792d1\"\ndependencies = [\"bytes\", \"futures-core\", \"http 1.4.0\", \"http-body 1.0.1\", \"http-body-util\", \"mime\", \"pin-project-lite\", \"sync_wrapper 1.0.2\", \"tower-layer\", \"tower-service\", \"tracing\"]\n\n[[package]]\nname = \"base16\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d27c3610c36aee21ce8ac510e6224498de4228ad772a171ed65643a24693a5a8\"\n\n[[package]]\nname = \"base16ct\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf\"\n\n[[package]]\nname = \"base64\"\nversion = \"0.13.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8\"\n\n[[package]]\nname = \"base64\"\nversion = \"0.21.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567\"\n\n[[package]]\nname = \"base64\"\nversion = \"0.22.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6\"\n\n[[package]]\nname = \"base64ct\"\nversion = \"1.8.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06\"\n\n[[package]]\nname = \"bech32\"\nversion = \"0.9.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d86b93f97252c47b41663388e6d155714a9d0c398b99f1005cbc5f978b29f445\"\n\n[[package]]\nname = \"bincode\"\nversion = \"1.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad\"\ndependencies = [\"serde\"]\n\n[[package]]\nname = \"bit-set\"\nversion = \"0.5.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1\"\ndependencies = [\"bit-vec 0.6.3\"]\n\n[[package]]\nname = \"bit-set\"\nversion = \"0.8.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3\"\ndependencies = [\"bit-vec 0.8.0\"]\n\n[[package]]\nname = \"bit-vec\"\nversion = \"0.6.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb\"\n\n[[package]]\nname = \"bit-vec\"\nversion = \"0.8.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7\"\n\n[[package]]\nname = \"bitflags\"\nversion = \"1.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a\"\n\n[[package]]\nname = \"bitflags\"\nversion = \"2.10.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3\"\ndependencies = [\"serde_core\"]\n\n[[package]]\nname = \"bitvec\"\nversion = \"1.0.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c\"\ndependencies = [\"funty\", \"radium\", \"tap\", \"wyz\"]\n\n[[package]]\nname = \"block-buffer\"\nversion = \"0.10.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71\"\ndependencies = [\"generic-array\"]\n\n[[package]]\nname = \"bs58\"\nversion = \"0.5.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bf88ba1141d185c399bee5288d850d63b8369520c1eafc32a0430b5b6c287bf4\"\ndependencies = [\"sha2\", \"tinyvec\"]\n\n[[package]]\nname = \"bumpalo\"\nversion = \"3.19.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510\"\n\n[[package]]\nname = \"byte-slice-cast\"\nversion = \"1.2.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7575182f7272186991736b70173b0ea045398f984bf5ebbb3804736ce1330c9d\"\n\n[[package]]\nname = \"byteorder\"\nversion = \"1.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b\"\n\n[[package]]\nname = \"bytes\"\nversion = \"1.11.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1e748733b7cbc798e1434b6ac524f0c1ff2ab456fe201501e6497c8417a4fc33\"\ndependencies = [\"serde\"]\n\n[[package]]\nname = \"bzip2\"\nversion = \"0.4.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8\"\ndependencies = [\"bzip2-sys\", \"libc\"]\n\n[[package]]\nname = \"bzip2-sys\"\nversion = \"0.1.13+1.0.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"225bff33b2141874fe80d71e07d6eec4f85c5c216453dd96388240f96e1acc14\"\ndependencies = [\"cc\", \"pkg-config\"]\n\n[[package]]\nname = \"camino\"\nversion = \"1.2.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e629a66d692cb9ff1a1c664e41771b3dcaf961985a9774c0eb0bd1b51cf60a48\"\ndependencies = [\"serde_core\"]\n\n[[package]]\nname = \"cargo-platform\"\nversion = \"0.1.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e35af189006b9c0f00a064685c727031e3ed2d8020f7ba284d78cc2671bd36ea\"\ndependencies = [\"serde\"]\n\n[[package]]\nname = \"cargo_metadata\"\nversion = \"0.18.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037\"\ndependencies = [\"camino\", \"cargo-platform\", \"semver 1.0.27\", \"serde\", \"serde_json\", \"thiserror 1.0.69\"]\n\n[[package]]\nname = \"cast\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5\"\n\n[[package]]\nname = \"cc\"\nversion = \"1.2.55\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"47b26a0954ae34af09b50f0de26458fa95369a0d478d8236d3f93082b219bd29\"\ndependencies = [\"find-msvc-tools\", \"jobserver\", \"libc\", \"shlex\"]\n\n[[package]]\nname = \"cfg-if\"\nversion = \"1.0.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801\"\n\n[[package]]\nname = \"cfg_aliases\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724\"\n\n[[package]]\nname = \"chrono\"\nversion = \"0.4.43\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fac4744fb15ae8337dc853fee7fb3f4e48c0fbaa23d0afe49c447b4fab126118\"\ndependencies = [\"iana-time-zone\", \"js-sys\", \"num-traits\", \"serde\", \"wasm-bindgen\", \"windows-link\"]\n\n[[package]]\nname = \"cipher\"\nversion = \"0.4.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad\"\ndependencies = [\"crypto-common\", \"inout\"]\n\n[[package]]\nname = \"clap\"\nversion = \"4.5.58\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"63be97961acde393029492ce0be7a1af7e323e6bae9511ebfac33751be5e6806\"\ndependencies = [\"clap_builder\", \"clap_derive\"]\n\n[[package]]\nname = \"clap_builder\"\nversion = \"4.5.58\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7f13174bda5dfd69d7e947827e5af4b0f2f94a4a3ee92912fba07a66150f21e2\"\ndependencies = [\"anstream\", \"anstyle\", \"clap_lex\", \"strsim\"]\n\n[[package]]\nname = \"clap_derive\"\nversion = \"4.5.55\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a92793da1a46a5f2a02a6f4c46c6496b28c43638adea8306fcb0caa1634f24e5\"\ndependencies = [\"heck 0.5.0\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"clap_lex\"\nversion = \"1.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3a822ea5bc7590f9d40f1ba12c0dc3c2760f3482c6984db1573ad11031420831\"\n\n[[package]]\nname = \"codee\"\nversion = \"0.3.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a9dbbdc4b4d349732bc6690de10a9de952bd39ba6a065c586e26600b6b0b91f5\"\ndependencies = [\"serde\", \"serde_json\", \"thiserror 2.0.18\"]\n\n[[package]]\nname = \"coins-bip32\"\nversion = \"0.8.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3b6be4a5df2098cd811f3194f64ddb96c267606bffd9689ac7b0160097b01ad3\"\ndependencies = [\"bs58\", \"coins-core\", \"digest 0.10.7\", \"hmac\", \"k256\", \"serde\", \"sha2\", \"thiserror 1.0.69\"]\n\n[[package]]\nname = \"coins-bip39\"\nversion = \"0.8.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3db8fba409ce3dc04f7d804074039eb68b960b0829161f8e06c95fea3f122528\"\ndependencies = [\"bitvec\", \"coins-bip32\", \"hmac\", \"once_cell\", \"pbkdf2 0.12.2\", \"rand 0.8.5\", \"sha2\", \"thiserror 1.0.69\"]\n\n[[package]]\nname = \"coins-core\"\nversion = \"0.8.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5286a0843c21f8367f7be734f89df9b822e0321d8bcce8d6e735aadff7d74979\"\ndependencies = [\"base64 0.21.7\", \"bech32\", \"bs58\", \"digest 0.10.7\", \"generic-array\", \"hex\", \"ripemd\", \"serde\", \"serde_derive\", \"sha2\", \"sha3\", \"thiserror 1.0.69\"]\n\n[[package]]\nname = \"collection_literals\"\nversion = \"1.0.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2550f75b8cfac212855f6b1885455df8eaee8fe8e246b647d69146142e016084\"\n\n[[package]]\nname = \"colorchoice\"\nversion = \"1.0.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75\"\n\n[[package]]\nname = \"colored\"\nversion = \"2.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c\"\ndependencies = [\"lazy_static\", \"windows-sys 0.59.0\"]\n\n[[package]]\nname = \"colored\"\nversion = \"3.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"faf9468729b8cbcea668e36183cb69d317348c2e08e994829fb56ebfdfbaac34\"\ndependencies = [\"windows-sys 0.61.2\"]\n\n[[package]]\nname = \"concurrent-queue\"\nversion = \"2.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973\"\ndependencies = [\"crossbeam-utils\"]\n\n[[package]]\nname = \"config\"\nversion = \"0.14.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"68578f196d2a33ff61b27fae256c3164f65e36382648e30666dde05b8cc9dfdf\"\ndependencies = [\"async-trait\", \"convert_case 0.6.0\", \"json5\", \"nom\", \"pathdiff\", \"ron 0.8.1\", \"rust-ini 0.20.0\", \"serde\", \"serde_json\", \"toml 0.8.23\", \"yaml-rust2 0.8.1\"]\n\n[[package]]\nname = \"config\"\nversion = \"0.15.19\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b30fa8254caad766fc03cb0ccae691e14bf3bd72bfff27f72802ce729551b3d6\"\ndependencies = [\"async-trait\", \"convert_case 0.6.0\", \"json5\", \"pathdiff\", \"ron 0.12.0\", \"rust-ini 0.21.3\", \"serde-untagged\", \"serde_core\", \"serde_json\", \"toml 0.9.12+spec-1.1.0\", \"winnow 0.7.14\", \"yaml-rust2 0.10.4\"]\n\n[[package]]\nname = \"console\"\nversion = \"0.15.11\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8\"\ndependencies = [\"encode_unicode\", \"libc\", \"once_cell\", \"unicode-width\", \"windows-sys 0.59.0\"]\n\n[[package]]\nname = \"console_error_panic_hook\"\nversion = \"0.1.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a06aeb73f470f66dcdbf7223caeebb85984942f22f1adb2a088cf9668146bbbc\"\ndependencies = [\"cfg-if\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"console_log\"\nversion = \"1.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"be8aed40e4edbf4d3b4431ab260b63fdc40f5780a4766824329ea0f1eefe3c0f\"\ndependencies = [\"log\", \"web-sys\"]\n\n[[package]]\nname = \"const-hex\"\nversion = \"1.17.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3bb320cac8a0750d7f25280aa97b09c26edfe161164238ecbbb31092b079e735\"\ndependencies = [\"cfg-if\", \"cpufeatures\", \"proptest\", \"serde_core\"]\n\n[[package]]\nname = \"const-oid\"\nversion = \"0.9.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8\"\n\n[[package]]\nname = \"const-random\"\nversion = \"0.1.18\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"87e00182fe74b066627d63b85fd550ac2998d4b0bd86bfed477a0ae4c7c71359\"\ndependencies = [\"const-random-macro\"]\n\n[[package]]\nname = \"const-random-macro\"\nversion = \"0.1.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e\"\ndependencies = [\"getrandom 0.2.17\", \"once_cell\", \"tiny-keccak\"]\n\n[[package]]\nname = \"const-str\"\nversion = \"0.7.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b0664d2867b4a32697dfe655557f5c3b187e9b605b38612a748e5ec99811d160\"\n\n[[package]]\nname = \"const_format\"\nversion = \"0.2.35\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7faa7469a93a566e9ccc1c73fe783b4a65c274c5ace346038dca9c39fe0030ad\"\ndependencies = [\"const_format_proc_macros\"]\n\n[[package]]\nname = \"const_format_proc_macros\"\nversion = \"0.2.34\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1d57c2eccfb16dbac1f4e61e206105db5820c9d26c3c472bc17c774259ef7744\"\ndependencies = [\"proc-macro2\", \"quote\", \"unicode-xid\"]\n\n[[package]]\nname = \"const_str_slice_concat\"\nversion = \"0.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f67855af358fcb20fac58f9d714c94e2b228fe5694c1c9b4ead4a366343eda1b\"\n\n[[package]]\nname = \"constant_time_eq\"\nversion = \"0.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc\"\n\n[[package]]\nname = \"convert_case\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e\"\n\n[[package]]\nname = \"convert_case\"\nversion = \"0.6.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca\"\ndependencies = [\"unicode-segmentation\"]\n\n[[package]]\nname = \"convert_case\"\nversion = \"0.8.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f\"\ndependencies = [\"unicode-segmentation\"]\n\n[[package]]\nname = \"convert_case\"\nversion = \"0.10.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9\"\ndependencies = [\"unicode-segmentation\"]\n\n[[package]]\nname = \"core-foundation\"\nversion = \"0.9.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f\"\ndependencies = [\"core-foundation-sys\", \"libc\"]\n\n[[package]]\nname = \"core-foundation-sys\"\nversion = \"0.8.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b\"\n\n[[package]]\nname = \"cpufeatures\"\nversion = \"0.2.17\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280\"\ndependencies = [\"libc\"]\n\n[[package]]\nname = \"crc\"\nversion = \"3.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5eb8a2a1cd12ab0d987a5d5e825195d372001a4094a0376319d5a0ad71c1ba0d\"\ndependencies = [\"crc-catalog\"]\n\n[[package]]\nname = \"crc-catalog\"\nversion = \"2.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5\"\n\n[[package]]\nname = \"crc32fast\"\nversion = \"1.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511\"\ndependencies = [\"cfg-if\"]\n\n[[package]]\nname = \"crossbeam-deque\"\nversion = \"0.8.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51\"\ndependencies = [\"crossbeam-epoch\", \"crossbeam-utils\"]\n\n[[package]]\nname = \"crossbeam-epoch\"\nversion = \"0.9.18\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e\"\ndependencies = [\"crossbeam-utils\"]\n\n[[package]]\nname = \"crossbeam-queue\"\nversion = \"0.3.12\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115\"\ndependencies = [\"crossbeam-utils\"]\n\n[[package]]\nname = \"crossbeam-utils\"\nversion = \"0.8.21\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28\"\n\n[[package]]\nname = \"crunchy\"\nversion = \"0.2.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5\"\n\n[[package]]\nname = \"crypto-bigint\"\nversion = \"0.5.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76\"\ndependencies = [\"generic-array\", \"rand_core 0.6.4\", \"subtle\", \"zeroize\"]\n\n[[package]]\nname = \"crypto-common\"\nversion = \"0.1.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3\"\ndependencies = [\"generic-array\", \"typenum\"]\n\n[[package]]\nname = \"ctr\"\nversion = \"0.9.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835\"\ndependencies = [\"cipher\"]\n\n[[package]]\nname = \"dashmap\"\nversion = \"6.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf\"\ndependencies = [\"cfg-if\", \"crossbeam-utils\", \"hashbrown 0.14.5\", \"lock_api\", \"once_cell\", \"parking_lot_core\"]\n\n[[package]]\nname = \"data-encoding\"\nversion = \"2.10.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea\"\n\n[[package]]\nname = \"der\"\nversion = \"0.7.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb\"\ndependencies = [\"const-oid\", \"pem-rfc7468\", \"zeroize\"]\n\n[[package]]\nname = \"deranged\"\nversion = \"0.5.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cc3dc5ad92c2e2d1c193bbbbdf2ea477cb81331de4f3103f267ca18368b988c4\"\ndependencies = [\"powerfmt\"]\n\n[[package]]\nname = \"derivative\"\nversion = \"2.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 1.0.109\"]\n\n[[package]]\nname = \"derive-where\"\nversion = \"1.6.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ef941ded77d15ca19b40374869ac6000af1c9f2a4c0f3d4c70926287e6364a8f\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"derive_more\"\nversion = \"0.99.20\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6edb4b64a43d977b8e99788fe3a04d483834fba1215a7e02caa415b626497f7f\"\ndependencies = [\"convert_case 0.4.0\", \"proc-macro2\", \"quote\", \"rustc_version 0.4.1\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"derive_more\"\nversion = \"1.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05\"\ndependencies = [\"derive_more-impl 1.0.0\"]\n\n[[package]]\nname = \"derive_more\"\nversion = \"2.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d751e9e49156b02b44f9c1815bcb94b984cdcc4396ecc32521c739452808b134\"\ndependencies = [\"derive_more-impl 2.1.1\"]\n\n[[package]]\nname = \"derive_more-impl\"\nversion = \"1.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"derive_more-impl\"\nversion = \"2.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"799a97264921d8623a957f6c3b9011f3b5492f557bbb7a5a19b7fa6d06ba8dcb\"\ndependencies = [\"convert_case 0.10.0\", \"proc-macro2\", \"quote\", \"rustc_version 0.4.1\", \"syn 2.0.115\", \"unicode-xid\"]\n\n[[package]]\nname = \"dialoguer\"\nversion = \"0.10.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"59c6f2989294b9a498d3ad5491a79c6deb604617378e1cdc4bfc1c1361fe2f87\"\ndependencies = [\"console\", \"shell-words\", \"tempfile\", \"zeroize\"]\n\n[[package]]\nname = \"digest\"\nversion = \"0.9.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066\"\ndependencies = [\"generic-array\"]\n\n[[package]]\nname = \"digest\"\nversion = \"0.10.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292\"\ndependencies = [\"block-buffer\", \"const-oid\", \"crypto-common\", \"subtle\"]\n\n[[package]]\nname = \"dirs\"\nversion = \"5.0.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225\"\ndependencies = [\"dirs-sys\"]\n\n[[package]]\nname = \"dirs-next\"\nversion = \"2.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b98cf8ebf19c3d1b223e151f99a4f9f0690dca41414773390fc824184ac833e1\"\ndependencies = [\"cfg-if\", \"dirs-sys-next\"]\n\n[[package]]\nname = \"dirs-sys\"\nversion = \"0.4.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c\"\ndependencies = [\"libc\", \"option-ext\", \"redox_users\", \"windows-sys 0.48.0\"]\n\n[[package]]\nname = \"dirs-sys-next\"\nversion = \"0.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d\"\ndependencies = [\"libc\", \"redox_users\", \"winapi\"]\n\n[[package]]\nname = \"displaydoc\"\nversion = \"0.2.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"dlv-list\"\nversion = \"0.5.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"442039f5147480ba31067cb00ada1adae6892028e40e45fc5de7b7df6dcc1b5f\"\ndependencies = [\"const-random\"]\n\n[[package]]\nname = \"dotenv\"\nversion = \"0.15.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f\"\n\n[[package]]\nname = \"dotenvy\"\nversion = \"0.15.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b\"\n\n[[package]]\nname = \"drain_filter_polyfill\"\nversion = \"0.1.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"669a445ee724c5c69b1b06fe0b63e70a1c84bc9bb7d9696cd4f4e3ec45050408\"\n\n[[package]]\nname = \"dunce\"\nversion = \"1.0.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813\"\n\n[[package]]\nname = \"ecdsa\"\nversion = \"0.16.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca\"\ndependencies = [\"der\", \"digest 0.10.7\", \"elliptic-curve\", \"rfc6979\", \"signature\", \"spki\"]\n\n[[package]]\nname = \"educe\"\nversion = \"0.6.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1d7bc049e1bd8cdeb31b68bbd586a9464ecf9f3944af3958a7a9d0f8b9799417\"\ndependencies = [\"enum-ordinalize\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"either\"\nversion = \"1.15.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719\"\ndependencies = [\"serde\"]\n\n[[package]]\nname = \"either_of\"\nversion = \"0.1.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"216d23e0ec69759a17f05e1c553f3a6870e5ec73420fbb07807a6f34d5d1d5a4\"\ndependencies = [\"paste\", \"pin-project-lite\"]\n\n[[package]]\nname = \"elliptic-curve\"\nversion = \"0.13.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47\"\ndependencies = [\"base16ct\", \"crypto-bigint\", \"digest 0.10.7\", \"ff\", \"generic-array\", \"group\", \"pkcs8\", \"rand_core 0.6.4\", \"sec1\", \"subtle\", \"zeroize\"]\n\n[[package]]\nname = \"ena\"\nversion = \"0.14.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"eabffdaee24bd1bf95c5ef7cec31260444317e72ea56c4c91750e8b7ee58d5f1\"\ndependencies = [\"log\"]\n\n[[package]]\nname = \"encode_unicode\"\nversion = \"1.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0\"\n\n[[package]]\nname = \"encoding_rs\"\nversion = \"0.8.35\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3\"\ndependencies = [\"cfg-if\"]\n\n[[package]]\nname = \"enr\"\nversion = \"0.10.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2a3d8dc56e02f954cac8eb489772c552c473346fc34f67412bb6244fd647f7e4\"\ndependencies = [\"base64 0.21.7\", \"bytes\", \"hex\", \"k256\", \"log\", \"rand 0.8.5\", \"rlp\", \"serde\", \"sha3\", \"zeroize\"]\n\n[[package]]\nname = \"enum-ordinalize\"\nversion = \"4.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4a1091a7bb1f8f2c4b28f1fe2cef4980ca2d410a3d727d67ecc3178c9b0800f0\"\ndependencies = [\"enum-ordinalize-derive\"]\n\n[[package]]\nname = \"enum-ordinalize-derive\"\nversion = \"4.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8ca9601fb2d62598ee17836250842873a413586e5d7ed88b356e38ddbb0ec631\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"equivalent\"\nversion = \"1.0.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f\"\n\n[[package]]\nname = \"erased\"\nversion = \"0.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a1731451909bde27714eacba19c2566362a7f35224f52b153d3f42cf60f72472\"\n\n[[package]]\nname = \"erased-serde\"\nversion = \"0.4.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"89e8918065695684b2b0702da20382d5ae6065cf3327bc2d6436bd49a71ce9f3\"\ndependencies = [\"serde\", \"serde_core\", \"typeid\"]\n\n[[package]]\nname = \"errno\"\nversion = \"0.3.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb\"\ndependencies = [\"libc\", \"windows-sys 0.61.2\"]\n\n[[package]]\nname = \"etcetera\"\nversion = \"0.8.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943\"\ndependencies = [\"cfg-if\", \"home\", \"windows-sys 0.48.0\"]\n\n[[package]]\nname = \"eth-keystore\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1fda3bf123be441da5260717e0661c25a2fd9cb2b2c1d20bf2e05580047158ab\"\ndependencies = [\"aes\", \"ctr\", \"digest 0.10.7\", \"hex\", \"hmac\", \"pbkdf2 0.11.0\", \"rand 0.8.5\", \"scrypt\", \"serde\", \"serde_json\", \"sha2\", \"sha3\", \"thiserror 1.0.69\", \"uuid 0.8.2\"]\n\n[[package]]\nname = \"ethabi\"\nversion = \"18.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7413c5f74cc903ea37386a8965a936cbeb334bd270862fdece542c1b2dcbc898\"\ndependencies = [\"ethereum-types\", \"hex\", \"once_cell\", \"regex\", \"serde\", \"serde_json\", \"sha3\", \"thiserror 1.0.69\", \"uint\"]\n\n[[package]]\nname = \"ethbloom\"\nversion = \"0.13.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c22d4b5885b6aa2fe5e8b9329fb8d232bf739e434e6b87347c63bdd00c120f60\"\ndependencies = [\"crunchy\", \"fixed-hash\", \"impl-codec\", \"impl-rlp\", \"impl-serde\", \"scale-info\", \"tiny-keccak\"]\n\n[[package]]\nname = \"ethereum-boilerplate-cli\"\nversion = \"0.0.1\"\ndependencies = [\"anyhow\", \"clap\", \"colored 2.2.0\", \"dialoguer\", \"dotenv\", \"ethereum-boilerplate-shared\", \"ethereum-boilerplate-utils\", \"ethers\", \"indicatif\", \"rand 0.8.5\", \"serde\", \"serde_json\", \"tokio\", \"tracing\", \"tracing-subscriber\"]\n\n[[package]]\nname = \"ethereum-boilerplate-demo\"\nversion = \"0.0.1\"\ndependencies = [\"console_error_panic_hook\", \"console_log\", \"leptos\", \"leptos_macro\", \"leptos_meta\", \"leptos_router\", \"log\", \"serde\", \"serde_json\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"ethereum-boilerplate-examples\"\nversion = \"0.0.1\"\ndependencies = [\"anyhow\", \"chrono\", \"ethers\", \"ethers-core\", \"ethers-providers\", \"ethers-signers\", \"gloo\", \"gloo-net 0.5.0\", \"gloo-storage\", \"gloo-timers 0.2.6\", \"gloo-utils\", \"js-sys\", \"leptos\", \"leptos_macro\", \"leptos_meta\", \"leptos_router\", \"serde\", \"serde_json\", \"thiserror 1.0.69\", \"tokio\", \"tokio-test\", \"uuid 1.20.0\", \"wasm-bindgen\", \"wasm-bindgen-test\", \"web-sys\"]\n\n[[package]]\nname = \"ethereum-boilerplate-frontend\"\nversion = \"0.0.1\"\ndependencies = [\"console_error_panic_hook\", \"console_log\", \"ethereum-boilerplate-shared\", \"ethereum-boilerplate-utils\", \"ethers\", \"gloo\", \"gloo-net 0.5.0\", \"gloo-storage\", \"gloo-utils\", \"js-sys\", \"leptos\", \"leptos_axum\", \"leptos_macro\", \"leptos_meta\", \"leptos_router\", \"log\", \"serde\", \"serde_json\", \"tokio\", \"uuid 1.20.0\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"wasm-bindgen-test\", \"web-sys\"]\n\n[[package]]\nname = \"ethereum-boilerplate-server\"\nversion = \"0.0.1\"\ndependencies = [\"anyhow\", \"axum 0.7.9\", \"chrono\", \"clap\", \"config 0.14.1\", \"dotenv\", \"dotenvy\", \"ethereum-boilerplate-shared\", \"ethereum-boilerplate-utils\", \"ethers\", \"ethers-contract\", \"ethers-core\", \"ethers-providers\", \"futures\", \"hex\", \"reqwest 0.11.27\", \"serde\", \"serde_json\", \"sqlx\", \"thiserror 1.0.69\", \"tokio\", \"tower 0.4.13\", \"tower-http 0.5.2\", \"tracing\", \"tracing-subscriber\", \"url\", \"uuid 1.20.0\"]\n\n[[package]]\nname = \"ethereum-boilerplate-shared\"\nversion = \"0.0.1\"\ndependencies = [\"chrono\", \"ethers\", \"serde\", \"serde_json\", \"uuid 1.20.0\"]\n\n[[package]]\nname = \"ethereum-boilerplate-smart-contracts\"\nversion = \"0.0.1\"\ndependencies = [\"anyhow\", \"chrono\", \"clap\", \"colored 3.1.1\", \"ethereum-boilerplate-shared\", \"ethereum-boilerplate-utils\", \"ethers\", \"ethers-contract\", \"ethers-providers\", \"ethers-signers\", \"ethers-solc\", \"eyre\", \"foundry-block-explorers\", \"hex\", \"serde\", \"serde_json\", \"thiserror 1.0.69\", \"tokio\"]\n\n[[package]]\nname = \"ethereum-boilerplate-tests\"\nversion = \"0.0.1\"\ndependencies = [\"anyhow\", \"axum 0.8.8\", \"config 0.15.19\", \"ethereum-boilerplate-server\", \"ethereum-boilerplate-smart-contracts\", \"ethers\", \"futures\", \"hex\", \"http 0.2.12\", \"http-body-util\", \"leptos\", \"leptos_macro\", \"rand 0.8.5\", \"reqwest 0.11.27\", \"serde\", \"serde_json\", \"serial_test\", \"tokio\", \"tokio-test\", \"tower 0.5.3\", \"wasm-bindgen-test\", \"web-sys\"]\n\n[[package]]\nname = \"ethereum-boilerplate-utils\"\nversion = \"0.0.1\"\ndependencies = [\"anyhow\", \"chrono\", \"colored 2.2.0\", \"ethereum-boilerplate-shared\", \"ethers\", \"futures\", \"hex\", \"indicatif\", \"rand 0.8.5\", \"reqwest 0.11.27\", \"serde\", \"serde_json\", \"thiserror 1.0.69\", \"tokio\", \"tokio-test\", \"tracing\", \"uuid 1.20.0\"]\n\n[[package]]\nname = \"ethereum-types\"\nversion = \"0.14.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"02d215cbf040552efcbe99a38372fe80ab9d00268e20012b79fcd0f073edd8ee\"\ndependencies = [\"ethbloom\", \"fixed-hash\", \"impl-codec\", \"impl-rlp\", \"impl-serde\", \"primitive-types\", \"scale-info\", \"uint\"]\n\n[[package]]\nname = \"ethers\"\nversion = \"2.0.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"816841ea989f0c69e459af1cf23a6b0033b19a55424a1ea3a30099becdb8dec0\"\ndependencies = [\"ethers-addressbook\", \"ethers-contract\", \"ethers-core\", \"ethers-etherscan\", \"ethers-middleware\", \"ethers-providers\", \"ethers-signers\", \"ethers-solc\"]\n\n[[package]]\nname = \"ethers-addressbook\"\nversion = \"2.0.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5495afd16b4faa556c3bba1f21b98b4983e53c1755022377051a975c3b021759\"\ndependencies = [\"ethers-core\", \"once_cell\", \"serde\", \"serde_json\"]\n\n[[package]]\nname = \"ethers-contract\"\nversion = \"2.0.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6fceafa3578c836eeb874af87abacfb041f92b4da0a78a5edd042564b8ecdaaa\"\ndependencies = [\"const-hex\", \"ethers-contract-abigen\", \"ethers-contract-derive\", \"ethers-core\", \"ethers-providers\", \"futures-util\", \"once_cell\", \"pin-project\", \"serde\", \"serde_json\", \"thiserror 1.0.69\"]\n\n[[package]]\nname = \"ethers-contract-abigen\"\nversion = \"2.0.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"04ba01fbc2331a38c429eb95d4a570166781f14290ef9fdb144278a90b5a739b\"\ndependencies = [\"Inflector\", \"const-hex\", \"dunce\", \"ethers-core\", \"ethers-etherscan\", \"eyre\", \"prettyplease\", \"proc-macro2\", \"quote\", \"regex\", \"reqwest 0.11.27\", \"serde\", \"serde_json\", \"syn 2.0.115\", \"toml 0.8.23\", \"walkdir\"]\n\n[[package]]\nname = \"ethers-contract-derive\"\nversion = \"2.0.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"87689dcabc0051cde10caaade298f9e9093d65f6125c14575db3fd8c669a168f\"\ndependencies = [\"Inflector\", \"const-hex\", \"ethers-contract-abigen\", \"ethers-core\", \"proc-macro2\", \"quote\", \"serde_json\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"ethers-core\"\nversion = \"2.0.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"82d80cc6ad30b14a48ab786523af33b37f28a8623fc06afd55324816ef18fb1f\"\ndependencies = [\"arrayvec\", \"bytes\", \"cargo_metadata\", \"chrono\", \"const-hex\", \"elliptic-curve\", \"ethabi\", \"generic-array\", \"k256\", \"num_enum\", \"once_cell\", \"open-fastrlp\", \"rand 0.8.5\", \"rlp\", \"serde\", \"serde_json\", \"strum 0.26.3\", \"syn 2.0.115\", \"tempfile\", \"thiserror 1.0.69\", \"tiny-keccak\", \"unicode-xid\"]\n\n[[package]]\nname = \"ethers-etherscan\"\nversion = \"2.0.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e79e5973c26d4baf0ce55520bd732314328cabe53193286671b47144145b9649\"\ndependencies = [\"chrono\", \"ethers-core\", \"ethers-solc\", \"reqwest 0.11.27\", \"semver 1.0.27\", \"serde\", \"serde_json\", \"thiserror 1.0.69\", \"tracing\"]\n\n[[package]]\nname = \"ethers-middleware\"\nversion = \"2.0.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"48f9fdf09aec667c099909d91908d5eaf9be1bd0e2500ba4172c1d28bfaa43de\"\ndependencies = [\"async-trait\", \"auto_impl\", \"ethers-contract\", \"ethers-core\", \"ethers-etherscan\", \"ethers-providers\", \"ethers-signers\", \"futures-channel\", \"futures-locks\", \"futures-util\", \"instant\", \"reqwest 0.11.27\", \"serde\", \"serde_json\", \"thiserror 1.0.69\", \"tokio\", \"tracing\", \"tracing-futures\", \"url\"]\n\n[[package]]\nname = \"ethers-providers\"\nversion = \"2.0.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6434c9a33891f1effc9c75472e12666db2fa5a0fec4b29af6221680a6fe83ab2\"\ndependencies = [\"async-trait\", \"auto_impl\", \"base64 0.21.7\", \"bytes\", \"const-hex\", \"enr\", \"ethers-core\", \"futures-channel\", \"futures-core\", \"futures-timer\", \"futures-util\", \"hashers\", \"http 0.2.12\", \"instant\", \"jsonwebtoken\", \"once_cell\", \"pin-project\", \"reqwest 0.11.27\", \"serde\", \"serde_json\", \"thiserror 1.0.69\", \"tokio\", \"tokio-tungstenite 0.20.1\", \"tracing\", \"tracing-futures\", \"url\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"web-sys\", \"ws_stream_wasm\"]\n\n[[package]]\nname = \"ethers-signers\"\nversion = \"2.0.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"228875491c782ad851773b652dd8ecac62cda8571d3bc32a5853644dd26766c2\"\ndependencies = [\"async-trait\", \"coins-bip32\", \"coins-bip39\", \"const-hex\", \"elliptic-curve\", \"eth-keystore\", \"ethers-core\", \"rand 0.8.5\", \"sha2\", \"thiserror 1.0.69\", \"tracing\"]\n\n[[package]]\nname = \"ethers-solc\"\nversion = \"2.0.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"66244a771d9163282646dbeffe0e6eca4dda4146b6498644e678ac6089b11edd\"\ndependencies = [\"cfg-if\", \"const-hex\", \"dirs\", \"dunce\", \"ethers-core\", \"glob\", \"home\", \"md-5\", \"num_cpus\", \"once_cell\", \"path-slash\", \"rayon\", \"regex\", \"semver 1.0.27\", \"serde\", \"serde_json\", \"solang-parser\", \"svm-rs\", \"thiserror 1.0.69\", \"tiny-keccak\", \"tokio\", \"tracing\", \"walkdir\", \"yansi 0.5.1\"]\n\n[[package]]\nname = \"event-listener\"\nversion = \"2.5.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0\"\n\n[[package]]\nname = \"event-listener\"\nversion = \"5.4.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e13b66accf52311f30a0db42147dadea9850cb48cd070028831ae5f5d4b856ab\"\ndependencies = [\"concurrent-queue\", \"parking\", \"pin-project-lite\"]\n\n[[package]]\nname = \"event-listener-strategy\"\nversion = \"0.5.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93\"\ndependencies = [\"event-listener 5.4.1\", \"pin-project-lite\"]\n\n[[package]]\nname = \"eyre\"\nversion = \"0.6.12\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec\"\ndependencies = [\"indenter\", \"once_cell\"]\n\n[[package]]\nname = \"fastrand\"\nversion = \"2.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be\"\n\n[[package]]\nname = \"fastrlp\"\nversion = \"0.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"139834ddba373bbdd213dffe02c8d110508dcf1726c2be27e8d1f7d7e1856418\"\ndependencies = [\"arrayvec\", \"auto_impl\", \"bytes\"]\n\n[[package]]\nname = \"fastrlp\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ce8dba4714ef14b8274c371879b175aa55b16b30f269663f19d576f380018dc4\"\ndependencies = [\"arrayvec\", \"auto_impl\", \"bytes\"]\n\n[[package]]\nname = \"ff\"\nversion = \"0.13.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393\"\ndependencies = [\"rand_core 0.6.4\", \"subtle\"]\n\n[[package]]\nname = \"find-msvc-tools\"\nversion = \"0.1.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582\"\n\n[[package]]\nname = \"fixed-hash\"\nversion = \"0.8.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"835c052cb0c08c1acf6ffd71c022172e18723949c8282f2b9f27efbc51e64534\"\ndependencies = [\"byteorder\", \"rand 0.8.5\", \"rustc-hex\", \"static_assertions\"]\n\n[[package]]\nname = \"fixedbitset\"\nversion = \"0.4.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80\"\n\n[[package]]\nname = \"flate2\"\nversion = \"1.1.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c\"\ndependencies = [\"crc32fast\", \"miniz_oxide\"]\n\n[[package]]\nname = \"flume\"\nversion = \"0.11.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095\"\ndependencies = [\"futures-core\", \"futures-sink\", \"spin 0.9.8\"]\n\n[[package]]\nname = \"fnv\"\nversion = \"1.0.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1\"\n\n[[package]]\nname = \"foldhash\"\nversion = \"0.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2\"\n\n[[package]]\nname = \"foreign-types\"\nversion = \"0.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1\"\ndependencies = [\"foreign-types-shared\"]\n\n[[package]]\nname = \"foreign-types-shared\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b\"\n\n[[package]]\nname = \"form_urlencoded\"\nversion = \"1.2.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf\"\ndependencies = [\"percent-encoding\"]\n\n[[package]]\nname = \"foundry-block-explorers\"\nversion = \"0.5.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c1580bdb99a6a531b44ac5cda229069cacc11ae7d54faa45676e1bee9ee7da1c\"\ndependencies = [\"alloy-chains\", \"alloy-json-abi\", \"alloy-primitives 0.7.7\", \"reqwest 0.12.28\", \"semver 1.0.27\", \"serde\", \"serde_json\", \"thiserror 1.0.69\", \"tracing\"]\n\n[[package]]\nname = \"fs2\"\nversion = \"0.4.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213\"\ndependencies = [\"libc\", \"winapi\"]\n\n[[package]]\nname = \"funty\"\nversion = \"2.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c\"\n\n[[package]]\nname = \"futures\"\nversion = \"0.3.31\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876\"\ndependencies = [\"futures-channel\", \"futures-core\", \"futures-executor\", \"futures-io\", \"futures-sink\", \"futures-task\", \"futures-util\"]\n\n[[package]]\nname = \"futures-channel\"\nversion = \"0.3.31\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10\"\ndependencies = [\"futures-core\", \"futures-sink\"]\n\n[[package]]\nname = \"futures-core\"\nversion = \"0.3.31\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e\"\n\n[[package]]\nname = \"futures-executor\"\nversion = \"0.3.31\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f\"\ndependencies = [\"futures-core\", \"futures-task\", \"futures-util\", \"num_cpus\"]\n\n[[package]]\nname = \"futures-intrusive\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f\"\ndependencies = [\"futures-core\", \"lock_api\", \"parking_lot\"]\n\n[[package]]\nname = \"futures-io\"\nversion = \"0.3.31\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6\"\n\n[[package]]\nname = \"futures-locks\"\nversion = \"0.7.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"45ec6fe3675af967e67c5536c0b9d44e34e6c52f86bedc4ea49c5317b8e94d06\"\ndependencies = [\"futures-channel\", \"futures-task\"]\n\n[[package]]\nname = \"futures-macro\"\nversion = \"0.3.31\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"futures-sink\"\nversion = \"0.3.31\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7\"\n\n[[package]]\nname = \"futures-task\"\nversion = \"0.3.31\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988\"\n\n[[package]]\nname = \"futures-timer\"\nversion = \"3.0.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24\"\ndependencies = [\"gloo-timers 0.2.6\", \"send_wrapper 0.4.0\"]\n\n[[package]]\nname = \"futures-util\"\nversion = \"0.3.31\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81\"\ndependencies = [\"futures-channel\", \"futures-core\", \"futures-io\", \"futures-macro\", \"futures-sink\", \"futures-task\", \"memchr\", \"pin-project-lite\", \"pin-utils\", \"slab\"]\n\n[[package]]\nname = \"fxhash\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c\"\ndependencies = [\"byteorder\"]\n\n[[package]]\nname = \"generic-array\"\nversion = \"0.14.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2\"\ndependencies = [\"typenum\", \"version_check\", \"zeroize\"]\n\n[[package]]\nname = \"getrandom\"\nversion = \"0.2.17\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0\"\ndependencies = [\"cfg-if\", \"js-sys\", \"libc\", \"wasi\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"getrandom\"\nversion = \"0.3.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd\"\ndependencies = [\"cfg-if\", \"js-sys\", \"libc\", \"r-efi\", \"wasip2\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"getrandom\"\nversion = \"0.4.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"139ef39800118c7683f2fd3c98c1b23c09ae076556b435f8e9064ae108aaeeec\"\ndependencies = [\"cfg-if\", \"libc\", \"r-efi\", \"wasip2\", \"wasip3\"]\n\n[[package]]\nname = \"glob\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280\"\n\n[[package]]\nname = \"gloo\"\nversion = \"0.11.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d15282ece24eaf4bd338d73ef580c6714c8615155c4190c781290ee3fa0fd372\"\ndependencies = [\"gloo-console\", \"gloo-dialogs\", \"gloo-events\", \"gloo-file\", \"gloo-history\", \"gloo-net 0.5.0\", \"gloo-render\", \"gloo-storage\", \"gloo-timers 0.3.0\", \"gloo-utils\", \"gloo-worker\"]\n\n[[package]]\nname = \"gloo-console\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2a17868f56b4a24f677b17c8cb69958385102fa879418052d60b50bc1727e261\"\ndependencies = [\"gloo-utils\", \"js-sys\", \"serde\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"gloo-dialogs\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bf4748e10122b01435750ff530095b1217cf6546173459448b83913ebe7815df\"\ndependencies = [\"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"gloo-events\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"27c26fb45f7c385ba980f5fa87ac677e363949e065a083722697ef1b2cc91e41\"\ndependencies = [\"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"gloo-file\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"97563d71863fb2824b2e974e754a81d19c4a7ec47b09ced8a0e6656b6d54bd1f\"\ndependencies = [\"gloo-events\", \"js-sys\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"gloo-history\"\nversion = \"0.2.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"903f432be5ba34427eac5e16048ef65604a82061fe93789f2212afc73d8617d6\"\ndependencies = [\"getrandom 0.2.17\", \"gloo-events\", \"gloo-utils\", \"serde\", \"serde-wasm-bindgen\", \"serde_urlencoded\", \"thiserror 1.0.69\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"gloo-net\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"43aaa242d1239a8822c15c645f02166398da4f8b5c4bae795c1f5b44e9eee173\"\ndependencies = [\"futures-channel\", \"futures-core\", \"futures-sink\", \"gloo-utils\", \"http 0.2.12\", \"js-sys\", \"pin-project\", \"serde\", \"serde_json\", \"thiserror 1.0.69\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"web-sys\"]\n\n[[package]]\nname = \"gloo-net\"\nversion = \"0.6.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c06f627b1a58ca3d42b45d6104bf1e1a03799df472df00988b6ba21accc10580\"\ndependencies = [\"futures-channel\", \"futures-core\", \"futures-sink\", \"gloo-utils\", \"http 1.4.0\", \"js-sys\", \"pin-project\", \"serde\", \"serde_json\", \"thiserror 1.0.69\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"web-sys\"]\n\n[[package]]\nname = \"gloo-render\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"56008b6744713a8e8d98ac3dcb7d06543d5662358c9c805b4ce2167ad4649833\"\ndependencies = [\"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"gloo-storage\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fbc8031e8c92758af912f9bc08fbbadd3c6f3cfcbf6b64cdf3d6a81f0139277a\"\ndependencies = [\"gloo-utils\", \"js-sys\", \"serde\", \"serde_json\", \"thiserror 1.0.69\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"gloo-timers\"\nversion = \"0.2.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9b995a66bb87bebce9a0f4a95aed01daca4872c050bfcb21653361c03bc35e5c\"\ndependencies = [\"futures-channel\", \"futures-core\", \"js-sys\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"gloo-timers\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bbb143cf96099802033e0d4f4963b19fd2e0b728bcf076cd9cf7f6634f092994\"\ndependencies = [\"js-sys\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"gloo-utils\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0b5555354113b18c547c1d3a98fbf7fb32a9ff4f6fa112ce823a21641a0ba3aa\"\ndependencies = [\"js-sys\", \"serde\", \"serde_json\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"gloo-worker\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"085f262d7604911c8150162529cefab3782e91adb20202e8658f7275d2aefe5d\"\ndependencies = [\"bincode\", \"futures\", \"gloo-utils\", \"gloo-worker-macros\", \"js-sys\", \"pinned\", \"serde\", \"thiserror 1.0.69\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"web-sys\"]\n\n[[package]]\nname = \"gloo-worker-macros\"\nversion = \"0.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"956caa58d4857bc9941749d55e4bd3000032d8212762586fa5705632967140e7\"\ndependencies = [\"proc-macro-crate 1.3.1\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"group\"\nversion = \"0.13.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63\"\ndependencies = [\"ff\", \"rand_core 0.6.4\", \"subtle\"]\n\n[[package]]\nname = \"guardian\"\nversion = \"1.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"17e2ac29387b1aa07a1e448f7bb4f35b500787971e965b02842b900afa5c8f6f\"\n\n[[package]]\nname = \"h2\"\nversion = \"0.3.27\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d\"\ndependencies = [\"bytes\", \"fnv\", \"futures-core\", \"futures-sink\", \"futures-util\", \"http 0.2.12\", \"indexmap\", \"slab\", \"tokio\", \"tokio-util\", \"tracing\"]\n\n[[package]]\nname = \"hakari\"\nversion = \"0.0.1\"\ndependencies = [\"any_spawner\", \"axum 0.8.8\", \"base64 0.21.7\", \"bitflags 2.10.0\", \"byteorder\", \"bytes\", \"camino\", \"chrono\", \"clap\", \"clap_builder\", \"config 0.15.19\", \"console\", \"const-hex\", \"crossbeam-utils\", \"digest 0.10.7\", \"ecdsa\", \"either\", \"elliptic-curve\", \"ethers-contract\", \"ethers-contract-abigen\", \"ethers-core\", \"ethers-providers\", \"ethers-solc\", \"form_urlencoded\", \"futures\", \"futures-channel\", \"futures-executor\", \"futures-io\", \"futures-sink\", \"futures-task\", \"futures-util\", \"generic-array\", \"getrandom 0.3.4\", \"gloo-utils\", \"hashbrown 0.14.5\", \"hex\", \"hydration_context\", \"idna\", \"itertools 0.11.0\", \"k256\", \"lalrpop-util\", \"leptos\", \"leptos_dom\", \"leptos_macro\", \"leptos_meta\", \"leptos_router\", \"leptos_server\", \"log\", \"md-5\", \"memchr\", \"nu-ansi-term\", \"num-traits\", \"percent-encoding\", \"phf_shared\", \"prettyplease\", \"proc-macro-error2\", \"proc-macro2\", \"rand 0.8.5\", \"reactive_graph\", \"regex-automata\", \"reqwest 0.11.27\", \"semver 1.0.27\", \"serde\", \"serde_core\", \"serde_json\", \"server_fn\", \"server_fn_macro\", \"sha2\", \"sha3\", \"smallvec\", \"spki\", \"sqlx-core\", \"sqlx-postgres\", \"syn 1.0.109\", \"syn 2.0.115\", \"sync_wrapper 1.0.2\", \"tachys\", \"thiserror 2.0.18\", \"tiny-keccak\", \"tokio\", \"tokio-stream\", \"toml_datetime 0.7.5+spec-1.1.0\", \"toml_parser\", \"tracing\", \"tracing-core\", \"url\", \"uuid 1.20.0\", \"web-sys\", \"zeroize\"]\n\n[[package]]\nname = \"hashbrown\"\nversion = \"0.14.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1\"\ndependencies = [\"ahash\", \"allocator-api2\"]\n\n[[package]]\nname = \"hashbrown\"\nversion = \"0.15.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1\"\ndependencies = [\"foldhash\"]\n\n[[package]]\nname = \"hashbrown\"\nversion = \"0.16.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100\"\n\n[[package]]\nname = \"hashers\"\nversion = \"1.0.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b2bca93b15ea5a746f220e56587f71e73c6165eab783df9e26590069953e3c30\"\ndependencies = [\"fxhash\"]\n\n[[package]]\nname = \"hashlink\"\nversion = \"0.8.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7\"\ndependencies = [\"hashbrown 0.14.5\"]\n\n[[package]]\nname = \"hashlink\"\nversion = \"0.10.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1\"\ndependencies = [\"hashbrown 0.15.5\"]\n\n[[package]]\nname = \"heck\"\nversion = \"0.4.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8\"\ndependencies = [\"unicode-segmentation\"]\n\n[[package]]\nname = \"heck\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea\"\n\n[[package]]\nname = \"hermit-abi\"\nversion = \"0.5.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c\"\n\n[[package]]\nname = \"hex\"\nversion = \"0.4.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70\"\n\n[[package]]\nname = \"hex-literal\"\nversion = \"0.4.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46\"\n\n[[package]]\nname = \"hkdf\"\nversion = \"0.12.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7\"\ndependencies = [\"hmac\"]\n\n[[package]]\nname = \"hmac\"\nversion = \"0.12.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e\"\ndependencies = [\"digest 0.10.7\"]\n\n[[package]]\nname = \"home\"\nversion = \"0.5.12\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d\"\ndependencies = [\"windows-sys 0.61.2\"]\n\n[[package]]\nname = \"html-escape\"\nversion = \"0.2.13\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6d1ad449764d627e22bfd7cd5e8868264fc9236e07c752972b4080cd351cb476\"\ndependencies = [\"utf8-width\"]\n\n[[package]]\nname = \"http\"\nversion = \"0.2.12\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1\"\ndependencies = [\"bytes\", \"fnv\", \"itoa\"]\n\n[[package]]\nname = \"http\"\nversion = \"1.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a\"\ndependencies = [\"bytes\", \"itoa\"]\n\n[[package]]\nname = \"http-body\"\nversion = \"0.4.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2\"\ndependencies = [\"bytes\", \"http 0.2.12\", \"pin-project-lite\"]\n\n[[package]]\nname = \"http-body\"\nversion = \"1.0.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184\"\ndependencies = [\"bytes\", \"http 1.4.0\"]\n\n[[package]]\nname = \"http-body-util\"\nversion = \"0.1.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a\"\ndependencies = [\"bytes\", \"futures-core\", \"http 1.4.0\", \"http-body 1.0.1\", \"pin-project-lite\"]\n\n[[package]]\nname = \"http-range-header\"\nversion = \"0.4.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9171a2ea8a68358193d15dd5d70c1c10a2afc3e7e4c5bc92bc9f025cebd7359c\"\n\n[[package]]\nname = \"httparse\"\nversion = \"1.10.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87\"\n\n[[package]]\nname = \"httpdate\"\nversion = \"1.0.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9\"\n\n[[package]]\nname = \"hydration_context\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e8714ae4adeaa846d838f380fbd72f049197de629948f91bf045329e0cf0a283\"\ndependencies = [\"futures\", \"js-sys\", \"once_cell\", \"or_poisoned\", \"pin-project-lite\", \"serde\", \"throw_error\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"hyper\"\nversion = \"0.14.32\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7\"\ndependencies = [\"bytes\", \"futures-channel\", \"futures-core\", \"futures-util\", \"h2\", \"http 0.2.12\", \"http-body 0.4.6\", \"httparse\", \"httpdate\", \"itoa\", \"pin-project-lite\", \"socket2 0.5.10\", \"tokio\", \"tower-service\", \"tracing\", \"want\"]\n\n[[package]]\nname = \"hyper\"\nversion = \"1.8.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2ab2d4f250c3d7b1c9fcdff1cece94ea4e2dfbec68614f7b87cb205f24ca9d11\"\ndependencies = [\"atomic-waker\", \"bytes\", \"futures-channel\", \"futures-core\", \"http 1.4.0\", \"http-body 1.0.1\", \"httparse\", \"httpdate\", \"itoa\", \"pin-project-lite\", \"pin-utils\", \"smallvec\", \"tokio\", \"want\"]\n\n[[package]]\nname = \"hyper-rustls\"\nversion = \"0.24.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590\"\ndependencies = [\"futures-util\", \"http 0.2.12\", \"hyper 0.14.32\", \"rustls 0.21.12\", \"tokio\", \"tokio-rustls 0.24.1\"]\n\n[[package]]\nname = \"hyper-rustls\"\nversion = \"0.27.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58\"\ndependencies = [\"http 1.4.0\", \"hyper 1.8.1\", \"hyper-util\", \"rustls 0.23.36\", \"rustls-pki-types\", \"tokio\", \"tokio-rustls 0.26.4\", \"tower-service\", \"webpki-roots 1.0.6\"]\n\n[[package]]\nname = \"hyper-tls\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905\"\ndependencies = [\"bytes\", \"hyper 0.14.32\", \"native-tls\", \"tokio\", \"tokio-native-tls\"]\n\n[[package]]\nname = \"hyper-util\"\nversion = \"0.1.20\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"96547c2556ec9d12fb1578c4eaf448b04993e7fb79cbaad930a656880a6bdfa0\"\ndependencies = [\"base64 0.22.1\", \"bytes\", \"futures-channel\", \"futures-util\", \"http 1.4.0\", \"http-body 1.0.1\", \"hyper 1.8.1\", \"ipnet\", \"libc\", \"percent-encoding\", \"pin-project-lite\", \"socket2 0.6.2\", \"tokio\", \"tower-service\", \"tracing\"]\n\n[[package]]\nname = \"iana-time-zone\"\nversion = \"0.1.65\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470\"\ndependencies = [\"android_system_properties\", \"core-foundation-sys\", \"iana-time-zone-haiku\", \"js-sys\", \"log\", \"wasm-bindgen\", \"windows-core\"]\n\n[[package]]\nname = \"iana-time-zone-haiku\"\nversion = \"0.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f\"\ndependencies = [\"cc\"]\n\n[[package]]\nname = \"icu_collections\"\nversion = \"2.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43\"\ndependencies = [\"displaydoc\", \"potential_utf\", \"yoke\", \"zerofrom\", \"zerovec\"]\n\n[[package]]\nname = \"icu_locale_core\"\nversion = \"2.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6\"\ndependencies = [\"displaydoc\", \"litemap\", \"tinystr\", \"writeable\", \"zerovec\"]\n\n[[package]]\nname = \"icu_normalizer\"\nversion = \"2.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599\"\ndependencies = [\"icu_collections\", \"icu_normalizer_data\", \"icu_properties\", \"icu_provider\", \"smallvec\", \"zerovec\"]\n\n[[package]]\nname = \"icu_normalizer_data\"\nversion = \"2.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a\"\n\n[[package]]\nname = \"icu_properties\"\nversion = \"2.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec\"\ndependencies = [\"icu_collections\", \"icu_locale_core\", \"icu_properties_data\", \"icu_provider\", \"zerotrie\", \"zerovec\"]\n\n[[package]]\nname = \"icu_properties_data\"\nversion = \"2.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af\"\n\n[[package]]\nname = \"icu_provider\"\nversion = \"2.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614\"\ndependencies = [\"displaydoc\", \"icu_locale_core\", \"writeable\", \"yoke\", \"zerofrom\", \"zerotrie\", \"zerovec\"]\n\n[[package]]\nname = \"id-arena\"\nversion = \"2.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954\"\n\n[[package]]\nname = \"idna\"\nversion = \"1.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de\"\ndependencies = [\"idna_adapter\", \"smallvec\", \"utf8_iter\"]\n\n[[package]]\nname = \"idna_adapter\"\nversion = \"1.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344\"\ndependencies = [\"icu_normalizer\", \"icu_properties\"]\n\n[[package]]\nname = \"impl-codec\"\nversion = \"0.6.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ba6a270039626615617f3f36d15fc827041df3b78c439da2cadfa47455a77f2f\"\ndependencies = [\"parity-scale-codec\"]\n\n[[package]]\nname = \"impl-rlp\"\nversion = \"0.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f28220f89297a075ddc7245cd538076ee98b01f2a9c23a53a4f1105d5a322808\"\ndependencies = [\"rlp\"]\n\n[[package]]\nname = \"impl-serde\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ebc88fc67028ae3db0c853baa36269d398d5f45b6982f95549ff5def78c935cd\"\ndependencies = [\"serde\"]\n\n[[package]]\nname = \"impl-trait-for-tuples\"\nversion = \"0.2.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a0eb5a3343abf848c0984fe4604b2b105da9539376e24fc0a3b0007411ae4fd9\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"indenter\"\nversion = \"0.3.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5\"\n\n[[package]]\nname = \"indexmap\"\nversion = \"2.13.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017\"\ndependencies = [\"equivalent\", \"hashbrown 0.16.1\", \"serde\", \"serde_core\"]\n\n[[package]]\nname = \"indicatif\"\nversion = \"0.17.11\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235\"\ndependencies = [\"console\", \"number_prefix\", \"portable-atomic\", \"unicode-width\", \"web-time\"]\n\n[[package]]\nname = \"inout\"\nversion = \"0.1.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01\"\ndependencies = [\"generic-array\"]\n\n[[package]]\nname = \"instant\"\nversion = \"0.1.13\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222\"\ndependencies = [\"cfg-if\"]\n\n[[package]]\nname = \"interpolator\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"71dd52191aae121e8611f1e8dc3e324dd0dd1dee1e6dd91d10ee07a3cfb4d9d8\"\n\n[[package]]\nname = \"inventory\"\nversion = \"0.3.21\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bc61209c082fbeb19919bee74b176221b27223e27b65d781eb91af24eb1fb46e\"\ndependencies = [\"rustversion\"]\n\n[[package]]\nname = \"ipnet\"\nversion = \"2.11.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130\"\n\n[[package]]\nname = \"iri-string\"\nversion = \"0.7.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c91338f0783edbd6195decb37bae672fd3b165faffb89bf7b9e6942f8b1a731a\"\ndependencies = [\"memchr\", \"serde\"]\n\n[[package]]\nname = \"is_terminal_polyfill\"\nversion = \"1.70.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695\"\n\n[[package]]\nname = \"itertools\"\nversion = \"0.10.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473\"\ndependencies = [\"either\"]\n\n[[package]]\nname = \"itertools\"\nversion = \"0.11.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57\"\ndependencies = [\"either\"]\n\n[[package]]\nname = \"itertools\"\nversion = \"0.13.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186\"\ndependencies = [\"either\"]\n\n[[package]]\nname = \"itertools\"\nversion = \"0.14.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285\"\ndependencies = [\"either\"]\n\n[[package]]\nname = \"itoa\"\nversion = \"1.0.17\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2\"\n\n[[package]]\nname = \"jobserver\"\nversion = \"0.1.34\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33\"\ndependencies = [\"getrandom 0.3.4\", \"libc\"]\n\n[[package]]\nname = \"js-sys\"\nversion = \"0.3.85\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8c942ebf8e95485ca0d52d97da7c5a2c387d0e7f0ba4c35e93bfcaee045955b3\"\ndependencies = [\"once_cell\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"json5\"\nversion = \"0.4.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1\"\ndependencies = [\"pest\", \"pest_derive\", \"serde\"]\n\n[[package]]\nname = \"jsonwebtoken\"\nversion = \"8.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378\"\ndependencies = [\"base64 0.21.7\", \"pem\", \"ring 0.16.20\", \"serde\", \"serde_json\", \"simple_asn1\"]\n\n[[package]]\nname = \"k256\"\nversion = \"0.13.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b\"\ndependencies = [\"cfg-if\", \"ecdsa\", \"elliptic-curve\", \"once_cell\", \"sha2\", \"signature\"]\n\n[[package]]\nname = \"keccak\"\nversion = \"0.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ecc2af9a1119c51f12a14607e783cb977bde58bc069ff0c3da1095e635d70654\"\ndependencies = [\"cpufeatures\"]\n\n[[package]]\nname = \"keccak-asm\"\nversion = \"0.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b646a74e746cd25045aa0fd42f4f7f78aa6d119380182c7e63a5593c4ab8df6f\"\ndependencies = [\"digest 0.10.7\", \"sha3-asm\"]\n\n[[package]]\nname = \"lalrpop\"\nversion = \"0.20.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"55cb077ad656299f160924eb2912aa147d7339ea7d69e1b5517326fdcec3c1ca\"\ndependencies = [\"ascii-canvas\", \"bit-set 0.5.3\", \"ena\", \"itertools 0.11.0\", \"lalrpop-util\", \"petgraph\", \"regex\", \"regex-syntax\", \"string_cache\", \"term\", \"tiny-keccak\", \"unicode-xid\", \"walkdir\"]\n\n[[package]]\nname = \"lalrpop-util\"\nversion = \"0.20.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"507460a910eb7b32ee961886ff48539633b788a36b65692b95f225b844c82553\"\ndependencies = [\"regex-automata\"]\n\n[[package]]\nname = \"lazy_static\"\nversion = \"1.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe\"\ndependencies = [\"spin 0.9.8\"]\n\n[[package]]\nname = \"leb128fmt\"\nversion = \"0.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2\"\n\n[[package]]\nname = \"leptos\"\nversion = \"0.8.15\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5f9569fc37575a5d64c0512145af7630bf651007237ef67a8a77328199d315bb\"\ndependencies = [\"any_spawner\", \"base64 0.22.1\", \"cfg-if\", \"either_of\", \"futures\", \"getrandom 0.3.4\", \"hydration_context\", \"leptos_config\", \"leptos_dom\", \"leptos_hot_reload\", \"leptos_macro\", \"leptos_server\", \"oco_ref\", \"or_poisoned\", \"paste\", \"rand 0.9.2\", \"reactive_graph\", \"rustc-hash\", \"rustc_version 0.4.1\", \"send_wrapper 0.6.0\", \"serde\", \"serde_json\", \"serde_qs\", \"server_fn\", \"slotmap\", \"tachys\", \"thiserror 2.0.18\", \"throw_error\", \"typed-builder 0.23.2\", \"typed-builder-macro 0.23.2\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"wasm_split_helpers\", \"web-sys\"]\n\n[[package]]\nname = \"leptos_axum\"\nversion = \"0.8.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f0caa95760f87f3067e05025140becefdbdfd36cbc2adac4519f06e1f1edf4af\"\ndependencies = [\"any_spawner\", \"axum 0.8.8\", \"dashmap\", \"futures\", \"hydration_context\", \"leptos\", \"leptos_integration_utils\", \"leptos_macro\", \"leptos_meta\", \"leptos_router\", \"parking_lot\", \"server_fn\", \"tachys\", \"tokio\", \"tower 0.5.3\", \"tower-http 0.6.8\"]\n\n[[package]]\nname = \"leptos_config\"\nversion = \"0.8.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"071fc40aeb9fcab885965bad1887990477253ad51f926cd19068f45a44c59e89\"\ndependencies = [\"config 0.15.19\", \"regex\", \"serde\", \"thiserror 2.0.18\", \"typed-builder 0.21.2\"]\n\n[[package]]\nname = \"leptos_dom\"\nversion = \"0.8.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"78f4330c88694c5575e0bfe4eecf81b045d14e76a4f8b00d5fd2a63f8779f895\"\ndependencies = [\"js-sys\", \"or_poisoned\", \"reactive_graph\", \"send_wrapper 0.6.0\", \"tachys\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"leptos_hot_reload\"\nversion = \"0.8.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0d61ec3e1ff8aaee8c5151688550c0363f85bc37845450764c31ff7584a33f38\"\ndependencies = [\"anyhow\", \"camino\", \"indexmap\", \"parking_lot\", \"proc-macro2\", \"quote\", \"rstml\", \"serde\", \"syn 2.0.115\", \"walkdir\"]\n\n[[package]]\nname = \"leptos_integration_utils\"\nversion = \"0.8.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"13cccc9305df53757bae61bf15641bfa6a667b5f78456ace4879dfe0591ae0e8\"\ndependencies = [\"futures\", \"hydration_context\", \"leptos\", \"leptos_config\", \"leptos_meta\", \"leptos_router\", \"reactive_graph\"]\n\n[[package]]\nname = \"leptos_macro\"\nversion = \"0.8.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c86ffd2e9cf3e264e9b3e16bdb086cefa26bd0fa7bc6a26b0cc5f6c1fd3178ed\"\ndependencies = [\"attribute-derive\", \"cfg-if\", \"convert_case 0.10.0\", \"html-escape\", \"itertools 0.14.0\", \"leptos_hot_reload\", \"prettyplease\", \"proc-macro-error2\", \"proc-macro2\", \"quote\", \"rstml\", \"rustc_version 0.4.1\", \"server_fn_macro\", \"syn 2.0.115\", \"uuid 1.20.0\"]\n\n[[package]]\nname = \"leptos_meta\"\nversion = \"0.8.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2d489e38d3f541e9e43ecc2e3a815527840345a2afca629b3e23fcc1dd254578\"\ndependencies = [\"futures\", \"indexmap\", \"leptos\", \"or_poisoned\", \"send_wrapper 0.6.0\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"leptos_router\"\nversion = \"0.8.11\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"01e573711f2fb9ab5d655ec38115220d359eaaf1dcb93cc0ea624543b6dba959\"\ndependencies = [\"any_spawner\", \"either_of\", \"futures\", \"gloo-net 0.6.0\", \"js-sys\", \"leptos\", \"leptos_router_macro\", \"or_poisoned\", \"percent-encoding\", \"reactive_graph\", \"rustc_version 0.4.1\", \"send_wrapper 0.6.0\", \"tachys\", \"thiserror 2.0.18\", \"url\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"leptos_router_macro\"\nversion = \"0.8.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"409c0bd99f986c3cfa1a4db2443c835bc602ded1a12784e22ecb28c3ed5a2ae2\"\ndependencies = [\"proc-macro-error2\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"leptos_server\"\nversion = \"0.8.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"dbf1045af93050bf3388d1c138426393fc131f6d9e46a65519da884c033ed730\"\ndependencies = [\"any_spawner\", \"base64 0.22.1\", \"codee\", \"futures\", \"hydration_context\", \"or_poisoned\", \"reactive_graph\", \"send_wrapper 0.6.0\", \"serde\", \"serde_json\", \"server_fn\", \"tachys\"]\n\n[[package]]\nname = \"libc\"\nversion = \"0.2.181\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"459427e2af2b9c839b132acb702a1c654d95e10f8c326bfc2ad11310e458b1c5\"\n\n[[package]]\nname = \"libm\"\nversion = \"0.2.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b6d2cec3eae94f9f509c767b45932f1ada8350c4bdb85af2fcab4a3c14807981\"\n\n[[package]]\nname = \"libredox\"\nversion = \"0.1.12\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3d0b95e02c851351f877147b7deea7b1afb1df71b63aa5f8270716e0c5720616\"\ndependencies = [\"bitflags 2.10.0\", \"libc\", \"redox_syscall 0.7.1\"]\n\n[[package]]\nname = \"libsqlite3-sys\"\nversion = \"0.27.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716\"\ndependencies = [\"cc\", \"pkg-config\", \"vcpkg\"]\n\n[[package]]\nname = \"linear-map\"\nversion = \"1.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bfae20f6b19ad527b550c223fddc3077a547fc70cda94b9b566575423fd303ee\"\n\n[[package]]\nname = \"linux-raw-sys\"\nversion = \"0.11.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039\"\n\n[[package]]\nname = \"litemap\"\nversion = \"0.8.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77\"\n\n[[package]]\nname = \"lock_api\"\nversion = \"0.4.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965\"\ndependencies = [\"scopeguard\"]\n\n[[package]]\nname = \"log\"\nversion = \"0.4.29\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897\"\n\n[[package]]\nname = \"lru-slab\"\nversion = \"0.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154\"\n\n[[package]]\nname = \"manyhow\"\nversion = \"0.11.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b33efb3ca6d3b07393750d4030418d594ab1139cee518f0dc88db70fec873587\"\ndependencies = [\"manyhow-macros\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"manyhow-macros\"\nversion = \"0.11.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"46fce34d199b78b6e6073abf984c9cf5fd3e9330145a93ee0738a7443e371495\"\ndependencies = [\"proc-macro-utils\", \"proc-macro2\", \"quote\"]\n\n[[package]]\nname = \"matchers\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9\"\ndependencies = [\"regex-automata\"]\n\n[[package]]\nname = \"matchit\"\nversion = \"0.7.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94\"\n\n[[package]]\nname = \"matchit\"\nversion = \"0.8.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3\"\n\n[[package]]\nname = \"md-5\"\nversion = \"0.10.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf\"\ndependencies = [\"cfg-if\", \"digest 0.10.7\"]\n\n[[package]]\nname = \"memchr\"\nversion = \"2.8.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79\"\n\n[[package]]\nname = \"mime\"\nversion = \"0.3.17\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a\"\n\n[[package]]\nname = \"mime_guess\"\nversion = \"2.0.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e\"\ndependencies = [\"mime\", \"unicase\"]\n\n[[package]]\nname = \"minicov\"\nversion = \"0.3.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4869b6a491569605d66d3952bcdf03df789e5b536e5f0cf7758a7f08a55ae24d\"\ndependencies = [\"cc\", \"walkdir\"]\n\n[[package]]\nname = \"minimal-lexical\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a\"\n\n[[package]]\nname = \"miniz_oxide\"\nversion = \"0.8.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316\"\ndependencies = [\"adler2\", \"simd-adler32\"]\n\n[[package]]\nname = \"mio\"\nversion = \"1.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc\"\ndependencies = [\"libc\", \"wasi\", \"windows-sys 0.61.2\"]\n\n[[package]]\nname = \"multer\"\nversion = \"3.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"83e87776546dc87511aa5ee218730c92b666d7264ab6ed41f9d215af9cd5224b\"\ndependencies = [\"bytes\", \"encoding_rs\", \"futures-util\", \"http 1.4.0\", \"httparse\", \"memchr\", \"mime\", \"spin 0.9.8\", \"version_check\"]\n\n[[package]]\nname = \"native-tls\"\nversion = \"0.2.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e\"\ndependencies = [\"libc\", \"log\", \"openssl\", \"openssl-probe\", \"openssl-sys\", \"schannel\", \"security-framework\", \"security-framework-sys\", \"tempfile\"]\n\n[[package]]\nname = \"new_debug_unreachable\"\nversion = \"1.0.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"650eef8c711430f1a879fdd01d4745a7deea475becfb90269c06775983bbf086\"\n\n[[package]]\nname = \"next_tuple\"\nversion = \"0.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"60993920e071b0c9b66f14e2b32740a4e27ffc82854dcd72035887f336a09a28\"\n\n[[package]]\nname = \"nom\"\nversion = \"7.1.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a\"\ndependencies = [\"memchr\", \"minimal-lexical\"]\n\n[[package]]\nname = \"nu-ansi-term\"\nversion = \"0.50.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5\"\ndependencies = [\"windows-sys 0.61.2\"]\n\n[[package]]\nname = \"num-bigint\"\nversion = \"0.4.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9\"\ndependencies = [\"num-integer\", \"num-traits\"]\n\n[[package]]\nname = \"num-bigint-dig\"\nversion = \"0.8.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e661dda6640fad38e827a6d4a310ff4763082116fe217f279885c97f511bb0b7\"\ndependencies = [\"lazy_static\", \"libm\", \"num-integer\", \"num-iter\", \"num-traits\", \"rand 0.8.5\", \"smallvec\", \"zeroize\"]\n\n[[package]]\nname = \"num-conv\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050\"\n\n[[package]]\nname = \"num-integer\"\nversion = \"0.1.46\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f\"\ndependencies = [\"num-traits\"]\n\n[[package]]\nname = \"num-iter\"\nversion = \"0.1.45\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf\"\ndependencies = [\"autocfg\", \"num-integer\", \"num-traits\"]\n\n[[package]]\nname = \"num-traits\"\nversion = \"0.2.19\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841\"\ndependencies = [\"autocfg\", \"libm\"]\n\n[[package]]\nname = \"num_cpus\"\nversion = \"1.17.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b\"\ndependencies = [\"hermit-abi\", \"libc\"]\n\n[[package]]\nname = \"num_enum\"\nversion = \"0.7.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b1207a7e20ad57b847bbddc6776b968420d38292bbfe2089accff5e19e82454c\"\ndependencies = [\"num_enum_derive\", \"rustversion\"]\n\n[[package]]\nname = \"num_enum_derive\"\nversion = \"0.7.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ff32365de1b6743cb203b710788263c44a03de03802daf96092f2da4fe6ba4d7\"\ndependencies = [\"proc-macro-crate 3.4.0\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"number_prefix\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3\"\n\n[[package]]\nname = \"oco_ref\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ed0423ff9973dea4d6bd075934fdda86ebb8c05bdf9d6b0507067d4a1226371d\"\ndependencies = [\"serde\", \"thiserror 2.0.18\"]\n\n[[package]]\nname = \"once_cell\"\nversion = \"1.21.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d\"\n\n[[package]]\nname = \"once_cell_polyfill\"\nversion = \"1.70.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe\"\n\n[[package]]\nname = \"oorandom\"\nversion = \"11.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e\"\n\n[[package]]\nname = \"open-fastrlp\"\nversion = \"0.1.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"786393f80485445794f6043fd3138854dd109cc6c4bd1a6383db304c9ce9b9ce\"\ndependencies = [\"arrayvec\", \"auto_impl\", \"bytes\", \"ethereum-types\", \"open-fastrlp-derive\"]\n\n[[package]]\nname = \"open-fastrlp-derive\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"003b2be5c6c53c1cfeb0a238b8a1c3915cd410feb684457a36c10038f764bb1c\"\ndependencies = [\"bytes\", \"proc-macro2\", \"quote\", \"syn 1.0.109\"]\n\n[[package]]\nname = \"openssl\"\nversion = \"0.10.75\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"08838db121398ad17ab8531ce9de97b244589089e290a384c900cb9ff7434328\"\ndependencies = [\"bitflags 2.10.0\", \"cfg-if\", \"foreign-types\", \"libc\", \"once_cell\", \"openssl-macros\", \"openssl-sys\"]\n\n[[package]]\nname = \"openssl-macros\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"openssl-probe\"\nversion = \"0.1.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e\"\n\n[[package]]\nname = \"openssl-sys\"\nversion = \"0.9.111\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321\"\ndependencies = [\"cc\", \"libc\", \"pkg-config\", \"vcpkg\"]\n\n[[package]]\nname = \"option-ext\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d\"\n\n[[package]]\nname = \"or_poisoned\"\nversion = \"0.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8c04f5d74368e4d0dfe06c45c8627c81bd7c317d52762d118fb9b3076f6420fd\"\n\n[[package]]\nname = \"ordered-multimap\"\nversion = \"0.7.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79\"\ndependencies = [\"dlv-list\", \"hashbrown 0.14.5\"]\n\n[[package]]\nname = \"parity-scale-codec\"\nversion = \"3.7.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"799781ae679d79a948e13d4824a40970bfa500058d245760dd857301059810fa\"\ndependencies = [\"arrayvec\", \"bitvec\", \"byte-slice-cast\", \"const_format\", \"impl-trait-for-tuples\", \"parity-scale-codec-derive\", \"rustversion\", \"serde\"]\n\n[[package]]\nname = \"parity-scale-codec-derive\"\nversion = \"3.7.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"34b4653168b563151153c9e4c08ebed57fb8262bebfa79711552fa983c623e7a\"\ndependencies = [\"proc-macro-crate 3.4.0\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"parking\"\nversion = \"2.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba\"\n\n[[package]]\nname = \"parking_lot\"\nversion = \"0.12.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a\"\ndependencies = [\"lock_api\", \"parking_lot_core\"]\n\n[[package]]\nname = \"parking_lot_core\"\nversion = \"0.9.12\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1\"\ndependencies = [\"cfg-if\", \"libc\", \"redox_syscall 0.5.18\", \"smallvec\", \"windows-link\"]\n\n[[package]]\nname = \"password-hash\"\nversion = \"0.4.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700\"\ndependencies = [\"base64ct\", \"rand_core 0.6.4\", \"subtle\"]\n\n[[package]]\nname = \"paste\"\nversion = \"1.0.15\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a\"\n\n[[package]]\nname = \"path-slash\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1e91099d4268b0e11973f036e885d652fb0b21fedcf69738c627f94db6a44f42\"\n\n[[package]]\nname = \"pathdiff\"\nversion = \"0.2.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3\"\n\n[[package]]\nname = \"pbkdf2\"\nversion = \"0.11.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917\"\ndependencies = [\"digest 0.10.7\", \"hmac\", \"password-hash\", \"sha2\"]\n\n[[package]]\nname = \"pbkdf2\"\nversion = \"0.12.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2\"\ndependencies = [\"digest 0.10.7\", \"hmac\"]\n\n[[package]]\nname = \"pem\"\nversion = \"1.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8\"\ndependencies = [\"base64 0.13.1\"]\n\n[[package]]\nname = \"pem-rfc7468\"\nversion = \"0.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412\"\ndependencies = [\"base64ct\"]\n\n[[package]]\nname = \"percent-encoding\"\nversion = \"2.3.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220\"\n\n[[package]]\nname = \"pest\"\nversion = \"2.8.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e0848c601009d37dfa3430c4666e147e49cdcf1b92ecd3e63657d8a5f19da662\"\ndependencies = [\"memchr\", \"ucd-trie\"]\n\n[[package]]\nname = \"pest_derive\"\nversion = \"2.8.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"11f486f1ea21e6c10ed15d5a7c77165d0ee443402f0780849d1768e7d9d6fe77\"\ndependencies = [\"pest\", \"pest_generator\"]\n\n[[package]]\nname = \"pest_generator\"\nversion = \"2.8.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8040c4647b13b210a963c1ed407c1ff4fdfa01c31d6d2a098218702e6664f94f\"\ndependencies = [\"pest\", \"pest_meta\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"pest_meta\"\nversion = \"2.8.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"89815c69d36021a140146f26659a81d6c2afa33d216d736dd4be5381a7362220\"\ndependencies = [\"pest\", \"sha2\"]\n\n[[package]]\nname = \"petgraph\"\nversion = \"0.6.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db\"\ndependencies = [\"fixedbitset\", \"indexmap\"]\n\n[[package]]\nname = \"pharos\"\nversion = \"0.5.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e9567389417feee6ce15dd6527a8a1ecac205ef62c2932bcf3d9f6fc5b78b414\"\ndependencies = [\"futures\", \"rustc_version 0.4.1\"]\n\n[[package]]\nname = \"phf\"\nversion = \"0.11.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078\"\ndependencies = [\"phf_macros\", \"phf_shared\"]\n\n[[package]]\nname = \"phf_generator\"\nversion = \"0.11.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d\"\ndependencies = [\"phf_shared\", \"rand 0.8.5\"]\n\n[[package]]\nname = \"phf_macros\"\nversion = \"0.11.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216\"\ndependencies = [\"phf_generator\", \"phf_shared\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"phf_shared\"\nversion = \"0.11.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5\"\ndependencies = [\"siphasher\"]\n\n[[package]]\nname = \"pin-project\"\nversion = \"1.1.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a\"\ndependencies = [\"pin-project-internal\"]\n\n[[package]]\nname = \"pin-project-internal\"\nversion = \"1.1.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"pin-project-lite\"\nversion = \"0.2.16\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b\"\n\n[[package]]\nname = \"pin-utils\"\nversion = \"0.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184\"\n\n[[package]]\nname = \"pinned\"\nversion = \"0.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a829027bd95e54cfe13e3e258a1ae7b645960553fb82b75ff852c29688ee595b\"\ndependencies = [\"futures\", \"rustversion\", \"thiserror 1.0.69\"]\n\n[[package]]\nname = \"pkcs1\"\nversion = \"0.7.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f\"\ndependencies = [\"der\", \"pkcs8\", \"spki\"]\n\n[[package]]\nname = \"pkcs8\"\nversion = \"0.10.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7\"\ndependencies = [\"der\", \"spki\"]\n\n[[package]]\nname = \"pkg-config\"\nversion = \"0.3.32\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c\"\n\n[[package]]\nname = \"portable-atomic\"\nversion = \"1.13.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49\"\n\n[[package]]\nname = \"potential_utf\"\nversion = \"0.1.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77\"\ndependencies = [\"zerovec\"]\n\n[[package]]\nname = \"powerfmt\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391\"\n\n[[package]]\nname = \"ppv-lite86\"\nversion = \"0.2.21\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9\"\ndependencies = [\"zerocopy\"]\n\n[[package]]\nname = \"precomputed-hash\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c\"\n\n[[package]]\nname = \"prettyplease\"\nversion = \"0.2.37\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b\"\ndependencies = [\"proc-macro2\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"primitive-types\"\nversion = \"0.12.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0b34d9fd68ae0b74a41b21c03c2f62847aa0ffea044eee893b4c140b37e244e2\"\ndependencies = [\"fixed-hash\", \"impl-codec\", \"impl-rlp\", \"impl-serde\", \"scale-info\", \"uint\"]\n\n[[package]]\nname = \"proc-macro-crate\"\nversion = \"1.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919\"\ndependencies = [\"once_cell\", \"toml_edit 0.19.15\"]\n\n[[package]]\nname = \"proc-macro-crate\"\nversion = \"3.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"219cb19e96be00ab2e37d6e299658a0cfa83e52429179969b0f0121b4ac46983\"\ndependencies = [\"toml_edit 0.23.10+spec-1.0.0\"]\n\n[[package]]\nname = \"proc-macro-error-attr2\"\nversion = \"2.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5\"\ndependencies = [\"proc-macro2\", \"quote\"]\n\n[[package]]\nname = \"proc-macro-error2\"\nversion = \"2.0.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802\"\ndependencies = [\"proc-macro-error-attr2\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"proc-macro-utils\"\nversion = \"0.10.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"eeaf08a13de400bc215877b5bdc088f241b12eb42f0a548d3390dc1c56bb7071\"\ndependencies = [\"proc-macro2\", \"quote\", \"smallvec\"]\n\n[[package]]\nname = \"proc-macro2\"\nversion = \"1.0.106\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934\"\ndependencies = [\"unicode-ident\"]\n\n[[package]]\nname = \"proc-macro2-diagnostics\"\nversion = \"0.10.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\", \"version_check\", \"yansi 1.0.1\"]\n\n[[package]]\nname = \"proptest\"\nversion = \"1.10.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"37566cb3fdacef14c0737f9546df7cfeadbfbc9fef10991038bf5015d0c80532\"\ndependencies = [\"bit-set 0.8.0\", \"bit-vec 0.8.0\", \"bitflags 2.10.0\", \"num-traits\", \"rand 0.9.2\", \"rand_chacha 0.9.0\", \"rand_xorshift\", \"regex-syntax\", \"rusty-fork\", \"tempfile\", \"unarray\"]\n\n[[package]]\nname = \"quick-error\"\nversion = \"1.2.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0\"\n\n[[package]]\nname = \"quinn\"\nversion = \"0.11.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20\"\ndependencies = [\"bytes\", \"cfg_aliases\", \"pin-project-lite\", \"quinn-proto\", \"quinn-udp\", \"rustc-hash\", \"rustls 0.23.36\", \"socket2 0.6.2\", \"thiserror 2.0.18\", \"tokio\", \"tracing\", \"web-time\"]\n\n[[package]]\nname = \"quinn-proto\"\nversion = \"0.11.13\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f1906b49b0c3bc04b5fe5d86a77925ae6524a19b816ae38ce1e426255f1d8a31\"\ndependencies = [\"bytes\", \"getrandom 0.3.4\", \"lru-slab\", \"rand 0.9.2\", \"ring 0.17.14\", \"rustc-hash\", \"rustls 0.23.36\", \"rustls-pki-types\", \"slab\", \"thiserror 2.0.18\", \"tinyvec\", \"tracing\", \"web-time\"]\n\n[[package]]\nname = \"quinn-udp\"\nversion = \"0.5.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd\"\ndependencies = [\"cfg_aliases\", \"libc\", \"once_cell\", \"socket2 0.6.2\", \"tracing\", \"windows-sys 0.60.2\"]\n\n[[package]]\nname = \"quote\"\nversion = \"1.0.44\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4\"\ndependencies = [\"proc-macro2\"]\n\n[[package]]\nname = \"quote-use\"\nversion = \"0.8.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9619db1197b497a36178cfc736dc96b271fe918875fbf1344c436a7e93d0321e\"\ndependencies = [\"quote\", \"quote-use-macros\"]\n\n[[package]]\nname = \"quote-use-macros\"\nversion = \"0.8.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"82ebfb7faafadc06a7ab141a6f67bcfb24cb8beb158c6fe933f2f035afa99f35\"\ndependencies = [\"proc-macro-utils\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"r-efi\"\nversion = \"5.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f\"\n\n[[package]]\nname = \"radium\"\nversion = \"0.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09\"\n\n[[package]]\nname = \"rand\"\nversion = \"0.8.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404\"\ndependencies = [\"libc\", \"rand_chacha 0.3.1\", \"rand_core 0.6.4\"]\n\n[[package]]\nname = \"rand\"\nversion = \"0.9.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1\"\ndependencies = [\"rand_chacha 0.9.0\", \"rand_core 0.9.5\"]\n\n[[package]]\nname = \"rand_chacha\"\nversion = \"0.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88\"\ndependencies = [\"ppv-lite86\", \"rand_core 0.6.4\"]\n\n[[package]]\nname = \"rand_chacha\"\nversion = \"0.9.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb\"\ndependencies = [\"ppv-lite86\", \"rand_core 0.9.5\"]\n\n[[package]]\nname = \"rand_core\"\nversion = \"0.6.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c\"\ndependencies = [\"getrandom 0.2.17\"]\n\n[[package]]\nname = \"rand_core\"\nversion = \"0.9.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"76afc826de14238e6e8c374ddcc1fa19e374fd8dd986b0d2af0d02377261d83c\"\ndependencies = [\"getrandom 0.3.4\"]\n\n[[package]]\nname = \"rand_xorshift\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a\"\ndependencies = [\"rand_core 0.9.5\"]\n\n[[package]]\nname = \"rayon\"\nversion = \"1.11.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f\"\ndependencies = [\"either\", \"rayon-core\"]\n\n[[package]]\nname = \"rayon-core\"\nversion = \"1.13.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91\"\ndependencies = [\"crossbeam-deque\", \"crossbeam-utils\"]\n\n[[package]]\nname = \"reactive_graph\"\nversion = \"0.2.12\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"17f0df355582937223ea403e52490201d65295bd6981383c69bfae5a1f8730c2\"\ndependencies = [\"any_spawner\", \"async-lock\", \"futures\", \"guardian\", \"hydration_context\", \"indexmap\", \"or_poisoned\", \"paste\", \"pin-project-lite\", \"rustc-hash\", \"rustc_version 0.4.1\", \"send_wrapper 0.6.0\", \"serde\", \"slotmap\", \"thiserror 2.0.18\", \"web-sys\"]\n\n[[package]]\nname = \"reactive_stores\"\nversion = \"0.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"35372f05664a62a3dd389503371a15b8feb3396f99f6ec000de651fddb030942\"\ndependencies = [\"dashmap\", \"guardian\", \"itertools 0.14.0\", \"or_poisoned\", \"paste\", \"reactive_graph\", \"reactive_stores_macro\", \"rustc-hash\", \"send_wrapper 0.6.0\"]\n\n[[package]]\nname = \"reactive_stores_macro\"\nversion = \"0.2.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4fa40919eb2975100283b2a70e68eafce1e8bcf81f0622ff168e4c2b3f8d46bb\"\ndependencies = [\"convert_case 0.8.0\", \"proc-macro-error2\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"redox_syscall\"\nversion = \"0.5.18\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ed2bf2547551a7053d6fdfafda3f938979645c44812fbfcda098faae3f1a362d\"\ndependencies = [\"bitflags 2.10.0\"]\n\n[[package]]\nname = \"redox_syscall\"\nversion = \"0.7.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"35985aa610addc02e24fc232012c86fd11f14111180f902b67e2d5331f8ebf2b\"\ndependencies = [\"bitflags 2.10.0\"]\n\n[[package]]\nname = \"redox_users\"\nversion = \"0.4.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43\"\ndependencies = [\"getrandom 0.2.17\", \"libredox\", \"thiserror 1.0.69\"]\n\n[[package]]\nname = \"regex\"\nversion = \"1.12.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276\"\ndependencies = [\"aho-corasick\", \"memchr\", \"regex-automata\", \"regex-syntax\"]\n\n[[package]]\nname = \"regex-automata\"\nversion = \"0.4.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f\"\ndependencies = [\"aho-corasick\", \"memchr\", \"regex-syntax\"]\n\n[[package]]\nname = \"regex-syntax\"\nversion = \"0.8.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c\"\n\n[[package]]\nname = \"reqwest\"\nversion = \"0.11.27\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62\"\ndependencies = [\"base64 0.21.7\", \"bytes\", \"encoding_rs\", \"futures-core\", \"futures-util\", \"h2\", \"http 0.2.12\", \"http-body 0.4.6\", \"hyper 0.14.32\", \"hyper-rustls 0.24.2\", \"hyper-tls\", \"ipnet\", \"js-sys\", \"log\", \"mime\", \"native-tls\", \"once_cell\", \"percent-encoding\", \"pin-project-lite\", \"rustls 0.21.12\", \"rustls-pemfile\", \"serde\", \"serde_json\", \"serde_urlencoded\", \"sync_wrapper 0.1.2\", \"system-configuration\", \"tokio\", \"tokio-native-tls\", \"tokio-rustls 0.24.1\", \"tower-service\", \"url\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"web-sys\", \"webpki-roots 0.25.4\", \"winreg\"]\n\n[[package]]\nname = \"reqwest\"\nversion = \"0.12.28\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"eddd3ca559203180a307f12d114c268abf583f59b03cb906fd0b3ff8646c1147\"\ndependencies = [\"base64 0.22.1\", \"bytes\", \"futures-core\", \"http 1.4.0\", \"http-body 1.0.1\", \"http-body-util\", \"hyper 1.8.1\", \"hyper-rustls 0.27.7\", \"hyper-util\", \"js-sys\", \"log\", \"percent-encoding\", \"pin-project-lite\", \"quinn\", \"rustls 0.23.36\", \"rustls-pki-types\", \"serde\", \"serde_json\", \"serde_urlencoded\", \"sync_wrapper 1.0.2\", \"tokio\", \"tokio-rustls 0.26.4\", \"tower 0.5.3\", \"tower-http 0.6.8\", \"tower-service\", \"url\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"web-sys\", \"webpki-roots 1.0.6\"]\n\n[[package]]\nname = \"rfc6979\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2\"\ndependencies = [\"hmac\", \"subtle\"]\n\n[[package]]\nname = \"ring\"\nversion = \"0.16.20\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc\"\ndependencies = [\"cc\", \"libc\", \"once_cell\", \"spin 0.5.2\", \"untrusted 0.7.1\", \"web-sys\", \"winapi\"]\n\n[[package]]\nname = \"ring\"\nversion = \"0.17.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7\"\ndependencies = [\"cc\", \"cfg-if\", \"getrandom 0.2.17\", \"libc\", \"untrusted 0.9.0\", \"windows-sys 0.52.0\"]\n\n[[package]]\nname = \"ripemd\"\nversion = \"0.1.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bd124222d17ad93a644ed9d011a40f4fb64aa54275c08cc216524a9ea82fb09f\"\ndependencies = [\"digest 0.10.7\"]\n\n[[package]]\nname = \"rlp\"\nversion = \"0.5.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bb919243f34364b6bd2fc10ef797edbfa75f33c252e7998527479c6d6b47e1ec\"\ndependencies = [\"bytes\", \"rlp-derive\", \"rustc-hex\"]\n\n[[package]]\nname = \"rlp-derive\"\nversion = \"0.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e33d7b2abe0c340d8797fe2907d3f20d3b5ea5908683618bfe80df7f621f672a\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 1.0.109\"]\n\n[[package]]\nname = \"ron\"\nversion = \"0.8.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94\"\ndependencies = [\"base64 0.21.7\", \"bitflags 2.10.0\", \"serde\", \"serde_derive\"]\n\n[[package]]\nname = \"ron\"\nversion = \"0.12.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fd490c5b18261893f14449cbd28cb9c0b637aebf161cd77900bfdedaff21ec32\"\ndependencies = [\"bitflags 2.10.0\", \"once_cell\", \"serde\", \"serde_derive\", \"typeid\", \"unicode-ident\"]\n\n[[package]]\nname = \"rsa\"\nversion = \"0.9.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b8573f03f5883dcaebdfcf4725caa1ecb9c15b2ef50c43a07b816e06799bb12d\"\ndependencies = [\"const-oid\", \"digest 0.10.7\", \"num-bigint-dig\", \"num-integer\", \"num-traits\", \"pkcs1\", \"pkcs8\", \"rand_core 0.6.4\", \"signature\", \"spki\", \"subtle\", \"zeroize\"]\n\n[[package]]\nname = \"rstml\"\nversion = \"0.12.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"61cf4616de7499fc5164570d40ca4e1b24d231c6833a88bff0fe00725080fd56\"\ndependencies = [\"derive-where\", \"proc-macro2\", \"proc-macro2-diagnostics\", \"quote\", \"syn 2.0.115\", \"syn_derive\", \"thiserror 2.0.18\"]\n\n[[package]]\nname = \"ruint\"\nversion = \"1.17.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c141e807189ad38a07276942c6623032d3753c8859c146104ac2e4d68865945a\"\ndependencies = [\"alloy-rlp\", \"ark-ff 0.3.0\", \"ark-ff 0.4.2\", \"ark-ff 0.5.0\", \"bytes\", \"fastrlp 0.3.1\", \"fastrlp 0.4.0\", \"num-bigint\", \"num-integer\", \"num-traits\", \"parity-scale-codec\", \"primitive-types\", \"proptest\", \"rand 0.8.5\", \"rand 0.9.2\", \"rlp\", \"ruint-macro\", \"serde_core\", \"valuable\", \"zeroize\"]\n\n[[package]]\nname = \"ruint-macro\"\nversion = \"1.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"48fd7bd8a6377e15ad9d42a8ec25371b94ddc67abe7c8b9127bec79bebaaae18\"\n\n[[package]]\nname = \"rust-ini\"\nversion = \"0.20.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3e0698206bcb8882bf2a9ecb4c1e7785db57ff052297085a6efd4fe42302068a\"\ndependencies = [\"cfg-if\", \"ordered-multimap\"]\n\n[[package]]\nname = \"rust-ini\"\nversion = \"0.21.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"796e8d2b6696392a43bea58116b667fb4c29727dc5abd27d6acf338bb4f688c7\"\ndependencies = [\"cfg-if\", \"ordered-multimap\"]\n\n[[package]]\nname = \"rustc-hash\"\nversion = \"2.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d\"\n\n[[package]]\nname = \"rustc-hex\"\nversion = \"2.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3e75f6a532d0fd9f7f13144f392b6ad56a32696bfcd9c78f797f16bbb6f072d6\"\n\n[[package]]\nname = \"rustc_version\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee\"\ndependencies = [\"semver 0.11.0\"]\n\n[[package]]\nname = \"rustc_version\"\nversion = \"0.4.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92\"\ndependencies = [\"semver 1.0.27\"]\n\n[[package]]\nname = \"rustix\"\nversion = \"1.1.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"146c9e247ccc180c1f61615433868c99f3de3ae256a30a43b49f67c2d9171f34\"\ndependencies = [\"bitflags 2.10.0\", \"errno\", \"libc\", \"linux-raw-sys\", \"windows-sys 0.61.2\"]\n\n[[package]]\nname = \"rustls\"\nversion = \"0.21.12\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e\"\ndependencies = [\"log\", \"ring 0.17.14\", \"rustls-webpki 0.101.7\", \"sct\"]\n\n[[package]]\nname = \"rustls\"\nversion = \"0.23.36\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c665f33d38cea657d9614f766881e4d510e0eda4239891eea56b4cadcf01801b\"\ndependencies = [\"once_cell\", \"ring 0.17.14\", \"rustls-pki-types\", \"rustls-webpki 0.103.9\", \"subtle\", \"zeroize\"]\n\n[[package]]\nname = \"rustls-pemfile\"\nversion = \"1.0.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c\"\ndependencies = [\"base64 0.21.7\"]\n\n[[package]]\nname = \"rustls-pki-types\"\nversion = \"1.14.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd\"\ndependencies = [\"web-time\", \"zeroize\"]\n\n[[package]]\nname = \"rustls-webpki\"\nversion = \"0.101.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765\"\ndependencies = [\"ring 0.17.14\", \"untrusted 0.9.0\"]\n\n[[package]]\nname = \"rustls-webpki\"\nversion = \"0.103.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53\"\ndependencies = [\"ring 0.17.14\", \"rustls-pki-types\", \"untrusted 0.9.0\"]\n\n[[package]]\nname = \"rustversion\"\nversion = \"1.0.22\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d\"\n\n[[package]]\nname = \"rusty-fork\"\nversion = \"0.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cc6bf79ff24e648f6da1f8d1f011e9cac26491b619e6b9280f2b47f1774e6ee2\"\ndependencies = [\"fnv\", \"quick-error\", \"tempfile\", \"wait-timeout\"]\n\n[[package]]\nname = \"ryu\"\nversion = \"1.0.23\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f\"\n\n[[package]]\nname = \"salsa20\"\nversion = \"0.10.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"97a22f5af31f73a954c10289c93e8a50cc23d971e80ee446f1f6f7137a088213\"\ndependencies = [\"cipher\"]\n\n[[package]]\nname = \"same-file\"\nversion = \"1.0.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502\"\ndependencies = [\"winapi-util\"]\n\n[[package]]\nname = \"scale-info\"\nversion = \"2.11.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"346a3b32eba2640d17a9cb5927056b08f3de90f65b72fe09402c2ad07d684d0b\"\ndependencies = [\"cfg-if\", \"derive_more 1.0.0\", \"parity-scale-codec\", \"scale-info-derive\"]\n\n[[package]]\nname = \"scale-info-derive\"\nversion = \"2.11.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c6630024bf739e2179b91fb424b28898baf819414262c5d376677dbff1fe7ebf\"\ndependencies = [\"proc-macro-crate 3.4.0\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"scc\"\nversion = \"2.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"46e6f046b7fef48e2660c57ed794263155d713de679057f2d0c169bfc6e756cc\"\ndependencies = [\"sdd\"]\n\n[[package]]\nname = \"schannel\"\nversion = \"0.1.28\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"891d81b926048e76efe18581bf793546b4c0eaf8448d72be8de2bbee5fd166e1\"\ndependencies = [\"windows-sys 0.61.2\"]\n\n[[package]]\nname = \"scopeguard\"\nversion = \"1.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49\"\n\n[[package]]\nname = \"scrypt\"\nversion = \"0.10.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9f9e24d2b632954ded8ab2ef9fea0a0c769ea56ea98bddbafbad22caeeadf45d\"\ndependencies = [\"hmac\", \"pbkdf2 0.11.0\", \"salsa20\", \"sha2\"]\n\n[[package]]\nname = \"sct\"\nversion = \"0.7.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414\"\ndependencies = [\"ring 0.17.14\", \"untrusted 0.9.0\"]\n\n[[package]]\nname = \"sdd\"\nversion = \"3.0.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"490dcfcbfef26be6800d11870ff2df8774fa6e86d047e3e8c8a76b25655e41ca\"\n\n[[package]]\nname = \"sec1\"\nversion = \"0.7.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc\"\ndependencies = [\"base16ct\", \"der\", \"generic-array\", \"pkcs8\", \"subtle\", \"zeroize\"]\n\n[[package]]\nname = \"security-framework\"\nversion = \"2.11.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02\"\ndependencies = [\"bitflags 2.10.0\", \"core-foundation\", \"core-foundation-sys\", \"libc\", \"security-framework-sys\"]\n\n[[package]]\nname = \"security-framework-sys\"\nversion = \"2.15.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0\"\ndependencies = [\"core-foundation-sys\", \"libc\"]\n\n[[package]]\nname = \"semver\"\nversion = \"0.11.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6\"\ndependencies = [\"semver-parser\"]\n\n[[package]]\nname = \"semver\"\nversion = \"1.0.27\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2\"\ndependencies = [\"serde\", \"serde_core\"]\n\n[[package]]\nname = \"semver-parser\"\nversion = \"0.10.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9900206b54a3527fdc7b8a938bffd94a568bac4f4aa8113b209df75a09c0dec2\"\ndependencies = [\"pest\"]\n\n[[package]]\nname = \"send_wrapper\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f638d531eccd6e23b980caf34876660d38e265409d8e99b397ab71eb3612fad0\"\n\n[[package]]\nname = \"send_wrapper\"\nversion = \"0.6.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73\"\ndependencies = [\"futures-core\"]\n\n[[package]]\nname = \"serde\"\nversion = \"1.0.228\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e\"\ndependencies = [\"serde_core\", \"serde_derive\"]\n\n[[package]]\nname = \"serde-untagged\"\nversion = \"0.1.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f9faf48a4a2d2693be24c6289dbe26552776eb7737074e6722891fadbe6c5058\"\ndependencies = [\"erased-serde\", \"serde\", \"serde_core\", \"typeid\"]\n\n[[package]]\nname = \"serde-wasm-bindgen\"\nversion = \"0.6.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8302e169f0eddcc139c70f139d19d6467353af16f9fce27e8c30158036a1e16b\"\ndependencies = [\"js-sys\", \"serde\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"serde_core\"\nversion = \"1.0.228\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad\"\ndependencies = [\"serde_derive\"]\n\n[[package]]\nname = \"serde_derive\"\nversion = \"1.0.228\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"serde_json\"\nversion = \"1.0.149\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86\"\ndependencies = [\"itoa\", \"memchr\", \"serde\", \"serde_core\", \"zmij\"]\n\n[[package]]\nname = \"serde_path_to_error\"\nversion = \"0.1.20\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"10a9ff822e371bb5403e391ecd83e182e0e77ba7f6fe0160b795797109d1b457\"\ndependencies = [\"itoa\", \"serde\", \"serde_core\"]\n\n[[package]]\nname = \"serde_qs\"\nversion = \"0.15.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f3faaf9e727533a19351a43cc5a8de957372163c7d35cc48c90b75cdda13c352\"\ndependencies = [\"percent-encoding\", \"serde\", \"thiserror 2.0.18\"]\n\n[[package]]\nname = \"serde_spanned\"\nversion = \"0.6.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3\"\ndependencies = [\"serde\"]\n\n[[package]]\nname = \"serde_spanned\"\nversion = \"1.0.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f8bbf91e5a4d6315eee45e704372590b30e260ee83af6639d64557f51b067776\"\ndependencies = [\"serde_core\"]\n\n[[package]]\nname = \"serde_urlencoded\"\nversion = \"0.7.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd\"\ndependencies = [\"form_urlencoded\", \"itoa\", \"ryu\", \"serde\"]\n\n[[package]]\nname = \"serial_test\"\nversion = \"3.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0d0b343e184fc3b7bb44dff0705fffcf4b3756ba6aff420dddd8b24ca145e555\"\ndependencies = [\"futures-executor\", \"futures-util\", \"log\", \"once_cell\", \"parking_lot\", \"scc\", \"serial_test_derive\"]\n\n[[package]]\nname = \"serial_test_derive\"\nversion = \"3.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6f50427f258fb77356e4cd4aa0e87e2bd2c66dbcee41dc405282cae2bfc26c83\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"server_fn\"\nversion = \"0.8.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"353d02fa2886cd8dae0b8da0965289fa8f2ecc7df633d1ce965f62fdf9644d29\"\ndependencies = [\"axum 0.8.8\", \"base64 0.22.1\", \"bytes\", \"const-str\", \"const_format\", \"dashmap\", \"futures\", \"gloo-net 0.6.0\", \"http 1.4.0\", \"http-body-util\", \"hyper 1.8.1\", \"inventory\", \"js-sys\", \"pin-project-lite\", \"rustc_version 0.4.1\", \"rustversion\", \"send_wrapper 0.6.0\", \"serde\", \"serde_json\", \"serde_qs\", \"server_fn_macro_default\", \"thiserror 2.0.18\", \"throw_error\", \"tokio\", \"tower 0.5.3\", \"tower-layer\", \"url\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"wasm-streams\", \"web-sys\", \"xxhash-rust\"]\n\n[[package]]\nname = \"server_fn_macro\"\nversion = \"0.8.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"950b8cfc9ff5f39ca879c5a7c5e640de2695a199e18e424c3289d0964cabe642\"\ndependencies = [\"const_format\", \"convert_case 0.8.0\", \"proc-macro2\", \"quote\", \"rustc_version 0.4.1\", \"syn 2.0.115\", \"xxhash-rust\"]\n\n[[package]]\nname = \"server_fn_macro_default\"\nversion = \"0.8.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"63eb08f80db903d3c42f64e60ebb3875e0305be502bdc064ec0a0eab42207f00\"\ndependencies = [\"server_fn_macro\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"sha1\"\nversion = \"0.10.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba\"\ndependencies = [\"cfg-if\", \"cpufeatures\", \"digest 0.10.7\"]\n\n[[package]]\nname = \"sha2\"\nversion = \"0.10.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283\"\ndependencies = [\"cfg-if\", \"cpufeatures\", \"digest 0.10.7\"]\n\n[[package]]\nname = \"sha3\"\nversion = \"0.10.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"75872d278a8f37ef87fa0ddbda7802605cb18344497949862c0d4dcb291eba60\"\ndependencies = [\"digest 0.10.7\", \"keccak\"]\n\n[[package]]\nname = \"sha3-asm\"\nversion = \"0.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b31139435f327c93c6038ed350ae4588e2c70a13d50599509fee6349967ba35a\"\ndependencies = [\"cc\", \"cfg-if\"]\n\n[[package]]\nname = \"sharded-slab\"\nversion = \"0.1.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6\"\ndependencies = [\"lazy_static\"]\n\n[[package]]\nname = \"shell-words\"\nversion = \"1.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77\"\n\n[[package]]\nname = \"shlex\"\nversion = \"1.3.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64\"\n\n[[package]]\nname = \"signal-hook-registry\"\nversion = \"1.4.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c4db69cba1110affc0e9f7bcd48bbf87b3f4fc7c61fc9155afd4c469eb3d6c1b\"\ndependencies = [\"errno\", \"libc\"]\n\n[[package]]\nname = \"signature\"\nversion = \"2.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de\"\ndependencies = [\"digest 0.10.7\", \"rand_core 0.6.4\"]\n\n[[package]]\nname = \"simd-adler32\"\nversion = \"0.3.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2\"\n\n[[package]]\nname = \"simple_asn1\"\nversion = \"0.6.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"297f631f50729c8c99b84667867963997ec0b50f32b2a7dbcab828ef0541e8bb\"\ndependencies = [\"num-bigint\", \"num-traits\", \"thiserror 2.0.18\", \"time\"]\n\n[[package]]\nname = \"siphasher\"\nversion = \"1.0.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b2aa850e253778c88a04c3d7323b043aeda9d3e30d5971937c1855769763678e\"\n\n[[package]]\nname = \"slab\"\nversion = \"0.4.12\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5\"\n\n[[package]]\nname = \"slotmap\"\nversion = \"1.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bdd58c3c93c3d278ca835519292445cb4b0d4dc59ccfdf7ceadaab3f8aeb4038\"\ndependencies = [\"version_check\"]\n\n[[package]]\nname = \"smallvec\"\nversion = \"1.15.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03\"\n\n[[package]]\nname = \"socket2\"\nversion = \"0.5.10\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678\"\ndependencies = [\"libc\", \"windows-sys 0.52.0\"]\n\n[[package]]\nname = \"socket2\"\nversion = \"0.6.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"86f4aa3ad99f2088c990dfa82d367e19cb29268ed67c574d10d0a4bfe71f07e0\"\ndependencies = [\"libc\", \"windows-sys 0.60.2\"]\n\n[[package]]\nname = \"solang-parser\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c425ce1c59f4b154717592f0bdf4715c3a1d55058883622d3157e1f0908a5b26\"\ndependencies = [\"itertools 0.11.0\", \"lalrpop\", \"lalrpop-util\", \"phf\", \"thiserror 1.0.69\", \"unicode-xid\"]\n\n[[package]]\nname = \"spin\"\nversion = \"0.5.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d\"\n\n[[package]]\nname = \"spin\"\nversion = \"0.9.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67\"\ndependencies = [\"lock_api\"]\n\n[[package]]\nname = \"spki\"\nversion = \"0.7.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d\"\ndependencies = [\"base64ct\", \"der\"]\n\n[[package]]\nname = \"sqlformat\"\nversion = \"0.2.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7bba3a93db0cc4f7bdece8bb09e77e2e785c20bfebf79eb8340ed80708048790\"\ndependencies = [\"nom\", \"unicode_categories\"]\n\n[[package]]\nname = \"sqlx\"\nversion = \"0.7.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c9a2ccff1a000a5a59cd33da541d9f2fdcd9e6e8229cc200565942bff36d0aaa\"\ndependencies = [\"sqlx-core\", \"sqlx-macros\", \"sqlx-mysql\", \"sqlx-postgres\", \"sqlx-sqlite\"]\n\n[[package]]\nname = \"sqlx-core\"\nversion = \"0.7.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"24ba59a9342a3d9bab6c56c118be528b27c9b60e490080e9711a04dccac83ef6\"\ndependencies = [\"ahash\", \"atoi\", \"byteorder\", \"bytes\", \"chrono\", \"crc\", \"crossbeam-queue\", \"either\", \"event-listener 2.5.3\", \"futures-channel\", \"futures-core\", \"futures-intrusive\", \"futures-io\", \"futures-util\", \"hashlink 0.8.4\", \"hex\", \"indexmap\", \"log\", \"memchr\", \"once_cell\", \"paste\", \"percent-encoding\", \"rustls 0.21.12\", \"rustls-pemfile\", \"serde\", \"serde_json\", \"sha2\", \"smallvec\", \"sqlformat\", \"thiserror 1.0.69\", \"tokio\", \"tokio-stream\", \"tracing\", \"url\", \"uuid 1.20.0\", \"webpki-roots 0.25.4\"]\n\n[[package]]\nname = \"sqlx-macros\"\nversion = \"0.7.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4ea40e2345eb2faa9e1e5e326db8c34711317d2b5e08d0d5741619048a803127\"\ndependencies = [\"proc-macro2\", \"quote\", \"sqlx-core\", \"sqlx-macros-core\", \"syn 1.0.109\"]\n\n[[package]]\nname = \"sqlx-macros-core\"\nversion = \"0.7.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5833ef53aaa16d860e92123292f1f6a3d53c34ba8b1969f152ef1a7bb803f3c8\"\ndependencies = [\"dotenvy\", \"either\", \"heck 0.4.1\", \"hex\", \"once_cell\", \"proc-macro2\", \"quote\", \"serde\", \"serde_json\", \"sha2\", \"sqlx-core\", \"sqlx-mysql\", \"sqlx-postgres\", \"sqlx-sqlite\", \"syn 1.0.109\", \"tempfile\", \"tokio\", \"url\"]\n\n[[package]]\nname = \"sqlx-mysql\"\nversion = \"0.7.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1ed31390216d20e538e447a7a9b959e06ed9fc51c37b514b46eb758016ecd418\"\ndependencies = [\"atoi\", \"base64 0.21.7\", \"bitflags 2.10.0\", \"byteorder\", \"bytes\", \"chrono\", \"crc\", \"digest 0.10.7\", \"dotenvy\", \"either\", \"futures-channel\", \"futures-core\", \"futures-io\", \"futures-util\", \"generic-array\", \"hex\", \"hkdf\", \"hmac\", \"itoa\", \"log\", \"md-5\", \"memchr\", \"once_cell\", \"percent-encoding\", \"rand 0.8.5\", \"rsa\", \"serde\", \"sha1\", \"sha2\", \"smallvec\", \"sqlx-core\", \"stringprep\", \"thiserror 1.0.69\", \"tracing\", \"uuid 1.20.0\", \"whoami\"]\n\n[[package]]\nname = \"sqlx-postgres\"\nversion = \"0.7.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7c824eb80b894f926f89a0b9da0c7f435d27cdd35b8c655b114e58223918577e\"\ndependencies = [\"atoi\", \"base64 0.21.7\", \"bitflags 2.10.0\", \"byteorder\", \"chrono\", \"crc\", \"dotenvy\", \"etcetera\", \"futures-channel\", \"futures-core\", \"futures-io\", \"futures-util\", \"hex\", \"hkdf\", \"hmac\", \"home\", \"itoa\", \"log\", \"md-5\", \"memchr\", \"once_cell\", \"rand 0.8.5\", \"serde\", \"serde_json\", \"sha2\", \"smallvec\", \"sqlx-core\", \"stringprep\", \"thiserror 1.0.69\", \"tracing\", \"uuid 1.20.0\", \"whoami\"]\n\n[[package]]\nname = \"sqlx-sqlite\"\nversion = \"0.7.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b244ef0a8414da0bed4bb1910426e890b19e5e9bccc27ada6b797d05c55ae0aa\"\ndependencies = [\"atoi\", \"chrono\", \"flume\", \"futures-channel\", \"futures-core\", \"futures-executor\", \"futures-intrusive\", \"futures-util\", \"libsqlite3-sys\", \"log\", \"percent-encoding\", \"serde\", \"sqlx-core\", \"tracing\", \"url\", \"urlencoding\", \"uuid 1.20.0\"]\n\n[[package]]\nname = \"stable_deref_trait\"\nversion = \"1.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596\"\n\n[[package]]\nname = \"static_assertions\"\nversion = \"1.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f\"\n\n[[package]]\nname = \"string_cache\"\nversion = \"0.8.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bf776ba3fa74f83bf4b63c3dcbbf82173db2632ed8452cb2d891d33f459de70f\"\ndependencies = [\"new_debug_unreachable\", \"parking_lot\", \"phf_shared\", \"precomputed-hash\"]\n\n[[package]]\nname = \"stringprep\"\nversion = \"0.1.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1\"\ndependencies = [\"unicode-bidi\", \"unicode-normalization\", \"unicode-properties\"]\n\n[[package]]\nname = \"strsim\"\nversion = \"0.11.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f\"\n\n[[package]]\nname = \"strum\"\nversion = \"0.26.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06\"\ndependencies = [\"strum_macros 0.26.4\"]\n\n[[package]]\nname = \"strum\"\nversion = \"0.27.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf\"\ndependencies = [\"strum_macros 0.27.2\"]\n\n[[package]]\nname = \"strum_macros\"\nversion = \"0.26.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be\"\ndependencies = [\"heck 0.5.0\", \"proc-macro2\", \"quote\", \"rustversion\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"strum_macros\"\nversion = \"0.27.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7\"\ndependencies = [\"heck 0.5.0\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"subtle\"\nversion = \"2.6.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292\"\n\n[[package]]\nname = \"svm-rs\"\nversion = \"0.3.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"11297baafe5fa0c99d5722458eac6a5e25c01eb1b8e5cd137f54079093daa7a4\"\ndependencies = [\"dirs\", \"fs2\", \"hex\", \"once_cell\", \"reqwest 0.11.27\", \"semver 1.0.27\", \"serde\", \"serde_json\", \"sha2\", \"thiserror 1.0.69\", \"url\", \"zip\"]\n\n[[package]]\nname = \"syn\"\nversion = \"1.0.109\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237\"\ndependencies = [\"proc-macro2\", \"quote\", \"unicode-ident\"]\n\n[[package]]\nname = \"syn\"\nversion = \"2.0.115\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6e614ed320ac28113fa64972c4262d5dbc89deacdfd00c34a3e4cea073243c12\"\ndependencies = [\"proc-macro2\", \"quote\", \"unicode-ident\"]\n\n[[package]]\nname = \"syn_derive\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cdb066a04799e45f5d582e8fc6ec8e6d6896040d00898eb4e6a835196815b219\"\ndependencies = [\"proc-macro-error2\", \"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"sync_wrapper\"\nversion = \"0.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160\"\n\n[[package]]\nname = \"sync_wrapper\"\nversion = \"1.0.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263\"\ndependencies = [\"futures-core\"]\n\n[[package]]\nname = \"synstructure\"\nversion = \"0.13.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"system-configuration\"\nversion = \"0.5.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7\"\ndependencies = [\"bitflags 1.3.2\", \"core-foundation\", \"system-configuration-sys\"]\n\n[[package]]\nname = \"system-configuration-sys\"\nversion = \"0.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9\"\ndependencies = [\"core-foundation-sys\", \"libc\"]\n\n[[package]]\nname = \"tachys\"\nversion = \"0.2.11\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f2b2db11e455f7e84e2cc3e76f8a3f3843f7956096265d5ecff781eabe235077\"\ndependencies = [\"any_spawner\", \"async-trait\", \"const_str_slice_concat\", \"drain_filter_polyfill\", \"either_of\", \"erased\", \"futures\", \"html-escape\", \"indexmap\", \"itertools 0.14.0\", \"js-sys\", \"linear-map\", \"next_tuple\", \"oco_ref\", \"or_poisoned\", \"parking_lot\", \"paste\", \"reactive_graph\", \"reactive_stores\", \"rustc-hash\", \"rustc_version 0.4.1\", \"send_wrapper 0.6.0\", \"slotmap\", \"throw_error\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"tap\"\nversion = \"1.0.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369\"\n\n[[package]]\nname = \"tempfile\"\nversion = \"3.25.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0136791f7c95b1f6dd99f9cc786b91bb81c3800b639b3478e561ddb7be95e5f1\"\ndependencies = [\"fastrand\", \"getrandom 0.4.1\", \"once_cell\", \"rustix\", \"windows-sys 0.61.2\"]\n\n[[package]]\nname = \"term\"\nversion = \"0.7.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c59df8ac95d96ff9bede18eb7300b0fda5e5d8d90960e76f8e14ae765eedbf1f\"\ndependencies = [\"dirs-next\", \"rustversion\", \"winapi\"]\n\n[[package]]\nname = \"thiserror\"\nversion = \"1.0.69\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52\"\ndependencies = [\"thiserror-impl 1.0.69\"]\n\n[[package]]\nname = \"thiserror\"\nversion = \"2.0.18\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4\"\ndependencies = [\"thiserror-impl 2.0.18\"]\n\n[[package]]\nname = \"thiserror-impl\"\nversion = \"1.0.69\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"thiserror-impl\"\nversion = \"2.0.18\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"thread_local\"\nversion = \"1.1.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185\"\ndependencies = [\"cfg-if\"]\n\n[[package]]\nname = \"throw_error\"\nversion = \"0.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"dc0ed6038fcbc0795aca7c92963ddda636573b956679204e044492d2b13c8f64\"\ndependencies = [\"pin-project-lite\"]\n\n[[package]]\nname = \"time\"\nversion = \"0.3.47\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c\"\ndependencies = [\"deranged\", \"itoa\", \"num-conv\", \"powerfmt\", \"serde_core\", \"time-core\", \"time-macros\"]\n\n[[package]]\nname = \"time-core\"\nversion = \"0.1.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca\"\n\n[[package]]\nname = \"time-macros\"\nversion = \"0.2.27\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215\"\ndependencies = [\"num-conv\", \"time-core\"]\n\n[[package]]\nname = \"tiny-keccak\"\nversion = \"2.0.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2c9d3793400a45f954c52e73d068316d76b6f4e36977e3fcebb13a2721e80237\"\ndependencies = [\"crunchy\"]\n\n[[package]]\nname = \"tinystr\"\nversion = \"0.8.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869\"\ndependencies = [\"displaydoc\", \"zerovec\"]\n\n[[package]]\nname = \"tinyvec\"\nversion = \"1.10.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa\"\ndependencies = [\"tinyvec_macros\"]\n\n[[package]]\nname = \"tinyvec_macros\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20\"\n\n[[package]]\nname = \"tokio\"\nversion = \"1.49.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"72a2903cd7736441aac9df9d7688bd0ce48edccaadf181c3b90be801e81d3d86\"\ndependencies = [\"bytes\", \"libc\", \"mio\", \"parking_lot\", \"pin-project-lite\", \"signal-hook-registry\", \"socket2 0.6.2\", \"tokio-macros\", \"windows-sys 0.61.2\"]\n\n[[package]]\nname = \"tokio-macros\"\nversion = \"2.6.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"tokio-native-tls\"\nversion = \"0.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2\"\ndependencies = [\"native-tls\", \"tokio\"]\n\n[[package]]\nname = \"tokio-rustls\"\nversion = \"0.24.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081\"\ndependencies = [\"rustls 0.21.12\", \"tokio\"]\n\n[[package]]\nname = \"tokio-rustls\"\nversion = \"0.26.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1729aa945f29d91ba541258c8df89027d5792d85a8841fb65e8bf0f4ede4ef61\"\ndependencies = [\"rustls 0.23.36\", \"tokio\"]\n\n[[package]]\nname = \"tokio-stream\"\nversion = \"0.1.18\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"32da49809aab5c3bc678af03902d4ccddea2a87d028d86392a4b1560c6906c70\"\ndependencies = [\"futures-core\", \"pin-project-lite\", \"tokio\"]\n\n[[package]]\nname = \"tokio-test\"\nversion = \"0.4.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3f6d24790a10a7af737693a3e8f1d03faef7e6ca0cc99aae5066f533766de545\"\ndependencies = [\"futures-core\", \"tokio\", \"tokio-stream\"]\n\n[[package]]\nname = \"tokio-tungstenite\"\nversion = \"0.20.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c\"\ndependencies = [\"futures-util\", \"log\", \"rustls 0.21.12\", \"tokio\", \"tokio-rustls 0.24.1\", \"tungstenite 0.20.1\", \"webpki-roots 0.25.4\"]\n\n[[package]]\nname = \"tokio-tungstenite\"\nversion = \"0.28.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d25a406cddcc431a75d3d9afc6a7c0f7428d4891dd973e4d54c56b46127bf857\"\ndependencies = [\"futures-util\", \"log\", \"tokio\", \"tungstenite 0.28.0\"]\n\n[[package]]\nname = \"tokio-util\"\nversion = \"0.7.18\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9ae9cec805b01e8fc3fd2fe289f89149a9b66dd16786abd8b19cfa7b48cb0098\"\ndependencies = [\"bytes\", \"futures-core\", \"futures-sink\", \"pin-project-lite\", \"tokio\"]\n\n[[package]]\nname = \"toml\"\nversion = \"0.8.23\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362\"\ndependencies = [\"serde\", \"serde_spanned 0.6.9\", \"toml_datetime 0.6.11\", \"toml_edit 0.22.27\"]\n\n[[package]]\nname = \"toml\"\nversion = \"0.9.12+spec-1.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cf92845e79fc2e2def6a5d828f0801e29a2f8acc037becc5ab08595c7d5e9863\"\ndependencies = [\"serde_core\", \"serde_spanned 1.0.4\", \"toml_datetime 0.7.5+spec-1.1.0\", \"toml_parser\", \"winnow 0.7.14\"]\n\n[[package]]\nname = \"toml_datetime\"\nversion = \"0.6.11\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c\"\ndependencies = [\"serde\"]\n\n[[package]]\nname = \"toml_datetime\"\nversion = \"0.7.5+spec-1.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"92e1cfed4a3038bc5a127e35a2d360f145e1f4b971b551a2ba5fd7aedf7e1347\"\ndependencies = [\"serde_core\"]\n\n[[package]]\nname = \"toml_edit\"\nversion = \"0.19.15\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421\"\ndependencies = [\"indexmap\", \"toml_datetime 0.6.11\", \"winnow 0.5.40\"]\n\n[[package]]\nname = \"toml_edit\"\nversion = \"0.22.27\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a\"\ndependencies = [\"indexmap\", \"serde\", \"serde_spanned 0.6.9\", \"toml_datetime 0.6.11\", \"toml_write\", \"winnow 0.7.14\"]\n\n[[package]]\nname = \"toml_edit\"\nversion = \"0.23.10+spec-1.0.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"84c8b9f757e028cee9fa244aea147aab2a9ec09d5325a9b01e0a49730c2b5269\"\ndependencies = [\"indexmap\", \"toml_datetime 0.7.5+spec-1.1.0\", \"toml_parser\", \"winnow 0.7.14\"]\n\n[[package]]\nname = \"toml_parser\"\nversion = \"1.0.7+spec-1.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"247eaa3197818b831697600aadf81514e577e0cba5eab10f7e064e78ae154df1\"\ndependencies = [\"winnow 0.7.14\"]\n\n[[package]]\nname = \"toml_write\"\nversion = \"0.1.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801\"\n\n[[package]]\nname = \"tower\"\nversion = \"0.4.13\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c\"\ndependencies = [\"tower-layer\", \"tower-service\", \"tracing\"]\n\n[[package]]\nname = \"tower\"\nversion = \"0.5.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ebe5ef63511595f1344e2d5cfa636d973292adc0eec1f0ad45fae9f0851ab1d4\"\ndependencies = [\"futures-core\", \"futures-util\", \"pin-project-lite\", \"sync_wrapper 1.0.2\", \"tokio\", \"tower-layer\", \"tower-service\", \"tracing\"]\n\n[[package]]\nname = \"tower-http\"\nversion = \"0.5.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5\"\ndependencies = [\"bitflags 2.10.0\", \"bytes\", \"http 1.4.0\", \"http-body 1.0.1\", \"http-body-util\", \"pin-project-lite\", \"tower-layer\", \"tower-service\", \"tracing\"]\n\n[[package]]\nname = \"tower-http\"\nversion = \"0.6.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8\"\ndependencies = [\"bitflags 2.10.0\", \"bytes\", \"futures-core\", \"futures-util\", \"http 1.4.0\", \"http-body 1.0.1\", \"http-body-util\", \"http-range-header\", \"httpdate\", \"iri-string\", \"mime\", \"mime_guess\", \"percent-encoding\", \"pin-project-lite\", \"tokio\", \"tokio-util\", \"tower 0.5.3\", \"tower-layer\", \"tower-service\", \"tracing\"]\n\n[[package]]\nname = \"tower-layer\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e\"\n\n[[package]]\nname = \"tower-service\"\nversion = \"0.3.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3\"\n\n[[package]]\nname = \"tracing\"\nversion = \"0.1.44\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100\"\ndependencies = [\"log\", \"pin-project-lite\", \"tracing-attributes\", \"tracing-core\"]\n\n[[package]]\nname = \"tracing-attributes\"\nversion = \"0.1.31\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"tracing-core\"\nversion = \"0.1.36\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a\"\ndependencies = [\"once_cell\", \"valuable\"]\n\n[[package]]\nname = \"tracing-futures\"\nversion = \"0.2.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2\"\ndependencies = [\"pin-project\", \"tracing\"]\n\n[[package]]\nname = \"tracing-log\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3\"\ndependencies = [\"log\", \"once_cell\", \"tracing-core\"]\n\n[[package]]\nname = \"tracing-subscriber\"\nversion = \"0.3.22\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e\"\ndependencies = [\"matchers\", \"nu-ansi-term\", \"once_cell\", \"regex-automata\", \"sharded-slab\", \"smallvec\", \"thread_local\", \"tracing\", \"tracing-core\", \"tracing-log\"]\n\n[[package]]\nname = \"try-lock\"\nversion = \"0.2.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b\"\n\n[[package]]\nname = \"tungstenite\"\nversion = \"0.20.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9\"\ndependencies = [\"byteorder\", \"bytes\", \"data-encoding\", \"http 0.2.12\", \"httparse\", \"log\", \"rand 0.8.5\", \"rustls 0.21.12\", \"sha1\", \"thiserror 1.0.69\", \"url\", \"utf-8\"]\n\n[[package]]\nname = \"tungstenite\"\nversion = \"0.28.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8628dcc84e5a09eb3d8423d6cb682965dea9133204e8fb3efee74c2a0c259442\"\ndependencies = [\"bytes\", \"data-encoding\", \"http 1.4.0\", \"httparse\", \"log\", \"rand 0.9.2\", \"sha1\", \"thiserror 2.0.18\", \"utf-8\"]\n\n[[package]]\nname = \"typed-builder\"\nversion = \"0.21.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fef81aec2ca29576f9f6ae8755108640d0a86dd3161b2e8bca6cfa554e98f77d\"\ndependencies = [\"typed-builder-macro 0.21.2\"]\n\n[[package]]\nname = \"typed-builder\"\nversion = \"0.23.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"31aa81521b70f94402501d848ccc0ecaa8f93c8eb6999eb9747e72287757ffda\"\ndependencies = [\"typed-builder-macro 0.23.2\"]\n\n[[package]]\nname = \"typed-builder-macro\"\nversion = \"0.21.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1ecb9ecf7799210407c14a8cfdfe0173365780968dc57973ed082211958e0b18\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"typed-builder-macro\"\nversion = \"0.23.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"076a02dc54dd46795c2e9c8282ed40bcfb1e22747e955de9389a1de28190fb26\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"typeid\"\nversion = \"1.0.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c\"\n\n[[package]]\nname = \"typenum\"\nversion = \"1.19.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb\"\n\n[[package]]\nname = \"ucd-trie\"\nversion = \"0.1.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971\"\n\n[[package]]\nname = \"uint\"\nversion = \"0.9.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"76f64bba2c53b04fcab63c01a7d7427eadc821e3bc48c34dc9ba29c501164b52\"\ndependencies = [\"byteorder\", \"crunchy\", \"hex\", \"static_assertions\"]\n\n[[package]]\nname = \"unarray\"\nversion = \"0.1.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94\"\n\n[[package]]\nname = \"unicase\"\nversion = \"2.9.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"dbc4bc3a9f746d862c45cb89d705aa10f187bb96c76001afab07a0d35ce60142\"\n\n[[package]]\nname = \"unicode-bidi\"\nversion = \"0.3.18\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5\"\n\n[[package]]\nname = \"unicode-ident\"\nversion = \"1.0.23\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"537dd038a89878be9b64dd4bd1b260315c1bb94f4d784956b81e27a088d9a09e\"\n\n[[package]]\nname = \"unicode-normalization\"\nversion = \"0.1.25\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8\"\ndependencies = [\"tinyvec\"]\n\n[[package]]\nname = \"unicode-properties\"\nversion = \"0.1.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7df058c713841ad818f1dc5d3fd88063241cc61f49f5fbea4b951e8cf5a8d71d\"\n\n[[package]]\nname = \"unicode-segmentation\"\nversion = \"1.12.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493\"\n\n[[package]]\nname = \"unicode-width\"\nversion = \"0.2.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254\"\n\n[[package]]\nname = \"unicode-xid\"\nversion = \"0.2.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853\"\n\n[[package]]\nname = \"unicode_categories\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e\"\n\n[[package]]\nname = \"untrusted\"\nversion = \"0.7.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a\"\n\n[[package]]\nname = \"untrusted\"\nversion = \"0.9.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1\"\n\n[[package]]\nname = \"url\"\nversion = \"2.5.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed\"\ndependencies = [\"form_urlencoded\", \"idna\", \"percent-encoding\", \"serde\"]\n\n[[package]]\nname = \"urlencoding\"\nversion = \"2.1.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da\"\n\n[[package]]\nname = \"utf-8\"\nversion = \"0.7.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9\"\n\n[[package]]\nname = \"utf8-width\"\nversion = \"0.1.8\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1292c0d970b54115d14f2492fe0170adf21d68a1de108eebc51c1df4f346a091\"\n\n[[package]]\nname = \"utf8_iter\"\nversion = \"1.0.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be\"\n\n[[package]]\nname = \"utf8parse\"\nversion = \"0.2.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821\"\n\n[[package]]\nname = \"uuid\"\nversion = \"0.8.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7\"\ndependencies = [\"getrandom 0.2.17\", \"serde\"]\n\n[[package]]\nname = \"uuid\"\nversion = \"1.20.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ee48d38b119b0cd71fe4141b30f5ba9c7c5d9f4e7a3a8b4a674e4b6ef789976f\"\ndependencies = [\"getrandom 0.3.4\", \"js-sys\", \"serde_core\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"valuable\"\nversion = \"0.1.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65\"\n\n[[package]]\nname = \"vcpkg\"\nversion = \"0.2.15\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426\"\n\n[[package]]\nname = \"version_check\"\nversion = \"0.9.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a\"\n\n[[package]]\nname = \"wait-timeout\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11\"\ndependencies = [\"libc\"]\n\n[[package]]\nname = \"walkdir\"\nversion = \"2.5.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b\"\ndependencies = [\"same-file\", \"winapi-util\"]\n\n[[package]]\nname = \"want\"\nversion = \"0.3.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e\"\ndependencies = [\"try-lock\"]\n\n[[package]]\nname = \"wasi\"\nversion = \"0.11.1+wasi-snapshot-preview1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b\"\n\n[[package]]\nname = \"wasip2\"\nversion = \"1.0.2+wasi-0.2.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5\"\ndependencies = [\"wit-bindgen\"]\n\n[[package]]\nname = \"wasip3\"\nversion = \"0.4.0+wasi-0.3.0-rc-2026-01-06\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5\"\ndependencies = [\"wit-bindgen\"]\n\n[[package]]\nname = \"wasite\"\nversion = \"0.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b\"\n\n[[package]]\nname = \"wasm-bindgen\"\nversion = \"0.2.108\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"64024a30ec1e37399cf85a7ffefebdb72205ca1c972291c51512360d90bd8566\"\ndependencies = [\"cfg-if\", \"once_cell\", \"rustversion\", \"wasm-bindgen-macro\", \"wasm-bindgen-shared\"]\n\n[[package]]\nname = \"wasm-bindgen-futures\"\nversion = \"0.4.58\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"70a6e77fd0ae8029c9ea0063f87c46fde723e7d887703d74ad2616d792e51e6f\"\ndependencies = [\"cfg-if\", \"futures-util\", \"js-sys\", \"once_cell\", \"wasm-bindgen\", \"web-sys\"]\n\n[[package]]\nname = \"wasm-bindgen-macro\"\nversion = \"0.2.108\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"008b239d9c740232e71bd39e8ef6429d27097518b6b30bdf9086833bd5b6d608\"\ndependencies = [\"quote\", \"wasm-bindgen-macro-support\"]\n\n[[package]]\nname = \"wasm-bindgen-macro-support\"\nversion = \"0.2.108\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5256bae2d58f54820e6490f9839c49780dff84c65aeab9e772f15d5f0e913a55\"\ndependencies = [\"bumpalo\", \"proc-macro2\", \"quote\", \"syn 2.0.115\", \"wasm-bindgen-shared\"]\n\n[[package]]\nname = \"wasm-bindgen-shared\"\nversion = \"0.2.108\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1f01b580c9ac74c8d8f0c0e4afb04eeef2acf145458e52c03845ee9cd23e3d12\"\ndependencies = [\"unicode-ident\"]\n\n[[package]]\nname = \"wasm-bindgen-test\"\nversion = \"0.3.58\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"45649196a53b0b7a15101d845d44d2dda7374fc1b5b5e2bbf58b7577ff4b346d\"\ndependencies = [\"async-trait\", \"cast\", \"js-sys\", \"libm\", \"minicov\", \"nu-ansi-term\", \"num-traits\", \"oorandom\", \"serde\", \"serde_json\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"wasm-bindgen-test-macro\", \"wasm-bindgen-test-shared\"]\n\n[[package]]\nname = \"wasm-bindgen-test-macro\"\nversion = \"0.3.58\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f579cdd0123ac74b94e1a4a72bd963cf30ebac343f2df347da0b8df24cdebed2\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"wasm-bindgen-test-shared\"\nversion = \"0.2.108\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a8145dd1593bf0fb137dbfa85b8be79ec560a447298955877804640e40c2d6ea\"\n\n[[package]]\nname = \"wasm-encoder\"\nversion = \"0.244.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319\"\ndependencies = [\"leb128fmt\", \"wasmparser\"]\n\n[[package]]\nname = \"wasm-metadata\"\nversion = \"0.244.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909\"\ndependencies = [\"anyhow\", \"indexmap\", \"wasm-encoder\", \"wasmparser\"]\n\n[[package]]\nname = \"wasm-streams\"\nversion = \"0.4.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65\"\ndependencies = [\"futures-util\", \"js-sys\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"web-sys\"]\n\n[[package]]\nname = \"wasm_split_helpers\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a114b3073258dd5de3d812cdd048cca6842342755e828a14dbf15f843f2d1b84\"\ndependencies = [\"async-once-cell\", \"wasm_split_macros\"]\n\n[[package]]\nname = \"wasm_split_macros\"\nversion = \"0.2.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"56481f8ed1a9f9ae97ea7b08a5e2b12e8adf9a7818a6ba952b918e09c7be8bf0\"\ndependencies = [\"base16\", \"quote\", \"sha2\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"wasmparser\"\nversion = \"0.244.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe\"\ndependencies = [\"bitflags 2.10.0\", \"hashbrown 0.15.5\", \"indexmap\", \"semver 1.0.27\"]\n\n[[package]]\nname = \"web-sys\"\nversion = \"0.3.85\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"312e32e551d92129218ea9a2452120f4aabc03529ef03e4d0d82fb2780608598\"\ndependencies = [\"js-sys\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"web-time\"\nversion = \"1.1.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb\"\ndependencies = [\"js-sys\", \"wasm-bindgen\"]\n\n[[package]]\nname = \"webpki-roots\"\nversion = \"0.25.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1\"\n\n[[package]]\nname = \"webpki-roots\"\nversion = \"1.0.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed\"\ndependencies = [\"rustls-pki-types\"]\n\n[[package]]\nname = \"whoami\"\nversion = \"1.6.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5d4a4db5077702ca3015d3d02d74974948aba2ad9e12ab7df718ee64ccd7e97d\"\ndependencies = [\"libredox\", \"wasite\"]\n\n[[package]]\nname = \"winapi\"\nversion = \"0.3.9\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419\"\ndependencies = [\"winapi-i686-pc-windows-gnu\", \"winapi-x86_64-pc-windows-gnu\"]\n\n[[package]]\nname = \"winapi-i686-pc-windows-gnu\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6\"\n\n[[package]]\nname = \"winapi-util\"\nversion = \"0.1.11\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22\"\ndependencies = [\"windows-sys 0.61.2\"]\n\n[[package]]\nname = \"winapi-x86_64-pc-windows-gnu\"\nversion = \"0.4.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f\"\n\n[[package]]\nname = \"windows-core\"\nversion = \"0.62.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb\"\ndependencies = [\"windows-implement\", \"windows-interface\", \"windows-link\", \"windows-result\", \"windows-strings\"]\n\n[[package]]\nname = \"windows-implement\"\nversion = \"0.60.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"windows-interface\"\nversion = \"0.59.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"windows-link\"\nversion = \"0.2.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5\"\n\n[[package]]\nname = \"windows-result\"\nversion = \"0.4.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5\"\ndependencies = [\"windows-link\"]\n\n[[package]]\nname = \"windows-strings\"\nversion = \"0.5.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091\"\ndependencies = [\"windows-link\"]\n\n[[package]]\nname = \"windows-sys\"\nversion = \"0.48.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9\"\ndependencies = [\"windows-targets 0.48.5\"]\n\n[[package]]\nname = \"windows-sys\"\nversion = \"0.52.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d\"\ndependencies = [\"windows-targets 0.52.6\"]\n\n[[package]]\nname = \"windows-sys\"\nversion = \"0.59.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b\"\ndependencies = [\"windows-targets 0.52.6\"]\n\n[[package]]\nname = \"windows-sys\"\nversion = \"0.60.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb\"\ndependencies = [\"windows-targets 0.53.5\"]\n\n[[package]]\nname = \"windows-sys\"\nversion = \"0.61.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc\"\ndependencies = [\"windows-link\"]\n\n[[package]]\nname = \"windows-targets\"\nversion = \"0.48.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c\"\ndependencies = [\"windows_aarch64_gnullvm 0.48.5\", \"windows_aarch64_msvc 0.48.5\", \"windows_i686_gnu 0.48.5\", \"windows_i686_msvc 0.48.5\", \"windows_x86_64_gnu 0.48.5\", \"windows_x86_64_gnullvm 0.48.5\", \"windows_x86_64_msvc 0.48.5\"]\n\n[[package]]\nname = \"windows-targets\"\nversion = \"0.52.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973\"\ndependencies = [\"windows_aarch64_gnullvm 0.52.6\", \"windows_aarch64_msvc 0.52.6\", \"windows_i686_gnu 0.52.6\", \"windows_i686_gnullvm 0.52.6\", \"windows_i686_msvc 0.52.6\", \"windows_x86_64_gnu 0.52.6\", \"windows_x86_64_gnullvm 0.52.6\", \"windows_x86_64_msvc 0.52.6\"]\n\n[[package]]\nname = \"windows-targets\"\nversion = \"0.53.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3\"\ndependencies = [\"windows-link\", \"windows_aarch64_gnullvm 0.53.1\", \"windows_aarch64_msvc 0.53.1\", \"windows_i686_gnu 0.53.1\", \"windows_i686_gnullvm 0.53.1\", \"windows_i686_msvc 0.53.1\", \"windows_x86_64_gnu 0.53.1\", \"windows_x86_64_gnullvm 0.53.1\", \"windows_x86_64_msvc 0.53.1\"]\n\n[[package]]\nname = \"windows_aarch64_gnullvm\"\nversion = \"0.48.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8\"\n\n[[package]]\nname = \"windows_aarch64_gnullvm\"\nversion = \"0.52.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3\"\n\n[[package]]\nname = \"windows_aarch64_gnullvm\"\nversion = \"0.53.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53\"\n\n[[package]]\nname = \"windows_aarch64_msvc\"\nversion = \"0.48.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc\"\n\n[[package]]\nname = \"windows_aarch64_msvc\"\nversion = \"0.52.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469\"\n\n[[package]]\nname = \"windows_aarch64_msvc\"\nversion = \"0.53.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006\"\n\n[[package]]\nname = \"windows_i686_gnu\"\nversion = \"0.48.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e\"\n\n[[package]]\nname = \"windows_i686_gnu\"\nversion = \"0.52.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b\"\n\n[[package]]\nname = \"windows_i686_gnu\"\nversion = \"0.53.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3\"\n\n[[package]]\nname = \"windows_i686_gnullvm\"\nversion = \"0.52.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66\"\n\n[[package]]\nname = \"windows_i686_gnullvm\"\nversion = \"0.53.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c\"\n\n[[package]]\nname = \"windows_i686_msvc\"\nversion = \"0.48.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406\"\n\n[[package]]\nname = \"windows_i686_msvc\"\nversion = \"0.52.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66\"\n\n[[package]]\nname = \"windows_i686_msvc\"\nversion = \"0.53.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2\"\n\n[[package]]\nname = \"windows_x86_64_gnu\"\nversion = \"0.48.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e\"\n\n[[package]]\nname = \"windows_x86_64_gnu\"\nversion = \"0.52.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78\"\n\n[[package]]\nname = \"windows_x86_64_gnu\"\nversion = \"0.53.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499\"\n\n[[package]]\nname = \"windows_x86_64_gnullvm\"\nversion = \"0.48.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc\"\n\n[[package]]\nname = \"windows_x86_64_gnullvm\"\nversion = \"0.52.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d\"\n\n[[package]]\nname = \"windows_x86_64_gnullvm\"\nversion = \"0.53.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1\"\n\n[[package]]\nname = \"windows_x86_64_msvc\"\nversion = \"0.48.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538\"\n\n[[package]]\nname = \"windows_x86_64_msvc\"\nversion = \"0.52.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec\"\n\n[[package]]\nname = \"windows_x86_64_msvc\"\nversion = \"0.53.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650\"\n\n[[package]]\nname = \"winnow\"\nversion = \"0.5.40\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876\"\ndependencies = [\"memchr\"]\n\n[[package]]\nname = \"winnow\"\nversion = \"0.6.26\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1e90edd2ac1aa278a5c4599b1d89cf03074b610800f866d4026dc199d7929a28\"\ndependencies = [\"memchr\"]\n\n[[package]]\nname = \"winnow\"\nversion = \"0.7.14\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829\"\ndependencies = [\"memchr\"]\n\n[[package]]\nname = \"winreg\"\nversion = \"0.50.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1\"\ndependencies = [\"cfg-if\", \"windows-sys 0.48.0\"]\n\n[[package]]\nname = \"wit-bindgen\"\nversion = \"0.51.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5\"\ndependencies = [\"wit-bindgen-rust-macro\"]\n\n[[package]]\nname = \"wit-bindgen-core\"\nversion = \"0.51.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc\"\ndependencies = [\"anyhow\", \"heck 0.5.0\", \"wit-parser\"]\n\n[[package]]\nname = \"wit-bindgen-rust\"\nversion = \"0.51.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21\"\ndependencies = [\"anyhow\", \"heck 0.5.0\", \"indexmap\", \"prettyplease\", \"syn 2.0.115\", \"wasm-metadata\", \"wit-bindgen-core\", \"wit-component\"]\n\n[[package]]\nname = \"wit-bindgen-rust-macro\"\nversion = \"0.51.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a\"\ndependencies = [\"anyhow\", \"prettyplease\", \"proc-macro2\", \"quote\", \"syn 2.0.115\", \"wit-bindgen-core\", \"wit-bindgen-rust\"]\n\n[[package]]\nname = \"wit-component\"\nversion = \"0.244.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2\"\ndependencies = [\"anyhow\", \"bitflags 2.10.0\", \"indexmap\", \"log\", \"serde\", \"serde_derive\", \"serde_json\", \"wasm-encoder\", \"wasm-metadata\", \"wasmparser\", \"wit-parser\"]\n\n[[package]]\nname = \"wit-parser\"\nversion = \"0.244.0\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736\"\ndependencies = [\"anyhow\", \"id-arena\", \"indexmap\", \"log\", \"semver 1.0.27\", \"serde\", \"serde_derive\", \"serde_json\", \"unicode-xid\", \"wasmparser\"]\n\n[[package]]\nname = \"writeable\"\nversion = \"0.6.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9\"\n\n[[package]]\nname = \"ws_stream_wasm\"\nversion = \"0.7.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6c173014acad22e83f16403ee360115b38846fe754e735c5d9d3803fe70c6abc\"\ndependencies = [\"async_io_stream\", \"futures\", \"js-sys\", \"log\", \"pharos\", \"rustc_version 0.4.1\", \"send_wrapper 0.6.0\", \"thiserror 2.0.18\", \"wasm-bindgen\", \"wasm-bindgen-futures\", \"web-sys\"]\n\n[[package]]\nname = \"wyz\"\nversion = \"0.5.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed\"\ndependencies = [\"tap\"]\n\n[[package]]\nname = \"xxhash-rust\"\nversion = \"0.8.15\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3\"\n\n[[package]]\nname = \"yaml-rust2\"\nversion = \"0.8.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"8902160c4e6f2fb145dbe9d6760a75e3c9522d8bf796ed7047c85919ac7115f8\"\ndependencies = [\"arraydeque\", \"encoding_rs\", \"hashlink 0.8.4\"]\n\n[[package]]\nname = \"yaml-rust2\"\nversion = \"0.10.4\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2462ea039c445496d8793d052e13787f2b90e750b833afee748e601c17621ed9\"\ndependencies = [\"arraydeque\", \"encoding_rs\", \"hashlink 0.10.0\"]\n\n[[package]]\nname = \"yansi\"\nversion = \"0.5.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec\"\n\n[[package]]\nname = \"yansi\"\nversion = \"1.0.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049\"\n\n[[package]]\nname = \"yoke\"\nversion = \"0.8.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954\"\ndependencies = [\"stable_deref_trait\", \"yoke-derive\", \"zerofrom\"]\n\n[[package]]\nname = \"yoke-derive\"\nversion = \"0.8.1\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\", \"synstructure\"]\n\n[[package]]\nname = \"zerocopy\"\nversion = \"0.8.39\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"db6d35d663eadb6c932438e763b262fe1a70987f9ae936e60158176d710cae4a\"\ndependencies = [\"zerocopy-derive\"]\n\n[[package]]\nname = \"zerocopy-derive\"\nversion = \"0.8.39\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"4122cd3169e94605190e77839c9a40d40ed048d305bfdc146e7df40ab0f3e517\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"zerofrom\"\nversion = \"0.1.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5\"\ndependencies = [\"zerofrom-derive\"]\n\n[[package]]\nname = \"zerofrom-derive\"\nversion = \"0.1.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\", \"synstructure\"]\n\n[[package]]\nname = \"zeroize\"\nversion = \"1.8.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0\"\ndependencies = [\"zeroize_derive\"]\n\n[[package]]\nname = \"zeroize_derive\"\nversion = \"1.4.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"85a5b4158499876c763cb03bc4e49185d3cccbabb15b33c627f7884f43db852e\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"zerotrie\"\nversion = \"0.2.3\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851\"\ndependencies = [\"displaydoc\", \"yoke\", \"zerofrom\"]\n\n[[package]]\nname = \"zerovec\"\nversion = \"0.11.5\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002\"\ndependencies = [\"yoke\", \"zerofrom\", \"zerovec-derive\"]\n\n[[package]]\nname = \"zerovec-derive\"\nversion = \"0.11.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3\"\ndependencies = [\"proc-macro2\", \"quote\", \"syn 2.0.115\"]\n\n[[package]]\nname = \"zip\"\nversion = \"0.6.6\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261\"\ndependencies = [\"aes\", \"byteorder\", \"bzip2\", \"constant_time_eq\", \"crc32fast\", \"crossbeam-utils\", \"flate2\", \"hmac\", \"pbkdf2 0.11.0\", \"sha1\", \"time\", \"zstd\"]\n\n[[package]]\nname = \"zmij\"\nversion = \"1.0.21\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa\"\n\n[[package]]\nname = \"zstd\"\nversion = \"0.11.2+zstd.1.5.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4\"\ndependencies = [\"zstd-safe\"]\n\n[[package]]\nname = \"zstd-safe\"\nversion = \"5.0.2+zstd.1.5.2\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db\"\ndependencies = [\"libc\", \"zstd-sys\"]\n\n[[package]]\nname = \"zstd-sys\"\nversion = \"2.0.16+zstd.1.5.7\"\nsource = \"registry+https://github.com/rust-lang/crates.io-index\"\nchecksum = \"91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748\"\ndependencies = [\"cc\", \"pkg-config\"]\n","rust_toolchain_file":["Toml","[toolchain]\r\nchannel = \"nightly\"\r\n"]}}