Files
indra/pkg/rpc/examples/unix_unlock.go
херетик e201947968 fixing addresses
how did this even work on the ci???
2023-05-29 17:34:41 +01:00

34 lines
530 B
Go

package examples
import (
"context"
"github.com/indra-labs/indra/pkg/rpc"
"github.com/indra-labs/indra/pkg/storage"
"google.golang.org/grpc"
"os"
)
func UnixUnlock(ctx context.Context) {
var err error
var conn *grpc.ClientConn
conn, err = rpc.Dial("unix:///tmp/indra.sock")
if err != nil {
check(err)
os.Exit(1)
}
u := storage.NewUnlockServiceClient(conn)
_, err = u.Unlock(ctx, &storage.UnlockRequest{
Key: "979nrx9ry9Re6UqWXYaGqLEne8NS7TzgHFiS8KARABV8",
})
if err != nil {
check(err)
return
}
}