web3.js/docs/web3-eth-net.rst

52 lines
997 B
ReStructuredText
Raw Normal View History

2017-02-22 11:39:16 +01:00
.. _eth-net:
=========
web3.eth.net
=========
Contains functions to receive information about the current network.
------------------------------------------------------------------------------
2017-03-10 11:44:00 +01:00
.. include:: include_package-net.rst
2017-02-22 11:39:16 +01:00
------------------------------------------------------------------------------
2017-02-22 15:40:53 +01:00
getNetworkType
2017-02-22 11:39:16 +01:00
=====================
.. code-block:: javascript
2017-02-22 15:40:53 +01:00
web3.eth.net.getNetworkType([callback])
2017-02-22 11:39:16 +01:00
Guesses the chain the node is connected by comparing the genesis hashes.
.. note:: This is not a 100% accurate guess as any private network could use testnet and mainnet genesis blocks and network IDs.
-------
Returns
-------
``Promise`` returns ``String``:
- ``"main"`` for main network
- ``"morden"`` for the morden test network
- ``"ropsten"`` for the morden test network
- ``"private"`` for un deteacable networks.
-------
Example
-------
.. code-block:: javascript
2017-02-22 15:40:53 +01:00
web3.eth.net.getNetworkType()
2017-02-22 11:39:16 +01:00
.then(console.log);
> "main"