nostr-gem/sig/nostr/filter.rbs
2023-11-18 17:22:20 +07:00

17 lines
471 B
Plaintext

module Nostr
class Filter
attr_reader ids: Array[String]
attr_reader authors: Array[String]
attr_reader kinds: Array[Integer]
attr_reader e: Array[String]
attr_reader p: Array[String]
attr_reader since: Integer
attr_reader until: Integer
attr_reader limit: Integer
def initialize: (**untyped) -> void
def to_h: -> Hash[::Symbol, (::Array[::String] | ::Array[::Integer] | ::Integer)]
def ==: (Filter other) -> bool
end
end