initializeMessages function

void initializeMessages()

Initialize all message types with the message factory

Implementation

void initializeMessages() {
  // Original message types
  MsgVersion.registerWithFactory();
  MsgVerAck.registerWithFactory();
  MsgPing.registerWithFactory();
  MsgPong.registerWithFactory();
  MsgInv.registerWithFactory();
  MsgGetData.registerWithFactory();
  MsgTx.registerWithFactory();
  MsgAddr.registerWithFactory();

  // Additional protocol messages
  MsgMemPool.registerWithFactory();
  MsgReject.registerWithFactory();
  MsgHeaders.registerWithFactory();
  MsgGetHeaders.registerWithFactory();
  MsgBlock.registerWithFactory();
  MsgSendHeaders.registerWithFactory();
}