client

package
v4.3.1+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 13, 2019 License: BSD-3-Clause, BSD-3-Clause Imports: 71 Imported by: 0

Documentation ¶

Overview ¶

this command is only for testing purposes

this is the list of commands for all versions of the client.

this is the list of commands for the devel version of the client.

Index ¶

Constants ¶

View Source
const (
	GET httpMethod = iota
	POST
	DELETE
)
View Source
const (
	PromptDescriptorGeneric libkb.PromptDescriptor = iota
	PromptDescriptorRevokePaperKeys
	PromptDescriptorReregister
	PromptDescriptorInviteOK
	PromptDescriptorPGPGenPushSecret
	PromptDescriptorPGPGenEncryptSecret
	PromptDescriptorDoctorWhichAccount
	PromptDescriptorDoctorSignOK
	PromptDescriptorGPGOKToAdd
	PromptDescriptorGPGConfirmDuplicateKey
	PromptDescriptorTrackAction
	PromptDescriptorTrackPublic
	PromptDescriptorProvePreWarning
	PromptDescriptorProveOKToCheck
	PromptDescriptorProveOverwriteOK
	PromptDescriptorLocksmithDeviceName
	PromptDescriptorLocksmithSigningOption
	PromptDescriptorGPGSelectKey
	PromptDescriptorLoginUsername
	PromptDescriptorLoginWritePaper
	PromptDescriptorLoginWallet
	PromptDescriptorSignupFullName
	PromptDescriptorSignupNotes
	PromptDescriptorSignupUsername
	PromptDescriptorSignupEmail
	PromptDescriptorSignupReenterPassphrase
	PromptDescriptorSignupDevice
	PromptDescriptorSignupCode
	PromptDescriptorChooseProvisioningMethod
	PromptDescriptorChooseGPGMethod
	PromptDescriptorChooseDevice
	PromptDescriptorChooseDeviceType
	PromptDescriptorProvisionPhrase
	PromptDescriptorProvisionDeviceName
	PromptDescriptorProvisionSwitchToGPGSign
	PromptDescriptorExportSecretKeyFromGPG
	PromptDescriptorDeprovisionWhichUser
	PromptDescriptorUpdateDo
	PromptDescriptorUpdateAuto
	PromptDescriptorUpdateSnooze
	PromptDescriptorDecryptInteractive
	PromptDescriptorPGPGenEnterID
	PromptDescriptorTrackExpireLocal
	PromptDescriptorChooseConversation
	PromptDescriptorEnterChatTLFName
	PromptDescriptorEnterChatMessage
	PromptDescriptorDeviceRevoke
	PromptDescriptorFSOverwrite
	PromptDescriptorRemoveMember
	PromptDescriptorDeleteRootTeam
	PromptDescriptorDeleteSubteam
	PromptDescriptorChatDeleteHistory
	PromptDescriptorChatSetRetention
	PromptDescriptorImportStellarSecretKey
	PromptDescriptorConfirmStellarImport
	PromptDescriptorChatSetConvMinWriterRole
	PromptDescriptorChangeLockdownMode
	PromptDescriptorImportStellarAccountName
	PromptDescriptorStellarDisclaimer
	PromptDescriptorPaperKey
	PromptDescriptorStellarConfirm
	PromptDescriptorResetAccount
	PromptDescriptorPassphraseRecovery
	PromptDescriptorStellarURIAmount
	PromptDescriptorAccountDeleteConfirmation
)
View Source
const (
	OutputDescriptorGeneric libkb.OutputDescriptor = iota
	OutputDescriptorPrimaryPaperKey
	OutputDescriptorEndageredTLFs
	OutputDescriptorHomeDump
	OutputDescriptorBadgeDump
	OutputDescriptorTeamList
)
View Source
const (
	PGPStorage = "pgp-storage"
)

Variables ¶

View Source
var (
	CpBold          = CodePair{1, 22}
	CpDim           = CodePair{2, 22}
	CpItalic        = CodePair{3, 23}
	CpUnderline     = CodePair{4, 24}
	CpStrikethrough = CodePair{9, 29}
)
View Source
var AppHelpTemplate = `` /* 520-byte string literal not displayed */

AppHelpTemplate is used for `keybase help` or `keybase -h`.

View Source
var BADX = "âś–"
View Source
var BTC = "฿"
View Source
var CHECK = "âś”"
View Source
var CheckOptionalEmail = libkb.Checker{
	F: func(s string) bool {
		if len(s) == 0 {
			return true
		}
		return libkb.CheckEmail.F(s)
	},
	Hint: libkb.CheckEmail.Hint,
}
View Source
var CheckRealName = libkb.Checker{
	F: func(s string) bool {
		nameID, err := libkb.ParseIdentity(s)
		if err != nil {
			return false
		}
		return len(nameID.Username) > 0 && len(nameID.Comment) == 0 && len(nameID.Email) == 0
	},
	Hint: "for example: \"Ned Snowben\"",
}
View Source
var CommandHelpTemplate = `` /* 509-byte string literal not displayed */

CommandHelpTemplate is used for `keybase help cmd` or `keybase cmd help subcmd`.

View Source
var ErrAmountMissing = errors.New("'amount' option is required")

ErrAmountMissing is for missing amount options.

View Source
var ErrDestinationMissing = errors.New("'destination' option is required")

ErrDestinationMissing is for missing destination options.

View Source
var ErrDuplicateSource = errors.New("Can't handle both a passed message and an infile")
View Source
var ErrInputCanceled libkb.InputCanceledError
View Source
var ErrInvalidAccountID = errors.New("invalid stellar account ID")

ErrInvalidAccountID is for invalid account IDs.

View Source
var ErrInvalidAmount = errors.New("invalid amount")

ErrInvalidAmount is for invalid payment amounts.

View Source
var ErrInvalidSourceMax = errors.New("invalid source asset maximum amount")

ErrInvalidSourceMax is for invalid source asset maximum amounts

View Source
var ErrInvalidTxID = errors.New("invalid stellar transaction ID")

ErrInvalidTxID is for invalid transaction IDs.

View Source
var ErrMemoTextTooLong = errors.New("memo text is too long (max 28 characters)")

ErrMemoTextTooLong is for lengthy memos.

View Source
var ErrMessageTooLong = errors.New("message is too long")

ErrMessageTooLong is for lengthy payment messages.

View Source
var ErrNameMissing = errors.New("'name' option is required")

ErrNameMissing is for missing name options.

View Source
var ErrPathMaxExceeded = errors.New("payment path could exceed source asset limit")

ErrInvalidSourceMax is for when a payment path would exceed the source asset maximum

View Source
var ErrRecipientMissing = errors.New("'recipient' option is required")

ErrRecipientMissing is for missing recipient options.

View Source
var ErrTargetFileExists = errors.New("target file exists")
View Source
var INDENT = 3
View Source
var SmallKey = 1024
View Source
var SubcommandHelpTemplate = `` /* 193-byte string literal not displayed */

SubcommandHelpTemplate is used for `keybase cmd` with no other arguments when `cmd` has subcommands. Or for `keybase cmd help` when `cmd` has subcommands.

View Source
var XLM = "🚀"

Functions ¶

func AddPGPMultiInstructions ¶

func AddPGPMultiInstructions(err error) error

func AllowStellarPayments ¶

func AllowStellarPayments(enabled bool) func(*ChatAPIUI)

func AutoForkServer ¶

func AutoForkServer(g *libkb.GlobalContext, cl libkb.CommandLine) (bool, error)

AutoForkServer just forks the server and sets the autoFork flag to true

func BoolString ¶

func BoolString(b bool, t, f string) string

BoolString maps a bool to true and false strings (like "yes" and "no"). For example: BoolString(b, "yes", "no").

func CheckUserOrTeamName ¶ added in v1.0.27

func CheckUserOrTeamName(ctx context.Context, g *libkb.GlobalContext, name string) (res keybase1.UserOrTeamResult, err error)

func ColorBytes ¶

func ColorBytes(g *libkb.GlobalContext, which string, text []byte) []byte

func ColorClose ¶

func ColorClose(g *libkb.GlobalContext, which string) []byte

func ColorOpen ¶

func ColorOpen(g *libkb.GlobalContext, which string) []byte

func ColorString ¶

func ColorString(g *libkb.GlobalContext, which, format string, args ...interface{}) string

func DefaultTabWriter ¶

func DefaultTabWriter(g *libkb.GlobalContext) *tabwriter.Writer

func DiagnoseSocketError ¶

func DiagnoseSocketError(ui libkb.UI, err error)

DebugSocketError allows platforms to help the user diagnose and resolve socket errors.

func FixVersionClash ¶

func FixVersionClash(g *libkb.GlobalContext, cl libkb.CommandLine) (err error)

func ForkServer ¶

func ForkServer(g *libkb.GlobalContext, cl libkb.CommandLine, forkType keybase1.ForkType) (bool, error)

ForkServer forks a new background Keybase service, and waits until it's pingable. It will only do something useful on Unixes; it won't work on Windows (probably?). Returns an error if anything bad happens; otherwise, assume that the server was successfully started up. Returns (true, nil) if the server was actually forked, or (false, nil) if it was previously up.

func GetAPIServerClient ¶ added in v1.0.17

func GetAPIServerClient(g *libkb.GlobalContext) (cli keybase1.ApiserverClient, err error)

func GetAccountClient ¶

func GetAccountClient(g *libkb.GlobalContext) (cli keybase1.AccountClient, err error)

func GetAuditClient ¶

func GetAuditClient(g *libkb.GlobalContext) (cli keybase1.AuditClient, err error)

func GetBadgerClient ¶ added in v1.0.34

func GetBadgerClient(g *libkb.GlobalContext) (cli keybase1.BadgerClient, err error)

func GetChatLocalClient ¶ added in v1.0.18

func GetChatLocalClient(g *libkb.GlobalContext) (cli chat1.LocalClient, err error)

func GetConfigClient ¶

func GetConfigClient(g *libkb.GlobalContext) (cli keybase1.ConfigClient, err error)

func GetContactsClient ¶

func GetContactsClient(g *libkb.GlobalContext) (cli keybase1.ContactsClient, err error)

func GetCryptocurrencyClient ¶ added in v1.0.19

func GetCryptocurrencyClient(g *libkb.GlobalContext) (cli keybase1.CryptocurrencyClient, err error)

func GetCtlClient ¶

func GetCtlClient(g *libkb.GlobalContext) (cli keybase1.CtlClient, err error)

func GetDebuggingClient ¶ added in v1.0.48

func GetDebuggingClient(g *libkb.GlobalContext) (cli keybase1.DebuggingClient, err error)

func GetDeviceClient ¶

func GetDeviceClient(g *libkb.GlobalContext) (cli keybase1.DeviceClient, err error)

func GetEmailsClient ¶

func GetEmailsClient(g *libkb.GlobalContext) (cli keybase1.EmailsClient, err error)

func GetExtraFlags ¶

func GetExtraFlags() []cli.Flag

GetExtraFlags gets the extra fork-related flags for this platform

func GetFavoriteClient ¶

func GetFavoriteClient(g *libkb.GlobalContext) (cli keybase1.FavoriteClient, err error)

func GetGitClient ¶ added in v1.0.30

func GetGitClient(g *libkb.GlobalContext) (cli keybase1.GitClient, err error)

func GetGregorClient ¶ added in v1.0.17

func GetGregorClient(g *libkb.GlobalContext) (keybase1.GregorClient, error)

func GetHelpTopics ¶

func GetHelpTopics() []cli.HelpTopic

func GetHomeClient ¶ added in v1.0.34

func GetHomeClient(g *libkb.GlobalContext) (cli keybase1.HomeClient, err error)

func GetIdentifyClient ¶

func GetIdentifyClient(g *libkb.GlobalContext) (cli keybase1.IdentifyClient, err error)

func GetKBFSClient ¶

func GetKBFSClient(g *libkb.GlobalContext) (cli keybase1.KbfsClient, err error)

func GetKBFSMountClient ¶ added in v1.0.19

func GetKBFSMountClient(g *libkb.GlobalContext) (cli keybase1.KbfsMountClient, err error)

func GetLogClient ¶

func GetLogClient(g *libkb.GlobalContext) (cli keybase1.LogClient, err error)

func GetLoginClient ¶

func GetLoginClient(g *libkb.GlobalContext) (cli keybase1.LoginClient, err error)

func GetLogsendClient ¶ added in v1.0.19

func GetLogsendClient(g *libkb.GlobalContext) (cli keybase1.LogsendClient, err error)

func GetMerkleClient ¶ added in v1.0.27

func GetMerkleClient(g *libkb.GlobalContext) (cli keybase1.MerkleClient, err error)

func GetNodeAttrVal ¶

func GetNodeAttrVal(node *html.Node, which string) *string

func GetNotifyCtlClient ¶

func GetNotifyCtlClient(g *libkb.GlobalContext) (cli keybase1.NotifyCtlClient, err error)

func GetPGPClient ¶

func GetPGPClient(g *libkb.GlobalContext) (cli keybase1.PGPClient, err error)

func GetPaperProvisionClient ¶ added in v1.0.16

func GetPaperProvisionClient(g *libkb.GlobalContext) (cli keybase1.PaperprovisionClient, err error)

func GetPhoneNumbersClient ¶

func GetPhoneNumbersClient(g *libkb.GlobalContext) (cli keybase1.PhoneNumbersClient, err error)

func GetPprofClient ¶ added in v1.0.42

func GetPprofClient(g *libkb.GlobalContext) (cli keybase1.PprofClient, err error)

func GetProveClient ¶

func GetProveClient(g *libkb.GlobalContext) (cli keybase1.ProveClient, err error)

func GetRPCClientWithContext ¶

func GetRPCClientWithContext(g *libkb.GlobalContext) (ret *rpc.Client, xp rpc.Transporter, err error)

func GetRPCServer ¶

func GetRPCServer(g *libkb.GlobalContext) (ret *rpc.Server, xp rpc.Transporter, err error)

func GetRekeyClient ¶ added in v1.0.17

func GetRekeyClient(g *libkb.GlobalContext) (keybase1.RekeyClient, error)

func GetRevokeClient ¶

func GetRevokeClient(g *libkb.GlobalContext) (cli keybase1.RevokeClient, err error)

func GetSaltpackClient ¶

func GetSaltpackClient(g *libkb.GlobalContext) (cli keybase1.SaltpackClient, err error)

func GetScanProofsClient ¶ added in v1.0.18

func GetScanProofsClient(g *libkb.GlobalContext) (cli keybase1.ScanProofsClient, err error)

func GetScanProofsDescription ¶ added in v1.0.18

func GetScanProofsDescription() string

func GetSecretKeysClient ¶

func GetSecretKeysClient(g *libkb.GlobalContext) (cli keybase1.SecretKeysClient, err error)

func GetSelfProvisionClient ¶

func GetSelfProvisionClient(g *libkb.GlobalContext) (cli keybase1.SelfprovisionClient, err error)

func GetSessionClient ¶ added in v1.0.19

func GetSessionClient(g *libkb.GlobalContext) (keybase1.SessionClient, error)

func GetSignupClient ¶

func GetSignupClient(g *libkb.GlobalContext) (cli keybase1.SignupClient, err error)

func GetSigsClient ¶

func GetSigsClient(g *libkb.GlobalContext) (cli keybase1.SigsClient, err error)

func GetSimpleFSClient ¶ added in v1.0.19

func GetSimpleFSClient(g *libkb.GlobalContext) (cli keybase1.SimpleFSClient, err error)

func GetTeamsClient ¶ added in v1.0.27

func GetTeamsClient(g *libkb.GlobalContext) (cli keybase1.TeamsClient, err error)

func GetTlfClient ¶ added in v1.0.18

func GetTlfClient(g *libkb.GlobalContext) (cli keybase1.TlfClient, err error)

func GetTrackClient ¶

func GetTrackClient(g *libkb.GlobalContext) (cli keybase1.TrackClient, err error)

func GetUserClient ¶

func GetUserClient(g *libkb.GlobalContext) (cli keybase1.UserClient, err error)

func GetUserSearchClient ¶

func GetUserSearchClient(g *libkb.GlobalContext) (cli keybase1.UserSearchClient, err error)

func GetWalletClient ¶ added in v1.0.46

func GetWalletClient(g *libkb.GlobalContext) (cli stellar1.LocalClient, err error)

func HasColor ¶

func HasColor(g *libkb.GlobalContext) bool

func InitUI ¶

func InitUI(g *libkb.GlobalContext)

func MembersTypeFromStrDefault ¶

func MembersTypeFromStrDefault(str string, e *libkb.Env) chat1.ConversationMembersType

func NewCmdAPICall ¶ added in v1.0.17

func NewCmdAPICall(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdAccount ¶ added in v1.0.46

func NewCmdAccount(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdAccountDelete ¶ added in v1.0.18

func NewCmdAccountDelete(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdAccountLockdown ¶

func NewCmdAccountLockdown(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdAccountRecoverUsername ¶

func NewCmdAccountRecoverUsername(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdAccountReset ¶ added in v1.0.19

func NewCmdAccountReset(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdAccountResetCancel ¶

func NewCmdAccountResetCancel(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdAccountResetStart ¶

func NewCmdAccountResetStart(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdAccountResetTimeTravel ¶

func NewCmdAccountResetTimeTravel(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdAddPhoneNumber ¶

func NewCmdAddPhoneNumber(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdBadge ¶ added in v1.0.34

func NewCmdBadge(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdBase62Encode ¶ added in v1.0.17

func NewCmdBase62Encode(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdChat ¶ added in v1.0.18

func NewCmdCheckTracking ¶

func NewCmdCheckTracking(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdContactLookup ¶

func NewCmdContactLookup(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdCtlAppExit ¶ added in v1.0.17

func NewCmdCtlAppExit(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdCtlRedirector ¶

func NewCmdCtlRedirector(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdCtlWantsSystemd ¶

func NewCmdCtlWantsSystemd(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdCurrency ¶ added in v1.0.19

func NewCmdCurrency(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdCurrencyAdd ¶ added in v1.0.19

func NewCmdCurrencyAdd(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdDbDelete ¶ added in v1.0.19

func NewCmdDbDelete(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdDbGet ¶ added in v1.0.19

func NewCmdDbGet(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdDbPut ¶ added in v1.0.19

func NewCmdDbPut(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdDeletePhoneNumber ¶

func NewCmdDeletePhoneNumber(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdDevice ¶

func NewCmdDevice(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdDevice creates the device command, which is just a holder for subcommands.

func NewCmdDeviceAdd ¶

func NewCmdDeviceAdd(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdDeviceAdd creates a new cli.Command.

func NewCmdDeviceList ¶

func NewCmdDeviceList(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdDeviceList creates a new cli.Command.

func NewCmdDismiss ¶ added in v1.0.18

func NewCmdDismiss(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdDismissCategory ¶ added in v1.0.31

func NewCmdDismissCategory(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdDumpKeyfamily ¶

func NewCmdDumpKeyfamily(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdDumpPushNotifications ¶ added in v1.0.17

func NewCmdDumpPushNotifications(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdEditPhoneNumber ¶

func NewCmdEditPhoneNumber(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdFakeTrackingChanged ¶

func NewCmdFakeTrackingChanged(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdFavoriteRemove ¶

func NewCmdFavoriteRemove(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdGit ¶ added in v1.0.30

func NewCmdGitMddel ¶ added in v1.0.33

func NewCmdGitMddel(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdGitMddel creates a new cli.Command.

func NewCmdGitMdget ¶ added in v1.0.30

func NewCmdGitMdget(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdGitMdget creates a new cli.Command.

func NewCmdGitMdput ¶ added in v1.0.30

func NewCmdGitMdput(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdGitMdput creates a new cli.Command.

func NewCmdHome ¶ added in v1.0.34

func NewCmdInterestingPeople ¶ added in v1.0.27

func NewCmdInterestingPeople(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdListPhoneNumbers ¶

func NewCmdListPhoneNumbers(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdListTrackers ¶

func NewCmdListTrackers(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdListTrackers creates a new cli.Command.

func NewCmdLogProfile ¶

func NewCmdLogProfile(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

This is a devel-only cmd which can be used to see how long different g.CTraceTimed calls are taking.

func NewCmdOneshot ¶ added in v1.0.48

func NewCmdOneshot(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdPGPPullPrivate ¶

func NewCmdPGPPullPrivate(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdPGPPurge ¶ added in v1.0.18

func NewCmdPGPPurge(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdPGPPushPrivate ¶

func NewCmdPGPPushPrivate(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdPaperProvision ¶ added in v1.0.16

func NewCmdPaperProvision(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdPassphraseChange ¶

func NewCmdPassphraseChange(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdPassphraseCheck ¶

func NewCmdPassphraseCheck(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdPassphraseRecover ¶

func NewCmdPassphraseRecover(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdPprof ¶ added in v1.0.42

func NewCmdPprof(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdPprofCPU ¶ added in v1.0.46

func NewCmdPprofCPU(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdPprofTrace ¶ added in v1.0.42

func NewCmdPprofTrace(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdProve ¶

func NewCmdProve(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdProve makes a new prove command from the given CLI parameters.

func NewCmdRIIT ¶ added in v1.0.40

func NewCmdRekey ¶ added in v1.0.17

func NewCmdRekey(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

These are the devel rekey commands

func NewCmdRekeyPaper ¶ added in v1.0.17

func NewCmdRekeyPaper(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdRekeyStatus ¶ added in v1.0.17

func NewCmdRekeyStatus(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdRekeyTrigger ¶ added in v1.0.17

func NewCmdRekeyTrigger(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdScanProofs ¶ added in v1.0.18

func NewCmdScanProofs(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdSelfProvision ¶

func NewCmdSelfProvision(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdSendVerificationEmail ¶

func NewCmdSendVerificationEmail(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdSetPrimaryEmail ¶

func NewCmdSetPrimaryEmail(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdSetVisibilityEmail ¶

func NewCmdSetVisibilityEmail(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdSetVisibilityPhoneNumber ¶

func NewCmdSetVisibilityPhoneNumber(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdShowNotifications ¶

func NewCmdShowNotifications(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdSimpleFS ¶ added in v1.0.19

func NewCmdSimpleFS(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFS creates the device command, which is just a holder for subcommands.

func NewCmdSimpleFSClearConflicts ¶

func NewCmdSimpleFSClearConflicts(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSClearConflicts creates a new cli.Command.

func NewCmdSimpleFSCopy ¶ added in v1.0.19

func NewCmdSimpleFSCopy(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSCopy creates a new cli.Command.

func NewCmdSimpleFSDebug ¶ added in v1.0.46

func NewCmdSimpleFSDebug(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSDebug creates the debug command, which is just a holder for subcommands.

func NewCmdSimpleFSDebugDeobfuscate ¶

func NewCmdSimpleFSDebugDeobfuscate(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSDebugDeobfuscate creates a new cli.Command.

func NewCmdSimpleFSDebugDump ¶

func NewCmdSimpleFSDebugDump(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSDebugDump creates a new cli.Command.

func NewCmdSimpleFSDebugObfuscate ¶

func NewCmdSimpleFSDebugObfuscate(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSDebugObfuscate creates a new cli.Command.

func NewCmdSimpleFSFinishResolvingConflicts ¶

func NewCmdSimpleFSFinishResolvingConflicts(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSFinishResolvingConflicts creates a new cli.Command.

func NewCmdSimpleFSForceConflict ¶

func NewCmdSimpleFSForceConflict(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSForceConflict creates a new cli.Command. Right now it just triggers a "stuck" conflict, but maybe in the future we'll want to add more types of manual conflicts.

func NewCmdSimpleFSGetStatus ¶ added in v1.0.19

func NewCmdSimpleFSGetStatus(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSGetStatus creates a new cli.Command.

func NewCmdSimpleFSHistory ¶

func NewCmdSimpleFSHistory(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSHistory creates a new cli.Command.

func NewCmdSimpleFSKill ¶ added in v1.0.19

func NewCmdSimpleFSKill(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSKill creates a new cli.Command.

func NewCmdSimpleFSList ¶ added in v1.0.19

func NewCmdSimpleFSList(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSList creates a new cli.Command.

func NewCmdSimpleFSMkdir ¶ added in v1.0.19

func NewCmdSimpleFSMkdir(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSMkdir creates a new cli.Command.

func NewCmdSimpleFSMove ¶ added in v1.0.19

func NewCmdSimpleFSMove(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSMove creates a new cli.Command.

func NewCmdSimpleFSPs ¶ added in v1.0.19

func NewCmdSimpleFSPs(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSPs creates a new cli.Command.

func NewCmdSimpleFSQuota ¶

func NewCmdSimpleFSQuota(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSQuota creates a new cli.Command.

func NewCmdSimpleFSRead ¶ added in v1.0.19

func NewCmdSimpleFSRead(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSRead creates a new cli.Command.

func NewCmdSimpleFSRecover ¶

func NewCmdSimpleFSRecover(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSRecover creates a new cli.Command.

func NewCmdSimpleFSRemove ¶ added in v1.0.19

func NewCmdSimpleFSRemove(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSRemove creates a new cli.Command.

func NewCmdSimpleFSReset ¶

func NewCmdSimpleFSReset(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSReset creates a new cli.Command.

func NewCmdSimpleFSSetDebugLevel ¶

func NewCmdSimpleFSSetDebugLevel(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSSetDebugLevel creates a new cli.Command.

func NewCmdSimpleFSStat ¶ added in v1.0.19

func NewCmdSimpleFSStat(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSStat creates a new cli.Command.

func NewCmdSimpleFSSymlink(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSSymlink creates a new cli.Command.

func NewCmdSimpleFSSync ¶

func NewCmdSimpleFSSync(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSSync creates the sync command, which is just a holder for subcommands.

func NewCmdSimpleFSSyncDisable ¶

func NewCmdSimpleFSSyncDisable(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSSyncDisable creates a new cli.Command.

func NewCmdSimpleFSSyncEnable ¶

func NewCmdSimpleFSSyncEnable(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSSyncEnable creates a new cli.Command.

func NewCmdSimpleFSSyncShow ¶

func NewCmdSimpleFSSyncShow(
	cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSSyncShow creates a new cli.Command.

func NewCmdSimpleFSUpgrade ¶

func NewCmdSimpleFSUpgrade(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSUpgrade creates a new cli.Command.

func NewCmdSimpleFSWrite ¶ added in v1.0.19

func NewCmdSimpleFSWrite(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdSimpleFSWrite creates a new cli.Command.

func NewCmdTeam ¶ added in v1.0.27

func NewCmdTestPassphrase ¶

func NewCmdTestPassphrase(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdUPAK ¶ added in v1.0.39

func NewCmdUpdate ¶

func NewCmdUpdate(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdUpdate are commands for supporting the updater

func NewCmdVerifyPhoneNumber ¶

func NewCmdVerifyPhoneNumber(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

func NewCmdWatchdog2 ¶ added in v1.0.17

func NewCmdWatchdog2(cl *libcmdline.CommandLine, g *libkb.GlobalContext) cli.Command

NewCmdWatchdog2 constructs watchdog command

func NewGPGUIProtocol ¶

func NewGPGUIProtocol(g *libkb.GlobalContext) rpc.Protocol

func NewIdentifyTrackUIProtocol ¶

func NewIdentifyTrackUIProtocol(g *libkb.GlobalContext) rpc.Protocol

func NewIdentifyUIProtocol ¶

func NewIdentifyUIProtocol(g *libkb.GlobalContext) rpc.Protocol

func NewLogUIProtocol ¶

func NewLogUIProtocol(g *libkb.GlobalContext) rpc.Protocol

func NewLoginUIProtocol ¶

func NewLoginUIProtocol(g *libkb.GlobalContext) rpc.Protocol

func NewNullIdentifyUIProtocol ¶

func NewNullIdentifyUIProtocol() rpc.Protocol

func NewPgpUIProtocol ¶

func NewPgpUIProtocol(g *libkb.GlobalContext) rpc.Protocol

func NewProvisionUIProtocol ¶

func NewProvisionUIProtocol(g *libkb.GlobalContext, role libkb.KexRole) rpc.Protocol

func NewSecretUIProtocol ¶

func NewSecretUIProtocol(g *libkb.GlobalContext) rpc.Protocol

func NewStreamUIProtocol ¶

func NewStreamUIProtocol(g *libkb.GlobalContext) rpc.Protocol

func NewTabWriter ¶

func NewTabWriter(g *libkb.GlobalContext, minwidth, tabwidth, padding int, padchar byte, flags uint) *tabwriter.Writer

func NewTeamsUIProtocol ¶ added in v1.0.27

func NewTeamsUIProtocol(g *libkb.GlobalContext) rpc.Protocol

func ParseOneTeamID ¶ added in v1.0.39

func ParseOneTeamID(ctx *cli.Context) (res keybase1.TeamID, err error)

func ParseOneTeamName ¶ added in v1.0.27

func ParseOneTeamName(ctx *cli.Context) (string, error)

func ParseOneTeamNameK1 ¶ added in v1.0.27

func ParseOneTeamNameK1(ctx *cli.Context) (res keybase1.TeamName, err error)

func ParseRole ¶ added in v1.0.27

func ParseRole(ctx *cli.Context) (keybase1.TeamRole, error)

TODO(HOTPOT-227) add param to specify if BOT roles are allowed

func ParseTLF ¶

func ParseTLF(path string) (keybase1.FolderHandle, error)

ParseTLF takes keybase paths like

/keybase/public/patrick,chris
/keybase/private/patrick,maxtaco@twitter
/keybase/team/bostonredsox
public/patrick,jack
/public/patrick,chris,sam

and creates suitable folders with the name portion and the private flag set correctly.

func ParseUser ¶ added in v1.0.27

func ParseUser(ctx *cli.Context) (string, error)

func ParseUserAndRole ¶ added in v1.0.27

func ParseUserAndRole(ctx *cli.Context) (string, keybase1.TeamRole, error)

func PingGregor ¶ added in v1.0.16

func PingGregor(g *libkb.GlobalContext) error

func PrintAccountResetWarning ¶

func PrintAccountResetWarning(g *libkb.GlobalContext)

func PrintOutOfDateWarnings ¶ added in v1.0.17

func PrintOutOfDateWarnings(g *libkb.GlobalContext)

func PromptNewPassphrase ¶

func PromptNewPassphrase(g *libkb.GlobalContext) (string, error)

promptNewPassphrase asks the user for a new passphrase. Used when changing passphrases.

func PromptPaperPhrase ¶ added in v1.0.17

func PromptPaperPhrase(g *libkb.GlobalContext) (string, error)

PromptPaperPhrase asks the user to enter a paper key phrase. Used in `rekey paper` command.

func PromptPassphrase ¶

func PromptPassphrase(g *libkb.GlobalContext) (keybase1.GetPassphraseRes, error)

promptPassphrase asks the user for a passphrase. Used during signup.

func PromptSelectionOrCancel ¶

func PromptSelectionOrCancel(pd libkb.PromptDescriptor, ui libkb.TerminalUI, prompt string, low, hi int) (ret int, err error)

func PromptWithChecker ¶

func PromptWithChecker(pd libkb.PromptDescriptor, ui libkb.TerminalUI, prompt string, password bool, checker libkb.Checker) (string, error)

func RegisterProtocolsWithContext ¶

func RegisterProtocolsWithContext(prots []rpc.Protocol, g *libkb.GlobalContext) (err error)

func Render ¶

func Render(g *libkb.GlobalContext, w io.Writer, m *libkb.Markup)

func RenderText ¶

func RenderText(g *libkb.GlobalContext, w io.Writer, txt keybase1.Text)

func SendPath ¶

func SendPath(g *libkb.GlobalContext) error

func StopLaunchdService ¶

func StopLaunchdService(g *libkb.GlobalContext, label string, wait bool) error

func TopicTypeFromStrDefault ¶ added in v1.0.19

func TopicTypeFromStrDefault(str string) (chat1.TopicType, error)

func WarnOutdatedKBFS ¶

func WarnOutdatedKBFS(g *libkb.GlobalContext, cl libkb.CommandLine) (err error)

Types ¶

type AuditResult ¶

type AuditResult struct {
	// contains filtered or unexported fields
}

type BadArgsError ¶

type BadArgsError struct {
	// contains filtered or unexported fields
}

func (BadArgsError) Error ¶

func (e BadArgsError) Error() string

type BadServiceError ¶

type BadServiceError struct {
	// contains filtered or unexported fields
}

func (BadServiceError) Error ¶

func (e BadServiceError) Error() string

type BadUsernameError ¶

type BadUsernameError struct {
	// contains filtered or unexported fields
}

func (BadUsernameError) Error ¶

func (e BadUsernameError) Error() string

type BaseIdentifyUI ¶

type BaseIdentifyUI struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*BaseIdentifyUI) Cancel ¶ added in v1.0.18

func (ui *BaseIdentifyUI) Cancel(_ libkb.MetaContext) error

func (*BaseIdentifyUI) Confirm ¶

func (*BaseIdentifyUI) Dismiss ¶ added in v1.0.16

func (*BaseIdentifyUI) DisplayCryptocurrency ¶

func (ui *BaseIdentifyUI) DisplayCryptocurrency(_ libkb.MetaContext, l keybase1.Cryptocurrency) error

func (*BaseIdentifyUI) DisplayKey ¶

func (ui *BaseIdentifyUI) DisplayKey(_ libkb.MetaContext, key keybase1.IdentifyKey) error

func (*BaseIdentifyUI) DisplayStellarAccount ¶

func (ui *BaseIdentifyUI) DisplayStellarAccount(_ libkb.MetaContext, l keybase1.StellarAccount) error

func (*BaseIdentifyUI) DisplayTLFCreateWithInvite ¶ added in v1.0.16

func (ui *BaseIdentifyUI) DisplayTLFCreateWithInvite(_ libkb.MetaContext, arg keybase1.DisplayTLFCreateWithInviteArg) error

func (*BaseIdentifyUI) DisplayTrackStatement ¶

func (ui *BaseIdentifyUI) DisplayTrackStatement(_ libkb.MetaContext, stmt string) error

func (*BaseIdentifyUI) DisplayUserCard ¶

func (ui *BaseIdentifyUI) DisplayUserCard(libkb.MetaContext, keybase1.UserCard) error

func (*BaseIdentifyUI) Finish ¶

func (ui *BaseIdentifyUI) Finish(_ libkb.MetaContext) error

func (*BaseIdentifyUI) FinishSocialProofCheck ¶

func (ui *BaseIdentifyUI) FinishSocialProofCheck(_ libkb.MetaContext, p keybase1.RemoteProof, l keybase1.LinkCheckResult) error

func (*BaseIdentifyUI) FinishWebProofCheck ¶

func (*BaseIdentifyUI) LaunchNetworkChecks ¶

func (ui *BaseIdentifyUI) LaunchNetworkChecks(_ libkb.MetaContext, i *keybase1.Identity, u *keybase1.User) error

func (*BaseIdentifyUI) PromptForConfirmation ¶

func (ui *BaseIdentifyUI) PromptForConfirmation(s string) error

func (*BaseIdentifyUI) ReportHook ¶

func (ui *BaseIdentifyUI) ReportHook(s string)

func (*BaseIdentifyUI) ReportLastTrack ¶

func (ui *BaseIdentifyUI) ReportLastTrack(_ libkb.MetaContext, tl *keybase1.TrackSummary) error

func (*BaseIdentifyUI) ReportRevoked ¶

func (ui *BaseIdentifyUI) ReportRevoked(del []keybase1.TrackDiff)

func (*BaseIdentifyUI) ReportTrackToken ¶

func (ui *BaseIdentifyUI) ReportTrackToken(_ libkb.MetaContext, _ keybase1.TrackToken) error

func (*BaseIdentifyUI) ShowWarnings ¶

func (ui *BaseIdentifyUI) ShowWarnings(w libkb.Warnings)

func (*BaseIdentifyUI) Start ¶

func (ui *BaseIdentifyUI) Start(_ libkb.MetaContext, username string, reason keybase1.IdentifyReason, forceDisplay bool) error

func (*BaseIdentifyUI) TrackDiffUpgradedToString ¶

func (ui *BaseIdentifyUI) TrackDiffUpgradedToString(t libkb.TrackDiffUpgraded) string

func (*BaseIdentifyUI) Warning ¶

func (ui *BaseIdentifyUI) Warning(m string)

type BufferSource ¶

type BufferSource struct {
	// contains filtered or unexported fields
}

func NewBufferSource ¶

func NewBufferSource(s string) *BufferSource

func (*BufferSource) Close ¶

func (b *BufferSource) Close() error

func (*BufferSource) CloseWithError ¶

func (b *BufferSource) CloseWithError(error) error

func (*BufferSource) Open ¶

func (b *BufferSource) Open() error

func (*BufferSource) Read ¶

func (b *BufferSource) Read(p []byte) (n int, err error)

func (*BufferSource) Seek ¶ added in v1.0.19

func (b *BufferSource) Seek(offset int64, whence int) (int64, error)

type Call ¶ added in v1.0.18

type Call struct {
	Jsonrpc string
	ID      int
	Method  string
	Params  Params
}

Call represents a JSON api call.

type CallError ¶ added in v1.0.18

type CallError struct {
	Code    int         `json:"code"`
	Message string      `json:"message"`
	Data    interface{} `json:"data,omitempty"`
}

CallError is the result when there is an error.

type CanceledError ¶

type CanceledError struct {
	// contains filtered or unexported fields
}

type Canceler ¶ added in v1.0.21

type Canceler interface {
	Cancel() error
}

type CantRunInStandaloneError ¶ added in v1.0.27

type CantRunInStandaloneError struct{}

func (CantRunInStandaloneError) Error ¶ added in v1.0.27

func (e CantRunInStandaloneError) Error() string

type ChatAPI ¶ added in v1.0.18

type ChatAPI struct {
	// contains filtered or unexported fields
}

ChatAPI implements ChatAPIHandler and contains a ChatServiceHandler to do all the work.

func (*ChatAPI) AdvertiseCommandsV1 ¶

func (a *ChatAPI) AdvertiseCommandsV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) AttachV1 ¶ added in v1.0.18

func (a *ChatAPI) AttachV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) ClearCommandsV1 ¶

func (a *ChatAPI) ClearCommandsV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) DeleteV1 ¶ added in v1.0.18

func (a *ChatAPI) DeleteV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) DownloadV1 ¶ added in v1.0.18

func (a *ChatAPI) DownloadV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) EditV1 ¶ added in v1.0.18

func (a *ChatAPI) EditV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) GetUnfurlSettingsV1 ¶

func (a *ChatAPI) GetUnfurlSettingsV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) GetV1 ¶

func (a *ChatAPI) GetV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) JoinV1 ¶

func (a *ChatAPI) JoinV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) LeaveV1 ¶

func (a *ChatAPI) LeaveV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) ListCommandsV1 ¶

func (a *ChatAPI) ListCommandsV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) ListConvsOnNameV1 ¶

func (a *ChatAPI) ListConvsOnNameV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) ListV1 ¶ added in v1.0.18

func (a *ChatAPI) ListV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) LoadFlipV1 ¶

func (a *ChatAPI) LoadFlipV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) MarkV1 ¶ added in v1.0.19

func (a *ChatAPI) MarkV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) NewConvV1 ¶

func (a *ChatAPI) NewConvV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) ReactionV1 ¶

func (a *ChatAPI) ReactionV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) ReadV1 ¶ added in v1.0.18

func (a *ChatAPI) ReadV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) SearchInboxV1 ¶

func (a *ChatAPI) SearchInboxV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) SearchRegexpV1 ¶ added in v1.0.42

func (a *ChatAPI) SearchRegexpV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) SendV1 ¶ added in v1.0.18

func (a *ChatAPI) SendV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) SetStatusV1 ¶ added in v1.0.19

func (a *ChatAPI) SetStatusV1(ctx context.Context, c Call, w io.Writer) error

func (*ChatAPI) SetUnfurlSettingsV1 ¶

func (a *ChatAPI) SetUnfurlSettingsV1(ctx context.Context, c Call, w io.Writer) error

type ChatAPIHandler ¶ added in v1.0.18

type ChatAPIHandler interface {
	ListV1(context.Context, Call, io.Writer) error
	ReadV1(context.Context, Call, io.Writer) error
	GetV1(context.Context, Call, io.Writer) error
	SendV1(context.Context, Call, io.Writer) error
	EditV1(context.Context, Call, io.Writer) error
	ReactionV1(context.Context, Call, io.Writer) error
	DeleteV1(context.Context, Call, io.Writer) error
	AttachV1(context.Context, Call, io.Writer) error
	DownloadV1(context.Context, Call, io.Writer) error
	SetStatusV1(context.Context, Call, io.Writer) error
	MarkV1(context.Context, Call, io.Writer) error
	SearchInboxV1(context.Context, Call, io.Writer) error
	SearchRegexpV1(context.Context, Call, io.Writer) error
	NewConvV1(context.Context, Call, io.Writer) error
	ListConvsOnNameV1(context.Context, Call, io.Writer) error
	JoinV1(context.Context, Call, io.Writer) error
	LeaveV1(context.Context, Call, io.Writer) error
	LoadFlipV1(context.Context, Call, io.Writer) error
	GetUnfurlSettingsV1(context.Context, Call, io.Writer) error
	SetUnfurlSettingsV1(context.Context, Call, io.Writer) error
	AdvertiseCommandsV1(context.Context, Call, io.Writer) error
	ClearCommandsV1(context.Context, Call, io.Writer) error
	ListCommandsV1(context.Context, Call, io.Writer) error
}

ChatAPIHandler can handle all of the chat json api methods.

type ChatAPINotifications ¶

type ChatAPINotifications struct {
	utils.DummyChatNotifications
}

func NewChatAPINotifications ¶

func NewChatAPINotifications() *ChatAPINotifications

type ChatAPIUI ¶

type ChatAPIUI struct {
	utils.DummyChatUI
	// contains filtered or unexported fields
}

func NewChatAPIUI ¶

func NewChatAPIUI(opts ...func(*ChatAPIUI)) *ChatAPIUI

func (*ChatAPIUI) ChatStellarDataConfirm ¶

func (u *ChatAPIUI) ChatStellarDataConfirm(ctx context.Context, arg chat1.ChatStellarDataConfirmArg) (bool, error)

func (*ChatAPIUI) SetAllowStellarPayments ¶

func (u *ChatAPIUI) SetAllowStellarPayments(enabled bool)

type ChatAPIVersionHandler ¶ added in v1.0.34

type ChatAPIVersionHandler struct {
	// contains filtered or unexported fields
}

func NewChatAPIVersionHandler ¶ added in v1.0.34

func NewChatAPIVersionHandler(h ChatAPIHandler) *ChatAPIVersionHandler

type ChatCLINotifications ¶

type ChatCLINotifications struct {
	libkb.Contextified
	chat1.NotifyChatInterface
	// contains filtered or unexported fields
}

func NewChatCLINotifications ¶

func NewChatCLINotifications(g *libkb.GlobalContext) *ChatCLINotifications

func (*ChatCLINotifications) ChatAttachmentUploadProgress ¶

func (n *ChatCLINotifications) ChatAttachmentUploadProgress(ctx context.Context,
	arg chat1.ChatAttachmentUploadProgressArg) error

func (*ChatCLINotifications) ChatAttachmentUploadStart ¶

func (n *ChatCLINotifications) ChatAttachmentUploadStart(ctx context.Context,
	arg chat1.ChatAttachmentUploadStartArg) error

type ChatCLIUI ¶

type ChatCLIUI struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewChatCLIUI ¶

func NewChatCLIUI(g *libkb.GlobalContext) *ChatCLIUI

func (*ChatCLIUI) ChatAttachmentDownloadDone ¶

func (c *ChatCLIUI) ChatAttachmentDownloadDone(context.Context, int) error

func (*ChatCLIUI) ChatAttachmentDownloadProgress ¶

func (c *ChatCLIUI) ChatAttachmentDownloadProgress(ctx context.Context, arg chat1.ChatAttachmentDownloadProgressArg) error

func (*ChatCLIUI) ChatAttachmentDownloadStart ¶

func (c *ChatCLIUI) ChatAttachmentDownloadStart(context.Context, int) error

func (*ChatCLIUI) ChatBotCommandsUpdateStatus ¶

func (c *ChatCLIUI) ChatBotCommandsUpdateStatus(context.Context, chat1.ChatBotCommandsUpdateStatusArg) error

func (*ChatCLIUI) ChatClearWatch ¶

func (c *ChatCLIUI) ChatClearWatch(context.Context, chat1.ChatClearWatchArg) error

func (*ChatCLIUI) ChatCoinFlipStatus ¶

func (c *ChatCLIUI) ChatCoinFlipStatus(ctx context.Context, arg chat1.ChatCoinFlipStatusArg) error

func (*ChatCLIUI) ChatCommandMarkdown ¶

func (c *ChatCLIUI) ChatCommandMarkdown(ctx context.Context, arg chat1.ChatCommandMarkdownArg) error

func (*ChatCLIUI) ChatCommandStatus ¶

func (c *ChatCLIUI) ChatCommandStatus(context.Context, chat1.ChatCommandStatusArg) error

func (*ChatCLIUI) ChatConfirmChannelDelete ¶

func (c *ChatCLIUI) ChatConfirmChannelDelete(ctx context.Context, arg chat1.ChatConfirmChannelDeleteArg) (bool, error)

func (*ChatCLIUI) ChatGiphySearchResults ¶

func (c *ChatCLIUI) ChatGiphySearchResults(ctx context.Context, arg chat1.ChatGiphySearchResultsArg) error

func (*ChatCLIUI) ChatGiphyToggleResultWindow ¶

func (c *ChatCLIUI) ChatGiphyToggleResultWindow(ctx context.Context, arg chat1.ChatGiphyToggleResultWindowArg) error

func (*ChatCLIUI) ChatInboxConversation ¶

func (c *ChatCLIUI) ChatInboxConversation(ctx context.Context, arg chat1.ChatInboxConversationArg) error

func (*ChatCLIUI) ChatInboxFailed ¶

func (c *ChatCLIUI) ChatInboxFailed(ctx context.Context, arg chat1.ChatInboxFailedArg) error

func (*ChatCLIUI) ChatInboxUnverified ¶

func (c *ChatCLIUI) ChatInboxUnverified(ctx context.Context, arg chat1.ChatInboxUnverifiedArg) error

func (*ChatCLIUI) ChatLoadGalleryHit ¶

func (c *ChatCLIUI) ChatLoadGalleryHit(ctx context.Context, arg chat1.ChatLoadGalleryHitArg) error

func (*ChatCLIUI) ChatMaybeMentionUpdate ¶

func (c *ChatCLIUI) ChatMaybeMentionUpdate(ctx context.Context, arg chat1.ChatMaybeMentionUpdateArg) error

func (*ChatCLIUI) ChatSearchConvHits ¶

func (c *ChatCLIUI) ChatSearchConvHits(ctx context.Context, arg chat1.ChatSearchConvHitsArg) error

func (*ChatCLIUI) ChatSearchDone ¶

func (c *ChatCLIUI) ChatSearchDone(ctx context.Context, arg chat1.ChatSearchDoneArg) error

func (*ChatCLIUI) ChatSearchHit ¶

func (c *ChatCLIUI) ChatSearchHit(ctx context.Context, arg chat1.ChatSearchHitArg) error

func (*ChatCLIUI) ChatSearchInboxDone ¶

func (c *ChatCLIUI) ChatSearchInboxDone(ctx context.Context, arg chat1.ChatSearchInboxDoneArg) error

func (*ChatCLIUI) ChatSearchInboxHit ¶

func (c *ChatCLIUI) ChatSearchInboxHit(ctx context.Context, arg chat1.ChatSearchInboxHitArg) error

func (*ChatCLIUI) ChatSearchInboxStart ¶

func (c *ChatCLIUI) ChatSearchInboxStart(ctx context.Context, sessionID int) error

func (*ChatCLIUI) ChatSearchIndexStatus ¶

func (c *ChatCLIUI) ChatSearchIndexStatus(ctx context.Context, arg chat1.ChatSearchIndexStatusArg) error

func (*ChatCLIUI) ChatShowManageChannels ¶

func (c *ChatCLIUI) ChatShowManageChannels(ctx context.Context, arg chat1.ChatShowManageChannelsArg) error

func (*ChatCLIUI) ChatStellarDataConfirm ¶

func (c *ChatCLIUI) ChatStellarDataConfirm(ctx context.Context, arg chat1.ChatStellarDataConfirmArg) (bool, error)

func (*ChatCLIUI) ChatStellarDataError ¶

func (c *ChatCLIUI) ChatStellarDataError(ctx context.Context, arg chat1.ChatStellarDataErrorArg) (bool, error)

func (*ChatCLIUI) ChatStellarDone ¶

func (c *ChatCLIUI) ChatStellarDone(ctx context.Context, arg chat1.ChatStellarDoneArg) error

func (*ChatCLIUI) ChatStellarShowConfirm ¶

func (c *ChatCLIUI) ChatStellarShowConfirm(ctx context.Context, sessionID int) error

func (*ChatCLIUI) ChatThreadCached ¶

func (c *ChatCLIUI) ChatThreadCached(ctx context.Context, arg chat1.ChatThreadCachedArg) error

func (*ChatCLIUI) ChatThreadFull ¶

func (c *ChatCLIUI) ChatThreadFull(ctx context.Context, arg chat1.ChatThreadFullArg) error

type ChatChannel ¶ added in v1.0.18

type ChatChannel struct {
	Name        string `json:"name"`
	Public      bool   `json:"public"`
	MembersType string `json:"members_type"`
	TopicType   string `json:"topic_type,omitempty"`
	TopicName   string `json:"topic_name,omitempty"`
}

ChatChannel represents a channel through which chat happens.

func (ChatChannel) GetMembersType ¶ added in v1.0.27

func (c ChatChannel) GetMembersType(e *libkb.Env) chat1.ConversationMembersType

func (ChatChannel) IsNil ¶

func (c ChatChannel) IsNil() bool

func (ChatChannel) Valid ¶ added in v1.0.18

func (c ChatChannel) Valid() bool

Valid returns true if the ChatChannel has at least a Name.

func (ChatChannel) Visibility ¶

func (c ChatChannel) Visibility() (vis keybase1.TLFVisibility)

type ChatList ¶ added in v1.0.18

type ChatList struct {
	Conversations    []ConvSummary                 `json:"conversations"`
	Offline          bool                          `json:"offline"`
	IdentifyFailures []keybase1.TLFIdentifyFailure `json:"identify_failures,omitempty"`
	Pagination       *chat1.Pagination             `json:"pagination,omitempty"`
	RateLimits
}

ChatList is a list of conversations in the inbox.

type ChatMessage ¶ added in v1.0.18

type ChatMessage struct {
	Body string
}

ChatMessage represents a text message to be sent.

func (ChatMessage) Valid ¶ added in v1.0.18

func (c ChatMessage) Valid() bool

Valid returns true if the message has a body.

type ChatSendArg ¶ added in v1.0.27

type ChatSendArg struct {
	// contains filtered or unexported fields
}

type ChatServiceHandler ¶ added in v1.0.18

type ChatServiceHandler interface {
	ListV1(context.Context, listOptionsV1) Reply
	ReadV1(context.Context, readOptionsV1) Reply
	GetV1(context.Context, getOptionsV1) Reply
	SendV1(context.Context, sendOptionsV1, chat1.ChatUiInterface) Reply
	EditV1(context.Context, editOptionsV1) Reply
	ReactionV1(context.Context, reactionOptionsV1) Reply
	DeleteV1(context.Context, deleteOptionsV1) Reply
	AttachV1(context.Context, attachOptionsV1, chat1.ChatUiInterface, chat1.NotifyChatInterface) Reply
	DownloadV1(context.Context, downloadOptionsV1, chat1.ChatUiInterface) Reply
	SetStatusV1(context.Context, setStatusOptionsV1) Reply
	MarkV1(context.Context, markOptionsV1) Reply
	SearchInboxV1(context.Context, searchInboxOptionsV1) Reply
	SearchRegexpV1(context.Context, searchRegexpOptionsV1) Reply
	NewConvV1(context.Context, newConvOptionsV1) Reply
	ListConvsOnNameV1(context.Context, listConvsOnNameOptionsV1) Reply
	JoinV1(context.Context, joinOptionsV1) Reply
	LeaveV1(context.Context, leaveOptionsV1) Reply
	LoadFlipV1(context.Context, loadFlipOptionsV1) Reply
	GetUnfurlSettingsV1(context.Context) Reply
	SetUnfurlSettingsV1(context.Context, setUnfurlSettingsOptionsV1) Reply
	AdvertiseCommandsV1(context.Context, advertiseCommandsOptionsV1) Reply
	ClearCommandsV1(context.Context) Reply
	ListCommandsV1(context.Context, listCommandsOptionsV1) Reply
}

ChatServiceHandler can call the service.

type Checker ¶ added in v1.0.34

type Checker interface {
	Check() error
}

Checker implementations can check their options for errors.

type CleanCancelError ¶

type CleanCancelError struct{}

func (CleanCancelError) Error ¶

func (e CleanCancelError) Error() string

type ClientSpecificCustomMessage ¶ added in v1.0.17

type ClientSpecificCustomMessage struct {
	CliMessage string `json:"cli_message"`
}

type CmdAPICall ¶ added in v1.0.17

type CmdAPICall struct {
	JSONPayload []keybase1.StringKVPair

	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdAPICall) GetUsage ¶ added in v1.0.17

func (c *CmdAPICall) GetUsage() libkb.Usage

func (*CmdAPICall) ParseArgv ¶ added in v1.0.17

func (c *CmdAPICall) ParseArgv(ctx *cli.Context) error

func (*CmdAPICall) Run ¶ added in v1.0.17

func (c *CmdAPICall) Run() error

type CmdAccountDelete ¶ added in v1.0.18

type CmdAccountDelete struct {
	libkb.Contextified
}

func NewCmdAccountDeleteRunner ¶ added in v1.0.46

func NewCmdAccountDeleteRunner(g *libkb.GlobalContext) *CmdAccountDelete

func (*CmdAccountDelete) GetUsage ¶ added in v1.0.18

func (c *CmdAccountDelete) GetUsage() libkb.Usage

func (*CmdAccountDelete) ParseArgv ¶ added in v1.0.18

func (c *CmdAccountDelete) ParseArgv(ctx *cli.Context) error

func (*CmdAccountDelete) Run ¶ added in v1.0.18

func (c *CmdAccountDelete) Run() error

type CmdAccountLockdown ¶

type CmdAccountLockdown struct {
	libkb.Contextified
	SetLockdownMode *bool
	History         bool
	Force           bool
}

func (*CmdAccountLockdown) GetUsage ¶

func (c *CmdAccountLockdown) GetUsage() libkb.Usage

func (*CmdAccountLockdown) ParseArgv ¶

func (c *CmdAccountLockdown) ParseArgv(ctx *cli.Context) error

func (*CmdAccountLockdown) Run ¶

func (c *CmdAccountLockdown) Run() error

type CmdAccountRecoverUsername ¶

type CmdAccountRecoverUsername struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdAccountRecoverUsernameRunner ¶

func NewCmdAccountRecoverUsernameRunner(g *libkb.GlobalContext) *CmdAccountRecoverUsername

func (*CmdAccountRecoverUsername) GetUsage ¶

func (c *CmdAccountRecoverUsername) GetUsage() libkb.Usage

func (*CmdAccountRecoverUsername) ParseArgv ¶

func (c *CmdAccountRecoverUsername) ParseArgv(ctx *cli.Context) error

func (*CmdAccountRecoverUsername) Run ¶

type CmdAccountReset ¶ added in v1.0.19

type CmdAccountReset struct {
	libkb.Contextified
}

func NewCmdAccountResetRunner ¶ added in v1.0.41

func NewCmdAccountResetRunner(g *libkb.GlobalContext) *CmdAccountReset

func (*CmdAccountReset) GetUsage ¶ added in v1.0.19

func (c *CmdAccountReset) GetUsage() libkb.Usage

func (*CmdAccountReset) ParseArgv ¶ added in v1.0.19

func (c *CmdAccountReset) ParseArgv(ctx *cli.Context) error

func (*CmdAccountReset) Run ¶ added in v1.0.19

func (c *CmdAccountReset) Run() error

type CmdAccountResetCancel ¶

type CmdAccountResetCancel struct {
	libkb.Contextified
}

Cancel the reset pipeline

func NewCmdAccountResetCancelRunner ¶

func NewCmdAccountResetCancelRunner(g *libkb.GlobalContext) *CmdAccountResetCancel

func (*CmdAccountResetCancel) GetUsage ¶

func (c *CmdAccountResetCancel) GetUsage() libkb.Usage

func (*CmdAccountResetCancel) ParseArgv ¶

func (c *CmdAccountResetCancel) ParseArgv(ctx *cli.Context) error

func (*CmdAccountResetCancel) Run ¶

func (c *CmdAccountResetCancel) Run() error

type CmdAccountResetStart ¶

type CmdAccountResetStart struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

Start the reset pipeline

func NewCmdAccountResetStartRunner ¶

func NewCmdAccountResetStartRunner(g *libkb.GlobalContext) *CmdAccountResetStart

func (*CmdAccountResetStart) GetUsage ¶

func (c *CmdAccountResetStart) GetUsage() libkb.Usage

func (*CmdAccountResetStart) ParseArgv ¶

func (c *CmdAccountResetStart) ParseArgv(ctx *cli.Context) error

func (*CmdAccountResetStart) Run ¶

func (c *CmdAccountResetStart) Run() error

type CmdAccountResetTimeTravel ¶

type CmdAccountResetTimeTravel struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

Cancel the reset pipeline

func NewCmdAccountResetTimeTravelRunner ¶

func NewCmdAccountResetTimeTravelRunner(g *libkb.GlobalContext) *CmdAccountResetTimeTravel

func (*CmdAccountResetTimeTravel) GetUsage ¶

func (c *CmdAccountResetTimeTravel) GetUsage() libkb.Usage

func (*CmdAccountResetTimeTravel) ParseArgv ¶

func (c *CmdAccountResetTimeTravel) ParseArgv(ctx *cli.Context) (err error)

func (*CmdAccountResetTimeTravel) Run ¶

type CmdAddEmail ¶

type CmdAddEmail struct {
	libkb.Contextified
	Email      string
	Visibility keybase1.IdentityVisibility
}

func (*CmdAddEmail) GetUsage ¶

func (c *CmdAddEmail) GetUsage() libkb.Usage

func (*CmdAddEmail) ParseArgv ¶

func (c *CmdAddEmail) ParseArgv(ctx *cli.Context) error

func (*CmdAddEmail) Run ¶

func (c *CmdAddEmail) Run() error

type CmdAddPhoneNumber ¶

type CmdAddPhoneNumber struct {
	libkb.Contextified
	PhoneNumber string
	Visibility  keybase1.IdentityVisibility
}

func (*CmdAddPhoneNumber) GetUsage ¶

func (c *CmdAddPhoneNumber) GetUsage() libkb.Usage

func (*CmdAddPhoneNumber) ParseArgv ¶

func (c *CmdAddPhoneNumber) ParseArgv(ctx *cli.Context) error

func (*CmdAddPhoneNumber) Run ¶

func (c *CmdAddPhoneNumber) Run() error

type CmdAuditBox ¶

type CmdAuditBox struct {
	libkb.Contextified
	AuditAllKnownTeams  bool
	IsInJail            bool
	Audit               bool
	Attempt             bool
	RotateBeforeAttempt bool
	Ls                  bool
	TeamID              keybase1.TeamID
	TeamName            string
}

func (*CmdAuditBox) GetUsage ¶

func (c *CmdAuditBox) GetUsage() libkb.Usage

func (*CmdAuditBox) ParseArgv ¶

func (c *CmdAuditBox) ParseArgv(ctx *cli.Context) error

func (*CmdAuditBox) Run ¶

func (c *CmdAuditBox) Run() error

type CmdBTC ¶

type CmdBTC struct {
	libkb.Contextified
}

func NewCmdBTCRunner ¶

func NewCmdBTCRunner(g *libkb.GlobalContext) *CmdBTC

func (*CmdBTC) GetUsage ¶

func (c *CmdBTC) GetUsage() libkb.Usage

func (*CmdBTC) ParseArgv ¶

func (c *CmdBTC) ParseArgv(ctx *cli.Context) error

func (*CmdBTC) Run ¶

func (c *CmdBTC) Run() (err error)

type CmdBadge ¶ added in v1.0.34

type CmdBadge struct {
	libkb.Contextified
}

func NewCmdBadgeRunner ¶ added in v1.0.34

func NewCmdBadgeRunner(g *libkb.GlobalContext) *CmdBadge

func (*CmdBadge) GetUsage ¶ added in v1.0.34

func (c *CmdBadge) GetUsage() libkb.Usage

func (*CmdBadge) ParseArgv ¶ added in v1.0.34

func (c *CmdBadge) ParseArgv(ctx *cli.Context) error

func (*CmdBadge) Run ¶ added in v1.0.34

func (c *CmdBadge) Run() error

type CmdBase62Decode ¶

type CmdBase62Decode struct {
	libkb.Contextified
}

func NewBase62DecodeRunner ¶

func NewBase62DecodeRunner(g *libkb.GlobalContext) *CmdBase62Decode

func (*CmdBase62Decode) GetUsage ¶

func (v *CmdBase62Decode) GetUsage() libkb.Usage

func (*CmdBase62Decode) ParseArgv ¶

func (v *CmdBase62Decode) ParseArgv(ctx *cli.Context) error

func (*CmdBase62Decode) Run ¶

func (v *CmdBase62Decode) Run() error

type CmdBase62Encode ¶ added in v1.0.17

type CmdBase62Encode struct {
	libkb.Contextified
}

func NewBase62EncodeRunner ¶ added in v1.0.17

func NewBase62EncodeRunner(g *libkb.GlobalContext) *CmdBase62Encode

func (*CmdBase62Encode) GetUsage ¶ added in v1.0.17

func (v *CmdBase62Encode) GetUsage() libkb.Usage

func (*CmdBase62Encode) ParseArgv ¶ added in v1.0.17

func (v *CmdBase62Encode) ParseArgv(ctx *cli.Context) error

func (*CmdBase62Encode) Run ¶ added in v1.0.17

func (v *CmdBase62Encode) Run() error

type CmdCA ¶

type CmdCA struct {
	libkb.Contextified
}

func (*CmdCA) GetUsage ¶

func (c *CmdCA) GetUsage() libkb.Usage

func (*CmdCA) ParseArgv ¶

func (c *CmdCA) ParseArgv(ctx *cli.Context) error

func (*CmdCA) Run ¶

func (c *CmdCA) Run() error

type CmdChatAPI ¶ added in v1.0.18

type CmdChatAPI struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatAPIRunner ¶ added in v1.0.27

func NewCmdChatAPIRunner(g *libkb.GlobalContext) *CmdChatAPI

func (*CmdChatAPI) GetUsage ¶ added in v1.0.18

func (c *CmdChatAPI) GetUsage() libkb.Usage

func (*CmdChatAPI) ParseArgv ¶ added in v1.0.18

func (c *CmdChatAPI) ParseArgv(ctx *cli.Context) error

func (*CmdChatAPI) Run ¶ added in v1.0.18

func (c *CmdChatAPI) Run() error

func (*CmdChatAPI) SetMessage ¶ added in v1.0.27

func (c *CmdChatAPI) SetMessage(m string)

func (*CmdChatAPI) SetOutputFile ¶ added in v1.0.34

func (c *CmdChatAPI) SetOutputFile(f string)

type CmdChatAPIListen ¶

type CmdChatAPIListen struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatAPIListenRunner ¶

func NewCmdChatAPIListenRunner(g *libkb.GlobalContext) *CmdChatAPIListen

func (*CmdChatAPIListen) ErrWriteLn ¶

func (c *CmdChatAPIListen) ErrWriteLn(format string, obj ...interface{})

func (*CmdChatAPIListen) GetUsage ¶

func (c *CmdChatAPIListen) GetUsage() libkb.Usage

func (*CmdChatAPIListen) ParseArgv ¶

func (c *CmdChatAPIListen) ParseArgv(ctx *cli.Context) error

func (*CmdChatAPIListen) Run ¶

func (c *CmdChatAPIListen) Run() error

type CmdChatCreateChannel ¶ added in v1.0.27

type CmdChatCreateChannel struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatCreateChannelRunner ¶ added in v1.0.27

func NewCmdChatCreateChannelRunner(g *libkb.GlobalContext) *CmdChatCreateChannel

func (*CmdChatCreateChannel) GetUsage ¶ added in v1.0.27

func (c *CmdChatCreateChannel) GetUsage() libkb.Usage

func (*CmdChatCreateChannel) ParseArgv ¶ added in v1.0.27

func (c *CmdChatCreateChannel) ParseArgv(ctx *cli.Context) error

func (*CmdChatCreateChannel) Run ¶ added in v1.0.27

func (c *CmdChatCreateChannel) Run() error

type CmdChatDeleteChannel ¶ added in v1.0.31

type CmdChatDeleteChannel struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatDeleteChannelRunner ¶ added in v1.0.31

func NewCmdChatDeleteChannelRunner(g *libkb.GlobalContext) *CmdChatDeleteChannel

func (*CmdChatDeleteChannel) GetUsage ¶ added in v1.0.31

func (c *CmdChatDeleteChannel) GetUsage() libkb.Usage

func (*CmdChatDeleteChannel) ParseArgv ¶ added in v1.0.31

func (c *CmdChatDeleteChannel) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatDeleteChannel) Run ¶ added in v1.0.31

func (c *CmdChatDeleteChannel) Run() error

type CmdChatDeleteHistory ¶ added in v1.0.40

type CmdChatDeleteHistory struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatDeleteHistoryRunner ¶ added in v1.0.40

func NewCmdChatDeleteHistoryRunner(g *libkb.GlobalContext) *CmdChatDeleteHistory

func (*CmdChatDeleteHistory) GetUsage ¶ added in v1.0.40

func (c *CmdChatDeleteHistory) GetUsage() libkb.Usage

func (*CmdChatDeleteHistory) ParseArgv ¶ added in v1.0.40

func (c *CmdChatDeleteHistory) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatDeleteHistory) Run ¶ added in v1.0.40

func (c *CmdChatDeleteHistory) Run() (err error)

type CmdChatDeleteHistoryDev ¶ added in v1.0.40

type CmdChatDeleteHistoryDev struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatDeleteHistoryDevRunner ¶ added in v1.0.40

func NewCmdChatDeleteHistoryDevRunner(g *libkb.GlobalContext) *CmdChatDeleteHistoryDev

func (*CmdChatDeleteHistoryDev) GetUsage ¶ added in v1.0.40

func (c *CmdChatDeleteHistoryDev) GetUsage() libkb.Usage

func (*CmdChatDeleteHistoryDev) ParseArgv ¶ added in v1.0.40

func (c *CmdChatDeleteHistoryDev) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatDeleteHistoryDev) Run ¶ added in v1.0.40

func (c *CmdChatDeleteHistoryDev) Run() (err error)

type CmdChatDownload ¶ added in v1.0.18

type CmdChatDownload struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdChatDownload) GetUsage ¶ added in v1.0.18

func (c *CmdChatDownload) GetUsage() libkb.Usage

func (*CmdChatDownload) ParseArgv ¶ added in v1.0.18

func (c *CmdChatDownload) ParseArgv(ctx *cli.Context) error

func (*CmdChatDownload) Run ¶ added in v1.0.18

func (c *CmdChatDownload) Run() error

type CmdChatHide ¶ added in v1.0.19

type CmdChatHide struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdChatHide) GetUsage ¶ added in v1.0.19

func (c *CmdChatHide) GetUsage() libkb.Usage

func (*CmdChatHide) ParseArgv ¶ added in v1.0.19

func (c *CmdChatHide) ParseArgv(ctx *cli.Context) error

func (*CmdChatHide) Run ¶ added in v1.0.19

func (c *CmdChatHide) Run() error

type CmdChatJoinChannel ¶ added in v1.0.27

type CmdChatJoinChannel struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatJoinChannelRunner ¶ added in v1.0.27

func NewCmdChatJoinChannelRunner(g *libkb.GlobalContext) *CmdChatJoinChannel

func (*CmdChatJoinChannel) GetUsage ¶ added in v1.0.27

func (c *CmdChatJoinChannel) GetUsage() libkb.Usage

func (*CmdChatJoinChannel) ParseArgv ¶ added in v1.0.27

func (c *CmdChatJoinChannel) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatJoinChannel) Run ¶ added in v1.0.27

func (c *CmdChatJoinChannel) Run() error

type CmdChatKBFSUpgrade ¶ added in v1.0.41

type CmdChatKBFSUpgrade struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdChatKBFSUpgrade) GetUsage ¶ added in v1.0.41

func (c *CmdChatKBFSUpgrade) GetUsage() libkb.Usage

func (*CmdChatKBFSUpgrade) ParseArgv ¶ added in v1.0.41

func (c *CmdChatKBFSUpgrade) ParseArgv(ctx *cli.Context) error

func (*CmdChatKBFSUpgrade) Run ¶ added in v1.0.41

func (c *CmdChatKBFSUpgrade) Run() error

type CmdChatLeaveChannel ¶ added in v1.0.27

type CmdChatLeaveChannel struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatLeaveChannelRunner ¶ added in v1.0.27

func NewCmdChatLeaveChannelRunner(g *libkb.GlobalContext) *CmdChatLeaveChannel

func (*CmdChatLeaveChannel) GetUsage ¶ added in v1.0.27

func (c *CmdChatLeaveChannel) GetUsage() libkb.Usage

func (*CmdChatLeaveChannel) ParseArgv ¶ added in v1.0.27

func (c *CmdChatLeaveChannel) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatLeaveChannel) Run ¶ added in v1.0.27

func (c *CmdChatLeaveChannel) Run() error

type CmdChatListChannels ¶ added in v1.0.27

type CmdChatListChannels struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatListChannelsRunner ¶ added in v1.0.27

func NewCmdChatListChannelsRunner(g *libkb.GlobalContext) *CmdChatListChannels

func (*CmdChatListChannels) GetUsage ¶ added in v1.0.27

func (c *CmdChatListChannels) GetUsage() libkb.Usage

func (*CmdChatListChannels) ParseArgv ¶ added in v1.0.27

func (c *CmdChatListChannels) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatListChannels) Run ¶ added in v1.0.27

func (c *CmdChatListChannels) Run() error

type CmdChatListMembers ¶ added in v1.0.27

type CmdChatListMembers struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatListMembersRunner ¶ added in v1.0.27

func NewCmdChatListMembersRunner(g *libkb.GlobalContext) *CmdChatListMembers

func (*CmdChatListMembers) GetUsage ¶ added in v1.0.27

func (c *CmdChatListMembers) GetUsage() libkb.Usage

func (*CmdChatListMembers) ParseArgv ¶ added in v1.0.27

func (c *CmdChatListMembers) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatListMembers) Run ¶ added in v1.0.27

func (c *CmdChatListMembers) Run() error

type CmdChatMute ¶ added in v1.0.19

type CmdChatMute struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdChatMute) GetUsage ¶ added in v1.0.19

func (c *CmdChatMute) GetUsage() libkb.Usage

func (*CmdChatMute) ParseArgv ¶ added in v1.0.19

func (c *CmdChatMute) ParseArgv(ctx *cli.Context) error

func (*CmdChatMute) Run ¶ added in v1.0.19

func (c *CmdChatMute) Run() error

type CmdChatProfileSearch ¶

type CmdChatProfileSearch struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatProfileSearchRunner ¶

func NewCmdChatProfileSearchRunner(g *libkb.GlobalContext) *CmdChatProfileSearch

func (*CmdChatProfileSearch) GetUsage ¶

func (c *CmdChatProfileSearch) GetUsage() libkb.Usage

func (*CmdChatProfileSearch) ParseArgv ¶

func (c *CmdChatProfileSearch) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatProfileSearch) Run ¶

func (c *CmdChatProfileSearch) Run() (err error)

type CmdChatReAddMember ¶

type CmdChatReAddMember struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatReAddMemberRunner ¶

func NewCmdChatReAddMemberRunner(g *libkb.GlobalContext) *CmdChatReAddMember

func (*CmdChatReAddMember) GetUsage ¶

func (c *CmdChatReAddMember) GetUsage() libkb.Usage

func (*CmdChatReAddMember) ParseArgv ¶

func (c *CmdChatReAddMember) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatReAddMember) Run ¶

func (c *CmdChatReAddMember) Run() error

type CmdChatRead ¶ added in v1.0.27

type CmdChatRead struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatReadRunner ¶ added in v1.0.27

func NewCmdChatReadRunner(g *libkb.GlobalContext) *CmdChatRead

func (*CmdChatRead) Fetch ¶ added in v1.0.27

func (c *CmdChatRead) Fetch() (conversations chat1.ConversationLocal, messages []chat1.MessageUnboxed, err error)

func (*CmdChatRead) GetUsage ¶ added in v1.0.27

func (c *CmdChatRead) GetUsage() libkb.Usage

func (*CmdChatRead) ParseArgv ¶ added in v1.0.27

func (c *CmdChatRead) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatRead) Run ¶ added in v1.0.27

func (c *CmdChatRead) Run() error

func (*CmdChatRead) SetTeamChatForTest ¶ added in v1.0.27

func (c *CmdChatRead) SetTeamChatForTest(n string)

type CmdChatRenameChannel ¶ added in v1.0.27

type CmdChatRenameChannel struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatRenameChannelRunner ¶ added in v1.0.27

func NewCmdChatRenameChannelRunner(g *libkb.GlobalContext) *CmdChatRenameChannel

func (*CmdChatRenameChannel) GetUsage ¶ added in v1.0.27

func (c *CmdChatRenameChannel) GetUsage() libkb.Usage

func (*CmdChatRenameChannel) ParseArgv ¶ added in v1.0.27

func (c *CmdChatRenameChannel) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatRenameChannel) Run ¶ added in v1.0.27

func (c *CmdChatRenameChannel) Run() error

type CmdChatReport ¶ added in v1.0.27

type CmdChatReport struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdChatReport) GetUsage ¶ added in v1.0.27

func (c *CmdChatReport) GetUsage() libkb.Usage

func (*CmdChatReport) ParseArgv ¶ added in v1.0.27

func (c *CmdChatReport) ParseArgv(ctx *cli.Context) error

func (*CmdChatReport) Run ¶ added in v1.0.27

func (c *CmdChatReport) Run() error

type CmdChatSearchInbox ¶

type CmdChatSearchInbox struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatSearchInboxRunner ¶

func NewCmdChatSearchInboxRunner(g *libkb.GlobalContext) *CmdChatSearchInbox

func (*CmdChatSearchInbox) GetUsage ¶

func (c *CmdChatSearchInbox) GetUsage() libkb.Usage

func (*CmdChatSearchInbox) ParseArgv ¶

func (c *CmdChatSearchInbox) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatSearchInbox) Run ¶

func (c *CmdChatSearchInbox) Run() (err error)

type CmdChatSearchRegexp ¶

type CmdChatSearchRegexp struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatSearchRegexpRunner ¶

func NewCmdChatSearchRegexpRunner(g *libkb.GlobalContext) *CmdChatSearchRegexp

func (*CmdChatSearchRegexp) GetUsage ¶

func (c *CmdChatSearchRegexp) GetUsage() libkb.Usage

func (*CmdChatSearchRegexp) ParseArgv ¶

func (c *CmdChatSearchRegexp) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatSearchRegexp) Run ¶

func (c *CmdChatSearchRegexp) Run() (err error)

type CmdChatSend ¶ added in v1.0.27

type CmdChatSend struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatSendRunner ¶ added in v1.0.27

func NewCmdChatSendRunner(g *libkb.GlobalContext) *CmdChatSend

func (*CmdChatSend) GetUsage ¶ added in v1.0.27

func (c *CmdChatSend) GetUsage() libkb.Usage

func (*CmdChatSend) ParseArgv ¶ added in v1.0.27

func (c *CmdChatSend) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatSend) Run ¶ added in v1.0.27

func (c *CmdChatSend) Run() (err error)

func (*CmdChatSend) SetMessage ¶ added in v1.0.27

func (c *CmdChatSend) SetMessage(m string)

func (*CmdChatSend) SetTeamChatForTest ¶ added in v1.0.27

func (c *CmdChatSend) SetTeamChatForTest(n string)

type CmdChatSetConvMinWriterRole ¶

type CmdChatSetConvMinWriterRole struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatSetConvMinWriterRoleRunner ¶

func NewCmdChatSetConvMinWriterRoleRunner(g *libkb.GlobalContext) *CmdChatSetConvMinWriterRole

func (*CmdChatSetConvMinWriterRole) GetUsage ¶

func (c *CmdChatSetConvMinWriterRole) GetUsage() libkb.Usage

func (*CmdChatSetConvMinWriterRole) ParseArgv ¶

func (c *CmdChatSetConvMinWriterRole) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatSetConvMinWriterRole) Run ¶

func (c *CmdChatSetConvMinWriterRole) Run() (err error)

type CmdChatSetNotificationSettings ¶

type CmdChatSetNotificationSettings struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatSetNotificationSettingsRunner ¶

func NewCmdChatSetNotificationSettingsRunner(g *libkb.GlobalContext) *CmdChatSetNotificationSettings

func (*CmdChatSetNotificationSettings) GetUsage ¶

func (*CmdChatSetNotificationSettings) ParseArgv ¶

func (c *CmdChatSetNotificationSettings) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatSetNotificationSettings) Run ¶

type CmdChatSetRetention ¶ added in v1.0.41

type CmdChatSetRetention struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatSetRetentionRunner ¶ added in v1.0.41

func NewCmdChatSetRetentionRunner(g *libkb.GlobalContext) *CmdChatSetRetention

func (*CmdChatSetRetention) GetUsage ¶ added in v1.0.41

func (c *CmdChatSetRetention) GetUsage() libkb.Usage

func (*CmdChatSetRetention) ParseArgv ¶ added in v1.0.41

func (c *CmdChatSetRetention) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatSetRetention) Run ¶ added in v1.0.41

func (c *CmdChatSetRetention) Run() (err error)

type CmdChatSetRetentionDev ¶ added in v1.0.43

type CmdChatSetRetentionDev struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdChatSetRetentionDevRunner ¶ added in v1.0.43

func NewCmdChatSetRetentionDevRunner(g *libkb.GlobalContext) *CmdChatSetRetentionDev

func (*CmdChatSetRetentionDev) GetUsage ¶ added in v1.0.43

func (c *CmdChatSetRetentionDev) GetUsage() libkb.Usage

func (*CmdChatSetRetentionDev) ParseArgv ¶ added in v1.0.43

func (c *CmdChatSetRetentionDev) ParseArgv(ctx *cli.Context) (err error)

func (*CmdChatSetRetentionDev) Run ¶ added in v1.0.43

func (c *CmdChatSetRetentionDev) Run() (err error)

type CmdChatUpload ¶ added in v1.0.18

type CmdChatUpload struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdChatUpload) Cancel ¶ added in v1.0.19

func (c *CmdChatUpload) Cancel() error

func (*CmdChatUpload) GetUsage ¶ added in v1.0.18

func (c *CmdChatUpload) GetUsage() libkb.Usage

func (*CmdChatUpload) ParseArgv ¶ added in v1.0.18

func (c *CmdChatUpload) ParseArgv(ctx *cli.Context) error

func (*CmdChatUpload) Run ¶ added in v1.0.18

func (c *CmdChatUpload) Run() error

type CmdCheckTracking ¶

type CmdCheckTracking struct {
	libkb.Contextified
}

func NewCmdCheckTrackingRunner ¶

func NewCmdCheckTrackingRunner(g *libkb.GlobalContext) *CmdCheckTracking

func (*CmdCheckTracking) GetUsage ¶

func (c *CmdCheckTracking) GetUsage() libkb.Usage

func (*CmdCheckTracking) ParseArgv ¶

func (c *CmdCheckTracking) ParseArgv(ctx *cli.Context) error

func (*CmdCheckTracking) Run ¶

func (c *CmdCheckTracking) Run() (err error)

type CmdConfigGet ¶

type CmdConfigGet struct {
	libkb.Contextified
	Path          string
	Direct        bool
	Bare          bool
	AssertTrue    bool
	AssertFalse   bool
	AssertOkOnNil bool
}

func NewCmdConfigGetRunner ¶

func NewCmdConfigGetRunner(g *libkb.GlobalContext) *CmdConfigGet

func (*CmdConfigGet) GetUsage ¶

func (v *CmdConfigGet) GetUsage() libkb.Usage

func (*CmdConfigGet) ParseArgv ¶

func (v *CmdConfigGet) ParseArgv(ctx *cli.Context) error

func (*CmdConfigGet) Run ¶

func (v *CmdConfigGet) Run() error

type CmdConfigInfo ¶

type CmdConfigInfo struct {
	libkb.Contextified
}

func (*CmdConfigInfo) GetUsage ¶

func (v *CmdConfigInfo) GetUsage() libkb.Usage

func (*CmdConfigInfo) ParseArgv ¶

func (v *CmdConfigInfo) ParseArgv(ctx *cli.Context) error

func (*CmdConfigInfo) Run ¶

func (v *CmdConfigInfo) Run() error

type CmdConfigSet ¶

type CmdConfigSet struct {
	libkb.Contextified
	Path    string
	Value   keybase1.ConfigValue
	DoClear bool
}

func NewCmdConfigSetRunner ¶

func NewCmdConfigSetRunner(g *libkb.GlobalContext) *CmdConfigSet

func (*CmdConfigSet) GetUsage ¶

func (v *CmdConfigSet) GetUsage() libkb.Usage

func (*CmdConfigSet) ParseArgv ¶

func (v *CmdConfigSet) ParseArgv(ctx *cli.Context) error

func (*CmdConfigSet) Run ¶

func (v *CmdConfigSet) Run() error

type CmdContactLookup ¶

type CmdContactLookup struct {
	libkb.Contextified
}

func (*CmdContactLookup) GetUsage ¶

func (c *CmdContactLookup) GetUsage() libkb.Usage

func (*CmdContactLookup) ParseArgv ¶

func (c *CmdContactLookup) ParseArgv(ctx *cli.Context) error

func (*CmdContactLookup) Run ¶

func (c *CmdContactLookup) Run() error

type CmdCtlAppExit ¶ added in v1.0.17

type CmdCtlAppExit struct {
	libkb.Contextified
}

func (*CmdCtlAppExit) GetUsage ¶ added in v1.0.17

func (s *CmdCtlAppExit) GetUsage() libkb.Usage

func (*CmdCtlAppExit) ParseArgv ¶ added in v1.0.17

func (s *CmdCtlAppExit) ParseArgv(ctx *cli.Context) error

func (*CmdCtlAppExit) Run ¶ added in v1.0.17

func (s *CmdCtlAppExit) Run() (err error)

type CmdCtlAutostart ¶

type CmdCtlAutostart struct {
	libkb.Contextified
	ToggleOn bool
}

func (*CmdCtlAutostart) GetUsage ¶

func (c *CmdCtlAutostart) GetUsage() libkb.Usage

func (*CmdCtlAutostart) ParseArgv ¶

func (c *CmdCtlAutostart) ParseArgv(ctx *cli.Context) error

func (*CmdCtlAutostart) Run ¶

func (c *CmdCtlAutostart) Run() error

type CmdCtlInit ¶

type CmdCtlInit struct {
	libkb.Contextified
	DryRun bool
}

func (*CmdCtlInit) Envs ¶

func (c *CmdCtlInit) Envs() []EnvSetting

func (*CmdCtlInit) GetUsage ¶

func (c *CmdCtlInit) GetUsage() libkb.Usage

func (*CmdCtlInit) ParseArgv ¶

func (c *CmdCtlInit) ParseArgv(ctx *cli.Context) error

func (*CmdCtlInit) Run ¶

func (c *CmdCtlInit) Run() error

func (*CmdCtlInit) RunEnv ¶

func (c *CmdCtlInit) RunEnv() error

We can't really use environment generators for this because... If systemd version is before 233 (e.g., in Ubuntu 16.04 LTS), environment generators are unsupported. Also, by design, environment generators are not able to get user environment variables which might be specified, e.g., in a interactive shell file (rather than in say pam_environment). Thus, we always manually create the environment file again. It should only be needed once during every login to populate that file, after that, as long as they don't change, systemctl will work without run_keybase. Work around by directly creating an environment file that unit files read. If a user really doesn't want to use run_keybase, they can specify their environment variables in a more standard way and import $DISPLAY and $KEYBASE_AUTOSTART into the user manager environment themselves, if the GUI is needed. # (graphical-session.target doesn't have great support either) We don't do this *and* the environment generator because we don't want to pollute the user manager environment with bad data. If stable, user can pipe this to a local config file to remove this need.

type CmdCtlLogRotate ¶

type CmdCtlLogRotate struct {
	libkb.Contextified
}

func (*CmdCtlLogRotate) GetUsage ¶

func (s *CmdCtlLogRotate) GetUsage() libkb.Usage

func (*CmdCtlLogRotate) ParseArgv ¶

func (s *CmdCtlLogRotate) ParseArgv(ctx *cli.Context) error

func (*CmdCtlLogRotate) Run ¶

func (s *CmdCtlLogRotate) Run() (err error)

type CmdCtlRedirector ¶

type CmdCtlRedirector struct {
	libkb.Contextified
	ToggleOn            bool
	Status              bool
	RootRedirectorMount string
	RootConfigFilename  string
	RootConfigDirectory string
}

func (*CmdCtlRedirector) GetUsage ¶

func (c *CmdCtlRedirector) GetUsage() libkb.Usage

func (*CmdCtlRedirector) ParseArgv ¶

func (c *CmdCtlRedirector) ParseArgv(ctx *cli.Context) error

func (*CmdCtlRedirector) Run ¶

func (c *CmdCtlRedirector) Run() error

type CmdCtlReload ¶

type CmdCtlReload struct {
	libkb.Contextified
}

func (*CmdCtlReload) GetUsage ¶

func (s *CmdCtlReload) GetUsage() libkb.Usage

func (*CmdCtlReload) ParseArgv ¶

func (s *CmdCtlReload) ParseArgv(ctx *cli.Context) error

func (*CmdCtlReload) Run ¶

func (s *CmdCtlReload) Run() (err error)

type CmdCtlRestart ¶

type CmdCtlRestart struct {
	libkb.Contextified
}

func (*CmdCtlRestart) GetUsage ¶

func (s *CmdCtlRestart) GetUsage() libkb.Usage

func (*CmdCtlRestart) ParseArgv ¶

func (s *CmdCtlRestart) ParseArgv(ctx *cli.Context) error

func (*CmdCtlRestart) Run ¶

func (s *CmdCtlRestart) Run() error

type CmdCtlStart ¶

type CmdCtlStart struct {
	libkb.Contextified
}

func (*CmdCtlStart) GetUsage ¶

func (s *CmdCtlStart) GetUsage() libkb.Usage

func (*CmdCtlStart) ParseArgv ¶

func (s *CmdCtlStart) ParseArgv(ctx *cli.Context) error

func (*CmdCtlStart) Run ¶

func (s *CmdCtlStart) Run() (err error)

type CmdCtlStop ¶

type CmdCtlStop struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdCtlStop) GetUsage ¶

func (s *CmdCtlStop) GetUsage() libkb.Usage

func (*CmdCtlStop) ParseArgv ¶

func (s *CmdCtlStop) ParseArgv(ctx *cli.Context) error

func (*CmdCtlStop) Run ¶

func (s *CmdCtlStop) Run() (err error)

type CmdCtlWantsSystemd ¶

type CmdCtlWantsSystemd struct {
	libkb.Contextified
}

func (*CmdCtlWantsSystemd) GetUsage ¶

func (c *CmdCtlWantsSystemd) GetUsage() libkb.Usage

func (*CmdCtlWantsSystemd) ParseArgv ¶

func (c *CmdCtlWantsSystemd) ParseArgv(ctx *cli.Context) error

func (*CmdCtlWantsSystemd) Run ¶

func (c *CmdCtlWantsSystemd) Run() error

type CmdCurrencyAdd ¶ added in v1.0.19

type CmdCurrencyAdd struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdCurrencyAddRunner ¶ added in v1.0.19

func NewCmdCurrencyAddRunner(g *libkb.GlobalContext) *CmdCurrencyAdd

func (*CmdCurrencyAdd) GetUsage ¶ added in v1.0.19

func (c *CmdCurrencyAdd) GetUsage() libkb.Usage

func (*CmdCurrencyAdd) ParseArgv ¶ added in v1.0.19

func (c *CmdCurrencyAdd) ParseArgv(ctx *cli.Context) error

func (*CmdCurrencyAdd) Run ¶ added in v1.0.19

func (c *CmdCurrencyAdd) Run() (err error)

func (*CmdCurrencyAdd) SetAddress ¶ added in v1.0.19

func (c *CmdCurrencyAdd) SetAddress(s string)

type CmdDbClean ¶

type CmdDbClean struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdDbCleanRunner ¶

func NewCmdDbCleanRunner(g *libkb.GlobalContext) *CmdDbClean

func (*CmdDbClean) GetUsage ¶

func (c *CmdDbClean) GetUsage() libkb.Usage

func (*CmdDbClean) ParseArgv ¶

func (c *CmdDbClean) ParseArgv(ctx *cli.Context) error

func (*CmdDbClean) Run ¶

func (c *CmdDbClean) Run() error

type CmdDbDelete ¶ added in v1.0.19

type CmdDbDelete struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdDbDeleteRunner ¶ added in v1.0.19

func NewCmdDbDeleteRunner(g *libkb.GlobalContext) *CmdDbDelete

func (*CmdDbDelete) GetUsage ¶ added in v1.0.19

func (c *CmdDbDelete) GetUsage() libkb.Usage

func (*CmdDbDelete) ParseArgv ¶ added in v1.0.19

func (c *CmdDbDelete) ParseArgv(ctx *cli.Context) error

func (*CmdDbDelete) Run ¶ added in v1.0.19

func (c *CmdDbDelete) Run() error

type CmdDbGet ¶ added in v1.0.19

type CmdDbGet struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdDbGetRunner ¶ added in v1.0.19

func NewCmdDbGetRunner(g *libkb.GlobalContext) *CmdDbGet

func (*CmdDbGet) GetUsage ¶ added in v1.0.19

func (c *CmdDbGet) GetUsage() libkb.Usage

func (*CmdDbGet) ParseArgv ¶ added in v1.0.19

func (c *CmdDbGet) ParseArgv(ctx *cli.Context) error

func (*CmdDbGet) Run ¶ added in v1.0.19

func (c *CmdDbGet) Run() error

type CmdDbNuke ¶

type CmdDbNuke struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdDbNukeRunner ¶

func NewCmdDbNukeRunner(g *libkb.GlobalContext) *CmdDbNuke

func (*CmdDbNuke) GetUsage ¶

func (c *CmdDbNuke) GetUsage() libkb.Usage

func (*CmdDbNuke) ParseArgv ¶

func (c *CmdDbNuke) ParseArgv(ctx *cli.Context) error

func (*CmdDbNuke) Run ¶

func (c *CmdDbNuke) Run() error

type CmdDbPut ¶ added in v1.0.19

type CmdDbPut struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdDbPutRunner ¶ added in v1.0.19

func NewCmdDbPutRunner(g *libkb.GlobalContext) *CmdDbPut

func (*CmdDbPut) GetUsage ¶ added in v1.0.19

func (c *CmdDbPut) GetUsage() libkb.Usage

func (*CmdDbPut) ParseArgv ¶ added in v1.0.19

func (c *CmdDbPut) ParseArgv(ctx *cli.Context) error

func (*CmdDbPut) Run ¶ added in v1.0.19

func (c *CmdDbPut) Run() error

type CmdDecrypt ¶

type CmdDecrypt struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdDecrypt) GetUsage ¶

func (c *CmdDecrypt) GetUsage() libkb.Usage

func (*CmdDecrypt) ParseArgv ¶

func (c *CmdDecrypt) ParseArgv(ctx *cli.Context) error

func (*CmdDecrypt) Run ¶

func (c *CmdDecrypt) Run() error

type CmdDeleteEmail ¶

type CmdDeleteEmail struct {
	libkb.Contextified
	Email string
}

func (*CmdDeleteEmail) GetUsage ¶

func (c *CmdDeleteEmail) GetUsage() libkb.Usage

func (*CmdDeleteEmail) ParseArgv ¶

func (c *CmdDeleteEmail) ParseArgv(ctx *cli.Context) error

func (*CmdDeleteEmail) Run ¶

func (c *CmdDeleteEmail) Run() error

type CmdDeletePhoneNumber ¶

type CmdDeletePhoneNumber struct {
	libkb.Contextified
	PhoneNumber string
}

func (*CmdDeletePhoneNumber) GetUsage ¶

func (c *CmdDeletePhoneNumber) GetUsage() libkb.Usage

func (*CmdDeletePhoneNumber) ParseArgv ¶

func (c *CmdDeletePhoneNumber) ParseArgv(ctx *cli.Context) error

func (*CmdDeletePhoneNumber) Run ¶

func (c *CmdDeletePhoneNumber) Run() error

type CmdDeprovision ¶

type CmdDeprovision struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdDeprovision) GetUsage ¶

func (c *CmdDeprovision) GetUsage() libkb.Usage

func (*CmdDeprovision) ParseArgv ¶

func (c *CmdDeprovision) ParseArgv(*cli.Context) error

func (*CmdDeprovision) Run ¶

func (c *CmdDeprovision) Run() (err error)

type CmdDeviceAdd ¶

type CmdDeviceAdd struct {
	libkb.Contextified
}

CmdDeviceAdd is the 'device add' command. It is used for device provisioning on the provisioner/device X/C1.

func (*CmdDeviceAdd) GetUsage ¶

func (c *CmdDeviceAdd) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdDeviceAdd) ParseArgv ¶

func (c *CmdDeviceAdd) ParseArgv(ctx *cli.Context) error

ParseArgv gets the secret phrase from the command args.

func (*CmdDeviceAdd) Run ¶

func (c *CmdDeviceAdd) Run() error

RunClient runs the command in client/server mode.

type CmdDeviceList ¶

type CmdDeviceList struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdDeviceList is the 'device list' command. It displays all the devices for the current user.

func (*CmdDeviceList) GetUsage ¶

func (c *CmdDeviceList) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdDeviceList) ParseArgv ¶

func (c *CmdDeviceList) ParseArgv(ctx *cli.Context) error

ParseArgv does nothing for this command.

func (*CmdDeviceList) Run ¶

func (c *CmdDeviceList) Run() error

RunClient runs the command in client/server mode.

type CmdDeviceRemove ¶

type CmdDeviceRemove struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdDeviceRemoveRunner ¶ added in v1.0.18

func NewCmdDeviceRemoveRunner(g *libkb.GlobalContext) *CmdDeviceRemove

func (*CmdDeviceRemove) GetUsage ¶

func (c *CmdDeviceRemove) GetUsage() libkb.Usage

func (*CmdDeviceRemove) ParseArgv ¶

func (c *CmdDeviceRemove) ParseArgv(ctx *cli.Context) error

func (*CmdDeviceRemove) Run ¶

func (c *CmdDeviceRemove) Run() (err error)

func (*CmdDeviceRemove) SetIDOrName ¶ added in v1.0.18

func (c *CmdDeviceRemove) SetIDOrName(s string)

type CmdDismiss ¶ added in v1.0.18

type CmdDismiss struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdDismiss) GetUsage ¶ added in v1.0.18

func (c *CmdDismiss) GetUsage() libkb.Usage

func (*CmdDismiss) ParseArgv ¶ added in v1.0.18

func (c *CmdDismiss) ParseArgv(ctx *cli.Context) error

func (*CmdDismiss) Run ¶ added in v1.0.18

func (c *CmdDismiss) Run() error

type CmdDismissCategory ¶ added in v1.0.31

type CmdDismissCategory struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdDismissCategoryRunner ¶ added in v1.0.31

func NewCmdDismissCategoryRunner(g *libkb.GlobalContext) *CmdDismissCategory

func (*CmdDismissCategory) GetUsage ¶ added in v1.0.31

func (c *CmdDismissCategory) GetUsage() libkb.Usage

func (*CmdDismissCategory) ParseArgv ¶ added in v1.0.31

func (c *CmdDismissCategory) ParseArgv(ctx *cli.Context) error

func (*CmdDismissCategory) Run ¶ added in v1.0.31

func (c *CmdDismissCategory) Run() error

type CmdDumpKeyfamily ¶

type CmdDumpKeyfamily struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdDumpKeyfamily) GetUsage ¶

func (v *CmdDumpKeyfamily) GetUsage() libkb.Usage

func (*CmdDumpKeyfamily) ParseArgv ¶

func (v *CmdDumpKeyfamily) ParseArgv(ctx *cli.Context) error

func (*CmdDumpKeyfamily) Run ¶

func (v *CmdDumpKeyfamily) Run() (err error)

type CmdDumpPushNotifications ¶ added in v1.0.17

type CmdDumpPushNotifications struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdDumpPushNotificationsRunner ¶ added in v1.0.17

func NewCmdDumpPushNotificationsRunner(g *libkb.GlobalContext) *CmdDumpPushNotifications

func (*CmdDumpPushNotifications) GetUsage ¶ added in v1.0.17

func (c *CmdDumpPushNotifications) GetUsage() libkb.Usage

func (*CmdDumpPushNotifications) ParseArgv ¶ added in v1.0.17

func (c *CmdDumpPushNotifications) ParseArgv(ctx *cli.Context) error

func (*CmdDumpPushNotifications) Run ¶ added in v1.0.17

type CmdEditEmail ¶

type CmdEditEmail struct {
	libkb.Contextified
	OldEmail   string
	Email      string
	Visibility keybase1.IdentityVisibility
}

func (*CmdEditEmail) GetUsage ¶

func (c *CmdEditEmail) GetUsage() libkb.Usage

func (*CmdEditEmail) ParseArgv ¶

func (c *CmdEditEmail) ParseArgv(ctx *cli.Context) error

func (*CmdEditEmail) Run ¶

func (c *CmdEditEmail) Run() error

type CmdEditPhoneNumber ¶

type CmdEditPhoneNumber struct {
	libkb.Contextified
	OldPhoneNumber string
	PhoneNumber    string
	Visibility     keybase1.IdentityVisibility
}

func (*CmdEditPhoneNumber) GetUsage ¶

func (c *CmdEditPhoneNumber) GetUsage() libkb.Usage

func (*CmdEditPhoneNumber) ParseArgv ¶

func (c *CmdEditPhoneNumber) ParseArgv(ctx *cli.Context) error

func (*CmdEditPhoneNumber) Run ¶

func (c *CmdEditPhoneNumber) Run() error

type CmdEncrypt ¶

type CmdEncrypt struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdEncrypt) GetUsage ¶

func (c *CmdEncrypt) GetUsage() libkb.Usage

func (*CmdEncrypt) ParseArgv ¶

func (c *CmdEncrypt) ParseArgv(ctx *cli.Context) error

func (*CmdEncrypt) Run ¶

func (c *CmdEncrypt) Run() error

type CmdFakeTrackingChanged ¶

type CmdFakeTrackingChanged struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdFakeTrackingChangedRunner ¶

func NewCmdFakeTrackingChangedRunner(g *libkb.GlobalContext) *CmdFakeTrackingChanged

func (*CmdFakeTrackingChanged) GetUsage ¶

func (c *CmdFakeTrackingChanged) GetUsage() libkb.Usage

func (*CmdFakeTrackingChanged) ParseArgv ¶

func (c *CmdFakeTrackingChanged) ParseArgv(ctx *cli.Context) error

func (*CmdFakeTrackingChanged) Run ¶

func (c *CmdFakeTrackingChanged) Run() (err error)

type CmdFavoriteAdd ¶

type CmdFavoriteAdd struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdFavoriteAdd) GetUsage ¶

func (c *CmdFavoriteAdd) GetUsage() libkb.Usage

func (*CmdFavoriteAdd) ParseArgv ¶

func (c *CmdFavoriteAdd) ParseArgv(ctx *cli.Context) error

func (*CmdFavoriteAdd) Run ¶

func (c *CmdFavoriteAdd) Run() error

type CmdFavoriteList ¶

type CmdFavoriteList struct {
	libkb.Contextified
}

func (*CmdFavoriteList) GetUsage ¶

func (c *CmdFavoriteList) GetUsage() libkb.Usage

func (*CmdFavoriteList) ParseArgv ¶

func (c *CmdFavoriteList) ParseArgv(ctx *cli.Context) error

func (*CmdFavoriteList) Run ¶

func (c *CmdFavoriteList) Run() error

type CmdFavoriteRemove ¶ added in v1.0.17

type CmdFavoriteRemove struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdFavoriteRemove) GetUsage ¶ added in v1.0.17

func (c *CmdFavoriteRemove) GetUsage() libkb.Usage

func (*CmdFavoriteRemove) ParseArgv ¶ added in v1.0.17

func (c *CmdFavoriteRemove) ParseArgv(ctx *cli.Context) error

func (*CmdFavoriteRemove) Run ¶ added in v1.0.17

func (c *CmdFavoriteRemove) Run() error

type CmdGitCreate ¶ added in v1.0.30

type CmdGitCreate struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdGitCreateRunner ¶ added in v1.0.30

func NewCmdGitCreateRunner(g *libkb.GlobalContext) *CmdGitCreate

func (*CmdGitCreate) GetUsage ¶ added in v1.0.30

func (c *CmdGitCreate) GetUsage() libkb.Usage

func (*CmdGitCreate) ParseArgv ¶ added in v1.0.30

func (c *CmdGitCreate) ParseArgv(ctx *cli.Context) error

func (*CmdGitCreate) Run ¶ added in v1.0.30

func (c *CmdGitCreate) Run() error

type CmdGitDelete ¶ added in v1.0.33

type CmdGitDelete struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdGitDeleteRunner ¶ added in v1.0.33

func NewCmdGitDeleteRunner(g *libkb.GlobalContext) *CmdGitDelete

func (*CmdGitDelete) GetUsage ¶ added in v1.0.33

func (c *CmdGitDelete) GetUsage() libkb.Usage

func (*CmdGitDelete) ParseArgv ¶ added in v1.0.33

func (c *CmdGitDelete) ParseArgv(ctx *cli.Context) error

func (*CmdGitDelete) Run ¶ added in v1.0.33

func (c *CmdGitDelete) Run() error

type CmdGitGC ¶ added in v1.0.34

type CmdGitGC struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdGitGCRunner ¶ added in v1.0.34

func NewCmdGitGCRunner(g *libkb.GlobalContext) *CmdGitGC

func (*CmdGitGC) GetUsage ¶ added in v1.0.34

func (c *CmdGitGC) GetUsage() libkb.Usage

func (*CmdGitGC) ParseArgv ¶ added in v1.0.34

func (c *CmdGitGC) ParseArgv(ctx *cli.Context) error

func (*CmdGitGC) Run ¶ added in v1.0.34

func (c *CmdGitGC) Run() error

type CmdGitList ¶ added in v1.0.33

type CmdGitList struct {
	libkb.Contextified
}

func NewCmdGitListRunner ¶ added in v1.0.33

func NewCmdGitListRunner(g *libkb.GlobalContext) *CmdGitList

func (*CmdGitList) GetUsage ¶ added in v1.0.33

func (c *CmdGitList) GetUsage() libkb.Usage

func (*CmdGitList) ParseArgv ¶ added in v1.0.33

func (c *CmdGitList) ParseArgv(ctx *cli.Context) error

func (*CmdGitList) Run ¶ added in v1.0.33

func (c *CmdGitList) Run() error

type CmdGitMddel ¶ added in v1.0.33

type CmdGitMddel struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdGitMddel) GetUsage ¶ added in v1.0.33

func (c *CmdGitMddel) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdGitMddel) ParseArgv ¶ added in v1.0.33

func (c *CmdGitMddel) ParseArgv(ctx *cli.Context) error

ParseArgv gets the secret phrase from the command args.

func (*CmdGitMddel) Run ¶ added in v1.0.33

func (c *CmdGitMddel) Run() error

RunClient runs the command in client/server mode.

type CmdGitMdget ¶ added in v1.0.30

type CmdGitMdget struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdGitMdget) GetUsage ¶ added in v1.0.30

func (c *CmdGitMdget) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdGitMdget) ParseArgv ¶ added in v1.0.30

func (c *CmdGitMdget) ParseArgv(ctx *cli.Context) error

ParseArgv gets the secret phrase from the command args.

func (*CmdGitMdget) Run ¶ added in v1.0.30

func (c *CmdGitMdget) Run() error

RunClient runs the command in client/server mode.

type CmdGitMdput ¶ added in v1.0.30

type CmdGitMdput struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdGitMdput) GetUsage ¶ added in v1.0.30

func (c *CmdGitMdput) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdGitMdput) ParseArgv ¶ added in v1.0.30

func (c *CmdGitMdput) ParseArgv(ctx *cli.Context) error

ParseArgv gets the secret phrase from the command args.

func (*CmdGitMdput) Run ¶ added in v1.0.30

func (c *CmdGitMdput) Run() error

RunClient runs the command in client/server mode.

type CmdGitSettings ¶ added in v1.0.40

type CmdGitSettings struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdGitSettings) GetUsage ¶ added in v1.0.40

func (c *CmdGitSettings) GetUsage() libkb.Usage

func (*CmdGitSettings) ParseArgv ¶ added in v1.0.40

func (c *CmdGitSettings) ParseArgv(ctx *cli.Context) error

func (*CmdGitSettings) Run ¶ added in v1.0.40

func (c *CmdGitSettings) Run() error

type CmdHome ¶ added in v1.0.34

type CmdHome struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdHomeRunner ¶ added in v1.0.34

func NewCmdHomeRunner(g *libkb.GlobalContext) *CmdHome

func (*CmdHome) GetUsage ¶ added in v1.0.34

func (c *CmdHome) GetUsage() libkb.Usage

func (*CmdHome) ParseArgv ¶ added in v1.0.34

func (c *CmdHome) ParseArgv(ctx *cli.Context) error

func (*CmdHome) Run ¶ added in v1.0.34

func (c *CmdHome) Run() error

type CmdID ¶

type CmdID struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdIDRunner ¶

func NewCmdIDRunner(g *libkb.GlobalContext) *CmdID

func (*CmdID) GetUsage ¶

func (v *CmdID) GetUsage() libkb.Usage

func (*CmdID) ParseArgv ¶

func (v *CmdID) ParseArgv(ctx *cli.Context) error

func (*CmdID) Run ¶

func (v *CmdID) Run() error

func (*CmdID) SetUser ¶

func (v *CmdID) SetUser(s string)

func (*CmdID) UseDelegateUI ¶

func (v *CmdID) UseDelegateUI()

type CmdInterestingPeople ¶ added in v1.0.27

type CmdInterestingPeople struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdInterestingPeopleRunner ¶ added in v1.0.27

func NewCmdInterestingPeopleRunner(g *libkb.GlobalContext) *CmdInterestingPeople

func (*CmdInterestingPeople) GetUsage ¶ added in v1.0.27

func (c *CmdInterestingPeople) GetUsage() libkb.Usage

func (*CmdInterestingPeople) ParseArgv ¶ added in v1.0.27

func (c *CmdInterestingPeople) ParseArgv(ctx *cli.Context) error

func (*CmdInterestingPeople) Run ¶ added in v1.0.27

func (c *CmdInterestingPeople) Run() error

type CmdListEmails ¶

type CmdListEmails struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdListEmails) GetUsage ¶

func (c *CmdListEmails) GetUsage() libkb.Usage

func (*CmdListEmails) ParseArgv ¶

func (c *CmdListEmails) ParseArgv(ctx *cli.Context) error

func (*CmdListEmails) Run ¶

func (c *CmdListEmails) Run() error

type CmdListPhoneNumbers ¶

type CmdListPhoneNumbers struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdListPhoneNumbers) GetUsage ¶

func (c *CmdListPhoneNumbers) GetUsage() libkb.Usage

func (*CmdListPhoneNumbers) ParseArgv ¶

func (c *CmdListPhoneNumbers) ParseArgv(ctx *cli.Context) error

func (*CmdListPhoneNumbers) Run ¶

func (c *CmdListPhoneNumbers) Run() error

type CmdListTrackers ¶

type CmdListTrackers struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdListTrackers is the 'list-trackers' command. It displays all the trackers for a user.

func (*CmdListTrackers) GetUsage ¶

func (c *CmdListTrackers) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdListTrackers) ParseArgv ¶

func (c *CmdListTrackers) ParseArgv(ctx *cli.Context) error

ParseArgv parses the command args.

func (*CmdListTrackers) Run ¶

func (c *CmdListTrackers) Run() error

RunClient runs the command in client/server mode.

type CmdListTracking ¶

type CmdListTracking struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdListTracking) GetUsage ¶

func (s *CmdListTracking) GetUsage() libkb.Usage

func (*CmdListTracking) ParseArgv ¶

func (s *CmdListTracking) ParseArgv(ctx *cli.Context) error

func (*CmdListTracking) Run ¶

func (s *CmdListTracking) Run() error

type CmdLogProfile ¶

type CmdLogProfile struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdLogProfile) GetUsage ¶

func (c *CmdLogProfile) GetUsage() libkb.Usage

func (*CmdLogProfile) ParseArgv ¶

func (c *CmdLogProfile) ParseArgv(ctx *cli.Context) error

func (*CmdLogProfile) Run ¶

func (c *CmdLogProfile) Run() error

type CmdLogSend ¶

type CmdLogSend struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdLogSend) GetUsage ¶

func (c *CmdLogSend) GetUsage() libkb.Usage

func (*CmdLogSend) ParseArgv ¶

func (c *CmdLogSend) ParseArgv(ctx *cli.Context) error

func (*CmdLogSend) Run ¶

func (c *CmdLogSend) Run() error

type CmdLogin ¶

type CmdLogin struct {
	libkb.Contextified
	Username string

	PaperKey   string
	DeviceName string

	SessionID int
	// contains filtered or unexported fields
}

func NewCmdLoginRunner ¶

func NewCmdLoginRunner(g *libkb.GlobalContext) *CmdLogin

func (*CmdLogin) Cancel ¶

func (c *CmdLogin) Cancel() error

func (*CmdLogin) GetUsage ¶

func (c *CmdLogin) GetUsage() libkb.Usage

func (*CmdLogin) ParseArgv ¶

func (c *CmdLogin) ParseArgv(ctx *cli.Context) error

func (*CmdLogin) Run ¶

func (c *CmdLogin) Run() error

type CmdLogout ¶

type CmdLogout struct {
	libkb.Contextified
	Force bool
}

func NewCmdLogoutRunner ¶

func NewCmdLogoutRunner(g *libkb.GlobalContext) *CmdLogout

func (*CmdLogout) GetUsage ¶

func (v *CmdLogout) GetUsage() libkb.Usage

func (*CmdLogout) ParseArgv ¶

func (v *CmdLogout) ParseArgv(ctx *cli.Context) error

func (*CmdLogout) Run ¶

func (v *CmdLogout) Run() error

type CmdOneshot ¶ added in v1.0.48

type CmdOneshot struct {
	libkb.Contextified
	Username string
	PaperKey string
}

func NewCmdOneshotRunner ¶ added in v1.0.48

func NewCmdOneshotRunner(g *libkb.GlobalContext) *CmdOneshot

func (*CmdOneshot) GetUsage ¶ added in v1.0.48

func (c *CmdOneshot) GetUsage() libkb.Usage

func (*CmdOneshot) ParseArgv ¶ added in v1.0.48

func (c *CmdOneshot) ParseArgv(ctx *cli.Context) (err error)

func (*CmdOneshot) Run ¶ added in v1.0.48

func (c *CmdOneshot) Run() error

type CmdPGPDecrypt ¶

type CmdPGPDecrypt struct {
	libkb.Contextified
	UnixFilter
	// contains filtered or unexported fields
}

func (*CmdPGPDecrypt) GetUsage ¶

func (c *CmdPGPDecrypt) GetUsage() libkb.Usage

func (*CmdPGPDecrypt) ParseArgv ¶

func (c *CmdPGPDecrypt) ParseArgv(ctx *cli.Context) error

func (*CmdPGPDecrypt) Run ¶

func (c *CmdPGPDecrypt) Run() error

type CmdPGPDrop ¶

type CmdPGPDrop struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdPGPDrop) GetUsage ¶

func (c *CmdPGPDrop) GetUsage() libkb.Usage

func (*CmdPGPDrop) ParseArgv ¶

func (c *CmdPGPDrop) ParseArgv(ctx *cli.Context) (err error)

func (*CmdPGPDrop) Run ¶

func (c *CmdPGPDrop) Run() (err error)

type CmdPGPEncrypt ¶

type CmdPGPEncrypt struct {
	libkb.Contextified
	UnixFilter
	// contains filtered or unexported fields
}

func (*CmdPGPEncrypt) GetUsage ¶

func (c *CmdPGPEncrypt) GetUsage() libkb.Usage

func (*CmdPGPEncrypt) ParseArgv ¶

func (c *CmdPGPEncrypt) ParseArgv(ctx *cli.Context) error

func (*CmdPGPEncrypt) Run ¶

func (c *CmdPGPEncrypt) Run() error

type CmdPGPExport ¶

type CmdPGPExport struct {
	UnixFilter

	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdPGPExport) GetUsage ¶

func (s *CmdPGPExport) GetUsage() libkb.Usage

func (*CmdPGPExport) ParseArgv ¶

func (s *CmdPGPExport) ParseArgv(ctx *cli.Context) error

func (*CmdPGPExport) Run ¶

func (s *CmdPGPExport) Run() (err error)

type CmdPGPGen ¶

type CmdPGPGen struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdPGPGen) GetUsage ¶

func (v *CmdPGPGen) GetUsage() libkb.Usage

func (*CmdPGPGen) ParseArgv ¶

func (v *CmdPGPGen) ParseArgv(ctx *cli.Context) (err error)

func (*CmdPGPGen) Run ¶

func (v *CmdPGPGen) Run() (err error)

Why use CreatePGPIDs rather than MakeAllIds?

type CmdPGPImport ¶

type CmdPGPImport struct {
	UnixFilter

	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdPGPImport) GetUsage ¶

func (s *CmdPGPImport) GetUsage() libkb.Usage

func (*CmdPGPImport) ParseArgv ¶

func (s *CmdPGPImport) ParseArgv(ctx *cli.Context) error

func (*CmdPGPImport) Run ¶

func (s *CmdPGPImport) Run() error

type CmdPGPList ¶

type CmdPGPList struct {
	libkb.Contextified
}

func (*CmdPGPList) GetUsage ¶

func (s *CmdPGPList) GetUsage() libkb.Usage

func (*CmdPGPList) ParseArgv ¶

func (s *CmdPGPList) ParseArgv(ctx *cli.Context) error

func (*CmdPGPList) Run ¶

func (s *CmdPGPList) Run() error

type CmdPGPPull ¶

type CmdPGPPull struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdPGPPull) GetUsage ¶

func (v *CmdPGPPull) GetUsage() libkb.Usage

func (*CmdPGPPull) ParseArgv ¶

func (v *CmdPGPPull) ParseArgv(ctx *cli.Context) error

func (*CmdPGPPull) Run ¶

func (v *CmdPGPPull) Run() (err error)

type CmdPGPPullPrivate ¶

type CmdPGPPullPrivate struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdPGPPullPrivate) GetUsage ¶

func (v *CmdPGPPullPrivate) GetUsage() libkb.Usage

func (*CmdPGPPullPrivate) ParseArgv ¶

func (v *CmdPGPPullPrivate) ParseArgv(ctx *cli.Context) (err error)

func (*CmdPGPPullPrivate) Run ¶

func (v *CmdPGPPullPrivate) Run() (err error)

type CmdPGPPurge ¶ added in v1.0.18

type CmdPGPPurge struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdPGPPurge) GetUsage ¶ added in v1.0.18

func (s *CmdPGPPurge) GetUsage() libkb.Usage

func (*CmdPGPPurge) ParseArgv ¶ added in v1.0.18

func (s *CmdPGPPurge) ParseArgv(ctx *cli.Context) error

func (*CmdPGPPurge) Run ¶ added in v1.0.18

func (s *CmdPGPPurge) Run() error

type CmdPGPPushPrivate ¶

type CmdPGPPushPrivate struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdPGPPushPrivate) GetUsage ¶

func (v *CmdPGPPushPrivate) GetUsage() libkb.Usage

func (*CmdPGPPushPrivate) ParseArgv ¶

func (v *CmdPGPPushPrivate) ParseArgv(ctx *cli.Context) (err error)

func (*CmdPGPPushPrivate) Run ¶

func (v *CmdPGPPushPrivate) Run() (err error)

type CmdPGPSelect ¶

type CmdPGPSelect struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdPGPSelect) GetUsage ¶

func (v *CmdPGPSelect) GetUsage() libkb.Usage

func (*CmdPGPSelect) ParseArgv ¶

func (v *CmdPGPSelect) ParseArgv(ctx *cli.Context) (err error)

func (*CmdPGPSelect) Run ¶

func (v *CmdPGPSelect) Run() error

type CmdPGPSign ¶

type CmdPGPSign struct {
	libkb.Contextified
	UnixFilter
	// contains filtered or unexported fields
}

func (*CmdPGPSign) GetUsage ¶

func (s *CmdPGPSign) GetUsage() libkb.Usage

func (*CmdPGPSign) ParseArgv ¶

func (s *CmdPGPSign) ParseArgv(ctx *cli.Context) error

func (*CmdPGPSign) Run ¶

func (s *CmdPGPSign) Run() (err error)

type CmdPGPUpdate ¶

type CmdPGPUpdate struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdPGPUpdate) GetUsage ¶

func (v *CmdPGPUpdate) GetUsage() libkb.Usage

func (*CmdPGPUpdate) ParseArgv ¶

func (v *CmdPGPUpdate) ParseArgv(ctx *cli.Context) error

func (*CmdPGPUpdate) Run ¶

func (v *CmdPGPUpdate) Run() (err error)

type CmdPGPVerify ¶

type CmdPGPVerify struct {
	libkb.Contextified
	UnixFilter
	// contains filtered or unexported fields
}

func (*CmdPGPVerify) GetUsage ¶

func (c *CmdPGPVerify) GetUsage() libkb.Usage

func (*CmdPGPVerify) ParseArgv ¶

func (c *CmdPGPVerify) ParseArgv(ctx *cli.Context) error

func (*CmdPGPVerify) Run ¶

func (c *CmdPGPVerify) Run() error

type CmdPaperKey ¶

type CmdPaperKey struct {
	libkb.Contextified
}

func NewCmdPaperKeyRunner ¶ added in v1.0.18

func NewCmdPaperKeyRunner(g *libkb.GlobalContext) *CmdPaperKey

func (*CmdPaperKey) GetUsage ¶

func (c *CmdPaperKey) GetUsage() libkb.Usage

func (*CmdPaperKey) ParseArgv ¶

func (c *CmdPaperKey) ParseArgv(ctx *cli.Context) error

func (*CmdPaperKey) Run ¶

func (c *CmdPaperKey) Run() error

type CmdPaperProvision ¶ added in v1.0.16

type CmdPaperProvision struct {
	libkb.Contextified

	SessionID int
	// contains filtered or unexported fields
}

func NewCmdPaperProvisionRunner ¶ added in v1.0.16

func NewCmdPaperProvisionRunner(g *libkb.GlobalContext) *CmdPaperProvision

func (*CmdPaperProvision) GetUsage ¶ added in v1.0.16

func (c *CmdPaperProvision) GetUsage() libkb.Usage

func (*CmdPaperProvision) ParseArgv ¶ added in v1.0.16

func (c *CmdPaperProvision) ParseArgv(ctx *cli.Context) error

func (*CmdPaperProvision) Run ¶ added in v1.0.16

func (c *CmdPaperProvision) Run() (err error)

type CmdPassphraseChange ¶

type CmdPassphraseChange struct {
	libkb.Contextified
}

func NewCmdPassphraseChangeRunner ¶

func NewCmdPassphraseChangeRunner(g *libkb.GlobalContext) *CmdPassphraseChange

func (*CmdPassphraseChange) GetUsage ¶

func (c *CmdPassphraseChange) GetUsage() libkb.Usage

func (*CmdPassphraseChange) ParseArgv ¶

func (c *CmdPassphraseChange) ParseArgv(ctx *cli.Context) error

func (*CmdPassphraseChange) Run ¶

func (c *CmdPassphraseChange) Run() error

type CmdPassphraseCheck ¶

type CmdPassphraseCheck struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdPassphraseCheckRunner ¶

func NewCmdPassphraseCheckRunner(g *libkb.GlobalContext) *CmdPassphraseCheck

func (*CmdPassphraseCheck) GetUsage ¶

func (c *CmdPassphraseCheck) GetUsage() libkb.Usage

func (*CmdPassphraseCheck) ParseArgv ¶

func (c *CmdPassphraseCheck) ParseArgv(ctx *cli.Context) error

func (*CmdPassphraseCheck) Run ¶

func (c *CmdPassphraseCheck) Run() error

type CmdPassphraseRecover ¶

type CmdPassphraseRecover struct {
	libkb.Contextified
	Username string
}

func NewCmdPassphraseRecoverRunner ¶

func NewCmdPassphraseRecoverRunner(g *libkb.GlobalContext) *CmdPassphraseRecover

func (*CmdPassphraseRecover) GetUsage ¶

func (c *CmdPassphraseRecover) GetUsage() libkb.Usage

func (*CmdPassphraseRecover) ParseArgv ¶

func (c *CmdPassphraseRecover) ParseArgv(ctx *cli.Context) error

func (*CmdPassphraseRecover) Run ¶

func (c *CmdPassphraseRecover) Run() error

type CmdPeopleSearch ¶

type CmdPeopleSearch struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdPeopleSearch) GetUsage ¶

func (c *CmdPeopleSearch) GetUsage() libkb.Usage

func (*CmdPeopleSearch) ParseArgv ¶

func (c *CmdPeopleSearch) ParseArgv(ctx *cli.Context) error

func (*CmdPeopleSearch) Run ¶

func (c *CmdPeopleSearch) Run() error

type CmdPing ¶

type CmdPing struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdPing) GetUsage ¶

func (v *CmdPing) GetUsage() libkb.Usage

func (*CmdPing) ParseArgv ¶

func (v *CmdPing) ParseArgv(ctx *cli.Context) error

func (*CmdPing) Run ¶

func (v *CmdPing) Run() error

type CmdPprofCPU ¶ added in v1.0.46

type CmdPprofCPU struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdPprofCPURunner ¶ added in v1.0.46

func NewCmdPprofCPURunner(g *libkb.GlobalContext) *CmdPprofCPU

func (*CmdPprofCPU) GetUsage ¶ added in v1.0.46

func (c *CmdPprofCPU) GetUsage() libkb.Usage

func (*CmdPprofCPU) ParseArgv ¶ added in v1.0.46

func (c *CmdPprofCPU) ParseArgv(ctx *cli.Context) error

func (*CmdPprofCPU) Run ¶ added in v1.0.46

func (c *CmdPprofCPU) Run() error

type CmdPprofTrace ¶ added in v1.0.42

type CmdPprofTrace struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdPprofTraceRunner ¶ added in v1.0.42

func NewCmdPprofTraceRunner(g *libkb.GlobalContext) *CmdPprofTrace

func (*CmdPprofTrace) GetUsage ¶ added in v1.0.42

func (c *CmdPprofTrace) GetUsage() libkb.Usage

func (*CmdPprofTrace) ParseArgv ¶ added in v1.0.42

func (c *CmdPprofTrace) ParseArgv(ctx *cli.Context) error

func (*CmdPprofTrace) Run ¶ added in v1.0.42

func (c *CmdPprofTrace) Run() error

type CmdProve ¶

type CmdProve struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdProve is the wrapper structure for the `keybase prove` operation.

func NewCmdProveRooterRunner ¶ added in v1.0.27

func NewCmdProveRooterRunner(g *libkb.GlobalContext, username string) *CmdProve

NewCmdProveRooterRunner creates a CmdProve for proving rooter in tests.

func (*CmdProve) GetUsage ¶

func (p *CmdProve) GetUsage() libkb.Usage

GetUsage specifics the library features that the prove command needs.

func (*CmdProve) ParseArgv ¶

func (p *CmdProve) ParseArgv(ctx *cli.Context) error

ParseArgv parses arguments for the prove command.

func (*CmdProve) Run ¶

func (p *CmdProve) Run() error

RunClient runs the `keybase prove` subcommand in client/server mode.

type CmdRekeyPaper ¶ added in v1.0.17

type CmdRekeyPaper struct {
	libkb.Contextified
}

func (*CmdRekeyPaper) GetUsage ¶ added in v1.0.17

func (c *CmdRekeyPaper) GetUsage() libkb.Usage

func (*CmdRekeyPaper) ParseArgv ¶ added in v1.0.17

func (c *CmdRekeyPaper) ParseArgv(ctx *cli.Context) error

func (*CmdRekeyPaper) Run ¶ added in v1.0.17

func (c *CmdRekeyPaper) Run() error

type CmdRekeyStatus ¶ added in v1.0.17

type CmdRekeyStatus struct {
	libkb.Contextified
}

func (*CmdRekeyStatus) GetUsage ¶ added in v1.0.17

func (c *CmdRekeyStatus) GetUsage() libkb.Usage

func (*CmdRekeyStatus) ParseArgv ¶ added in v1.0.17

func (c *CmdRekeyStatus) ParseArgv(ctx *cli.Context) error

func (*CmdRekeyStatus) Run ¶ added in v1.0.17

func (c *CmdRekeyStatus) Run() error

type CmdRekeyTrigger ¶ added in v1.0.17

type CmdRekeyTrigger struct {
	libkb.Contextified
}

func (*CmdRekeyTrigger) GetUsage ¶ added in v1.0.17

func (c *CmdRekeyTrigger) GetUsage() libkb.Usage

func (*CmdRekeyTrigger) ParseArgv ¶ added in v1.0.17

func (c *CmdRekeyTrigger) ParseArgv(ctx *cli.Context) error

func (*CmdRekeyTrigger) Run ¶ added in v1.0.17

func (c *CmdRekeyTrigger) Run() error

type CmdSaveContacts ¶

type CmdSaveContacts struct {
	libkb.Contextified
}

func (*CmdSaveContacts) GetUsage ¶

func (c *CmdSaveContacts) GetUsage() libkb.Usage

func (*CmdSaveContacts) ParseArgv ¶

func (c *CmdSaveContacts) ParseArgv(ctx *cli.Context) error

func (*CmdSaveContacts) Run ¶

func (c *CmdSaveContacts) Run() error

type CmdScanProofs ¶ added in v1.0.18

type CmdScanProofs struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdScanProofsRunner ¶ added in v1.0.18

func NewCmdScanProofsRunner(g *libkb.GlobalContext) *CmdScanProofs

func (*CmdScanProofs) GetUsage ¶ added in v1.0.18

func (c *CmdScanProofs) GetUsage() libkb.Usage

func (*CmdScanProofs) ParseArgv ¶ added in v1.0.18

func (c *CmdScanProofs) ParseArgv(ctx *cli.Context) error

func (*CmdScanProofs) Run ¶ added in v1.0.18

func (c *CmdScanProofs) Run() error

type CmdScript ¶ added in v1.0.48

type CmdScript struct {
	libkb.Contextified
	Script string
	Args   []string
}

func NewCmdScriptRunner ¶ added in v1.0.48

func NewCmdScriptRunner(g *libkb.GlobalContext) *CmdScript

func (*CmdScript) GetUsage ¶ added in v1.0.48

func (c *CmdScript) GetUsage() libkb.Usage

func (*CmdScript) ParseArgv ¶ added in v1.0.48

func (c *CmdScript) ParseArgv(ctx *cli.Context) error

func (*CmdScript) Run ¶ added in v1.0.48

func (c *CmdScript) Run() error

type CmdSecretKey ¶

type CmdSecretKey struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdSecretKeyRunner ¶

func NewCmdSecretKeyRunner(g *libkb.GlobalContext) *CmdSecretKey

func (*CmdSecretKey) GetUsage ¶

func (c *CmdSecretKey) GetUsage() libkb.Usage

func (*CmdSecretKey) ParseArgv ¶

func (c *CmdSecretKey) ParseArgv(ctx *cli.Context) error

func (*CmdSecretKey) Run ¶

func (c *CmdSecretKey) Run() (err error)

type CmdSelfProvision ¶

type CmdSelfProvision struct {
	libkb.Contextified

	SessionID int
	// contains filtered or unexported fields
}

func NewCmdSelfProvisionRunner ¶

func NewCmdSelfProvisionRunner(g *libkb.GlobalContext) *CmdSelfProvision

func (*CmdSelfProvision) GetUsage ¶

func (c *CmdSelfProvision) GetUsage() libkb.Usage

func (*CmdSelfProvision) ParseArgv ¶

func (c *CmdSelfProvision) ParseArgv(ctx *cli.Context) error

func (*CmdSelfProvision) Run ¶

func (c *CmdSelfProvision) Run() (err error)

type CmdSendVerificationEmail ¶

type CmdSendVerificationEmail struct {
	libkb.Contextified
	Email keybase1.EmailAddress
}

func (*CmdSendVerificationEmail) GetUsage ¶

func (c *CmdSendVerificationEmail) GetUsage() libkb.Usage

func (*CmdSendVerificationEmail) ParseArgv ¶

func (c *CmdSendVerificationEmail) ParseArgv(ctx *cli.Context) error

func (*CmdSendVerificationEmail) Run ¶

type CmdSetPrimaryEmail ¶

type CmdSetPrimaryEmail struct {
	libkb.Contextified
	Email string
}

func (*CmdSetPrimaryEmail) GetUsage ¶

func (c *CmdSetPrimaryEmail) GetUsage() libkb.Usage

func (*CmdSetPrimaryEmail) ParseArgv ¶

func (c *CmdSetPrimaryEmail) ParseArgv(ctx *cli.Context) error

func (*CmdSetPrimaryEmail) Run ¶

func (c *CmdSetPrimaryEmail) Run() error

type CmdSetVisibilityEmail ¶

type CmdSetVisibilityEmail struct {
	libkb.Contextified
	Email      string
	Visibility keybase1.IdentityVisibility
}

func (*CmdSetVisibilityEmail) GetUsage ¶

func (c *CmdSetVisibilityEmail) GetUsage() libkb.Usage

func (*CmdSetVisibilityEmail) ParseArgv ¶

func (c *CmdSetVisibilityEmail) ParseArgv(ctx *cli.Context) error

func (*CmdSetVisibilityEmail) Run ¶

func (c *CmdSetVisibilityEmail) Run() error

type CmdSetVisibilityPhoneNumber ¶

type CmdSetVisibilityPhoneNumber struct {
	libkb.Contextified
	PhoneNumber string
	Visibility  keybase1.IdentityVisibility
}

func (*CmdSetVisibilityPhoneNumber) GetUsage ¶

func (c *CmdSetVisibilityPhoneNumber) GetUsage() libkb.Usage

func (*CmdSetVisibilityPhoneNumber) ParseArgv ¶

func (c *CmdSetVisibilityPhoneNumber) ParseArgv(ctx *cli.Context) error

func (*CmdSetVisibilityPhoneNumber) Run ¶

type CmdShowNotifications ¶

type CmdShowNotifications struct {
	libkb.Contextified
}

func (*CmdShowNotifications) GetUsage ¶

func (c *CmdShowNotifications) GetUsage() libkb.Usage

func (*CmdShowNotifications) ParseArgv ¶

func (c *CmdShowNotifications) ParseArgv(ctx *cli.Context) error

func (*CmdShowNotifications) Run ¶

func (c *CmdShowNotifications) Run() error

type CmdSign ¶

type CmdSign struct {
	libkb.Contextified
	UnixFilter
	// contains filtered or unexported fields
}

func (*CmdSign) GetUsage ¶

func (s *CmdSign) GetUsage() libkb.Usage

func (*CmdSign) ParseArgv ¶

func (s *CmdSign) ParseArgv(ctx *cli.Context) error

func (*CmdSign) Run ¶

func (s *CmdSign) Run() (err error)

type CmdSignup ¶

type CmdSignup struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdSignupRunner ¶

func NewCmdSignupRunner(g *libkb.GlobalContext) *CmdSignup

func (*CmdSignup) GetUsage ¶

func (s *CmdSignup) GetUsage() libkb.Usage

func (*CmdSignup) MakePrompter ¶

func (s *CmdSignup) MakePrompter()

func (*CmdSignup) ParseArgv ¶

func (s *CmdSignup) ParseArgv(ctx *cli.Context) (err error)

func (*CmdSignup) Run ¶

func (s *CmdSignup) Run() (err error)

func (*CmdSignup) SetNoEmail ¶

func (s *CmdSignup) SetNoEmail()

func (*CmdSignup) SetNoInvitationCodeBypass ¶

func (s *CmdSignup) SetNoInvitationCodeBypass()

func (*CmdSignup) SetNoPassphrasePrompt ¶

func (s *CmdSignup) SetNoPassphrasePrompt()

func (*CmdSignup) SetTest ¶

func (s *CmdSignup) SetTest()

func (*CmdSignup) SetTestWithPaper ¶ added in v1.0.39

func (s *CmdSignup) SetTestWithPaper(b bool)

type CmdSigsList ¶

type CmdSigsList struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdSigsList) DisplayKTable ¶

func (s *CmdSigsList) DisplayKTable(sigs []keybase1.Sig) (err error)

func (*CmdSigsList) GetUsage ¶

func (s *CmdSigsList) GetUsage() libkb.Usage

func (*CmdSigsList) ParseArgv ¶

func (s *CmdSigsList) ParseArgv(ctx *cli.Context) error

func (*CmdSigsList) ParseTypes ¶

func (s *CmdSigsList) ParseTypes(ctx *cli.Context) error

func (*CmdSigsList) Run ¶

func (s *CmdSigsList) Run() error

type CmdSigsRevoke ¶

type CmdSigsRevoke struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdSigsRevoke) GetUsage ¶

func (c *CmdSigsRevoke) GetUsage() libkb.Usage

func (*CmdSigsRevoke) ParseArgv ¶

func (c *CmdSigsRevoke) ParseArgv(ctx *cli.Context) error

func (*CmdSigsRevoke) Run ¶

func (c *CmdSigsRevoke) Run() error

type CmdSimpleFSClearConflicts ¶

type CmdSimpleFSClearConflicts struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSConflicts is the 'fs clear-conflicts' command.

func (*CmdSimpleFSClearConflicts) GetUsage ¶

func (c *CmdSimpleFSClearConflicts) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSClearConflicts) ParseArgv ¶

func (c *CmdSimpleFSClearConflicts) ParseArgv(ctx *cli.Context) error

ParseArgv gets the path.

func (*CmdSimpleFSClearConflicts) Run ¶

Run runs the command in client/server mode.

type CmdSimpleFSCopy ¶ added in v1.0.19

type CmdSimpleFSCopy struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSCopy is the 'fs cp' command.

func (*CmdSimpleFSCopy) Cancel ¶ added in v1.0.21

func (c *CmdSimpleFSCopy) Cancel() error

func (*CmdSimpleFSCopy) GetUsage ¶ added in v1.0.19

func (c *CmdSimpleFSCopy) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSCopy) ParseArgv ¶ added in v1.0.19

func (c *CmdSimpleFSCopy) ParseArgv(ctx *cli.Context) error

ParseArgv gets the required arguments for this command.

func (*CmdSimpleFSCopy) Run ¶ added in v1.0.19

func (c *CmdSimpleFSCopy) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSDebugDeobfuscate ¶

type CmdSimpleFSDebugDeobfuscate struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSDebugDeobfuscate is the 'fs debug deobfuscate' command.

func (*CmdSimpleFSDebugDeobfuscate) GetUsage ¶

func (c *CmdSimpleFSDebugDeobfuscate) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSDebugDeobfuscate) ParseArgv ¶

func (c *CmdSimpleFSDebugDeobfuscate) ParseArgv(ctx *cli.Context) error

ParseArgv gets the optional -r switch

func (*CmdSimpleFSDebugDeobfuscate) Run ¶

Run runs the command in client/server mode.

type CmdSimpleFSDebugDump ¶

type CmdSimpleFSDebugDump struct {
	libkb.Contextified
}

CmdSimpleFSDebugDump is the 'fs debug dump' command.

func (*CmdSimpleFSDebugDump) GetUsage ¶

func (c *CmdSimpleFSDebugDump) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSDebugDump) ParseArgv ¶

func (c *CmdSimpleFSDebugDump) ParseArgv(ctx *cli.Context) error

ParseArgv gets the optional -r switch

func (*CmdSimpleFSDebugDump) Run ¶

func (c *CmdSimpleFSDebugDump) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSDebugObfuscate ¶

type CmdSimpleFSDebugObfuscate struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSDebugObfuscate is the 'fs debug obfuscate' command.

func (*CmdSimpleFSDebugObfuscate) GetUsage ¶

func (c *CmdSimpleFSDebugObfuscate) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSDebugObfuscate) ParseArgv ¶

func (c *CmdSimpleFSDebugObfuscate) ParseArgv(ctx *cli.Context) error

ParseArgv gets the optional -r switch

func (*CmdSimpleFSDebugObfuscate) Run ¶

Run runs the command in client/server mode.

type CmdSimpleFSFinishResolvingConflicts ¶

type CmdSimpleFSFinishResolvingConflicts struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSConflicts is the 'fs clear-conflicts' command.

func (*CmdSimpleFSFinishResolvingConflicts) GetUsage ¶

GetUsage says what this command needs to operate.

func (*CmdSimpleFSFinishResolvingConflicts) ParseArgv ¶

ParseArgv gets the path.

func (*CmdSimpleFSFinishResolvingConflicts) Run ¶

Run runs the command in client/server mode.

type CmdSimpleFSForceConflict ¶

type CmdSimpleFSForceConflict struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleForceConflict is the 'fs force-conflict' command.

func (*CmdSimpleFSForceConflict) GetUsage ¶

func (c *CmdSimpleFSForceConflict) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSForceConflict) ParseArgv ¶

func (c *CmdSimpleFSForceConflict) ParseArgv(ctx *cli.Context) error

ParseArgv gets the path.

func (*CmdSimpleFSForceConflict) Run ¶

Run runs the command in client/server mode.

type CmdSimpleFSGetStatus ¶ added in v1.0.19

type CmdSimpleFSGetStatus struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSGetStatus is the 'fs get-status' command.

func (*CmdSimpleFSGetStatus) GetUsage ¶ added in v1.0.19

func (c *CmdSimpleFSGetStatus) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSGetStatus) ParseArgv ¶ added in v1.0.19

func (c *CmdSimpleFSGetStatus) ParseArgv(ctx *cli.Context) error

ParseArgv gets the required path argument for this command.

func (*CmdSimpleFSGetStatus) Run ¶ added in v1.0.19

func (c *CmdSimpleFSGetStatus) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSHistory ¶

type CmdSimpleFSHistory struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSHistory is the 'fs history' command.

func (*CmdSimpleFSHistory) GetUsage ¶

func (c *CmdSimpleFSHistory) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSHistory) ParseArgv ¶

func (c *CmdSimpleFSHistory) ParseArgv(ctx *cli.Context) error

ParseArgv gets the optional path, if any.

func (*CmdSimpleFSHistory) Run ¶

func (c *CmdSimpleFSHistory) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSKill ¶ added in v1.0.19

type CmdSimpleFSKill struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSKill is the 'fs kill' command.

func (*CmdSimpleFSKill) GetUsage ¶ added in v1.0.19

func (c *CmdSimpleFSKill) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSKill) ParseArgv ¶ added in v1.0.19

func (c *CmdSimpleFSKill) ParseArgv(ctx *cli.Context) error

ParseArgv gets the opid argument for this command.

func (*CmdSimpleFSKill) Run ¶ added in v1.0.19

func (c *CmdSimpleFSKill) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSList ¶ added in v1.0.19

type CmdSimpleFSList struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSList is the 'fs ls' command.

func (*CmdSimpleFSList) GetUsage ¶ added in v1.0.19

func (c *CmdSimpleFSList) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSList) HandleTopLevelKeybaseList ¶ added in v1.0.19

func (c *CmdSimpleFSList) HandleTopLevelKeybaseList(path keybase1.Path) (bool, error)

HandleTopLevelKeybaseList - See if this is either /keybase/public or /keybase/private, and request favorites accordingly.

func (*CmdSimpleFSList) ParseArgv ¶ added in v1.0.19

func (c *CmdSimpleFSList) ParseArgv(ctx *cli.Context) error

ParseArgv gets the required path argument for this command.

func (*CmdSimpleFSList) Run ¶ added in v1.0.19

func (c *CmdSimpleFSList) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSMkdir ¶ added in v1.0.19

type CmdSimpleFSMkdir struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSMkdir is the 'fs mkdir' command.

func (*CmdSimpleFSMkdir) GetUsage ¶ added in v1.0.19

func (c *CmdSimpleFSMkdir) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSMkdir) ParseArgv ¶ added in v1.0.19

func (c *CmdSimpleFSMkdir) ParseArgv(ctx *cli.Context) error

ParseArgv gets the required path argument for this command.

func (*CmdSimpleFSMkdir) Run ¶ added in v1.0.19

func (c *CmdSimpleFSMkdir) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSMove ¶ added in v1.0.19

type CmdSimpleFSMove struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSMove is the 'fs mv' command.

func (*CmdSimpleFSMove) Cancel ¶ added in v1.0.21

func (c *CmdSimpleFSMove) Cancel() error

func (*CmdSimpleFSMove) GetUsage ¶ added in v1.0.19

func (c *CmdSimpleFSMove) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSMove) ParseArgv ¶ added in v1.0.19

func (c *CmdSimpleFSMove) ParseArgv(ctx *cli.Context) error

ParseArgv does nothing for this command.

func (*CmdSimpleFSMove) Run ¶ added in v1.0.19

func (c *CmdSimpleFSMove) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSPs ¶ added in v1.0.19

type CmdSimpleFSPs struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSPs is the 'fs ps' command.

func (*CmdSimpleFSPs) GetUsage ¶ added in v1.0.19

func (c *CmdSimpleFSPs) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSPs) ParseArgv ¶ added in v1.0.19

func (c *CmdSimpleFSPs) ParseArgv(ctx *cli.Context) error

ParseArgv gets the optional -r switch

func (*CmdSimpleFSPs) Run ¶ added in v1.0.19

func (c *CmdSimpleFSPs) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSQuota ¶

type CmdSimpleFSQuota struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSQuota is the 'fs quota' command.

func (*CmdSimpleFSQuota) GetUsage ¶

func (c *CmdSimpleFSQuota) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSQuota) ParseArgv ¶

func (c *CmdSimpleFSQuota) ParseArgv(ctx *cli.Context) error

ParseArgv gets the optional -r switch

func (*CmdSimpleFSQuota) Run ¶

func (c *CmdSimpleFSQuota) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSRead ¶ added in v1.0.19

type CmdSimpleFSRead struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSRead is the 'fs read' command.

func (*CmdSimpleFSRead) GetUsage ¶ added in v1.0.19

func (c *CmdSimpleFSRead) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSRead) ParseArgv ¶ added in v1.0.19

func (c *CmdSimpleFSRead) ParseArgv(ctx *cli.Context) error

ParseArgv does nothing for this command.

func (*CmdSimpleFSRead) Run ¶ added in v1.0.19

func (c *CmdSimpleFSRead) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSRecover ¶

type CmdSimpleFSRecover struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSRecover is the 'fs recover' command.

func (*CmdSimpleFSRecover) Cancel ¶

func (c *CmdSimpleFSRecover) Cancel() error

func (*CmdSimpleFSRecover) GetUsage ¶

func (c *CmdSimpleFSRecover) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSRecover) ParseArgv ¶

func (c *CmdSimpleFSRecover) ParseArgv(ctx *cli.Context) error

ParseArgv gets the required arguments for this command.

func (*CmdSimpleFSRecover) Run ¶

func (c *CmdSimpleFSRecover) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSRemove ¶ added in v1.0.19

type CmdSimpleFSRemove struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSRemove is the 'fs rm' command.

func (*CmdSimpleFSRemove) GetUsage ¶ added in v1.0.19

func (c *CmdSimpleFSRemove) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSRemove) ParseArgv ¶ added in v1.0.19

func (c *CmdSimpleFSRemove) ParseArgv(ctx *cli.Context) error

ParseArgv gets the required path argument for this command.

func (*CmdSimpleFSRemove) Run ¶ added in v1.0.19

func (c *CmdSimpleFSRemove) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSReset ¶

type CmdSimpleFSReset struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSReset is the 'fs reset' command.

func (*CmdSimpleFSReset) GetUsage ¶

func (c *CmdSimpleFSReset) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSReset) ParseArgv ¶

func (c *CmdSimpleFSReset) ParseArgv(ctx *cli.Context) error

ParseArgv gets the optional path, if any.

func (*CmdSimpleFSReset) Run ¶

func (c *CmdSimpleFSReset) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSSetDebugLevel ¶

type CmdSimpleFSSetDebugLevel struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSSetDebugLevel is the 'fs set-debug-level' command.

func (*CmdSimpleFSSetDebugLevel) GetUsage ¶

func (c *CmdSimpleFSSetDebugLevel) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSSetDebugLevel) ParseArgv ¶

func (c *CmdSimpleFSSetDebugLevel) ParseArgv(ctx *cli.Context) error

ParseArgv gets and validates the level string.

func (*CmdSimpleFSSetDebugLevel) Run ¶

Run runs the command in client/server mode.

type CmdSimpleFSStat ¶ added in v1.0.19

type CmdSimpleFSStat struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSStat is the 'fs stat' command.

func (*CmdSimpleFSStat) GetUsage ¶ added in v1.0.19

func (c *CmdSimpleFSStat) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSStat) ParseArgv ¶ added in v1.0.19

func (c *CmdSimpleFSStat) ParseArgv(ctx *cli.Context) error

ParseArgv gets the required path argument for this command.

func (*CmdSimpleFSStat) Run ¶ added in v1.0.19

func (c *CmdSimpleFSStat) Run() (err error)

Run runs the command in client/server mode.

type CmdSimpleFSSymlink struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSSymlink is the 'fs ln' command.

func (*CmdSimpleFSSymlink) GetUsage ¶

func (c *CmdSimpleFSSymlink) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSSymlink) ParseArgv ¶

func (c *CmdSimpleFSSymlink) ParseArgv(ctx *cli.Context) error

ParseArgv gets the required path argument for this command.

func (*CmdSimpleFSSymlink) Run ¶

func (c *CmdSimpleFSSymlink) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSSyncDisable ¶

type CmdSimpleFSSyncDisable struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSSyncDisable is the 'fs sync disable' command.

func (*CmdSimpleFSSyncDisable) GetUsage ¶

func (c *CmdSimpleFSSyncDisable) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSSyncDisable) ParseArgv ¶

func (c *CmdSimpleFSSyncDisable) ParseArgv(ctx *cli.Context) error

ParseArgv gets the required path.

func (*CmdSimpleFSSyncDisable) Run ¶

func (c *CmdSimpleFSSyncDisable) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSSyncEnable ¶

type CmdSimpleFSSyncEnable struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSSyncEnable is the 'fs sync enable' command.

func (*CmdSimpleFSSyncEnable) GetUsage ¶

func (c *CmdSimpleFSSyncEnable) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSSyncEnable) ParseArgv ¶

func (c *CmdSimpleFSSyncEnable) ParseArgv(ctx *cli.Context) error

ParseArgv gets the required path.

func (*CmdSimpleFSSyncEnable) Run ¶

func (c *CmdSimpleFSSyncEnable) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSSyncShow ¶

type CmdSimpleFSSyncShow struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSSyncShow is the 'fs sync show' command.

func (*CmdSimpleFSSyncShow) GetUsage ¶

func (c *CmdSimpleFSSyncShow) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSSyncShow) ParseArgv ¶

func (c *CmdSimpleFSSyncShow) ParseArgv(ctx *cli.Context) error

ParseArgv gets the required path.

func (*CmdSimpleFSSyncShow) Run ¶

func (c *CmdSimpleFSSyncShow) Run() error

Run runs the command in client/server mode.

type CmdSimpleFSUpgrade ¶

type CmdSimpleFSUpgrade struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSUpgrade is the 'fs upgrade' command.

func (*CmdSimpleFSUpgrade) GetUsage ¶

func (c *CmdSimpleFSUpgrade) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSUpgrade) ParseArgv ¶

func (c *CmdSimpleFSUpgrade) ParseArgv(ctx *cli.Context) error

func (*CmdSimpleFSUpgrade) Run ¶

func (c *CmdSimpleFSUpgrade) Run() error

type CmdSimpleFSWrite ¶ added in v1.0.19

type CmdSimpleFSWrite struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdSimpleFSWrite is the 'fs write' command.

func (*CmdSimpleFSWrite) GetUsage ¶ added in v1.0.19

func (c *CmdSimpleFSWrite) GetUsage() libkb.Usage

GetUsage says what this command needs to operate.

func (*CmdSimpleFSWrite) ParseArgv ¶ added in v1.0.19

func (c *CmdSimpleFSWrite) ParseArgv(ctx *cli.Context) error

ParseArgv gets the arguments for this command.

func (*CmdSimpleFSWrite) Run ¶ added in v1.0.19

func (c *CmdSimpleFSWrite) Run() error

Run runs the command in client/server mode.

type CmdStatus ¶

type CmdStatus struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdStatus) GetUsage ¶

func (c *CmdStatus) GetUsage() libkb.Usage

func (*CmdStatus) ParseArgv ¶

func (c *CmdStatus) ParseArgv(ctx *cli.Context) error

func (*CmdStatus) Run ¶

func (c *CmdStatus) Run() error

type CmdStress ¶

type CmdStress struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

CmdStress is used for testing concurrency in the daemon. Build the daemon with `-race`, then run this command.

func (*CmdStress) ConfirmDuplicateKeyChosen ¶

func (c *CmdStress) ConfirmDuplicateKeyChosen(_ context.Context, _ int) (bool, error)

func (*CmdStress) ConfirmImportSecretToExistingKey ¶

func (c *CmdStress) ConfirmImportSecretToExistingKey(_ context.Context, _ int) (bool, error)

func (*CmdStress) GetPassphrase ¶

func (c *CmdStress) GetPassphrase(_ context.Context, arg keybase1.GetPassphraseArg) (res keybase1.GetPassphraseRes, err error)

func (*CmdStress) GetTTY ¶ added in v1.0.18

func (c *CmdStress) GetTTY(_ context.Context) (string, error)

func (*CmdStress) GetUsage ¶

func (c *CmdStress) GetUsage() libkb.Usage

func (*CmdStress) ParseArgv ¶

func (c *CmdStress) ParseArgv(ctx *cli.Context) error

func (*CmdStress) Run ¶

func (c *CmdStress) Run() error

func (*CmdStress) SelectKey ¶

func (c *CmdStress) SelectKey(_ context.Context, arg keybase1.SelectKeyArg) (string, error)

func (*CmdStress) SelectKeyAndPushOption ¶

func (c *CmdStress) SelectKeyAndPushOption(_ context.Context, arg keybase1.SelectKeyAndPushOptionArg) (res keybase1.SelectKeyRes, err error)

func (*CmdStress) Sign ¶

func (c *CmdStress) Sign(_ context.Context, arg keybase1.SignArg) (string, error)

func (*CmdStress) WantToAddGPGKey ¶

func (c *CmdStress) WantToAddGPGKey(_ context.Context, _ int) (bool, error)

type CmdTeamAPI ¶ added in v1.0.34

type CmdTeamAPI struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdTeamAPIRunner ¶ added in v1.0.34

func NewCmdTeamAPIRunner(g *libkb.GlobalContext) *CmdTeamAPI

func (*CmdTeamAPI) GetUsage ¶ added in v1.0.34

func (c *CmdTeamAPI) GetUsage() libkb.Usage

func (*CmdTeamAPI) ParseArgv ¶ added in v1.0.34

func (c *CmdTeamAPI) ParseArgv(ctx *cli.Context) error

func (*CmdTeamAPI) Run ¶ added in v1.0.34

func (c *CmdTeamAPI) Run() error

func (*CmdTeamAPI) SetMessage ¶ added in v1.0.34

func (c *CmdTeamAPI) SetMessage(m string)

func (*CmdTeamAPI) SetOutputFile ¶ added in v1.0.34

func (c *CmdTeamAPI) SetOutputFile(f string)

type CmdTeamAcceptInvite ¶ added in v1.0.27

type CmdTeamAcceptInvite struct {
	libkb.Contextified
	Token  string
	Seitan bool
}

func NewCmdTeamAcceptInviteRunner ¶ added in v1.0.27

func NewCmdTeamAcceptInviteRunner(g *libkb.GlobalContext) *CmdTeamAcceptInvite

func (*CmdTeamAcceptInvite) GetUsage ¶ added in v1.0.27

func (c *CmdTeamAcceptInvite) GetUsage() libkb.Usage

func (*CmdTeamAcceptInvite) ParseArgv ¶ added in v1.0.27

func (c *CmdTeamAcceptInvite) ParseArgv(ctx *cli.Context) error

func (*CmdTeamAcceptInvite) Run ¶ added in v1.0.27

func (c *CmdTeamAcceptInvite) Run() error

type CmdTeamAddMember ¶ added in v1.0.27

type CmdTeamAddMember struct {
	libkb.Contextified
	Team                 string
	Email                string
	Username             string
	Role                 keybase1.TeamRole
	SkipChatNotification bool
}

func NewCmdTeamAddMemberRunner ¶ added in v1.0.27

func NewCmdTeamAddMemberRunner(g *libkb.GlobalContext) *CmdTeamAddMember

func (*CmdTeamAddMember) GetUsage ¶ added in v1.0.27

func (c *CmdTeamAddMember) GetUsage() libkb.Usage

func (*CmdTeamAddMember) ParseArgv ¶ added in v1.0.27

func (c *CmdTeamAddMember) ParseArgv(ctx *cli.Context) error

func (*CmdTeamAddMember) Run ¶ added in v1.0.27

func (c *CmdTeamAddMember) Run() error

type CmdTeamAddMembersBulk ¶

type CmdTeamAddMembersBulk struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdTeamAddMembersBulkRunner ¶

func NewCmdTeamAddMembersBulkRunner(g *libkb.GlobalContext) *CmdTeamAddMembersBulk

func (*CmdTeamAddMembersBulk) GetUsage ¶

func (c *CmdTeamAddMembersBulk) GetUsage() libkb.Usage

func (*CmdTeamAddMembersBulk) ParseArgv ¶

func (c *CmdTeamAddMembersBulk) ParseArgv(ctx *cli.Context) (err error)

func (*CmdTeamAddMembersBulk) Run ¶

func (c *CmdTeamAddMembersBulk) Run() error

type CmdTeamCreate ¶ added in v1.0.27

type CmdTeamCreate struct {
	TeamName  keybase1.TeamName
	SessionID int
	libkb.Contextified
	JoinSubteam bool
}

func NewCmdTeamCreateRunner ¶ added in v1.0.27

func NewCmdTeamCreateRunner(g *libkb.GlobalContext) *CmdTeamCreate

func (*CmdTeamCreate) GetUsage ¶ added in v1.0.27

func (v *CmdTeamCreate) GetUsage() libkb.Usage

func (*CmdTeamCreate) ParseArgv ¶ added in v1.0.27

func (v *CmdTeamCreate) ParseArgv(ctx *cli.Context) error

func (*CmdTeamCreate) Run ¶ added in v1.0.27

func (v *CmdTeamCreate) Run() (err error)

type CmdTeamDebug ¶ added in v1.0.39

type CmdTeamDebug struct {
	libkb.Contextified
	TeamID keybase1.TeamID
}

func NewCmdTeamDebugRunner ¶ added in v1.0.39

func NewCmdTeamDebugRunner(g *libkb.GlobalContext) *CmdTeamDebug

func (*CmdTeamDebug) GetUsage ¶ added in v1.0.39

func (c *CmdTeamDebug) GetUsage() libkb.Usage

func (*CmdTeamDebug) ParseArgv ¶ added in v1.0.39

func (c *CmdTeamDebug) ParseArgv(ctx *cli.Context) error

func (*CmdTeamDebug) Run ¶ added in v1.0.39

func (c *CmdTeamDebug) Run() error

type CmdTeamDelete ¶ added in v1.0.27

type CmdTeamDelete struct {
	libkb.Contextified
	Team keybase1.TeamName
}

func NewCmdTeamDeleteRunner ¶ added in v1.0.27

func NewCmdTeamDeleteRunner(g *libkb.GlobalContext) *CmdTeamDelete

func (*CmdTeamDelete) GetUsage ¶ added in v1.0.27

func (c *CmdTeamDelete) GetUsage() libkb.Usage

func (*CmdTeamDelete) ParseArgv ¶ added in v1.0.27

func (c *CmdTeamDelete) ParseArgv(ctx *cli.Context) error

func (*CmdTeamDelete) Run ¶ added in v1.0.27

func (c *CmdTeamDelete) Run() error

type CmdTeamEditMember ¶ added in v1.0.27

type CmdTeamEditMember struct {
	libkb.Contextified
	Team     string
	Username string
	Role     keybase1.TeamRole
}

func NewCmdTeamEditMemberRunner ¶ added in v1.0.30

func NewCmdTeamEditMemberRunner(g *libkb.GlobalContext) *CmdTeamEditMember

func (*CmdTeamEditMember) GetUsage ¶ added in v1.0.27

func (c *CmdTeamEditMember) GetUsage() libkb.Usage

func (*CmdTeamEditMember) ParseArgv ¶ added in v1.0.27

func (c *CmdTeamEditMember) ParseArgv(ctx *cli.Context) error

func (*CmdTeamEditMember) Run ¶ added in v1.0.27

func (c *CmdTeamEditMember) Run() error

type CmdTeamGenerateSeitan ¶ added in v1.0.34

type CmdTeamGenerateSeitan struct {
	libkb.Contextified
	Team     string
	Role     keybase1.TeamRole
	FullName string
	Number   string
}

func NewCmdTeamGenerateSeitanRunner ¶ added in v1.0.34

func NewCmdTeamGenerateSeitanRunner(g *libkb.GlobalContext) *CmdTeamGenerateSeitan

func (*CmdTeamGenerateSeitan) GetUsage ¶ added in v1.0.34

func (c *CmdTeamGenerateSeitan) GetUsage() libkb.Usage

func (*CmdTeamGenerateSeitan) ParseArgv ¶ added in v1.0.34

func (c *CmdTeamGenerateSeitan) ParseArgv(ctx *cli.Context) error

func (*CmdTeamGenerateSeitan) Run ¶ added in v1.0.34

func (c *CmdTeamGenerateSeitan) Run() error

type CmdTeamIgnoreRequest ¶ added in v1.0.27

type CmdTeamIgnoreRequest struct {
	libkb.Contextified
	Team     string
	Username string
}

func NewCmdTeamIgnoreRequestRunner ¶ added in v1.0.27

func NewCmdTeamIgnoreRequestRunner(g *libkb.GlobalContext) *CmdTeamIgnoreRequest

func (*CmdTeamIgnoreRequest) GetUsage ¶ added in v1.0.27

func (c *CmdTeamIgnoreRequest) GetUsage() libkb.Usage

func (*CmdTeamIgnoreRequest) ParseArgv ¶ added in v1.0.27

func (c *CmdTeamIgnoreRequest) ParseArgv(ctx *cli.Context) error

func (*CmdTeamIgnoreRequest) Run ¶ added in v1.0.27

func (c *CmdTeamIgnoreRequest) Run() error

type CmdTeamLeave ¶ added in v1.0.27

type CmdTeamLeave struct {
	libkb.Contextified
	Team      string
	Permanent bool
}

func NewCmdTeamLeaveRunner ¶ added in v1.0.34

func NewCmdTeamLeaveRunner(g *libkb.GlobalContext) *CmdTeamLeave

func (*CmdTeamLeave) GetUsage ¶ added in v1.0.27

func (c *CmdTeamLeave) GetUsage() libkb.Usage

func (*CmdTeamLeave) ParseArgv ¶ added in v1.0.27

func (c *CmdTeamLeave) ParseArgv(ctx *cli.Context) error

func (*CmdTeamLeave) Run ¶ added in v1.0.27

func (c *CmdTeamLeave) Run() error

type CmdTeamListMemberships ¶ added in v1.0.27

type CmdTeamListMemberships struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdTeamListMembershipsRunner ¶ added in v1.0.27

func NewCmdTeamListMembershipsRunner(g *libkb.GlobalContext) *CmdTeamListMemberships

func (*CmdTeamListMemberships) GetUsage ¶ added in v1.0.27

func (c *CmdTeamListMemberships) GetUsage() libkb.Usage

func (*CmdTeamListMemberships) ParseArgv ¶ added in v1.0.27

func (c *CmdTeamListMemberships) ParseArgv(ctx *cli.Context) error

func (*CmdTeamListMemberships) Run ¶ added in v1.0.27

func (c *CmdTeamListMemberships) Run() error

func (*CmdTeamListMemberships) SetJSON ¶ added in v1.0.27

func (c *CmdTeamListMemberships) SetJSON(b bool)

func (*CmdTeamListMemberships) SetTeam ¶ added in v1.0.27

func (c *CmdTeamListMemberships) SetTeam(s string)

type CmdTeamListRequests ¶ added in v1.0.27

type CmdTeamListRequests struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdTeamListRequestsRunner ¶ added in v1.0.27

func NewCmdTeamListRequestsRunner(g *libkb.GlobalContext) *CmdTeamListRequests

func (*CmdTeamListRequests) GetUsage ¶ added in v1.0.27

func (c *CmdTeamListRequests) GetUsage() libkb.Usage

func (*CmdTeamListRequests) ParseArgv ¶ added in v1.0.27

func (c *CmdTeamListRequests) ParseArgv(ctx *cli.Context) error

func (*CmdTeamListRequests) Run ¶ added in v1.0.27

func (c *CmdTeamListRequests) Run() error

type CmdTeamRemoveMember ¶ added in v1.0.27

type CmdTeamRemoveMember struct {
	libkb.Contextified
	Team string

	Username string
	Email    string
	InviteID keybase1.TeamInviteID
	Force    bool
}

func NewCmdTeamRemoveMemberRunner ¶ added in v1.0.28

func NewCmdTeamRemoveMemberRunner(g *libkb.GlobalContext) *CmdTeamRemoveMember

func (*CmdTeamRemoveMember) GetUsage ¶ added in v1.0.27

func (c *CmdTeamRemoveMember) GetUsage() libkb.Usage

func (*CmdTeamRemoveMember) ParseArgv ¶ added in v1.0.27

func (c *CmdTeamRemoveMember) ParseArgv(ctx *cli.Context) error

func (*CmdTeamRemoveMember) Run ¶ added in v1.0.27

func (c *CmdTeamRemoveMember) Run() error

type CmdTeamRename ¶ added in v1.0.27

type CmdTeamRename struct {
	PrevName  keybase1.TeamName
	NewName   keybase1.TeamName
	SessionID int
	libkb.Contextified
}

func NewCmdTeamRenameRunner ¶ added in v1.0.27

func NewCmdTeamRenameRunner(g *libkb.GlobalContext) *CmdTeamRename

func (*CmdTeamRename) GetUsage ¶ added in v1.0.27

func (v *CmdTeamRename) GetUsage() libkb.Usage

func (*CmdTeamRename) ParseArgv ¶ added in v1.0.27

func (v *CmdTeamRename) ParseArgv(ctx *cli.Context) (err error)

func (*CmdTeamRename) Run ¶ added in v1.0.27

func (v *CmdTeamRename) Run() (err error)

type CmdTeamRequestAccess ¶ added in v1.0.27

type CmdTeamRequestAccess struct {
	libkb.Contextified
	Team string
}

func NewCmdTeamRequestAccessRunner ¶ added in v1.0.27

func NewCmdTeamRequestAccessRunner(g *libkb.GlobalContext) *CmdTeamRequestAccess

func (*CmdTeamRequestAccess) GetUsage ¶ added in v1.0.27

func (c *CmdTeamRequestAccess) GetUsage() libkb.Usage

func (*CmdTeamRequestAccess) ParseArgv ¶ added in v1.0.27

func (c *CmdTeamRequestAccess) ParseArgv(ctx *cli.Context) error

func (*CmdTeamRequestAccess) Run ¶ added in v1.0.27

func (c *CmdTeamRequestAccess) Run() error

type CmdTeamRotateKey ¶ added in v1.0.39

type CmdTeamRotateKey struct {
	libkb.Contextified
	TeamID       keybase1.TeamID
	RotationType keybase1.RotationType
}

func NewCmdTeamRotateKeyRunner ¶ added in v1.0.39

func NewCmdTeamRotateKeyRunner(g *libkb.GlobalContext) *CmdTeamRotateKey

func (*CmdTeamRotateKey) GetUsage ¶ added in v1.0.39

func (c *CmdTeamRotateKey) GetUsage() libkb.Usage

func (*CmdTeamRotateKey) ParseArgv ¶ added in v1.0.39

func (c *CmdTeamRotateKey) ParseArgv(ctx *cli.Context) error

func (*CmdTeamRotateKey) Run ¶ added in v1.0.39

func (c *CmdTeamRotateKey) Run() error

type CmdTeamSettings ¶ added in v1.0.34

type CmdTeamSettings struct {
	libkb.Contextified

	Team keybase1.TeamName

	// These fields are non-zero valued when their action is requested
	Description           *string
	JoinAsRole            *keybase1.TeamRole
	ProfilePromote        *bool
	AllowProfilePromote   *bool
	Showcase              *bool
	DisableAccessRequests *bool
}

func NewCmdTeamSettingsRunner ¶ added in v1.0.34

func NewCmdTeamSettingsRunner(g *libkb.GlobalContext) *CmdTeamSettings

func (*CmdTeamSettings) GetUsage ¶ added in v1.0.34

func (c *CmdTeamSettings) GetUsage() libkb.Usage

func (*CmdTeamSettings) ParseArgv ¶ added in v1.0.34

func (c *CmdTeamSettings) ParseArgv(ctx *cli.Context) (err error)

func (*CmdTeamSettings) Run ¶ added in v1.0.34

func (c *CmdTeamSettings) Run() error

type CmdTeamShowTree ¶ added in v1.0.27

type CmdTeamShowTree struct {
	TeamName  keybase1.TeamName
	SessionID int
	libkb.Contextified
}

func NewCmdTeamShowTreeRunner ¶ added in v1.0.27

func NewCmdTeamShowTreeRunner(g *libkb.GlobalContext) *CmdTeamShowTree

func (*CmdTeamShowTree) GetUsage ¶ added in v1.0.27

func (v *CmdTeamShowTree) GetUsage() libkb.Usage

func (*CmdTeamShowTree) ParseArgv ¶ added in v1.0.27

func (v *CmdTeamShowTree) ParseArgv(ctx *cli.Context) (err error)

func (*CmdTeamShowTree) Run ¶ added in v1.0.27

func (v *CmdTeamShowTree) Run() (err error)

type CmdTestFSNotify ¶

type CmdTestFSNotify struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdTestFSNotify) GetUsage ¶

func (s *CmdTestFSNotify) GetUsage() libkb.Usage

func (*CmdTestFSNotify) ParseArgv ¶

func (s *CmdTestFSNotify) ParseArgv(ctx *cli.Context) error

func (*CmdTestFSNotify) Run ¶

func (s *CmdTestFSNotify) Run() (err error)

type CmdTestPassphrase ¶

type CmdTestPassphrase struct {
	libkb.Contextified
}

func (*CmdTestPassphrase) GetUsage ¶

func (s *CmdTestPassphrase) GetUsage() libkb.Usage

func (*CmdTestPassphrase) ParseArgv ¶

func (s *CmdTestPassphrase) ParseArgv(ctx *cli.Context) error

func (*CmdTestPassphrase) Run ¶

func (s *CmdTestPassphrase) Run() (err error)

type CmdTrack ¶

type CmdTrack struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdTrackRunner ¶

func NewCmdTrackRunner(g *libkb.GlobalContext) *CmdTrack

func (*CmdTrack) GetUsage ¶

func (v *CmdTrack) GetUsage() libkb.Usage

func (*CmdTrack) ParseArgv ¶

func (v *CmdTrack) ParseArgv(ctx *cli.Context) error

func (*CmdTrack) Run ¶

func (v *CmdTrack) Run() error

func (*CmdTrack) SetOptions ¶

func (v *CmdTrack) SetOptions(options keybase1.TrackOptions)

func (*CmdTrack) SetUser ¶

func (v *CmdTrack) SetUser(user string)

type CmdUnlock ¶

type CmdUnlock struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdUnlock) GetUsage ¶

func (c *CmdUnlock) GetUsage() libkb.Usage

func (*CmdUnlock) ParseArgv ¶

func (c *CmdUnlock) ParseArgv(ctx *cli.Context) error

func (*CmdUnlock) Run ¶

func (c *CmdUnlock) Run() error

type CmdUntrack ¶

type CmdUntrack struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdUntrackRunner ¶

func NewCmdUntrackRunner(g *libkb.GlobalContext) *CmdUntrack

func (*CmdUntrack) GetUsage ¶

func (v *CmdUntrack) GetUsage() libkb.Usage

func (*CmdUntrack) ParseArgv ¶

func (v *CmdUntrack) ParseArgv(ctx *cli.Context) error

func (*CmdUntrack) Run ¶

func (v *CmdUntrack) Run() error

func (*CmdUntrack) SetUser ¶

func (v *CmdUntrack) SetUser(user string)

type CmdVerify ¶

type CmdVerify struct {
	libkb.Contextified
	UnixFilter
	// contains filtered or unexported fields
}

func (*CmdVerify) GetUsage ¶

func (c *CmdVerify) GetUsage() libkb.Usage

func (*CmdVerify) ParseArgv ¶

func (c *CmdVerify) ParseArgv(ctx *cli.Context) error

func (*CmdVerify) Run ¶

func (c *CmdVerify) Run() (err error)

type CmdVerifyPhoneNumber ¶

type CmdVerifyPhoneNumber struct {
	libkb.Contextified
	PhoneNumber string
	Code        string
}

func (*CmdVerifyPhoneNumber) GetUsage ¶

func (c *CmdVerifyPhoneNumber) GetUsage() libkb.Usage

func (*CmdVerifyPhoneNumber) ParseArgv ¶

func (c *CmdVerifyPhoneNumber) ParseArgv(ctx *cli.Context) error

func (*CmdVerifyPhoneNumber) Run ¶

func (c *CmdVerifyPhoneNumber) Run() error

type CmdVersion ¶

type CmdVersion struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdVersionRunner ¶

func NewCmdVersionRunner(g *libkb.GlobalContext) *CmdVersion

func (*CmdVersion) GetUsage ¶

func (v *CmdVersion) GetUsage() libkb.Usage

func (*CmdVersion) ParseArgv ¶

func (v *CmdVersion) ParseArgv(c *cli.Context) error

func (*CmdVersion) Run ¶

func (v *CmdVersion) Run() error

type CmdWalletAPI ¶

type CmdWalletAPI struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewCmdWalletAPIRunner ¶

func NewCmdWalletAPIRunner(g *libkb.GlobalContext) *CmdWalletAPI

func (*CmdWalletAPI) GetUsage ¶

func (c *CmdWalletAPI) GetUsage() libkb.Usage

func (*CmdWalletAPI) ParseArgv ¶

func (c *CmdWalletAPI) ParseArgv(ctx *cli.Context) error

func (*CmdWalletAPI) Run ¶

func (c *CmdWalletAPI) Run() error

func (*CmdWalletAPI) SetMessage ¶

func (c *CmdWalletAPI) SetMessage(m string)

func (*CmdWalletAPI) SetOutputFile ¶

func (c *CmdWalletAPI) SetOutputFile(f string)

type CmdWalletCancelRequest ¶

type CmdWalletCancelRequest struct {
	libkb.Contextified
	ID string
}

func (*CmdWalletCancelRequest) GetUsage ¶

func (c *CmdWalletCancelRequest) GetUsage() libkb.Usage

func (*CmdWalletCancelRequest) ParseArgv ¶

func (c *CmdWalletCancelRequest) ParseArgv(ctx *cli.Context) error

func (*CmdWalletCancelRequest) Run ¶

func (c *CmdWalletCancelRequest) Run() (err error)

type CmdWalletHandleURI ¶

type CmdWalletHandleURI struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdWalletHandleURI) GetUsage ¶

func (c *CmdWalletHandleURI) GetUsage() libkb.Usage

func (*CmdWalletHandleURI) ParseArgv ¶

func (c *CmdWalletHandleURI) ParseArgv(ctx *cli.Context) error

func (*CmdWalletHandleURI) Run ¶

func (c *CmdWalletHandleURI) Run() (err error)

type CmdWalletLookup ¶

type CmdWalletLookup struct {
	libkb.Contextified
	Name string
}

func (*CmdWalletLookup) GetUsage ¶

func (c *CmdWalletLookup) GetUsage() libkb.Usage

func (*CmdWalletLookup) ParseArgv ¶

func (c *CmdWalletLookup) ParseArgv(ctx *cli.Context) error

func (*CmdWalletLookup) Run ¶

func (c *CmdWalletLookup) Run() (err error)

type CmdWalletRequest ¶

type CmdWalletRequest struct {
	libkb.Contextified
	Recipient     string
	TLFName       string
	Amount        string
	LocalCurrency string
	Note          string
}

func (*CmdWalletRequest) GetUsage ¶

func (c *CmdWalletRequest) GetUsage() libkb.Usage

func (*CmdWalletRequest) ParseArgv ¶

func (c *CmdWalletRequest) ParseArgv(ctx *cli.Context) error

func (*CmdWalletRequest) Run ¶

func (c *CmdWalletRequest) Run() (err error)

type CmdWalletSend ¶

type CmdWalletSend struct {
	libkb.Contextified
	Recipient     string
	Amount        string
	Note          string
	LocalCurrency string
	ForceRelay    bool
	FromAccountID stellar1.AccountID
}

func (*CmdWalletSend) GetUsage ¶

func (c *CmdWalletSend) GetUsage() libkb.Usage

func (*CmdWalletSend) ParseArgv ¶

func (c *CmdWalletSend) ParseArgv(ctx *cli.Context) error

func (*CmdWalletSend) Run ¶

func (c *CmdWalletSend) Run() (err error)

type CmdWalletSendPathPayment ¶

type CmdWalletSendPathPayment struct {
	libkb.Contextified
	Recipient         string
	SourceAsset       stellar1.Asset
	DestinationAsset  stellar1.Asset
	DestinationAmount string
	Note              string
	FromAccountID     stellar1.AccountID
}

func (*CmdWalletSendPathPayment) GetUsage ¶

func (c *CmdWalletSendPathPayment) GetUsage() libkb.Usage

func (*CmdWalletSendPathPayment) ParseArgv ¶

func (c *CmdWalletSendPathPayment) ParseArgv(ctx *cli.Context) error

func (*CmdWalletSendPathPayment) Run ¶

func (c *CmdWalletSendPathPayment) Run() (err error)

type CmdWalletSign ¶

type CmdWalletSign struct {
	libkb.Contextified
	XDR       string
	AccountID stellar1.AccountID
	Submit    bool
}

func (*CmdWalletSign) GetUsage ¶

func (c *CmdWalletSign) GetUsage() libkb.Usage

func (*CmdWalletSign) ParseArgv ¶

func (c *CmdWalletSign) ParseArgv(ctx *cli.Context) error

func (*CmdWalletSign) Run ¶

func (c *CmdWalletSign) Run() (err error)

type CmdWatchdog ¶

type CmdWatchdog struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*CmdWatchdog) GetUsage ¶

func (c *CmdWatchdog) GetUsage() libkb.Usage

func (*CmdWatchdog) ParseArgv ¶

func (c *CmdWatchdog) ParseArgv(ctx *cli.Context) error

func (*CmdWatchdog) Run ¶

func (c *CmdWatchdog) Run() (err error)

type CmdWatchdog2 ¶ added in v1.0.17

type CmdWatchdog2 struct {
	libkb.Contextified
}

CmdWatchdog2 defines watchdog command

func (*CmdWatchdog2) Debugf ¶ added in v1.0.17

func (c *CmdWatchdog2) Debugf(s string, args ...interface{})

Debugf (for watchdog.Log interface)

func (*CmdWatchdog2) Errorf ¶ added in v1.0.17

func (c *CmdWatchdog2) Errorf(s string, args ...interface{})

Errorf (for watchdog Log interface)

func (*CmdWatchdog2) GetUsage ¶ added in v1.0.17

func (c *CmdWatchdog2) GetUsage() libkb.Usage

GetUsage returns library usage for this command

func (*CmdWatchdog2) Infof ¶ added in v1.0.17

func (c *CmdWatchdog2) Infof(s string, args ...interface{})

Infof (for watchdog.Log interface)

func (*CmdWatchdog2) ParseArgv ¶ added in v1.0.17

func (c *CmdWatchdog2) ParseArgv(ctx *cli.Context) error

ParseArgv is args for the watchdog command

func (*CmdWatchdog2) Run ¶ added in v1.0.17

func (c *CmdWatchdog2) Run() error

Run watchdog

func (*CmdWatchdog2) Warningf ¶ added in v1.0.17

func (c *CmdWatchdog2) Warningf(s string, args ...interface{})

Warningf (for watchdog Log interface)

type CodePair ¶

type CodePair struct {
	Open  int
	Close int
}

func GetColorCode ¶

func GetColorCode(which string) *CodePair

func (CodePair) CloseBytes ¶

func (cp CodePair) CloseBytes() []byte

func (CodePair) OpenBytes ¶

func (cp CodePair) OpenBytes() []byte

type ConvSummary ¶ added in v1.0.18

type ConvSummary struct {
	ID           string                          `json:"id"`
	Channel      ChatChannel                     `json:"channel"`
	Unread       bool                            `json:"unread"`
	ActiveAt     int64                           `json:"active_at"`
	ActiveAtMs   int64                           `json:"active_at_ms"`
	MemberStatus string                          `json:"member_status"`
	ResetUsers   []string                        `json:"reset_users,omitempty"`
	FinalizeInfo *chat1.ConversationFinalizeInfo `json:"finalize_info,omitempty"`
	Supersedes   []string                        `json:"supersedes,omitempty"`
	SupersededBy []string                        `json:"superseded_by,omitempty"`
	Error        string                          `json:"error,omitempty"`
}

ConvSummary is used for JSON output of a conversation in the inbox.

type DirentFileInfo ¶ added in v1.0.21

type DirentFileInfo struct {
	Entry keybase1.Dirent
}

DirentFileInfo implements os.FileInfo for a Dirent

func (DirentFileInfo) IsDir ¶ added in v1.0.21

func (d DirentFileInfo) IsDir() bool

IsDir is an abbreviation for Mode().IsDir()

func (DirentFileInfo) ModTime ¶ added in v1.0.21

func (d DirentFileInfo) ModTime() time.Time

ModTime returns modification time

func (DirentFileInfo) Mode ¶ added in v1.0.21

func (d DirentFileInfo) Mode() os.FileMode

Mode returns the file mode bits

func (DirentFileInfo) Name ¶ added in v1.0.21

func (d DirentFileInfo) Name() string

Name returns the base name of the file

func (DirentFileInfo) Size ¶ added in v1.0.21

func (d DirentFileInfo) Size() int64

Size - length in bytes for regular files; system-dependent for others

func (DirentFileInfo) Sys ¶ added in v1.0.21

func (d DirentFileInfo) Sys() interface{}

Sys - underlying data source (can return nil)

type EmptyRes ¶ added in v1.0.19

type EmptyRes struct {
	RateLimits
}

EmptyRes is used for JSON output of a boring command.

type EnvSetting ¶

type EnvSetting struct {
	Name  string
	Value *string
	Unset bool
}

type ErrInvalidJSON ¶ added in v1.0.18

type ErrInvalidJSON struct {
	// contains filtered or unexported fields
}

func (ErrInvalidJSON) Error ¶ added in v1.0.18

func (e ErrInvalidJSON) Error() string

type ErrInvalidMethod ¶ added in v1.0.18

type ErrInvalidMethod struct {
	// contains filtered or unexported fields
}

func (ErrInvalidMethod) Error ¶ added in v1.0.18

func (e ErrInvalidMethod) Error() string

type ErrInvalidOptions ¶ added in v1.0.18

type ErrInvalidOptions struct {
	// contains filtered or unexported fields
}

ErrInvalidOptions is returned when the options aren't valid.

func (ErrInvalidOptions) Error ¶ added in v1.0.18

func (e ErrInvalidOptions) Error() string

type ErrInvalidVersion ¶ added in v1.0.18

type ErrInvalidVersion struct {
	// contains filtered or unexported fields
}

func (ErrInvalidVersion) Error ¶ added in v1.0.18

func (e ErrInvalidVersion) Error() string

type EscapedSink ¶

type EscapedSink struct {
	Sink
	// contains filtered or unexported fields
}

EscapedSink can be used to write data to the underlying Sink, while transparently sanitizing it. If an error occurs writing to an EscapedSink, no more data will be accepted and all subsequent writes will return the error.

func (*EscapedSink) Write ¶

func (s *EscapedSink) Write(p []byte) (int, error)

Write writes p to the underlying Sink, after sanitizing it. It returns n = len(p) on a successful write (regardless of how much data is written to the underlying Sink). This is because the escaping function might alter the actual dimension of the data, but the caller is interested in knowing how much of what they wanted to write was actually written. In case of errors it (conservatively) returns n=0 and the error, and no other writes are possible.

type Field ¶

type Field struct {
	Name             string
	Prompt           string
	FirstPrompt      string
	Defval           string
	Hint             string
	Checker          *libkb.Checker
	Thrower          func(key, value string) error
	Disabled         bool
	Value            *string
	PromptDescriptor libkb.PromptDescriptor
}

func (*Field) Clear ¶

func (f *Field) Clear() string

func (Field) GetValue ¶

func (f Field) GetValue() string

type FileInfoPath ¶ added in v1.0.21

type FileInfoPath struct {
	// contains filtered or unexported fields
}

FileInfoPath is a FileInfo paired with the original path as passed in to the program. Unfortunately, the Name() in FileInfo is only the basename, so the associated path must be manually recorded as well.

type FileSink ¶

type FileSink struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewFileSink ¶

func NewFileSink(g *libkb.GlobalContext, s string) *FileSink

func (*FileSink) Close ¶

func (s *FileSink) Close() error

func (*FileSink) HitError ¶

func (s *FileSink) HitError(e error) error

func (*FileSink) Open ¶

func (s *FileSink) Open() error

func (*FileSink) Write ¶

func (s *FileSink) Write(b []byte) (n int, err error)

type FileSource ¶

type FileSource struct {
	// contains filtered or unexported fields
}

func NewFileSource ¶

func NewFileSource(s string) *FileSource

func (*FileSource) Close ¶

func (s *FileSource) Close() error

func (*FileSource) CloseWithError ¶

func (s *FileSource) CloseWithError(e error) error

func (*FileSource) Open ¶

func (s *FileSource) Open() error

func (*FileSource) Read ¶

func (s *FileSource) Read(p []byte) (n int, err error)

func (*FileSource) Seek ¶ added in v1.0.19

func (s *FileSource) Seek(offset int64, whence int) (int64, error)

Seek implements io.Seeker.

Some notes:

s.file could be nil because FileSource.Read() closes s.file at the end of reading a file. If s.file is nil, Seek will reopen the file.

The alternative is to remove the Close() in Read(), but leave that untouched so as not to break anything that depends on that behavior.

type GPGUI ¶

type GPGUI struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewGPGUI ¶

func NewGPGUI(g *libkb.GlobalContext, t libkb.TerminalUI, np bool, tty string) GPGUI

func (GPGUI) ConfirmDuplicateKeyChosen ¶

func (g GPGUI) ConfirmDuplicateKeyChosen(_ context.Context, _ int) (bool, error)

func (GPGUI) ConfirmImportSecretToExistingKey ¶

func (g GPGUI) ConfirmImportSecretToExistingKey(_ context.Context, _ int) (bool, error)

func (GPGUI) GetTTY ¶ added in v1.0.18

func (g GPGUI) GetTTY(_ context.Context) (string, error)

func (GPGUI) SelectKey ¶

func (g GPGUI) SelectKey(ctx context.Context, arg keybase1.SelectKeyArg) (string, error)

func (GPGUI) SelectKeyAndPushOption ¶

func (g GPGUI) SelectKeyAndPushOption(ctx context.Context, arg keybase1.SelectKeyAndPushOptionArg) (res keybase1.SelectKeyRes, err error)

func (GPGUI) SelectKeyID ¶

func (g GPGUI) SelectKeyID(_ context.Context, keys []keybase1.GPGKey) (string, error)

func (GPGUI) Sign ¶

func (g GPGUI) Sign(_ context.Context, arg keybase1.SignArg) (string, error)

func (GPGUI) WantToAddGPGKey ¶

func (g GPGUI) WantToAddGPGKey(_ context.Context, _ int) (bool, error)

type IdentifyTrackUI ¶

type IdentifyTrackUI struct {
	BaseIdentifyUI
}

func (*IdentifyTrackUI) Confirm ¶

type IdentifyUI ¶

type IdentifyUI struct {
	BaseIdentifyUI
}

type IdentifyUIServer ¶

type IdentifyUIServer struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*IdentifyUIServer) Cancel ¶ added in v1.0.18

func (i *IdentifyUIServer) Cancel(ctx context.Context, sessionID int) error

func (*IdentifyUIServer) Confirm ¶

func (*IdentifyUIServer) DelegateIdentifyUI ¶

func (i *IdentifyUIServer) DelegateIdentifyUI(_ context.Context) (int, error)

func (*IdentifyUIServer) Dismiss ¶ added in v1.0.16

func (*IdentifyUIServer) DisplayCryptocurrency ¶

func (i *IdentifyUIServer) DisplayCryptocurrency(ctx context.Context, arg keybase1.DisplayCryptocurrencyArg) error

func (*IdentifyUIServer) DisplayKey ¶

func (i *IdentifyUIServer) DisplayKey(ctx context.Context, arg keybase1.DisplayKeyArg) error

func (*IdentifyUIServer) DisplayStellarAccount ¶

func (i *IdentifyUIServer) DisplayStellarAccount(ctx context.Context, arg keybase1.DisplayStellarAccountArg) error

func (*IdentifyUIServer) DisplayTLFCreateWithInvite ¶ added in v1.0.16

func (i *IdentifyUIServer) DisplayTLFCreateWithInvite(ctx context.Context, arg keybase1.DisplayTLFCreateWithInviteArg) error

func (*IdentifyUIServer) DisplayTrackStatement ¶

func (i *IdentifyUIServer) DisplayTrackStatement(ctx context.Context, arg keybase1.DisplayTrackStatementArg) error

func (*IdentifyUIServer) DisplayUserCard ¶

func (i *IdentifyUIServer) DisplayUserCard(ctx context.Context, arg keybase1.DisplayUserCardArg) error

func (*IdentifyUIServer) Finish ¶

func (i *IdentifyUIServer) Finish(ctx context.Context, sessionID int) error

func (*IdentifyUIServer) FinishSocialProofCheck ¶

func (i *IdentifyUIServer) FinishSocialProofCheck(ctx context.Context, arg keybase1.FinishSocialProofCheckArg) error

func (*IdentifyUIServer) FinishWebProofCheck ¶

func (i *IdentifyUIServer) FinishWebProofCheck(ctx context.Context, arg keybase1.FinishWebProofCheckArg) error

func (*IdentifyUIServer) LaunchNetworkChecks ¶

func (i *IdentifyUIServer) LaunchNetworkChecks(ctx context.Context, arg keybase1.LaunchNetworkChecksArg) error

func (*IdentifyUIServer) ReportLastTrack ¶

func (i *IdentifyUIServer) ReportLastTrack(ctx context.Context, arg keybase1.ReportLastTrackArg) error

func (*IdentifyUIServer) ReportTrackToken ¶

func (i *IdentifyUIServer) ReportTrackToken(ctx context.Context, arg keybase1.ReportTrackTokenArg) error

func (*IdentifyUIServer) Start ¶

type InternalError ¶

type InternalError struct {
	// contains filtered or unexported fields
}

func (InternalError) Error ¶

func (e InternalError) Error() string

type JSONInput ¶ added in v1.0.17

type JSONInput map[string]json.RawMessage

type LinkCheckResultWrapper ¶

type LinkCheckResultWrapper struct {
	// contains filtered or unexported fields
}

func (LinkCheckResultWrapper) GetBreaksTrackingMark ¶ added in v1.0.19

func (w LinkCheckResultWrapper) GetBreaksTrackingMark() string

func (LinkCheckResultWrapper) GetCachedMsg ¶

func (w LinkCheckResultWrapper) GetCachedMsg() string

func (LinkCheckResultWrapper) GetDiff ¶

func (LinkCheckResultWrapper) GetDiffOrRemoteDiff ¶ added in v1.0.46

func (w LinkCheckResultWrapper) GetDiffOrRemoteDiff() *keybase1.TrackDiff

func (LinkCheckResultWrapper) GetError ¶

func (w LinkCheckResultWrapper) GetError() error

func (LinkCheckResultWrapper) GetHint ¶

func (LinkCheckResultWrapper) GetSnoozedError ¶

func (w LinkCheckResultWrapper) GetSnoozedError() error

func (LinkCheckResultWrapper) GetTmpTrackExpireTime ¶

func (w LinkCheckResultWrapper) GetTmpTrackExpireTime() time.Time

func (LinkCheckResultWrapper) GetTorWarning ¶

func (w LinkCheckResultWrapper) GetTorWarning() bool

type ListCommandsRes ¶

type ListCommandsRes struct {
	Commands []chat1.UserBotCommandOutput `json:"commands"`
	RateLimits
}

type ListOptions ¶ added in v1.0.21

type ListOptions struct {
	// contains filtered or unexported fields
}

ListOptions is for the Linux style

type Listing ¶ added in v1.0.21

type Listing struct {
	// contains filtered or unexported fields
}

Listing contains all the information about a file or directory in a printable form.

type Listings ¶ added in v1.0.46

type Listings []Listing

type LogUIServer ¶

type LogUIServer struct {
	libkb.Contextified
}

func (LogUIServer) Log ¶

type LoginUI ¶

type LoginUI struct {
	// contains filtered or unexported fields
}

func NewLoginUI ¶

func NewLoginUI(t libkb.TerminalUI, noPrompt bool) LoginUI

func (LoginUI) DisplayPaperKeyPhrase ¶

func (l LoginUI) DisplayPaperKeyPhrase(_ context.Context, arg keybase1.DisplayPaperKeyPhraseArg) error

func (LoginUI) DisplayPrimaryPaperKey ¶

func (l LoginUI) DisplayPrimaryPaperKey(_ context.Context, arg keybase1.DisplayPrimaryPaperKeyArg) error

func (LoginUI) DisplayResetProgress ¶

func (l LoginUI) DisplayResetProgress(ctx context.Context, arg keybase1.DisplayResetProgressArg) error

func (LoginUI) ExplainDeviceRecovery ¶

func (l LoginUI) ExplainDeviceRecovery(ctx context.Context, arg keybase1.ExplainDeviceRecoveryArg) error

func (LoginUI) GetEmailOrUsername ¶

func (l LoginUI) GetEmailOrUsername(_ context.Context, _ int) (string, error)

func (LoginUI) PromptPassphraseRecovery ¶

func (l LoginUI) PromptPassphraseRecovery(ctx context.Context, arg keybase1.PromptPassphraseRecoveryArg) (bool, error)

func (LoginUI) PromptResetAccount ¶

func (l LoginUI) PromptResetAccount(ctx context.Context, arg keybase1.PromptResetAccountArg) (bool, error)

func (LoginUI) PromptRevokePaperKeys ¶

func (l LoginUI) PromptRevokePaperKeys(_ context.Context, arg keybase1.PromptRevokePaperKeysArg) (bool, error)

type Message ¶ added in v1.0.18

type Message struct {
	Msg   *MsgSummary `json:"msg,omitempty"`
	Error *string     `json:"error,omitempty"`
}

Message contains either a MsgSummary or an Error. Used for JSON output.

type MsgContent ¶ added in v1.0.18

type MsgContent struct {
	TypeName           string                             `json:"type"`
	Text               *chat1.MessageText                 `json:"text,omitempty"`
	Attachment         *chat1.MessageAttachment           `json:"attachment,omitempty"`
	Edit               *chat1.MessageEdit                 `json:"edit,omitempty"`
	Reaction           *chat1.MessageReaction             `json:"reaction,omitempty"`
	Delete             *chat1.MessageDelete               `json:"delete,omitempty"`
	Metadata           *chat1.MessageConversationMetadata `json:"metadata,omitempty"`
	Headline           *chat1.MessageHeadline             `json:"headline,omitempty"`
	AttachmentUploaded *chat1.MessageAttachmentUploaded   `json:"attachment_uploaded,omitempty"`
	System             *chat1.MessageSystem               `json:"system,omitempty"`
	SendPayment        *chat1.MessageSendPayment          `json:"send_payment,omitempty"`
	RequestPayment     *chat1.MessageRequestPayment       `json:"request_payment,omitempty"`
	Unfurl             *chat1.MessageUnfurl               `json:"unfurl,omitempty"`
	Flip               *MsgFlipContent                    `json:"flip,omitempty"`
}

MsgContent is used to retrieve the type name in addition to one of Text, Attachment, Edit, Reaction, Delete, Metadata depending on the type of message. It is included in MsgSummary.

type MsgFlipContent ¶

type MsgFlipContent struct {
	Text         string
	GameID       string
	FlipConvID   string
	UserMentions []chat1.KnownUserMention
	TeamMentions []chat1.KnownTeamMention
}

type MsgSender ¶ added in v1.0.18

type MsgSender struct {
	UID        string `json:"uid"`
	Username   string `json:"username,omitempty"`
	DeviceID   string `json:"device_id"`
	DeviceName string `json:"device_name,omitempty"`
}

MsgSender is used for JSON output of the sender of a message.

type MsgSummary ¶ added in v1.0.18

type MsgSummary struct {
	ID                  chat1.MessageID                `json:"id"`
	ConvID              string                         `json:"conversation_id"`
	Channel             ChatChannel                    `json:"channel"`
	Sender              MsgSender                      `json:"sender"`
	SentAt              int64                          `json:"sent_at"`
	SentAtMs            int64                          `json:"sent_at_ms"`
	Content             MsgContent                     `json:"content"`
	Prev                []chat1.MessagePreviousPointer `json:"prev"`
	Unread              bool                           `json:"unread"`
	RevokedDevice       bool                           `json:"revoked_device,omitempty"`
	Offline             bool                           `json:"offline,omitempty"`
	KBFSEncrypted       bool                           `json:"kbfs_encrypted,omitempty"`
	IsEphemeral         bool                           `json:"is_ephemeral,omitempty"`
	IsEphemeralExpired  bool                           `json:"is_ephemeral_expired,omitempty"`
	ETime               gregor1.Time                   `json:"etime,omitempty"`
	Reactions           *chat1.ReactionMap             `json:"reactions,omitempty"`
	HasPairwiseMacs     bool                           `json:"has_pairwise_macs,omitempty"`
	AtMentionUsernames  []string                       `json:"at_mention_usernames,omitempty"`
	ChannelMention      string                         `json:"channel_mention,omitempty"`
	ChannelNameMentions []chat1.UIChannelNameMention   `json:"channel_name_mentions,omitempty"`
}

MsgSummary is used to display JSON details for a message.

type NewConvRes ¶

type NewConvRes struct {
	ID               string                        `json:"id"`
	IdentifyFailures []keybase1.TLFIdentifyFailure `json:"identify_failures,omitempty"`
	RateLimits
}

type NoTerminalError ¶

type NoTerminalError struct{}

func (NoTerminalError) Error ¶

func (e NoTerminalError) Error() string

type NotConfirmedError ¶

type NotConfirmedError struct{}

func (NotConfirmedError) Error ¶

func (e NotConfirmedError) Error() string

type OpCanceler ¶ added in v1.0.21

type OpCanceler struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewOpCanceler ¶ added in v1.0.21

func NewOpCanceler(g *libkb.GlobalContext) *OpCanceler

func (*OpCanceler) AddOp ¶ added in v1.0.21

func (j *OpCanceler) AddOp(opid keybase1.OpID)

func (*OpCanceler) Cancel ¶ added in v1.0.21

func (j *OpCanceler) Cancel() error

func (*OpCanceler) IsCancelled ¶ added in v1.0.21

func (j *OpCanceler) IsCancelled() bool

type Paragraph ¶

type Paragraph struct {
	// contains filtered or unexported fields
}

func (*Paragraph) Buffer ¶

func (p *Paragraph) Buffer(b []byte)

Buffer adds data to the internal paragraph buffer.

func (Paragraph) Output ¶

func (p Paragraph) Output(out io.Writer)

Output a paragraph to the io.Writer, applying the proper formatting.

type Params ¶ added in v1.0.18

type Params struct {
	Version int
	Options json.RawMessage
}

Params represents the `params` portion of the JSON api call.

type PgpUI ¶

type PgpUI struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (PgpUI) Finished ¶ added in v1.0.18

func (p PgpUI) Finished(ctx context.Context, sessionID int) error

func (PgpUI) KeyGenerated ¶ added in v1.0.18

func (p PgpUI) KeyGenerated(ctx context.Context, arg keybase1.KeyGeneratedArg) error

func (PgpUI) OutputSignatureSuccess ¶

func (p PgpUI) OutputSignatureSuccess(_ context.Context, arg keybase1.OutputSignatureSuccessArg) error

func (PgpUI) OutputSignatureSuccessNonKeybase ¶ added in v1.0.19

func (p PgpUI) OutputSignatureSuccessNonKeybase(ctx context.Context, arg keybase1.OutputSignatureSuccessNonKeybaseArg) error

func (PgpUI) ShouldPushPrivate ¶ added in v1.0.18

func (p PgpUI) ShouldPushPrivate(ctx context.Context, arg keybase1.ShouldPushPrivateArg) (bool, error)

type PromptFields ¶

type PromptFields struct {
	// contains filtered or unexported fields
}

func (PromptFields) ToList ¶

func (pf PromptFields) ToList() []*Field

type Prompter ¶

type Prompter struct {
	Fields []*Field
	// contains filtered or unexported fields
}

func NewPrompter ¶

func NewPrompter(f []*Field, tui libkb.TerminalUI) *Prompter

func (*Prompter) ReadField ¶

func (p *Prompter) ReadField(f *Field) (err error)

func (*Prompter) Run ¶

func (p *Prompter) Run() error

type ProofNotYetAvailableError ¶

type ProofNotYetAvailableError struct{}

func (ProofNotYetAvailableError) Error ¶

type ProveRooterUI ¶ added in v1.0.16

type ProveRooterUI struct {
	libkb.Contextified
	Username string
}

func (*ProveRooterUI) Checking ¶

func (*ProveRooterUI) ContinueChecking ¶

func (p *ProveRooterUI) ContinueChecking(_ context.Context, _ int) (bool, error)

func (*ProveRooterUI) DisplayRecheckWarning ¶ added in v1.0.16

func (p *ProveRooterUI) DisplayRecheckWarning(_ context.Context, _ keybase1.DisplayRecheckWarningArg) error

func (*ProveRooterUI) OkToCheck ¶ added in v1.0.16

func (*ProveRooterUI) OutputInstructions ¶ added in v1.0.16

func (p *ProveRooterUI) OutputInstructions(_ context.Context, arg keybase1.OutputInstructionsArg) error

func (*ProveRooterUI) OutputPrechecks ¶ added in v1.0.16

func (p *ProveRooterUI) OutputPrechecks(_ context.Context, _ keybase1.OutputPrechecksArg) error

func (*ProveRooterUI) PreProofWarning ¶ added in v1.0.16

func (p *ProveRooterUI) PreProofWarning(_ context.Context, _ keybase1.PreProofWarningArg) (bool, error)

func (*ProveRooterUI) PromptOverwrite ¶ added in v1.0.16

func (p *ProveRooterUI) PromptOverwrite(_ context.Context, _ keybase1.PromptOverwriteArg) (bool, error)

func (*ProveRooterUI) PromptUsername ¶ added in v1.0.16

func (p *ProveRooterUI) PromptUsername(_ context.Context, _ keybase1.PromptUsernameArg) (string, error)

type ProveUI ¶

type ProveUI struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (ProveUI) Checking ¶

func (p ProveUI) Checking(_ context.Context, arg keybase1.CheckingArg) error

func (ProveUI) ContinueChecking ¶

func (p ProveUI) ContinueChecking(_ context.Context, _ int) (bool, error)

func (ProveUI) DisplayRecheckWarning ¶

func (p ProveUI) DisplayRecheckWarning(_ context.Context, arg keybase1.DisplayRecheckWarningArg) error

func (ProveUI) OkToCheck ¶

func (p ProveUI) OkToCheck(_ context.Context, arg keybase1.OkToCheckArg) (bool, error)

func (ProveUI) OutputInstructions ¶

func (p ProveUI) OutputInstructions(_ context.Context, arg keybase1.OutputInstructionsArg) (err error)

func (ProveUI) OutputPrechecks ¶

func (p ProveUI) OutputPrechecks(_ context.Context, arg keybase1.OutputPrechecksArg) error

func (ProveUI) PreProofWarning ¶

func (p ProveUI) PreProofWarning(_ context.Context, arg keybase1.PreProofWarningArg) (bool, error)

func (ProveUI) PromptOverwrite ¶

func (p ProveUI) PromptOverwrite(_ context.Context, arg keybase1.PromptOverwriteArg) (bool, error)

func (ProveUI) PromptUsername ¶

func (p ProveUI) PromptUsername(_ context.Context, arg keybase1.PromptUsernameArg) (string, error)

type ProvisionUI ¶

type ProvisionUI struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (ProvisionUI) ChooseDevice ¶

func (ProvisionUI) ChooseDeviceType ¶

func (ProvisionUI) ChooseGPGMethod ¶

func (ProvisionUI) DisplayAndPromptSecret ¶

func (ProvisionUI) DisplaySecretExchanged ¶

func (p ProvisionUI) DisplaySecretExchanged(ctx context.Context, sessionID int) error

func (ProvisionUI) PromptNewDeviceName ¶

func (p ProvisionUI) PromptNewDeviceName(ctx context.Context, arg keybase1.PromptNewDeviceNameArg) (string, error)

func (ProvisionUI) ProvisioneeSuccess ¶

func (p ProvisionUI) ProvisioneeSuccess(ctx context.Context, arg keybase1.ProvisioneeSuccessArg) error

func (ProvisionUI) ProvisionerSuccess ¶

func (p ProvisionUI) ProvisionerSuccess(ctx context.Context, arg keybase1.ProvisionerSuccessArg) error

func (ProvisionUI) SwitchToGPGSignOK ¶

func (p ProvisionUI) SwitchToGPGSignOK(ctx context.Context, arg keybase1.SwitchToGPGSignOKArg) (bool, error)

type RateLimit ¶ added in v1.0.18

type RateLimit struct {
	Tank     string `json:"tank"`
	Capacity int    `json:"capacity"`
	Reset    int    `json:"reset"`
	Gas      int    `json:"gas"`
}

type RateLimits ¶ added in v1.0.18

type RateLimits struct {
	RateLimits []RateLimit `json:"ratelimits,omitempty"`
}

type RemoteProofWrapper ¶

type RemoteProofWrapper struct {
	// contains filtered or unexported fields
}

func (RemoteProofWrapper) GetDomain ¶

func (w RemoteProofWrapper) GetDomain() string

func (RemoteProofWrapper) GetHostname ¶

func (w RemoteProofWrapper) GetHostname() string

func (RemoteProofWrapper) GetProtocol ¶

func (w RemoteProofWrapper) GetProtocol() string

func (RemoteProofWrapper) GetRemoteUsername ¶

func (w RemoteProofWrapper) GetRemoteUsername() string

func (RemoteProofWrapper) GetService ¶

func (w RemoteProofWrapper) GetService() string

func (RemoteProofWrapper) ToDisplayString ¶

func (w RemoteProofWrapper) ToDisplayString() string

type Renderer ¶

type Renderer struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewRenderer ¶

func NewRenderer(g *libkb.GlobalContext, out io.Writer) *Renderer

func (*Renderer) Buffer ¶

func (r *Renderer) Buffer(d []byte)

func (*Renderer) FlushParagraph ¶

func (r *Renderer) FlushParagraph()

func (*Renderer) NewParagraph ¶

func (r *Renderer) NewParagraph(prefix string) *Paragraph

func (*Renderer) RenderNode ¶

func (r *Renderer) RenderNode(node *html.Node)

func (*Renderer) RenderNodes ¶

func (r *Renderer) RenderNodes(nodes []*html.Node)

type Reply ¶ added in v1.0.18

type Reply struct {
	Jsonrpc string      `json:"jsonrpc,omitempty"`
	ID      int         `json:"id,omitempty"`
	Error   *CallError  `json:"error,omitempty"`
	Result  interface{} `json:"result,omitempty"`
}

Reply is returned with the results of processing a Call.

type SaltpackUI ¶

type SaltpackUI struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*SaltpackUI) SaltpackPromptForDecrypt ¶

func (s *SaltpackUI) SaltpackPromptForDecrypt(_ context.Context, arg keybase1.SaltpackPromptForDecryptArg) (err error)

func (*SaltpackUI) SaltpackVerifyBadSender ¶ added in v1.0.19

func (s *SaltpackUI) SaltpackVerifyBadSender(_ context.Context, arg keybase1.SaltpackVerifyBadSenderArg) error

SaltpackVerifyBadSender is responsible for short-circuiting the output of the bad message. It returns an error if the --force argument isn't present, and the VerifyEngine bubbles that up. This is similar to doNonInteractive above.

func (*SaltpackUI) SaltpackVerifySuccess ¶

func (s *SaltpackUI) SaltpackVerifySuccess(_ context.Context, arg keybase1.SaltpackVerifySuccessArg) error

type SearchInboxRes ¶

type SearchInboxRes struct {
	Results          *chat1.ChatSearchInboxResults `json:"results"`
	IdentifyFailures []keybase1.TLFIdentifyFailure `json:"identify_failures,omitempty"`
	RateLimits
}

type SearchRegexpRes ¶

type SearchRegexpRes struct {
	Hits             []chat1.ChatSearchHit         `json:"hits"`
	IdentifyFailures []keybase1.TLFIdentifyFailure `json:"identify_failures,omitempty"`
	RateLimits
}

type SecretEntry ¶

type SecretEntry struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewSecretEntry ¶

func NewSecretEntry(g *libkb.GlobalContext, t *Terminal, tty string) *SecretEntry

func (*SecretEntry) Get ¶

func (*SecretEntry) Init ¶

func (se *SecretEntry) Init() (err error)

type SecretUI ¶

type SecretUI struct {
	// contains filtered or unexported fields
}

func (SecretUI) GetPassphrase ¶

func (ui SecretUI) GetPassphrase(pin keybase1.GUIEntryArg, term *keybase1.SecretEntryArg) (res keybase1.GetPassphraseRes, err error)

type SecretUIServer ¶

type SecretUIServer struct {
	// contains filtered or unexported fields
}

func (*SecretUIServer) GetPassphrase ¶

type SendRes ¶ added in v1.0.18

type SendRes struct {
	Message          string                        `json:"message"`
	MessageID        *chat1.MessageID              `json:"id,omitempty"`
	OutboxID         *chat1.OutboxID               `json:"outbox_id,omitempty"`
	IdentifyFailures []keybase1.TLFIdentifyFailure `json:"identify_failures,omitempty"`
	RateLimits
}

SendRes is the result of successfully sending a message.

type SigHintWrapper ¶

type SigHintWrapper struct {
	// contains filtered or unexported fields
}

func (SigHintWrapper) GetCheckText ¶

func (shw SigHintWrapper) GetCheckText() (ret string)

func (SigHintWrapper) GetHumanURL ¶

func (shw SigHintWrapper) GetHumanURL() (ret string)

type Sink ¶

type Sink interface {
	io.WriteCloser
	Open() error
	HitError(err error) error
}

type Source ¶

type Source interface {
	io.ReadCloser
	io.Seeker
	Open() error
	CloseWithError(error) error
}

type StdinSource ¶

type StdinSource struct {
	// contains filtered or unexported fields
}

func (*StdinSource) Close ¶

func (b *StdinSource) Close() error

Close a source, but consume all leftover input before so doing.

func (*StdinSource) CloseWithError ¶

func (b *StdinSource) CloseWithError(e error) error

func (*StdinSource) Open ¶

func (b *StdinSource) Open() error

func (*StdinSource) Read ¶

func (b *StdinSource) Read(p []byte) (n int, err error)

func (*StdinSource) Seek ¶ added in v1.0.19

func (b *StdinSource) Seek(offset int64, whence int) (int64, error)

type StdoutSink ¶

type StdoutSink struct {
	// contains filtered or unexported fields
}

func (*StdoutSink) Close ¶

func (s *StdoutSink) Close() error

func (*StdoutSink) HitError ¶

func (s *StdoutSink) HitError(e error) error

func (*StdoutSink) Open ¶

func (s *StdoutSink) Open() error

func (*StdoutSink) Write ¶

func (s *StdoutSink) Write(b []byte) (n int, err error)

type Stopper ¶ added in v1.0.21

type Stopper interface {
	Stop(exitcode keybase1.ExitCode)
}

type TeamsUI ¶ added in v1.0.27

type TeamsUI struct {
	libkb.Contextified
}

func (*TeamsUI) ConfirmRootTeamDelete ¶ added in v1.0.27

func (t *TeamsUI) ConfirmRootTeamDelete(ctx context.Context, arg keybase1.ConfirmRootTeamDeleteArg) (bool, error)

func (*TeamsUI) ConfirmSubteamDelete ¶ added in v1.0.33

func (t *TeamsUI) ConfirmSubteamDelete(ctx context.Context, arg keybase1.ConfirmSubteamDeleteArg) (bool, error)

type Terminal ¶

type Terminal struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func NewTerminalEscaped ¶

func NewTerminalEscaped(g *libkb.GlobalContext) *Terminal

func NewTerminalUnescaped ¶

func NewTerminalUnescaped(g *libkb.GlobalContext) *Terminal

func (*Terminal) GetSecret ¶

func (t *Terminal) GetSecret(arg *keybase1.SecretEntryArg) (res *keybase1.SecretEntryRes, err error)

func (*Terminal) GetSize ¶

func (t *Terminal) GetSize() (int, int)

GetSize tries to get the size for the current terminal. It if fails it returns 80x24

func (*Terminal) Prompt ¶

func (t *Terminal) Prompt(s string) (string, error)

func (*Terminal) PromptPassword ¶

func (t *Terminal) PromptPassword(s string) (string, error)

func (*Terminal) PromptYesNo ¶

func (t *Terminal) PromptYesNo(p string, def libkb.PromptDefault) (ret bool, err error)

func (*Terminal) Shutdown ¶

func (t *Terminal) Shutdown() error

type Thread ¶ added in v1.0.18

type Thread struct {
	Messages         []Message                     `json:"messages"`
	Pagination       *chat1.Pagination             `json:"pagination,omitempty"`
	Offline          bool                          `json:"offline,omitempty"`
	IdentifyFailures []keybase1.TLFIdentifyFailure `json:"identify_failures,omitempty"`
	RateLimits
}

Thread is used for JSON output of a thread of messages.

type UI ¶

type UI struct {
	libkb.Contextified
	Terminal    *Terminal
	SecretEntry *SecretEntry
	// contains filtered or unexported fields
}

func (*UI) Configure ¶

func (ui *UI) Configure() error

func (*UI) ErrorWriter ¶

func (ui *UI) ErrorWriter() io.Writer

func (*UI) GetDumbOutputUI ¶

func (ui *UI) GetDumbOutputUI() libkb.DumbOutputUI

GetDumbOutput returns the main client UI, which happens to also be a dumb output UI too.

func (*UI) GetGPGUI ¶

func (ui *UI) GetGPGUI() libkb.GPGUI

func (*UI) GetIdentifyTrackUI ¶

func (ui *UI) GetIdentifyTrackUI() libkb.IdentifyUI

func (*UI) GetIdentifyUI ¶

func (ui *UI) GetIdentifyUI() libkb.IdentifyUI

func (*UI) GetLogUI ¶

func (ui *UI) GetLogUI() libkb.LogUI

func (*UI) GetLoginUI ¶

func (ui *UI) GetLoginUI() libkb.LoginUI

func (*UI) GetPgpUI ¶

func (ui *UI) GetPgpUI() libkb.PgpUI

func (*UI) GetProveUI ¶

func (ui *UI) GetProveUI() libkb.ProveUI

func (*UI) GetProvisionUI ¶

func (ui *UI) GetProvisionUI(role libkb.KexRole) libkb.ProvisionUI

func (*UI) GetSecretUI ¶

func (ui *UI) GetSecretUI() libkb.SecretUI

func (*UI) GetTerminalSize ¶

func (ui *UI) GetTerminalSize() (int, int)

func (*UI) GetTerminalUI ¶

func (ui *UI) GetTerminalUI() libkb.TerminalUI

GetTerminalUI returns the main client UI, which happens to be a terminal UI

func (*UI) Output ¶

func (ui *UI) Output(s string) error

func (*UI) OutputDesc ¶

func (ui *UI) OutputDesc(_ libkb.OutputDescriptor, s string) error

func (*UI) OutputWriter ¶

func (ui *UI) OutputWriter() io.Writer

func (*UI) Printf ¶

func (ui *UI) Printf(format string, a ...interface{}) (n int, err error)

func (*UI) PrintfStderr ¶

func (ui *UI) PrintfStderr(format string, a ...interface{}) (n int, err error)

func (*UI) PrintfUnescaped ¶

func (ui *UI) PrintfUnescaped(format string, a ...interface{}) (n int, err error)

func (*UI) Println ¶

func (ui *UI) Println(a ...interface{}) (int, error)

func (*UI) Prompt ¶

func (ui *UI) Prompt(_ libkb.PromptDescriptor, s string) (string, error)

func (*UI) PromptForConfirmation ¶

func (ui *UI) PromptForConfirmation(prompt string) error

func (*UI) PromptPassword ¶

func (ui *UI) PromptPassword(_ libkb.PromptDescriptor, s string) (string, error)

func (*UI) PromptPasswordMaybeScripted ¶

func (ui *UI) PromptPasswordMaybeScripted(pd libkb.PromptDescriptor, prompt string) (ret string, err error)

func (*UI) PromptSelection ¶

func (ui *UI) PromptSelection(prompt string, low, hi int) (ret int, err error)

func (*UI) PromptYesNo ¶

func (ui *UI) PromptYesNo(_ libkb.PromptDescriptor, p string, def libkb.PromptDefault) (ret bool, err error)

func (*UI) Shutdown ¶

func (ui *UI) Shutdown() error

func (*UI) TerminalSize ¶ added in v1.0.18

func (ui *UI) TerminalSize() (width int, height int)

func (*UI) UnescapedOutputWriter ¶

func (ui *UI) UnescapedOutputWriter() io.Writer

type UnexpectedArgsError ¶

type UnexpectedArgsError string

func (UnexpectedArgsError) Error ¶

func (e UnexpectedArgsError) Error() string

type UnixFilter ¶

type UnixFilter struct {
	libkb.Contextified
	// contains filtered or unexported fields
}

func (*UnixFilter) ClientFilterOpen ¶

func (u *UnixFilter) ClientFilterOpen(g *libkb.GlobalContext) (snk, src keybase1.Stream, err error)

func (*UnixFilter) Close ¶

func (u *UnixFilter) Close(inerr error) error

func (*UnixFilter) FilterInit ¶

func (u *UnixFilter) FilterInit(g *libkb.GlobalContext, msg, infile, outfile string) (err error)

func (*UnixFilter) FilterOpen ¶

func (u *UnixFilter) FilterOpen(g *libkb.GlobalContext) (err error)

Source Files ¶

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL