code: @Override
      public AddressMessage makeAddressMessage(byte[] payloadBytes, int length) throws ProtocolException {
          return new AddressMessage(params, payloadBytes, this, length);
      }
docs: Make an address message from the payload. Extension point for alternative
  serialization format support.