Search Apps Documentation Source Content File Folder Download Copy Actions Download State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

meta state

Back to all declarations

maxDescLen

untyped bigint

Value

(500 <untyped> bigint)

maxURILen

untyped bigint

Value

(200 <untyped> bigint)

maxHandleLen

untyped bigint

Value

(64 <untyped> bigint)

maxPadPathLen

untyped bigint

Value

(200 <untyped> bigint)

maxLaunchId

untyped bigint

Value

(32 <untyped> bigint)

TokenMeta

type

TokenMeta is presentation data for one launch (not trading state).

Value

meta.TokenMeta

inited

bool

Value

true

makeKey

func(padPkg string, launchID string) string
Open
OID
09e752…8488:9
makeKey details

Inspect func

sanitizeText

func(s string, max int) string
Open
OID
09e752…8488:10
sanitizeText details

Inspect func

validatePadPkg

func(padPkg string)
Open
OID
09e752…8488:12
validatePadPkg details

Inspect func

SetMeta

func(padPkg string, launchID string, description string, imageURI string, website string, twitter string, telegram string)

SetMeta upserts metadata for a launch. First writer owns the entry.

Open
OID
09e752…8488:13
SetMeta details

Inspect func

GetMeta

func(padPkg string, launchID string) string

GetMeta returns: owner|description|imageURI|website|twitter|telegram|updated Empty string if none.

Open
OID
09e752…8488:14
GetMeta details

Inspect func

HasMeta

func(padPkg string, launchID string) bool

HasMeta reports whether metadata exists.

Open
OID
09e752…8488:15
HasMeta details

Inspect func

MetaCount

func() int

MetaCount returns number of entries.

Open
OID
09e752…8488:16
MetaCount details

Inspect func

ClearMeta

func(padPkg string, launchID string)

ClearMeta removes caller's owned entry.

Open
OID
09e752…8488:17
ClearMeta details

Inspect func

sanitizeMD

func(s string) string
Open
OID
09e752…8488:18
sanitizeMD details

Inspect func
maxDescLen : untyped bigint =(500 <untyped> bigint)
maxURILen : untyped bigint =(200 <untyped> bigint)
maxHandleLen : untyped bigint =(64 <untyped> bigint)
maxPadPathLen : untyped bigint =(200 <untyped> bigint)
maxLaunchId : untyped bigint =(32 <untyped> bigint)
TokenMeta : type =meta.TokenMeta
byKey : v0.Tree Inspect
inited : bool =true
Init : func() Inspect
ensure : func() Inspect
makeKey : func(padPkg string, launchID string) string Inspect
sanitizeText : func(s string, max int) string Inspect
validateURI : func(uri string) Inspect
validatePadPkg : func(padPkg string) Inspect
SetMeta : func(padPkg string, launchID string, description string, imageURI string, website string, twitter string, telegram string) Inspect
GetMeta : func(padPkg string, launchID string) string Inspect
HasMeta : func(padPkg string, launchID string) bool Inspect
MetaCount : func() int Inspect
ClearMeta : func(padPkg string, launchID string) Inspect
sanitizeMD : func(s string) string Inspect
Render : func(path string) string Inspect
resetForTest : func() Inspect