MCPcopy Index your code
hub / github.com/CovenantSQL/CovenantSQL / GetLocalNodeIDBytes

Function GetLocalNodeIDBytes

crypto/kms/localkeystore.go:118–128  ·  view source on GitHub ↗

GetLocalNodeIDBytes get current node ID copy in []byte.

()

Source from the content-addressed store, hash-verified

116
117// GetLocalNodeIDBytes get current node ID copy in []byte.
118func GetLocalNodeIDBytes() (rawNodeID []byte, err error) {
119 localKey.RLock()
120 if localKey.nodeID != nil {
121 rawNodeID = make([]byte, len(localKey.nodeID))
122 copy(rawNodeID, localKey.nodeID)
123 } else {
124 err = ErrNilField
125 }
126 localKey.RUnlock()
127 return
128}
129
130// GetLocalNonce gets current node nonce copy.
131func GetLocalNonce() (nonce *mine.Uint256, err error) {

Callers 4

newUniqueIDMethod · 0.92
clientHandshakeMethod · 0.92
TestLocalKeyStoreFunction · 0.85
GetLocalNodeIDFunction · 0.85

Calls

no outgoing calls

Tested by 1

TestLocalKeyStoreFunction · 0.68