web3.eth.net¶
현재 네트워크에 대한 정보를 수신하는 함수를 포함합니다.
getId¶
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¶
web3.eth.net.getId()
.then(console.log);
> 1
isListening¶
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¶
web3.eth.net.isListening()
.then(console.log);
> true
getPeerCount¶
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¶
web3.eth.net.getPeerCount()
.then(console.log);
> 25
getNetworkType¶
web3.eth.net.getNetworkType([callback])
제네시스 해시를 비교하여 노드가 연결된 체인을 추측한다.
주석
현재 연결된 체인을 감지하려면 web3.eth.getChainId 방법을 사용하는 것이 좋습니다.
반환값 (Returns)¶
Promise
returnsString
:"main"
메인 네트워크에 대한 반환"morden"
모던 테스트 네트워크에 대한 반환"ropsten"
모던 테스트 네트워크에 대한 반환"private"
감지할 수 없는 네트워크에 대한 반환
예시 (Example)¶
web3.eth.net.getNetworkType()
.then(console.log);
> "main"