Skip to main content

Module compact

Module compact 

Source
Expand description

Compact peer list encoding/decoding (BEP 23, BEP 7).

Functionsยง

encode_compact_peers
Encode IPv4 peers to compact format (BEP 23): 6 bytes per peer (4 IP + 2 port).
encode_compact_peers6
Encode IPv6 peers to compact format (BEP 7): 18 bytes per peer (16 IP + 2 port).
parse_compact_peers
Parse compact peer format (BEP 23): 6 bytes per peer (4 IP + 2 port).
parse_compact_peers6
Parse compact IPv6 peer format (BEP 7): 18 bytes per peer (16 IP + 2 port).