keybase

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 1, 2023 License: MIT Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	URL = "https://%s.keybase.pub/NextID/0x%s.json"
)

Variables

This section is empty.

Functions

func Init

func Init()

Types

type Keybase

type Keybase struct {
	*validator.Base
}

func (*Keybase) GeneratePostPayload

func (kb *Keybase) GeneratePostPayload() (post map[string]string)

func (*Keybase) GenerateSignPayload

func (kb *Keybase) GenerateSignPayload() (payload string)

func (*Keybase) Validate

func (kb *Keybase) Validate() (err error)

type KeybasePayload

type KeybasePayload struct {
	Version         string `json:"version"`
	Comment         string `json:"comment"`
	Comment2        string `json:"comment2"`
	Persona         string `json:"persona"`
	KeybaseUsername string `json:"keybase_username"`
	SignPayload     string `json:"sign_payload"`
	Signature       string `json:"signature"`
	CreatedAt       string `json:"created_at"`
	Uuid            string `json:"uuid"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL