Nostr. Event. FileMetadata
(Nostr Lib v0.2.1)
(event)
(nip94)
View Source
File metadata
Defined in NIP 94 https://github.com/nostr-protocol/nips/blob/master/94.md
Summary
Functions
Parses a kind 1063 event into a FileMetadata struct with file information.
Types
@type t() :: %Nostr.Event.FileMetadata{ aes_256_gcm: nil | %{key: binary(), iv: binary()}, blur_hash: nil | binary(), description: String.t(), dim: nil | %{x: non_neg_integer(), y: non_neg_integer()}, event: Nostr.Event.t(), hash: <<_::32, _::_*8>>, info_hash: nil | <<_::20, _::_*8>>, magnet: nil | URI.t(), mime: String.t(), size: nil | non_neg_integer(), url: URI.t() }
Functions
@spec parse(event :: Nostr.Event.t()) :: t()
Parses a kind 1063 event into a FileMetadata struct with file information.