nostr_tools.FilterValidationError

exception nostr_tools.FilterValidationError[source]

Bases: FilterError

Exception raised when filter validation fails.

Raised when a subscription filter contains invalid parameters or values that don’t conform to the Nostr protocol specification.

Parameters:

message (str) – Description of the filter validation error

Examples

>>> raise FilterValidationError("limit must be a non-negative integer")