Type aliases
Address
Address
: { isCertified
: boolean; multiaddr
: Multiaddr }
DialTarget
Dial
Target: { addrs: Multiaddr[]; id: string }
DialerOptions
Dialer
Options: { addressSorter?: ((addresses: Address[]) => Address[]) | undefined; concurrency?: number | undefined; perPeerLimit?: number | undefined; resolvers?: Record<string, (addr: Multiaddr) => Promise<string[]>> | undefined; timeout?: number | undefined }
Type declaration
-
Optional addressSorter?: ((addresses: Address[]) => Address[]) | undefined
-
Optional concurrency?: number | undefined
-
Optional perPeerLimit?: number | undefined
-
Optional resolvers?: Record<string, (addr: Multiaddr) => Promise<string[]>> | undefined
-
Optional timeout?: number | undefined
PendingDial
Pending
Dial: { controller: any; destroy: () => void; dialRequest: DialRequest; promise: Promise<any> }
Type declaration
-
controller: any
-
destroy: () => void
-
-
promise: Promise<any>
Resolver
Resolver
: (addr
: Multiaddr) => Promise<string[]>
Type declaration
-
-
Parameters
Returns Promise<string[]>
obtained from a signed peer record.