.. _net-getid: getId ========= .. code-block:: javascript web3.eth.net.getId([callback]) web3.bzz.net.getId([callback]) web3.shh.net.getId([callback]) Gets the current network ID. ---------- Parameters ---------- none ------- Returns ------- ``Promise`` returns ``Number``: The network ID. ------- Example ------- .. code-block:: javascript web3.eth.net.getId() .then(console.log); > 1 ------------------------------------------------------------------------------ isListening ========= .. code-block:: javascript web3.eth.net.isListening([callback]) web3.bzz.net.isListening([callback]) web3.shh.net.isListening([callback]) Checks if the node is listening for peers. ---------- Parameters ---------- none ------- Returns ------- ``Promise`` returns ``Boolean`` ------- Example ------- .. code-block:: javascript web3.eth.isListening() .then(console.log); > true ------------------------------------------------------------------------------ getPeerCount ========= .. code-block:: javascript web3.eth.net.getPeerCount([callback]) web3.bzz.net.getPeerCount([callback]) web3.shh.net.getPeerCount([callback]) Get the number of peers connected to. ---------- Parameters ---------- none ------- Returns ------- ``Promise`` returns ``Number`` ------- Example ------- .. code-block:: javascript web3.eth.getPeerCount() .then(console.log); > 25