From 0a8e1dce3fb3059f305e9580ae298abe2a6da110 Mon Sep 17 00:00:00 2001 From: hdbg Date: Sat, 14 Feb 2026 18:49:52 +0100 Subject: [PATCH] housekeeping(server): trimmed-down dependencies --- mise.lock | 4 + mise.toml | 1 + .../gen_erc20_registry.cpython-314.pyc | Bin 0 -> 8018 bytes server/Cargo.lock | 400 +----------------- server/Cargo.toml | 3 - server/crates/arbiter-proto/Cargo.toml | 13 +- server/crates/arbiter-server/Cargo.toml | 12 - server/crates/arbiter-server/src/.DS_Store | Bin 0 -> 10244 bytes server/supply-chain/audits.toml | 4 - server/supply-chain/config.toml | 5 - server/supply-chain/imports.lock | 2 - .../.dart_tool/extension_discovery/README.md | 31 ++ .../extension_discovery/vs_code.json | 1 + useragent/.dart_tool/package_config.json | 172 ++++++++ useragent/.dart_tool/package_graph.json | 224 ++++++++++ useragent/.dart_tool/version | 1 + .../ephemeral/Flutter-Generated.xcconfig | 11 + .../ephemeral/flutter_export_environment.sh | 12 + 18 files changed, 469 insertions(+), 427 deletions(-) create mode 100644 scripts/__pycache__/gen_erc20_registry.cpython-314.pyc create mode 100644 server/crates/arbiter-server/src/.DS_Store delete mode 100644 server/supply-chain/audits.toml delete mode 100644 server/supply-chain/config.toml delete mode 100644 server/supply-chain/imports.lock create mode 100644 useragent/.dart_tool/extension_discovery/README.md create mode 100644 useragent/.dart_tool/extension_discovery/vs_code.json create mode 100644 useragent/.dart_tool/package_config.json create mode 100644 useragent/.dart_tool/package_graph.json create mode 100644 useragent/.dart_tool/version create mode 100644 useragent/macos/Flutter/ephemeral/Flutter-Generated.xcconfig create mode 100755 useragent/macos/Flutter/ephemeral/flutter_export_environment.sh diff --git a/mise.lock b/mise.lock index 2d2300e..b54380c 100644 --- a/mise.lock +++ b/mise.lock @@ -14,6 +14,10 @@ backend = "cargo:cargo-features-manager" version = "0.9.126" backend = "cargo:cargo-nextest" +[[tools."cargo:cargo-shear"]] +version = "1.9.1" +backend = "cargo:cargo-shear" + [[tools."cargo:cargo-vet"]] version = "0.10.2" backend = "cargo:cargo-vet" diff --git a/mise.toml b/mise.toml index b9682c7..ae98d2d 100644 --- a/mise.toml +++ b/mise.toml @@ -8,3 +8,4 @@ protoc = "29.6" rust = "1.93.0" "cargo:cargo-features-manager" = "0.11.1" "cargo:cargo-nextest" = "0.9.126" +"cargo:cargo-shear" = "latest" diff --git a/scripts/__pycache__/gen_erc20_registry.cpython-314.pyc b/scripts/__pycache__/gen_erc20_registry.cpython-314.pyc new file mode 100644 index 0000000000000000000000000000000000000000..885b7fce51bbc73af4c68193a08d776fcae11319 GIT binary patch literal 8018 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 PrOkgg34*2fU?Tnx7jAM1 literal 0 HcmV?d00001 diff --git a/server/Cargo.lock b/server/Cargo.lock index 17affd3..76c1855 100644 --- a/server/Cargo.lock +++ b/server/Cargo.lock @@ -17,16 +17,6 @@ version = "2.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" -[[package]] -name = "aead" -version = "0.5.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0" -dependencies = [ - "crypto-common 0.1.7", - "generic-array", -] - [[package]] name = "aho-corasick" version = "1.1.4" @@ -59,16 +49,11 @@ version = "0.1.0" name = "arbiter-proto" version = "0.1.0" dependencies = [ - "bytes", "futures", "hex", "kameo", "prost", - "prost-build", - "prost-derive", "prost-types", - "rkyv", - "serde_json", "tokio", "tonic", "tonic-prost", @@ -81,29 +66,21 @@ version = "0.1.0" dependencies = [ "arbiter-proto", "async-trait", - "bytes", - "chacha20poly1305", "chrono", "dashmap", "diesel", "diesel-async", "diesel_migrations", - "ed25519", "ed25519-dalek", "futures", "kameo", "memsafe", "miette", - "prost-types", "rand", "rcgen", - "restructed", - "rkyv", "rustls", "secrecy", "smlang", - "statig", - "tempfile", "test-log", "thiserror", "tokio", @@ -275,12 +252,6 @@ version = "0.22.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" -[[package]] -name = "base64ct" -version = "1.8.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06" - [[package]] name = "bb8" version = "0.9.1" @@ -314,29 +285,6 @@ version = "3.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5dd9dc738b7a8311c7ade152424974d8115f2cdad61e8dab8dac9f2362298510" -[[package]] -name = "bytecheck" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0caa33a2c0edca0419d15ac723dff03f1956f7978329b1e3b5fdaaaed9d3ca8b" -dependencies = [ - "bytecheck_derive", - "ptr_meta", - "rancor", - "simdutf8", -] - -[[package]] -name = "bytecheck_derive" -version = "0.8.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "89385e82b5d1821d2219e0b095efa2cc1f246cbf99080f3be46a1a85c0d392d9" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.114", -] - [[package]] name = "bytes" version = "1.11.1" @@ -361,17 +309,6 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" -[[package]] -name = "chacha20" -version = "0.9.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818" -dependencies = [ - "cfg-if", - "cipher", - "cpufeatures 0.2.17", -] - [[package]] name = "chacha20" version = "0.10.0" @@ -380,20 +317,7 @@ checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601" dependencies = [ "cfg-if", "cpufeatures 0.3.0", - "rand_core 0.10.0", -] - -[[package]] -name = "chacha20poly1305" -version = "0.10.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35" -dependencies = [ - "aead", - "chacha20 0.9.1", - "cipher", - "poly1305", - "zeroize", + "rand_core", ] [[package]] @@ -410,17 +334,6 @@ dependencies = [ "windows-link", ] -[[package]] -name = "cipher" -version = "0.4.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad" -dependencies = [ - "crypto-common 0.1.7", - "inout", - "zeroize", -] - [[package]] name = "cmake" version = "0.1.57" @@ -430,12 +343,6 @@ dependencies = [ "cc", ] -[[package]] -name = "const-oid" -version = "0.10.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c" - [[package]] name = "core-foundation-sys" version = "0.8.7" @@ -475,17 +382,6 @@ version = "0.8.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" -[[package]] -name = "crypto-common" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" -dependencies = [ - "generic-array", - "rand_core 0.6.4", - "typenum", -] - [[package]] name = "crypto-common" version = "0.2.0" @@ -577,16 +473,6 @@ version = "2.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" -[[package]] -name = "der" -version = "0.8.0-rc.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02c1d73e9668ea6b6a28172aa55f3ebec38507131ce179051c8033b5c6037653" -dependencies = [ - "const-oid", - "zeroize", -] - [[package]] name = "der-parser" version = "10.0.0" @@ -681,7 +567,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "02b42f1d9edf5207c137646b568a0168ca0ec25b7f9eaf7f9961da51a3d91cea" dependencies = [ "block-buffer", - "crypto-common 0.2.0", + "crypto-common", ] [[package]] @@ -733,7 +619,6 @@ version = "3.0.0-rc.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6e914c7c52decb085cea910552e24c63ac019e3ab8bf001ff736da9a9d9d890" dependencies = [ - "pkcs8", "signature", ] @@ -745,7 +630,7 @@ checksum = "053618a4c3d3bc24f188aa660ae75a46eeab74ef07fb415c61431e5e7cd4749b" dependencies = [ "curve25519-dalek", "ed25519", - "rand_core 0.10.0", + "rand_core", "sha2", "subtle", "zeroize", @@ -920,16 +805,6 @@ dependencies = [ "slab", ] -[[package]] -name = "generic-array" -version = "0.14.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" -dependencies = [ - "typenum", - "version_check", -] - [[package]] name = "getrandom" version = "0.2.17" @@ -962,7 +837,7 @@ dependencies = [ "cfg-if", "libc", "r-efi", - "rand_core 0.10.0", + "rand_core", "wasip2", "wasip3", ] @@ -1186,15 +1061,6 @@ dependencies = [ "serde_core", ] -[[package]] -name = "inout" -version = "0.1.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01" -dependencies = [ - "generic-array", -] - [[package]] name = "is_ci" version = "1.2.0" @@ -1434,26 +1300,6 @@ version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084" -[[package]] -name = "munge" -version = "0.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e17401f259eba956ca16491461b6e8f72913a0a114e39736ce404410f915a0c" -dependencies = [ - "munge_macro", -] - -[[package]] -name = "munge_macro" -version = "0.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4568f25ccbd45ab5d5603dc34318c1ec56b117531781260002151b8530a9f931" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.114", -] - [[package]] name = "nom" version = "7.1.3" @@ -1522,12 +1368,6 @@ version = "1.21.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" -[[package]] -name = "opaque-debug" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" - [[package]] name = "owo-colors" version = "4.2.3" @@ -1616,33 +1456,12 @@ version = "0.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" -[[package]] -name = "pkcs8" -version = "0.11.0-rc.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b226d2cc389763951db8869584fd800cbbe2962bf454e2edeb5172b31ee99774" -dependencies = [ - "der", - "spki", -] - [[package]] name = "pkg-config" version = "0.3.32" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" -[[package]] -name = "poly1305" -version = "0.8.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf" -dependencies = [ - "cpufeatures 0.2.17", - "opaque-debug", - "universal-hash", -] - [[package]] name = "portable-atomic" version = "1.13.1" @@ -1665,52 +1484,6 @@ dependencies = [ "syn 2.0.114", ] -[[package]] -name = "proc-macro-error" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" -dependencies = [ - "proc-macro-error-attr", - "proc-macro2", - "quote", - "syn 1.0.109", - "version_check", -] - -[[package]] -name = "proc-macro-error-attr" -version = "1.0.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" -dependencies = [ - "proc-macro2", - "quote", - "version_check", -] - -[[package]] -name = "proc-macro-error-attr2" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "96de42df36bb9bba5542fe9f1a054b8cc87e172759a1868aa05c1f3acc89dfc5" -dependencies = [ - "proc-macro2", - "quote", -] - -[[package]] -name = "proc-macro-error2" -version = "2.0.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11ec05c52be0a07b08061f7dd003e7d7092e0472bc731b4af7bb1ef876109802" -dependencies = [ - "proc-macro-error-attr2", - "proc-macro2", - "quote", - "syn 2.0.114", -] - [[package]] name = "proc-macro2" version = "1.0.106" @@ -1774,26 +1547,6 @@ dependencies = [ "prost", ] -[[package]] -name = "ptr_meta" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b9a0cf95a1196af61d4f1cbdab967179516d9a4a4312af1f31948f8f6224a79" -dependencies = [ - "ptr_meta_derive", -] - -[[package]] -name = "ptr_meta_derive" -version = "0.3.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7347867d0a7e1208d93b46767be83e2b8f978c3dad35f775ac8d8847551d6fe1" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.114", -] - [[package]] name = "pulldown-cmark" version = "0.13.0" @@ -1829,33 +1582,15 @@ version = "5.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" -[[package]] -name = "rancor" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a063ea72381527c2a0561da9c80000ef822bdd7c3241b1cc1b12100e3df081ee" -dependencies = [ - "ptr_meta", -] - [[package]] name = "rand" version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8" dependencies = [ - "chacha20 0.10.0", + "chacha20", "getrandom 0.4.1", - "rand_core 0.10.0", -] - -[[package]] -name = "rand_core" -version = "0.6.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" -dependencies = [ - "getrandom 0.2.17", + "rand_core", ] [[package]] @@ -1917,27 +1652,6 @@ version = "0.8.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c" -[[package]] -name = "rend" -version = "0.5.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cadadef317c2f20755a64d7fdc48f9e7178ee6b0e1f7fce33fa60f1d68a276e6" -dependencies = [ - "bytecheck", -] - -[[package]] -name = "restructed" -version = "0.2.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8f6f6e863d7d9d318699737c043d560dce1ea3cb6f5c78e0a3f0d1f257c73dfc" -dependencies = [ - "proc-macro-error", - "proc-macro2", - "quote", - "syn 2.0.114", -] - [[package]] name = "ring" version = "0.17.14" @@ -1952,36 +1666,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "rkyv" -version = "0.8.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1a30e631b7f4a03dee9056b8ef6982e8ba371dd5bedb74d3ec86df4499132c70" -dependencies = [ - "bytecheck", - "bytes", - "hashbrown 0.16.1", - "indexmap", - "munge", - "ptr_meta", - "rancor", - "rend", - "rkyv_derive", - "tinyvec", - "uuid", -] - -[[package]] -name = "rkyv_derive" -version = "0.8.15" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8100bb34c0a1d0f907143db3149e6b4eea3c33b9ee8b189720168e818303986f" -dependencies = [ - "proc-macro2", - "quote", - "syn 2.0.114", -] - [[package]] name = "rsqlite-vfs" version = "0.1.0" @@ -2201,12 +1885,6 @@ version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e320a6c5ad31d271ad523dcf3ad13e2767ad8b1cb8f047f75a8aeaf8da139da2" -[[package]] -name = "simdutf8" -version = "0.1.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e" - [[package]] name = "slab" version = "0.4.12" @@ -2250,16 +1928,6 @@ dependencies = [ "windows-sys 0.60.2", ] -[[package]] -name = "spki" -version = "0.8.0-rc.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8baeff88f34ed0691978ec34440140e1572b68c7dd4a495fd14a3dc1944daa80" -dependencies = [ - "base64ct", - "der", -] - [[package]] name = "sqlite-wasm-rs" version = "0.5.2" @@ -2272,27 +1940,6 @@ dependencies = [ "wasm-bindgen", ] -[[package]] -name = "statig" -version = "0.4.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "03c04b4a9f2d66294d63bdd8df834caad9f8e181997c3cf766b6b4f6d12d4fbc" -dependencies = [ - "statig_macro", -] - -[[package]] -name = "statig_macro" -version = "0.4.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8090ca395ee30c4b38fee68cf4ddf0bcc5f01aa83364cd4c3ec737a1596dab4d" -dependencies = [ - "proc-macro-error2", - "proc-macro2", - "quote", - "syn 2.0.114", -] - [[package]] name = "string_morph" version = "0.1.0" @@ -2485,21 +2132,6 @@ dependencies = [ "time-core", ] -[[package]] -name = "tinyvec" -version = "1.10.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa" -dependencies = [ - "tinyvec_macros", -] - -[[package]] -name = "tinyvec_macros" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" - [[package]] name = "tokio" version = "1.49.0" @@ -2641,9 +2273,9 @@ dependencies = [ [[package]] name = "tonic-prost" -version = "0.14.3" +version = "0.14.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6c55a2d6a14174563de34409c9f92ff981d006f56da9c6ecd40d9d4a31500b0" +checksum = "9f86539c0089bfd09b1f8c0ab0239d80392af74c21bc9e0f15e1b4aca4c1647f" dependencies = [ "bytes", "prost", @@ -2791,16 +2423,6 @@ version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" -[[package]] -name = "universal-hash" -version = "0.5.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea" -dependencies = [ - "crypto-common 0.1.7", - "subtle", -] - [[package]] name = "untrusted" version = "0.7.1" @@ -2829,12 +2451,6 @@ version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" -[[package]] -name = "version_check" -version = "0.9.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a" - [[package]] name = "want" version = "0.3.1" diff --git a/server/Cargo.toml b/server/Cargo.toml index 7ee5789..5452a65 100644 --- a/server/Cargo.toml +++ b/server/Cargo.toml @@ -9,15 +9,12 @@ resolver = "3" [workspace.dependencies] -prost = "0.14.3" tonic = { version = "0.14.3", features = ["deflate", "gzip", "tls-connect-info", "zstd"] } tracing = "0.1.44" tokio = { version = "1.49.0", features = ["full"] } -ed25519 = "3.0.0-rc.4" ed25519-dalek = { version = "3.0.0-pre.6", features = ["rand_core"] } chrono = { version = "0.4.43", features = ["serde"] } rand = "0.10.0" -uuid = "1.20.0" rustls = "0.23.36" smlang = "0.8.0" miette = { version = "7.6.0", features = ["fancy", "serde"] } diff --git a/server/crates/arbiter-proto/Cargo.toml b/server/crates/arbiter-proto/Cargo.toml index 85faddd..dd2815b 100644 --- a/server/crates/arbiter-proto/Cargo.toml +++ b/server/crates/arbiter-proto/Cargo.toml @@ -6,20 +6,15 @@ repository = "https://git.markettakers.org/MarketTakers/arbiter" [dependencies] tonic.workspace = true -prost.workspace = true -bytes = "1.11.1" -prost-derive = "0.14.3" -prost-types.workspace = true -tonic-prost = "0.14.3" -rkyv = "0.8.15" tokio.workspace = true futures.workspace = true -kameo.workspace = true hex = "0.4.3" +tonic-prost = "0.14.3" +prost = "0.14.3" +kameo.workspace = true +prost-types.workspace = true [build-dependencies] -prost-build = "0.14.3" -serde_json = "1" tonic-prost-build = "0.14.3" diff --git a/server/crates/arbiter-server/Cargo.toml b/server/crates/arbiter-server/Cargo.toml index afa9713..5cfe75f 100644 --- a/server/crates/arbiter-server/Cargo.toml +++ b/server/crates/arbiter-server/Cargo.toml @@ -18,7 +18,6 @@ diesel-async = { version = "0.7.4", features = [ "sqlite", "tokio", ] } -ed25519.workspace = true ed25519-dalek.workspace = true arbiter-proto.path = "../arbiter-proto" tracing.workspace = true @@ -30,7 +29,6 @@ miette.workspace = true thiserror.workspace = true diesel_migrations = { version = "2.3.1", features = ["sqlite"] } async-trait.workspace = true -statig = { version = "0.4.1", features = ["async"] } secrecy = "0.10.3" futures.workspace = true tokio-stream.workspace = true @@ -42,20 +40,10 @@ rcgen = { version = "0.14.7", features = [ "x509-parser", "zeroize", ], default-features = false } -rkyv = { version = "0.8.15", features = [ - "aligned", - "little_endian", - "pointer_width_64", -] } -restructed = "0.2.2" chrono.workspace = true -bytes = "1.11.1" memsafe = "0.4.0" -chacha20poly1305 = { version = "0.10.1", features = ["std"] } zeroize = { version = "1.8.2", features = ["std", "simd"] } kameo.workspace = true -prost-types.workspace = true [dev-dependencies] test-log = { version = "0.2", default-features = false, features = ["trace"] } -tempfile = "3.25.0" \ No newline at end of file diff --git a/server/crates/arbiter-server/src/.DS_Store b/server/crates/arbiter-server/src/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..86451103b2265d053c6ba23bc3f8bc780ffdcc35 GIT binary patch literal 10244 zcmeHM32Yt38J=(K*t_vtvLSH}sMnjk06Cn*cI=Ql&le=IgQM6^Z09iVSdwklyYAcf zo)cWFrWI)m1yw!ieb7r4qG#Gllosd}(NicwO;Z(A)S`-3qE(?qNLBxx+2`2LPO4M^ zfwU{_{`=3&KeO|{@7r%@9%Brx`Ah?2CSy#YGq8G$F0&j#eQ?e=cvwH%RW!X*Y|IMtg$bFzuhPDm@m8Duy^ zI5NT&3dHCXXNu+w32CEilz}J%GcypZ-78pkzy`^(<{6d@DlPF6S=X9YsCv|RBEOw32KhQsT=n)&IZlg?9PtHp78>^m)gFnO}qI++XZgTQpw zbDVviZ|7{!9q7+ps;Ym`_p-S*(Qm&^L&*-V4TkF;34;9tR@Nu0st?awV&1T7-G)uu zTW;BN+x~O<{A(91j4g@{QYzh?eTQvj2aZDTfds2B2)RD1so~Wd3bjJ;2An2|olM!>ce(80((Q6z~^rsX8hV2$?!ae;468=g& zv06eeUPNI0G1nCLBGK_gy{uSRtPgFVcD1aLwX-gEJ3GO~*=hCwdyqZE9%oOmAF-#{ z1@>q5B72$r2W2QnB^1oZVl2ZdG@=R3*od9z!d`S^9|mCI4jjV>@+jaWPT`$+H{OGL za4$ZDkK+^g6h4hF<7@ajzKL()`}hfdil5;(cm~hnk9ZD$#lP@xyuvwO$gBAxUdvbU z)qD+a;?4YKzKM78F5btF@?+fLc{vAOWZ%*0bK|GUpY}!}_Juow{LxFWuV&ZoU3)sa z_P!a|cYdDWTlJ#FOP1ZZroMUej@C(BN+1`pJCzZF2GhtRXdqxx0^xIln6X;3$i$1> zlw9p2{#YlKfW~@d*m}hc3h_su6S}KbliR6RNVjI)dWE>EbK%BnHZ-ZkNWCm{*KHyf z(ur-`t`ax(^3bhqA(siKrl#W->gKGjymr8Unmxn*#Qw%!A>da*M>SSpEx~;!I?yQq zzYqIy2#0Y5LrCJSH~|MPLH`u)#2Ci$4g&sr3HtBD{rD&zz{d#wU%(gfC42>6CGdY6 zXYgG-hR5*)ejL)^JdxmeyjTM4+e&~P0Dc;<3q4ua@!Vrn9@LdFixt@L{}dZ75F64O zZE(tq{z@cfNS{R({$H_~g>q9QZ1N2@tLSLe+TtQeOJ!t=7zw=*NI$pWibY3TZmdxC zGs-mX2+=W?8!HuMD#=8#w#Hbi>PbZ~PL|Ybje*_>#>voT?Pf*KsFJU;Xp6Q@(L2>5 zd1Ya>mQd75ddsplqa#q6Qq~4<1*6T_tteAurx>wUApxP^c$(~pY;-T5DLM--Cpt5< zOr09ea+w!2Zr&MFk1XT*14gs3oasz!q%7 zcI?2d*o8gBz<%Of3Tb#kX2$S#+$Ch@K4RMk@ktVz&)~DfwW8EKLL3Xk=GXWw&f@}p zj~DPyyo8rI_*`DaW8C03@dn<=H}GwIJKxC@yodL4i@SW3Pw=}X2QMo&7kPJinbEE> zckL#X(e}KVc=tNVjiH%RR!VtX&k6=E4L4vtOUscCpBa0k;S&b6t@4~xqH%`;{)%)=Q`nvisK0=WH z96pZ+@em%SFRX9SH`XI~6hFWZaTZVF7x*Q9MFe;jf5AWSYPfH~CLukW%!H6G5g5sZ z=o)3<>SUlyc4G$n{~ee9|NrU?7WEQkAj-fSG6N`Y?`dzPM=LJrOP?~(ER)XL=?spb z-GsCvgf2qX$cpWFa)Rynm2?Je!%Yxzp9sq)q!r=RMud}