async sendFullState() {
    const fullState = this.node.fullState.serialize();
    fullState.activity = this.node.activity;
    fullState.nodesState = [];
    for (const [id, subscriber] of this.node.remoteNodes.entries()) {
      fullState.nodesState.push({
        id,
        lastMessageId: subscriber.lastMessageId,
      });
    }
    fullState.nodesState.push({
      id: this.node.nodeId,
      lastMessageId: this.node.publisher.lastMessageId,
    });
    const protoEncode = this.protoroot.lookupType("FullStateResponse");
    const buffer = protoEncode.encode(protoEncode.create(fullState)).finish();

    await this.server.send([topicEnum.FULLSTATE, buffer]);
  }
Sends back the full state to the requesting node
@return {void}