filter: add protected_events filter
This adds support for protected events Link: https://github.com/nostr-protocol/nips/pull/1030 Signed-off-by: William Casarin <jb55@jb55.com>
This commit is contained in:
parent
20a8773631
commit
e28454ac32
7 changed files with 55 additions and 4 deletions
|
|
@ -1,4 +1,4 @@
|
|||
use noteguard::filters::{RateLimit, Whitelist};
|
||||
use noteguard::filters::{ProtectedEvents, RateLimit, Whitelist};
|
||||
use noteguard::{Action, InputMessage, NoteFilter, OutputMessage};
|
||||
use serde::de::DeserializeOwned;
|
||||
use serde::Deserialize;
|
||||
|
|
@ -42,6 +42,7 @@ impl Noteguard {
|
|||
fn register_builtin_filters(&mut self) {
|
||||
self.register_filter::<RateLimit>();
|
||||
self.register_filter::<Whitelist>();
|
||||
self.register_filter::<ProtectedEvents>();
|
||||
}
|
||||
|
||||
/// Run the loaded filters. You must call `load_config` before calling this, otherwise
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue