pkgPath
untyped stringValue
"gno.land/r/g1lnkytfqcjwllws63gvf0mv9yt04aswy4y9amhm/remixlab/sharedmembers"
pageSize
untyped bigintValue
(25 <untyped> bigint)
InterfaceVersion
untyped stringValue
"membership.read/v1"
opInvite
untyped stringValue
"members.invite"
opRemove
untyped stringValue
"members.remove"
opSetRole
untyped stringValue
"members.set_role"
members
*v1.Set- OID
- 071cf1…22f0:23
members details
policy
*v1.Policy- OID
- 071cf1…22f0:32
policy details
init.8
func()- OID
- 071cf1…22f0:5
init.8 details
setup
func(owner .uverse.address)- OID
- 071cf1…22f0:7
setup details
RoleOf
func(addr .uverse.address) v1.RoleRoleOf returns addr's role.
- OID
- 071cf1…22f0:8
RoleOf details
Size
func() intSize returns the number of members.
- OID
- 071cf1…22f0:9
Size details
Snapshot
func(minRole v1.Role, max int) ([].uverse.address, bool)- OID
- 071cf1…22f0:10
Snapshot details
Members
func(offset int, limit int) []v1.MemberViewMembers pages through members ordered by address.
- OID
- 071cf1…22f0:11
Members details
Invite
func(addr .uverse.address, role string)Invite lets addr join with role. Inviting a reviewer or owner also requires the set-role permission.
- OID
- 071cf1…22f0:12
Invite details
RevokeInvite
func(addr .uverse.address)RevokeInvite cancels a pending invitation. Revoking an invitation for a reviewer or owner also requires the set-role permission.
- OID
- 071cf1…22f0:13
RevokeInvite details
Invites
func(offset int, limit int) []v1.MemberViewInvites pages through pending invitations ordered by address.
- OID
- 071cf1…22f0:14
Invites details
Join
func()Join accepts the caller's pending invitation.
- OID
- 071cf1…22f0:15
Join details
Leave
func()Leave removes the caller.
- OID
- 071cf1…22f0:16
Leave details
RemoveMember
func(addr .uverse.address)RemoveMember removes addr.
- OID
- 071cf1…22f0:17
RemoveMember details
SetRole
func(addr .uverse.address, role string)SetRole changes addr's role.
- OID
- 071cf1…22f0:18
SetRole details
Render
func(path string) stringRender lists the members.
- OID
- 071cf1…22f0:19
Render details
authorize
func(op string) .uverse.address- OID
- 071cf1…22f0:20
authorize details
ready
func()- OID
- 071cf1…22f0:21
ready details
must
func(err .uverse.error)- OID
- 071cf1…22f0:22
must details
pkgPath
:
untyped string
="gno.land/r/g1lnkytfqcjwllws63gvf0mv9yt04aswy4y9amhm/remixlab/sharedmembers"
pageSize
:
untyped bigint
=(25 <untyped> bigint)
InterfaceVersion
:
untyped string
="membership.read/v1"
opInvite
:
untyped string
="members.invite"
opRemove
:
untyped string
="members.remove"
opSetRole
:
untyped string
="members.set_role"