AuthEvent class

auth event to send to relays

Inheritance

Constructors

AuthEvent({required String pubKey, required List<List<String>> tags})
factory

Properties

content String
Event content.
finalinherited
createdAt int
Event creation timestamp in Unix time.
latefinalinherited
hashCode int
The hash code for this object.
no setterinherited
id String
The event ID is a 32-byte SHA256 hash of the serialised event data.
latefinalinherited
kind int
Event kind identifier (e.g. text_note, set_metadata, etc).
finalinherited
pTags List<String>
return all p tags in event
no setterinherited
pubKey String
The event author's public key.
finalinherited
replyETags List<String>
return all e tags in event that have a reply marker
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sig String?
64-byte Schnorr signature of Nip01Event.id.
finalinherited
sources List<String>
Relay that an event was received from
finalinherited
tags List<List<String>>
A JSON array of event tags.
finalinherited
tTags List<String>
return all t tags in event
no setterinherited
validSig bool?
has signature been validated?
finalinherited

Methods

copyWith({String? id, String? pubKey, int? createdAt, int? kind, List<List<String>>? tags, String? content, String? sig, bool? validSig, List<String>? sources}) Nip01Event
inherited
getDtag() String?
return first found d tag
inherited
getEId() String?
return first e tag found
inherited
getFirstTag(String name) String?
Get first tag matching given name
inherited
getTags(String tag) List<String>
return all tags that match given tag e.g. 'p'
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

KIND → const int
auth kind