Library bitcoin

This library implements a minimal subset of the BitCoin protocol It currently supports the version handshake and processing Addr responses.

The library contains the following classes:

  • NetworkAddress - Contains functionality for encoding and decoding the BitCoin network address structure.

  • Request - Classs containing BitCoin client requests o Version - The client version exchange packet

  • Response - Class containing BitCoin server responses o Version - The server version exchange packet o VerAck - The server version ACK packet o Addr - The server address packet o Inv - The server inventory packet

  • Helper - The primary interface to scripts

Authors:

  • Patrik Karlsson <patrik@cqure.net>
  • Andrew Orr <andrew@andreworr.ca>

Copyright © Same as Nmap--See https://nmap.org/book/man-legal.html

Source: https://svn.nmap.org/nmap/nselib/bitcoin.lua