Welshman Docs / @welshman/util / EventRef
Class: EventRef
Defined in: packages/util/src/EventRef.ts:22
Implements
Constructors
Constructor
new EventRef(
__namedParameters):EventRef
Defined in: packages/util/src/EventRef.ts:29
Parameters
__namedParameters
Returns
EventRef
Properties
id?
readonlyoptionalid?:string
Defined in: packages/util/src/EventRef.ts:23
Implementation of
IEventRef.id
identifier?
readonlyoptionalidentifier?:string
Defined in: packages/util/src/EventRef.ts:26
Implementation of
IEventRef.identifier
kind?
readonlyoptionalkind?:number
Defined in: packages/util/src/EventRef.ts:25
Implementation of
IEventRef.kind
pubkey?
readonlyoptionalpubkey?:string
Defined in: packages/util/src/EventRef.ts:24
Implementation of
IEventRef.pubkey
relays
readonlyrelays:string[]
Defined in: packages/util/src/EventRef.ts:27
Implementation of
IEventRef.relays
Methods
getAddress()
getAddress():
Address|undefined
Defined in: packages/util/src/EventRef.ts:91
Returns
Address | undefined
getAddressOrId()
getAddressOrId():
string|undefined
Defined in: packages/util/src/EventRef.ts:100
Returns
string | undefined
getFilters()
getFilters():
Filter[]
Defined in: packages/util/src/EventRef.ts:105
Returns
Filter[]
getIdAndAddress()
getIdAndAddress():
string[]
Defined in: packages/util/src/EventRef.ts:103
Returns
string[]
getIdOrAddress()
getIdOrAddress():
string|undefined
Defined in: packages/util/src/EventRef.ts:97
Returns
string | undefined
getRelaySelections()
getRelaySelections():
RelaySelection[]
Defined in: packages/util/src/EventRef.ts:112
Returns
toNip19()
toNip19():
`nevent1${string}`|`naddr1${string}`|undefined
Defined in: packages/util/src/EventRef.ts:119
Returns
`nevent1${string}` | `naddr1${string}` | undefined
fromAddress()
staticfromAddress(__namedParameters):EventRef
Defined in: packages/util/src/EventRef.ts:57
Parameters
__namedParameters
Returns
EventRef
fromEvent()
staticfromEvent(event,relays?):EventRef
Defined in: packages/util/src/EventRef.ts:38
Parameters
event
relays?
string[] = []
Returns
EventRef
fromNip19()
staticfromNip19(entity):EventRef|undefined
Defined in: packages/util/src/EventRef.ts:79
Parameters
entity
string
Returns
EventRef | undefined
fromPointer()
staticfromPointer(pointer):EventRef
Defined in: packages/util/src/EventRef.ts:46
Parameters
pointer
AddressPointer | EventPointer
Returns
EventRef
fromString()
staticfromString(idOrAddress,relays?):EventRef
Defined in: packages/util/src/EventRef.ts:61
Parameters
idOrAddress
string
relays?
string[] = []
Returns
EventRef
merge()
staticmerge(a,b):EventRef
Defined in: packages/util/src/EventRef.ts:68
Parameters
a
b
Returns
EventRef