/
githubmirror
/
client
Обзор
Документация
Войти
/
githubmirror
/
client
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
go/pvl/init.go
21 строка
646 B
Joshua Blum
ParamProofConfigStore (#13791)
20 сен 2018, 17:10
Не верифицирован
20 сен 2018, 17:10
65b66c9
Код
Авторство
О чём код?
package pvl import ( "github.com/keybase/client/go/libkb" "github.com/keybase/client/go/merklestore" "github.com/keybase/client/go/protocol/keybase1" ) // NewPvlSource creates a new source and installs it into G. func NewPvlSourceAndInstall(g *libkb.GlobalContext) libkb.MerkleStore { supportedVersion := keybase1.MerkleStoreSupportedVersion(SupportedVersion) tag := "pvl" endpoint := "merkle/pvl" getHash := func(root libkb.MerkleRoot) string { return root.PvlHash() } kitFilename := g.Env.GetPvlKitFilename() s := merklestore.NewMerkleStore(g, tag, endpoint, kitFilename, supportedVersion, getHash) g.SetPvlSource(s) return s }