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

Function setResolveCache

route/dns.go:83–88  ·  view source on GitHub ↗

setResolveCache initializes Resolver.cache by a new map.

(initCache NodeIDAddressMap)

Source from the content-addressed store, hash-verified

81
82// setResolveCache initializes Resolver.cache by a new map.
83func setResolveCache(initCache NodeIDAddressMap) {
84 initResolver()
85 resolver.Lock()
86 defer resolver.Unlock()
87 resolver.cache = initCache
88}
89
90// GetNodeAddrCache gets node addr by node id, if cache missed try RPC.
91func GetNodeAddrCache(id *proto.RawNodeID) (addr string, err error) {

Callers 1

TestResolverFunction · 0.85

Calls 1

initResolverFunction · 0.85

Tested by 1

TestResolverFunction · 0.68