MCPcopy Create free account
hub / github.com/DEROFDN/Engram / setCyberdeck

Function setCyberdeck

functions.go:558–575  ·  view source on GitHub ↗

Set Cyberdeck endpoint setting to the local Graviton tree

(port, key string)

Source from the content-addressed store, hash-verified

556
557// Set Cyberdeck endpoint setting to the local Graviton tree
558func setCyberdeck(port, key string) {
559 switch key {
560 case "RPC":
561 key = "port.RPC"
562 case "WS":
563 key = "port.WS"
564 case "EPOCH":
565 key = "port.EPOCH"
566 default:
567 logger.Debugf("[Engram] setCyberdeck: invalid key\n")
568 return
569 }
570
571 err := StoreEncryptedValue("Cyberdeck", []byte(key), []byte(port))
572 if err != nil {
573 logger.Debugf("[Engram] setCyberdeck %s: %s\n", key, err)
574 }
575}
576
577// Get mode (online, offline) setting from local Graviton tree
578func getMode() {

Callers 1

layoutCyberdeckFunction · 0.85

Calls 1

StoreEncryptedValueFunction · 0.85

Tested by

no test coverage detected