Пример #1
0
// Run starts the engine.
func (e *SigsList) Run(ctx *Context) error {
	arg := libkb.LoadUserArg{AllKeys: e.AllKeys, Contextified: libkb.NewContextified(e.G())}
	arg.SetGlobalContext(e.G())
	if len(e.Username) > 0 {
		arg.Name = e.Username
	} else {
		arg.Self = true
	}

	var err error
	e.user, err = libkb.LoadUser(arg)
	if err != nil {
		return err
	}

	e.sigs = e.user.IDTable().Order
	return e.processSigs()
}