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

README.md

1.41 Kb · 27 lines

gno.land/p/moul/authz/v1

Flexible authorization control for privileged actions, backed by a B+ tree (gno.land/p/nt/bptree via p/moul/addrset/v1).

The B+ tree successor to p/moul/authz/v0 (AVL-backed, via p/moul/addrset/v0). v1 because the member store — and thus the on-chain storage layout — changed (a compatibility change ⇒ new version). The exported API matches v0, except the MemberAuthority.Tree() escape hatch is removed so the backing store never leaks across realms.


Part of moul/gno-contracts — moul's versioned gno.land contracts. See the repository for the full catalog, build/test tooling, and usage.

Dependency graph:

gno.land/p/moul/authz/v1 dependency graph

Provenance: imported — see https://github.com/moul/gno-contracts/pull/2 for context and metadata.

⚠️ Disclaimer: provided as-is, without warranty; not security-audited. Full disclaimer: DISCLAIMER.