Welshman Docs / @welshman/util / Address
Class: Address ​
Defined in: Address.ts:10
Constructors ​
Constructor ​
new Address(
kind,pubkey,identifier,relays):Address
Defined in: Address.ts:11
Parameters ​
kind ​
number
pubkey ​
string
identifier ​
string
relays ​
string[] = []
Returns ​
Address
Properties ​
identifier ​
readonlyidentifier:string
Defined in: Address.ts:14
kind ​
readonlykind:number
Defined in: Address.ts:12
pubkey ​
readonlypubkey:string
Defined in: Address.ts:13
relays ​
readonlyrelays:string[] =[]
Defined in: Address.ts:15
Methods ​
toNaddr() ​
toNaddr():
`naddr1${string}`
Defined in: Address.ts:54
Returns ​
`naddr1${string}`
toString() ​
toString():
string
Defined in: Address.ts:52
Returns ​
string
from() ​
staticfrom(address,relays):Address
Defined in: Address.ts:22
Parameters ​
address ​
string
relays ​
string[] = []
Returns ​
Address
fromEvent() ​
staticfromEvent(event,relays):Address
Defined in: Address.ts:46
Parameters ​
event ​
AddressableEvent
relays ​
string[] = []
Returns ​
Address
fromNaddr() ​
staticfromNaddr(naddr):Address
Defined in: Address.ts:28
Parameters ​
naddr ​
string
Returns ​
Address
isAddress() ​
staticisAddress(address):boolean
Defined in: Address.ts:18
Parameters ​
address ​
string
Returns ​
boolean