neobytes/src/rpc
Alexander Block 532b9fa3db Use OpenNetworkConnection instead of calling ConnectNode directly in Dash code (#1857)
ConnectNode is meant to be private and should not be leaked outside of
CConnman. This leaking resulted in multiple problems with AddRef/Release
behaviour. We use OpenNetworkConnectio/OpenMasternodeConnection from now on
and use appropriate ForNode calls to access the CNode* instance.

This commit also changes the behaviour for already connected nodes which
are afterwards requested for a masternode connection. We don't set
fMasternode=true anymore on such nodes, which means it won't be auto
disconnected anymore from ProcessMasternodeConnections.
2018-01-17 18:09:08 +03:00
..
blockchain.cpp Merge #9125: Make CBlock a vector of shared_ptr of CTransactions 2018-01-15 06:14:16 +01:00
client.cpp Merge #7551: Add importmulti RPC call 2018-01-13 13:44:37 +01:00
client.h Backport Bincoin PR#7348: MOVE ONLY: move rpc* to rpc/ + same for Dash-specific rpc (#1502) 2017-07-03 16:13:34 +03:00
governance.cpp Throw exception in gobject prepare when CommitTransaction fails 2018-01-13 13:44:38 +01:00
masternode.cpp Use OpenNetworkConnection instead of calling ConnectNode directly in Dash code (#1857) 2018-01-17 18:09:08 +03:00
mining.cpp Merge #9125: Make CBlock a vector of shared_ptr of CTransactions 2018-01-15 06:14:16 +01:00
misc.cpp Merge #8753: Locked memory manager 2018-01-13 13:44:39 +01:00
net.cpp Merge #9122: fix getnettotals RPC description about timemillis. 2018-01-15 06:14:15 +01:00
protocol.cpp Merge #8788: [RPC] Give RPC commands more information about the RPC request 2018-01-13 13:44:37 +01:00
protocol.h Merge #8788: [RPC] Give RPC commands more information about the RPC request 2018-01-13 13:44:37 +01:00
rawtransaction.cpp Merge #9025: getrawtransaction should take a bool for verbose 2018-01-15 06:14:16 +01:00
register.h Merge #8163: Do not shadow global RPC table variable (tableRPC) 2018-01-09 14:16:37 +01:00
server.cpp Merge #9042: [rpc] ParseHash: Fail when length is not 64 2018-01-13 13:44:39 +01:00
server.h Merge #8788: [RPC] Give RPC commands more information about the RPC request 2018-01-13 13:44:37 +01:00