Realm

gno.land/r/gov/dao/v3/memberstore

Rendered output

Memberstore Govdao v3

> Go to Tiers summary <

Filter members by tiers: | T1 | T2 | T3

Tier Address
T1 colored chip T1 g1manfred47kzduec920z88wfr64ylksmdcedlf5

Query (read-only)

non-crossing functions · no tx, no wallet needed
Get() → struct{Tree *gno.land/p/nt/avl/v0.Tree}
GetTier(name string) → struct{BasePower float64; InvitationPoints int; MaxSize func(gno.land/r/gov/dao/v3/memberstore.MembersByTier, gno.land/r/gov/dao/v3/memberstore.TiersByName) int; MinSize func(gno.land/r/gov/dao/v3/memberstore.MembersByTier, gno.land/r/gov/dao/v3/memberstore.TiersByName) int; PowerHandler func(gno.land/r/gov/dao/v3/memberstore.MembersByTier, gno.land/r/gov/dao/v3/memberstore.TiersByName) float64}, bool
GetTierPower(tierName string, members struct{Tree *gno.land/p/nt/avl/v0.Tree}) → float64
IterateTiers(fn func(string, gno.land/r/gov/dao/v3/memberstore.Tier) bool)
NewChangeTiersRequest(tiers map[string]gno.land/r/gov/dao/v3/memberstore.Tier) → struct{title string; description string; executor gno.land/r/gov/dao.Executor; filter gno.land/r/gov/dao.Filter}
NewMembersByTier() → struct{Tree *gno.land/p/nt/avl/v0.Tree}
RenderCharts(members struct{Tree *gno.land/p/nt/avl/v0.Tree}) → string
RenderMembers(path string, members struct{Tree *gno.land/p/nt/avl/v0.Tree}) → string

All exported functions (9)

show raw signatures
NameParamsReturns
Render [{"Name": "path", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "string", "Value": ""}]
Get [{"Name": ".res.0", "Type": "struct{Tree *gno.land/p/nt/avl/v0.Tree}", "Value": ""}]
GetTier [{"Name": "name", "Type": "string", "Value": ""}] [{"Name": ".res.0", "Type": "struct{BasePower float64; InvitationPoints int; MaxSize func(gno.land/r/gov/dao/v3/memberstore.MembersByTier, gno.land/r/gov/dao/v3/memberstore.TiersByName) int; MinSize func(gno.land/r/gov/dao/v3/memberstore.MembersByTier, gno.land/r/gov/dao/v3/memberstore.TiersByName) int; PowerHandler func(gno.land/r/gov/dao/v3/memberstore.MembersByTier, gno.land/r/gov/dao/v3/memberstore.TiersByName) float64}", "Value": ""}, {"Name": ".res.1", "Type": "bool", "Value": ""}]
IterateTiers [{"Name": "fn", "Type": "func(string, gno.land/r/gov/dao/v3/memberstore.Tier) bool", "Value": ""}]
GetTierPower [{"Name": "tierName", "Type": "string", "Value": ""}, {"Name": "members", "Type": "struct{Tree *gno.land/p/nt/avl/v0.Tree}", "Value": ""}] [{"Name": ".res.0", "Type": "float64", "Value": ""}]
NewChangeTiersRequest [{"Name": "tiers", "Type": "map[string]gno.land/r/gov/dao/v3/memberstore.Tier", "Value": ""}] [{"Name": ".res.0", "Type": "struct{title string; description string; executor gno.land/r/gov/dao.Executor; filter gno.land/r/gov/dao.Filter}", "Value": ""}]
RenderCharts [{"Name": "members", "Type": "struct{Tree *gno.land/p/nt/avl/v0.Tree}", "Value": ""}] [{"Name": ".res.0", "Type": "string", "Value": ""}]
RenderMembers [{"Name": "path", "Type": "string", "Value": ""}, {"Name": "members", "Type": "struct{Tree *gno.land/p/nt/avl/v0.Tree}", "Value": ""}] [{"Name": ".res.0", "Type": "string", "Value": ""}]
NewMembersByTier [{"Name": ".res.0", "Type": "struct{Tree *gno.land/p/nt/avl/v0.Tree}", "Value": ""}]

Files

Storage

{
  "raw": "storage: 60488, deposit: 6048800"
}