function checkConnectionStatus()

in public/content.js [195:211]


function checkConnectionStatus() {
  return new Promise((resolve) => {
    const domain = window.location.hostname;

    chrome.storage.local.get(['keys', 'connectedNets'], (result) => {
      const keys = result.keys || {};
      const connectedNets = result.connectedNets || {};

      const net = connectedNets[domain];
      if (net && keys[domain] && keys[domain][net]) {
        resolve(true);
      } else {
        resolve(false);
      }
    });
  });
}