Realm

gno.land/r/gnops/valopers

Rendered output

Valoper's details:

zxq-val-01

Personal validator of core contributor Morgan / @thehowl on github. I validate no other networks. AuM: $0. Contact details: Discord (@morganbaz) / Telegram (@basiljet).

  • Address: g1u3q5s5t20ywcw3txfatrv4tvptk2mjaw7a7vm8
  • PubKey: gpub1pggj7ard9eg82cjtv4u52epjx56nzwgjyg9zqzzn3vwu4j02hkw4uqltynx9rd6pxz4jvwprnrkucxc4f6dtma0f35kuxw
  • Server Type: cloud

Profile link

Query (read-only)

non-crossing functions · no tx, no wallet needed
Auth() → *gno.land/p/moul/authz.Authorizer
GetByAddr(address_XXX string) → struct{Moniker string; Description string; ServerType string; Address .uverse.address; PubKey string; KeepRunning bool; auth *gno.land/p/nt/ownable/v0/exts/authorizable.Authorizable}
NewInstructionsProposalCallback(newInstructions string) → func(.uverse.realm) .uverse.error
NewMinFeeProposalCallback(newMinFee int64) → func(.uverse.realm) .uverse.error

Call functions (state-changing)

signs a tx via Adena
AddToAuthList(address_XXX string, member string)
DeleteFromAuthList(address_XXX string, member string)
Register(moniker string, description string, serverType string, address_XXX string, pubKey string)
UpdateDescription(address_XXX string, description string)
UpdateKeepRunning(address_XXX string, keepRunning bool)
UpdateMoniker(address_XXX string, moniker string)
UpdateServerType(address_XXX string, serverType string)

All exported functions (12)

show raw signatures
NameParamsReturns
Auth [{"Name": ".res.0", "Type": "*gno.land/p/moul/authz.Authorizer", "Value": ""}]
NewInstructionsProposalCallback [{"Name": "newInstructions", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "func(.uverse.realm) .uverse.error", "Value": ""}]
NewMinFeeProposalCallback [{"Name": "newMinFee", "Type": "int64", "Value": ""}] [{"Name": ".res.0", "Type": "func(.uverse.realm) .uverse.error", "Value": ""}]
AddToAuthList [{"Name": "cur", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "address_XXX", "Type": "string", "Value": ""}, {"Name": "member", "Type": "string", "Value": ""}]
DeleteFromAuthList [{"Name": "cur", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "address_XXX", "Type": "string", "Value": ""}, {"Name": "member", "Type": "string", "Value": ""}]
Register [{"Name": "cur", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "moniker", "Type": "string", "Value": ""}, {"Name": "description", "Type": "string", "Value": ""}, {"Name": "serverType", "Type": "string", "Value": ""}, {"Name": "address_XXX", "Type": "string", "Value": ""}, {"Name": "pubKey", "Type": "string", "Value": ""}]
UpdateMoniker [{"Name": "cur", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "address_XXX", "Type": "string", "Value": ""}, {"Name": "moniker", "Type": "string", "Value": ""}]
UpdateDescription [{"Name": "cur", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "address_XXX", "Type": "string", "Value": ""}, {"Name": "description", "Type": "string", "Value": ""}]
UpdateKeepRunning [{"Name": "cur", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "address_XXX", "Type": "string", "Value": ""}, {"Name": "keepRunning", "Type": "bool", "Value": ""}]
UpdateServerType [{"Name": "cur", "Type": "interface {Address func() .uverse.address; Coins func() .uverse.gnocoins; Origin func() .uverse.realm; PkgPath func() string; Previous func() .uverse.realm; Send func(.uverse.gnocoins, .uverse.address) .uverse.error; String func() string}", "Value": ""}, {"Name": "address_XXX", "Type": "string", "Value": ""}, {"Name": "serverType", "Type": "string", "Value": ""}]
GetByAddr [{"Name": "address_XXX", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "struct{Moniker string; Description string; ServerType string; Address .uverse.address; PubKey string; KeepRunning bool; auth *gno.land/p/nt/ownable/v0/exts/authorizable.Authorizable}", "Value": ""}]
Render [{"Name": "fullPath", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "string", "Value": ""}]

Files

Storage

{
  "raw": "storage: 121068, deposit: 12106800"
}