NodeInfo retrieves some protocol metadata about the running host node.
()
| 836 | |
| 837 | // NodeInfo retrieves some protocol metadata about the running host node. |
| 838 | func (pm *ProtocolManager) NodeInfo() *NodeInfo { |
| 839 | currentBlock := pm.blockchain.CurrentBlock() |
| 840 | return &NodeInfo{ |
| 841 | Network: pm.networkID, |
| 842 | Height: pm.blockchain.CurrentBlock().Number(), |
| 843 | Genesis: pm.blockchain.Genesis().Hash(), |
| 844 | Config: pm.blockchain.Config(), |
| 845 | Head: currentBlock.Hash(), |
| 846 | } |
| 847 | } |
no test coverage detected