Pure package detail
authz
gno.land/p/moul/authz/v2
Indexed deployment identity with independently loaded latest RPC source. Functions and Render are realm-only RPC capabilities.
Indexed deployment
Identity
- Package path
- gno.land/p/moul/authz/v2
- Block
- 23350
- Deployed (UTC)
- Transaction
- EZTcx4o2RDYEUltfstScFo7zt8ozvX4QvaSmnBnP7iU=
Latest RPC state
Source
# `gno.land/p/moul/authz/v2`
Flexible authorization control for privileged actions, **backed by a B+ tree**
(`gno.land/p/nt/bptree` via [`p/moul/addrset/v2`](https://github.com/moul/gno-contracts/tree/main/p/moul/addrset/v2)).
The B+ tree successor to [`p/moul/authz/v1`](https://github.com/moul/gno-contracts/tree/main/p/moul/authz/v1)
(AVL-backed, via `p/moul/addrset/v1`). **v2 because the member store — and thus
the on-chain storage layout — changed** (a compatibility change ⇒ new version).
The exported API matches v1, except the `MemberAuthority.Tree()` escape hatch is
removed so the backing store never leaks across realms.
<!-- BEGIN GNOCONTRACTS FOOTER (generated by `make readmes`; do not edit below) -->
---
Part of **[moul/gno-contracts](https://github.com/moul/gno-contracts)** — moul's versioned gno.land contracts. See the repository for the full catalog, build/test tooling, and usage.
**Dependency graph:**

> ⚠️ **Disclaimer:** provided as-is, without warranty; not security-audited. Full disclaimer: [DISCLAIMER](https://github.com/moul/gno-contracts/blob/main/DISCLAIMER.md).
<!-- END GNOCONTRACTS FOOTER -->
The verified vm/qfuncs operation accepts realm paths only.
Pure packages expose source files but do not have Realm Render.