add recursive lookup (not working yet)
dns resolve bootstrap servers

so transactions object works
fix up tests