@ethereumjs/devp2p / SNAP
Defined in: packages/devp2p/src/protocol/snap.ts:38
Protocolnew SNAP(
version,peer,send):SNAP
Defined in: packages/devp2p/src/protocol/snap.ts:41
number
SNAP
Protocol.constructor
staticsnap: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