card
typeValue
profile.card
byAddr
map[.uverse.address]*profile.card- OID
- 081eed…58bc:29
byAddr details
byName
map[string].uverse.address- OID
- 081eed…58bc:32
byName details
admin
.uverse.addressValue
<zero>
adminSet
boolValue
false
extraCountry
map[string]boolValue
<zero>
extraCrest
map[string]boolValue
<zero>
SetProfile
func(username string, country string, crest string)SetProfile stores this caller's sailor card. The caller does not need a fish NFT. A later fact is a new function. This one keeps username, country, and crest.
- OID
- 081eed…58bc:9
SetProfile details
Version
func() stringVersion names this local package shape. The live profile realm is unchanged.
- OID
- 081eed…58bc:11
Version details
Admin
func() .uverse.address- OID
- 081eed…58bc:12
Admin details
ClaimAdmin
func()ClaimAdmin records the first caller. A later caller cannot replace them here.
- OID
- 081eed…58bc:13
ClaimAdmin details
AddCountry
func(name string)AddCountry lets the admin accept one more country name. Built-in names stay.
- OID
- 081eed…58bc:14
AddCountry details
AddCrest
func(name string)AddCrest lets the admin accept one more crest name. Built-in names stay.
- OID
- 081eed…58bc:15
AddCrest details
Has
func(who .uverse.address) bool- OID
- 081eed…58bc:16
Has details
UsernameOf
func(who .uverse.address) string- OID
- 081eed…58bc:17
UsernameOf details
CountryOf
func(who .uverse.address) string- OID
- 081eed…58bc:18
CountryOf details
CrestOf
func(who .uverse.address) string- OID
- 081eed…58bc:19
CrestOf details
AddressOf
func(username string) .uverse.address- OID
- 081eed…58bc:20
AddressOf details
requireUser
func() .uverse.address- OID
- 081eed…58bc:21
requireUser details
takeExact
func(n int64)- OID
- 081eed…58bc:22
takeExact details
ensure
func()- OID
- 081eed…58bc:23
ensure details
cardOf
func(who .uverse.address) *profile.card- OID
- 081eed…58bc:24
cardOf details
cleanUser
func(name string) string- OID
- 081eed…58bc:25
cleanUser details
knownCountry
func(s string) bool- OID
- 081eed…58bc:26
knownCountry details
knownCrest
func(s string) bool- OID
- 081eed…58bc:27
knownCrest details
placeName
func(s string) bool- OID
- 081eed…58bc:28
placeName details
card
:
type
=profile.card
byAddr : map[.uverse.address]*profile.card Inspect
byName : map[string].uverse.address Inspect
admin
:
.uverse.address
=<zero>
adminSet
:
bool
=false
extraCountry
:
map[string]bool
=<zero>
extraCrest
:
map[string]bool
=<zero>