neobytes/src/rpc
Oleg Girko 5a1961e5e3 Backport Bitcoin PR#7906: net: prerequisites for p2p encapsulation changes (#1521)
* net: don't import std namespace

This file is about to be broken up into chunks and moved around. Drop the
namespace now rather than requiring other files to use it.

* net: remove unused set

* net: use the exposed GetNodeSignals() rather than g_signals directly

* net: make Ban/Unban/ClearBan functionality consistent

- Ban/Unban/ClearBan call uiInterface.BannedListChanged() as necessary
- Ban/Unban/ClearBan sync to disk if the operation is user-invoked
- Mark node for disconnection automatically when banning
- Lock cs_vNodes while setting disconnected
- Don't spin in a tight loop while setting disconnected

* net: No need to export DumpBanlist
2017-07-12 04:20:12 +03:00
..
blockchain.cpp
client.cpp
client.h
governance.cpp Fixed issues with propagation of governance objects (#1489) 2017-07-05 03:31:50 +03:00
masternode.cpp New rpc call "masternodelist info" (#1513) 2017-07-10 17:41:42 +03:00
mining.cpp
misc.cpp
net.cpp Backport Bitcoin PR#7906: net: prerequisites for p2p encapsulation changes (#1521) 2017-07-12 04:20:12 +03:00
protocol.cpp
protocol.h
rawtransaction.cpp
server.cpp
server.h