private boolean savePendingBlock(final Block block, final Bytes nodeId) {
    synchronized (pendingBlocksManager) {
      if (pendingBlocksManager.registerPendingBlock(block, nodeId)) {
        LOG.info(
            "Saved announced block for future import {} - {} saved block(s)",
            block.toLogString(),
            pendingBlocksManager.size());
        return true;
      }
      return false;
    }
  }
Save the given block.

@param block the block to track
@param nodeId node that sent the block
@return true if the block was added (was not previously present)
ethereum/eth/src/main/java/org/hyperledger/besu/ethereum/eth/sync/BlockPropagationManager.java