at protocol indexer with flexible filtering, xrpc queries, and a cursor-backed event stream, built on fjall
at-protocol atproto indexer rust fjall
at 034254297346a862811ef54f2ccab2da123b2cfa 27 lines 518 B view raw
1{ 2 lib, 3 rustPlatform, 4 cmake, 5 ... 6}: 7rustPlatform.buildRustPackage { 8 pname = "hydrant"; 9 version = "main"; 10 11 src = lib.fileset.toSource { 12 root = ./.; 13 fileset = lib.fileset.unions [ 14 ./src ./Cargo.toml ./Cargo.lock 15 ]; 16 }; 17 18 nativeBuildInputs = [cmake]; 19 20 cargoLock = { 21 lockFile = ./Cargo.lock; 22 outputHashes = { 23 "rmp-0.8.15" = "sha256-0VATbSR2lGiCJ8Ww4a5pkOHSRUjoysnFonpKS/oMzgU="; 24 "jacquard-0.9.5" = "sha256-3bVpFW/qtP9cjkU2LflHjSI3mzw1iUPH+92n0zcOqDg="; 25 }; 26 }; 27}