@ethereumjs/devp2p / SNAP
Defined in: packages/devp2p/src/protocol/snap.ts:38
Protocol
new SNAP(
version
,peer
,send
):SNAP
Defined in: packages/devp2p/src/protocol/snap.ts:41
number
SNAP
Protocol.constructor
static
snap:object
Defined in: packages/devp2p/src/protocol/snap.ts:47
constructor: typeof
SNAP
=SNAP
length:
number
=8
name:
string
='snap'
version:
number
=1
_handleMessage(
code
,data
):void
Defined in: packages/devp2p/src/protocol/snap.ts:49
Abstract method to handle incoming messages
Uint8Array
void
Protocol._handleMessage
getMsgPrefix(
msgCode
):string
Defined in: packages/devp2p/src/protocol/snap.ts:123
string
getVersion():
number
Defined in: packages/devp2p/src/protocol/snap.ts:127
number
sendMessage(
code
,payload
):void
Defined in: packages/devp2p/src/protocol/snap.ts:88
Message code
any
Payload (including reqId, e.g. [1, [437000, 1, 0, 0]]
)
void
sendStatus():
void
Defined in: packages/devp2p/src/protocol/snap.ts:79
void