Properties
Readonly
provider
Static
__className
__className: string
Methods
addListener
- addListener<T>(event: T, handler: P2PClientEventMap[T]): P2PClient
-
Type Parameters
-
T extends keyof P2PClientEventMap
Parameters
-
event: T
-
handler: P2PClientEventMap[T]
destroy
- destroy(err?: Error): void
-
Returns void
end
- end(cb?: P2PHandler): void
-
Returns void
on
- on<T>(event: T, handler: P2PClientEventMap[T]): P2PClient
-
Type Parameters
-
T extends keyof P2PClientEventMap
Parameters
-
event: T
-
handler: P2PClientEventMap[T]
once
- once<T>(event: T, handler: P2PClientEventMap[T]): P2PClient
-
Type Parameters
-
T extends keyof P2PClientEventMap
Parameters
-
event: T
-
handler: P2PClientEventMap[T]
prependListener
- prependListener<T>(event: T, handler: P2PClientEventMap[T]): P2PClient
-
Type Parameters
-
T extends keyof P2PClientEventMap
Parameters
-
event: T
-
handler: P2PClientEventMap[T]
removeListener
- removeListener<T>(event: T, handler: P2PClientEventMap[T]): P2PClient
-
Type Parameters
-
T extends keyof P2PClientEventMap
Parameters
-
event: T
-
handler: P2PClientEventMap[T]
send
- send(message: PackedTransaction | HandshakeMessage | ChainSizeMessage | GoAwayMessage | TimeMessage | NoticeMessage | RequestMessage | SyncRequestMessage | SignedBlock, done?: P2PHandler): void
-
Parameters
-
message: PackedTransaction | HandshakeMessage | ChainSizeMessage | GoAwayMessage | TimeMessage | NoticeMessage | RequestMessage | SyncRequestMessage | SignedBlock
-
Returns void