{"name":"solana-recover","vers":"1.0.0","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.14","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"fastrand","req":"^2.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.11","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"hyper","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.21","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.12","features":["http-listener"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.26","features":["tokio-comp","connection-manager"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled","chrono","uuid"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":["serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"solana-account-decoder","req":"^1.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"solana-client","req":"^1.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"solana-sdk","req":"^1.18","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"spl-token","req":"^4.0","features":["no-entrypoint"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"sysinfo","req":"^0.30","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_env = \"msvc\"))","kind":"normal"},{"name":"tempfile","req":"^3.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"tokio-util","req":"^0.7","features":["codec"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.5","features":["cors","trace","compression-br"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt","json"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"winapi","req":"^0.3","features":["psapi"],"optional":true,"default_features":true,"target":"cfg(target_env = \"msvc\")","kind":"normal"}],"cksum":"f1e2126282bce4f6f057cbc6a21da4afd11925d643b568bfe368b93d599ac5fb","features":{"api":["axum","tower","tower-http","hyper","serde_json"],"cache":["moka","lru"],"client":["tokio","reqwest","async-trait","futures"],"database":["rusqlite","redis","uuid","chrono"],"default":["scanner","client","clap"],"scanner":["tokio","rayon","dashmap","moka","solana-sdk","solana-client","solana-account-decoder","spl-token"],"security":["sha2","hmac","jsonwebtoken","rand"]},"features2":{"config":["dep:config","clap","toml","serde_json"],"full":["scanner","client","api","database","cache","metrics","security","config"],"metrics":["dep:metrics","metrics-exporter-prometheus"]},"yanked":false,"rust_version":"1.70","pubtime":"2026-04-05T18:52:04Z","v":2}
{"name":"solana-recover","vers":"1.0.1","deps":[{"name":"anyhow","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"async-trait","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"axum","req":"^0.7","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"base64","req":"^0.22.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bincode","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bs58","req":"^0.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"bytes","req":"^1.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"chrono","req":"^0.4","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"clap","req":"^4.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"config","req":"^0.14","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"crossbeam","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"dashmap","req":"^5.5","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"fastrand","req":"^2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"flume","req":"^0.11","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"futures","req":"^0.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"governor","req":"^0.6","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hex","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"hmac","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"jsonwebtoken","req":"^9.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lazy_static","req":"^1.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"lru","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics","req":"^0.21","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"metrics-exporter-prometheus","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"moka","req":"^0.12","features":["future"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"once_cell","req":"^1.19","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"parking_lot","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"prost","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rand","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rayon","req":"^1.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"redis","req":"^0.24","features":["tokio-comp"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"reqwest","req":"^0.11","features":["json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"rusqlite","req":"^0.31","features":["bundled","chrono","uuid"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"serde_json","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"sha2","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"smallvec","req":"^1.11","features":["serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"solana-account-decoder","req":"^1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"solana-client","req":"^1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"solana-program","req":"^1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"solana-sdk","req":"^1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"solana-transaction-status","req":"^1.18","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spl-token","req":"^4.0","features":["no-entrypoint"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"spl-token-2022","req":"^0.9","features":["no-entrypoint"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"thiserror","req":"^1.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio","req":"^1.0","features":["full"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-test","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tokio-util","req":"^0.7","features":["codec"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"toml","req":"^0.8","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower","req":"^0.4","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tower-http","req":"^0.5","features":["cors","compression-gzip","trace"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing","req":"^0.1","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"tracing-subscriber","req":"^0.3","features":["env-filter","fmt","json"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"uuid","req":"^1.0","features":["v4","serde"],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"zeroize","req":"^1.3","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"ee99c7e4f60cb936a08dd2216ac820cf510985357c07eddfefa9445726ee2844","features":{"api":[],"cache":[],"config":[],"database":[],"default":["scanner","recovery"],"full":["scanner","recovery","api","database","cache","metrics","security","config"],"metrics":[],"recovery":[],"scanner":[],"security":[]},"yanked":false,"pubtime":"2026-04-06T18:38:27Z"}
