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

init state

Back to all declarations

Bootstrap

func()

Bootstrap registers this package as a controller in r/sys/users. Genesis-only via AddControllerAtGenesis's own height==0 gate.

Open
OID
0f705c…9c98:3
Bootstrap details

Inspect func

RegisterUser

func(name string, addr .uverse.address)

RegisterUser registers a new user in r/sys/users at chain genesis. PANICS if called after genesis (height > 0). Uses RegisterUserIgnoreCanonical: the genesis seed set is curated, and any deliberate confusable reservations (e.g. registering both \`vitalik\` and \`vital1k\` to two different addresses) must not abort chain bring- up. Decision #14 (later-wins) applies, so order in genesis\_txs.jsonl determines which name owns the canonical pointer when stems collide.

Open
OID
0f705c…9c98:5
RegisterUser details

Inspect func
Bootstrap : func() Inspect
RegisterUser : func(name string, addr .uverse.address) Inspect