noteguard

the nostr relay spam guardian
git clone git://jb55.com/noteguard
Log | Files | Refs | README | LICENSE

ModeNameSize
-rw-r--r--.gitignore7L
-rw-r--r--COPYING19L
-rw-r--r--Cargo.lock1042L
-rw-r--r--Cargo.toml19L
-rw-r--r--Makefile4L
-rw-r--r--README.md165L
-rw-r--r--noteguard-forwarder.toml8L
-rw-r--r--noteguard.toml24L
-rw-r--r--src/filters/content.rs23L
-rw-r--r--src/filters/forwarder.rs107L
-rw-r--r--src/filters/kinds.rs29L
-rw-r--r--src/filters/mod.rs17L
-rw-r--r--src/filters/protected_events.rs27L
-rw-r--r--src/filters/ratelimit.rs75L
-rw-r--r--src/filters/whitelist.rs34L
-rw-r--r--src/lib.rs6L
-rw-r--r--src/main.rs343L
-rw-r--r--src/messages.rs37L
-rw-r--r--src/note_filter.rs20L
-rwxr-xr-xtest/delayed9L
-rwxr-xr-xtest/delayed-nostril10L
-rw-r--r--test/inputs15L