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

Community realm. Read the code first. Community realm, deployed by its author. Read the code before you interact or send coins.

genesis state

Back to all declarations

author

.uverse.address

author is the address that claims the engine in core (ClaimEngine). TODO(mainnet): the platform's engine-author key, not the deployer.

Value

<gnolang.StringValue>

impl

type

impl is zero-size and declared here, so core runs it with this realm's authority (interrealm v2 borrow rule #1).

Value

genesis.impl

Register

func() string

Register is an explicit call, not init: under the inert package policy init runs inside the approver's transaction (RA B-1). Anyone may call it; it can only ever register this realm, once.

Open
OID
08bd7a…9a7c:6
Register details

Inspect func

RenderSeed

func(seed string, params string) string

RenderSeed and TraitsSeed are the plan-B surface (design §5.6): if dynamic registration fails on chain, readers call the engine directly.

Open
OID
08bd7a…9a7c:7
RenderSeed details

Inspect func

TraitsSeed

func(seed string, params string) []v1.Trait
Open
OID
08bd7a…9a7c:8
TraitsSeed details

Inspect func
author : .uverse.address =<gnolang.StringValue>
Author : func() .uverse.address Inspect
impl : type =genesis.impl
Register : func() string Inspect
RenderSeed : func(seed string, params string) string Inspect
TraitsSeed : func(seed string, params string) []v1.Trait Inspect