GiftWrap class
Properties
Methods
-
createRumor(
{String? customPubkey, required String content, required int kind, required List< List< tags}) → Future<String> >Nip01Event> - Creates a rumor (unsigned event)
-
fromGiftWrap(
{required Nip01Event giftWrap}) → Future< Nip01Event> -
Unwraps a gift-wrapped event to retrieve the original rumor
giftWrapthe gift-wrapped event to unwrap
returnsthe original rumor event -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
sealRumor(
{required Nip01Event rumor, required String recipientPubkey}) → Future< Nip01Event> - Seals a rumor (creates a kind:13 event)
-
toGiftWrap(
{required Nip01Event rumor, required String recipientPubkey}) → Future< Nip01Event> -
converts a Nip01Event to a giftWrap Nip01Event
rumorthe event you want to wrap
recipientPubkeythe reciever of the rumor
returnsthe wrapped event -
toString(
) → String -
A string representation of this object.
inherited
-
unsealRumor(
{required Nip01Event sealedEvent}) → Future< Nip01Event> -
unwrapEvent(
{required Nip01Event wrappedEvent}) → Future< Nip01Event>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
wrapEvent(
{required String recipientPublicKey, required Nip01Event sealEvent, List< List< ? additionalTags}) → Future<String> >Nip01Event> -
wraps a sealed msg
recipientPublicKeythe reciever of the rumor
sealEventnot wrapped event
returnsgiftWrapEvent
Constants
- kGiftWrapEventkind → const int
- kSealEventKind → const int