libbtc/libbtc — Issue #17: MiniUPnP optional support for client
Author: gronager
Created: 2012-01-26 15:29:59+00:00
State: open

Create a PortMapper class that uses miniupnpc:
The class registers with the Node using its io_service to get cpu time e.g. every 10 minutes to check if the firewall is open and possibly try to know a hole in it.

Most of the code is there, but I don't want it to be part of the coinChain namespace - too many dependencies and it is only relevant for clients on local networks.