Network¶
The modules described in this chapter provide mechanisms for NEO network connectivity.
The Message module in combination with the various payload modules provide means to build and decompose the NEO’s TCP/IP network traffic. The Node module provides a way to establish connections to other nodes, hook into the various message handlers and/or listening to events like Blocks being received. The convenience package provides a SyncManager and NodeManager which take away the burden of syncing the chain and staying in sync allowing the user to focus on data post processing.
The list of modules described in this chapter is:
capabilities
— Node servicesipfilter
— IP filtering via black and whitelistsmessage
— P2P network packetsnode
— NEO network node- Payloads
address
— Network address classesblock
— All things Block relatedextensible
— Customizable payloadfilter
— Configure bloomfiltersinventory
— Chain inventoryping
— Share chain statustransaction
— All things Transaction relatedverification
— Validation of objects and smart contract invokersversion
— Node handshake data
- Convenient syncing