Browse Source

refactor: Move RPCNotifyBlockChange out of `rpc/server.h`

0.15
Wladimir J. van der Laan 8 years ago
parent
commit
8d8f28dd52
  1. 1
      src/init.cpp
  2. 3
      src/rpc/blockchain.h
  3. 1
      src/rpc/server.h

1
src/init.cpp

@ -27,6 +27,7 @@
#include "policy/policy.h" #include "policy/policy.h"
#include "rpc/server.h" #include "rpc/server.h"
#include "rpc/register.h" #include "rpc/register.h"
#include "rpc/blockchain.h"
#include "script/standard.h" #include "script/standard.h"
#include "script/sigcache.h" #include "script/sigcache.h"
#include "scheduler.h" #include "scheduler.h"

3
src/rpc/blockchain.h

@ -16,5 +16,8 @@ class CBlockIndex;
*/ */
double GetDifficulty(const CBlockIndex* blockindex = nullptr); double GetDifficulty(const CBlockIndex* blockindex = nullptr);
/** Callback for when block tip changed. */
void RPCNotifyBlockChange(bool ibd, const CBlockIndex *);
#endif #endif

1
src/rpc/server.h

@ -198,7 +198,6 @@ bool StartRPC();
void InterruptRPC(); void InterruptRPC();
void StopRPC(); void StopRPC();
std::string JSONRPCExecBatch(const UniValue& vReq); std::string JSONRPCExecBatch(const UniValue& vReq);
void RPCNotifyBlockChange(bool ibd, const CBlockIndex *);
// Retrieves any serialization flags requested in command line argument // Retrieves any serialization flags requested in command line argument
int RPCSerializationFlags(); int RPCSerializationFlags();

Loading…
Cancel
Save