owner
untyped stringowner is pinned in the source rather than taken from whoever calls Claim first. A deploy lands in its own block and the claim is a second transaction, so an unpinned Claim is a race anyone on chain can win, and this account can never be redeployed to undo it.
Value
"g1manfred47kzduec920z88wfr64ylksmdcedlf5"
acct
*v0.Pilot- OID
- 0c9949…97ae:16
acct details
Claim
func()Claim arms the account. Once, and only by its owner.
- OID
- 0c9949…97ae:4
Claim details
Approve
func(path string, subpath string, identity bool, budget int64)Approve authorises a package path to install itself later, under a named sub-identity, with a grant and a budget. The code need not exist yet.
- OID
- 0c9949…97ae:6
Approve details
SetBudget
func(path string, budget int64)SetBudget changes what a module may still spend, including through a purse it already holds.
- OID
- 0c9949…97ae:7
SetBudget details
Revoke
func(path string)Revoke stops a module. It cannot take back a granted identity.
- OID
- 0c9949…97ae:8
Revoke details
Fund
func(path string, amount int64)Fund moves coins from the main treasury into one module's sub-treasury.
- OID
- 0c9949…97ae:9
Fund details
Exec
func(path string, args string) stringExec drives an installed module.
- OID
- 0c9949…97ae:10
Exec details
Handle
func() *v0.AccountHandle is how a module realm reaches this account. Its two methods key on the caller's own pkgpath, which no realm can forge for another.
- OID
- 0c9949…97ae:11
Handle details
Address
func() .uverse.address- OID
- 0c9949…97ae:12
Address details
SubAddress
func(path string) .uverse.address- OID
- 0c9949…97ae:13
SubAddress details
Render
func(path string) string- OID
- 0c9949…97ae:14
Render details
must
func() *v0.Pilot- OID
- 0c9949…97ae:15