Expand description
Shared payload admission. Storage and transport remain with their callers.
Modules§
- commit
- Pure commit validation rules.
- group_
membership - group_
permissions
Structs§
- Association
Validation - Parsed
Envelope - Parsed routing metadata and canonical storage bytes.
Enums§
Constants§
- MAX_
BLOCK_ AGE_ SECS - The oldest a new update’s ERC-6492 block may be, relative to the chain head.
Functions§
- check_
freshness - Reject a new update whose ERC-6492 signature names a block after its
chain’s head, or one more than
MAX_BLOCK_AGE_SECSbefore it. - erc6492_
signatures - Every ERC-6492 signature an identity update carries, in action order.
- is_
commit_ or_ proposal - Classify an MLS message for retention purposes.
- parse_
envelope - Decode one envelope, derive its topic, and compute canonical retry bytes.
- parse_
group_ message - Parse an MLS group message and preserve accepted trailing bytes.
- validate_
envelope - Validate one parsed envelope after duplicate lookup.
- validate_
identity_ updates - Validate a new identity suffix against one complete history snapshot.
- verify_
key_ package - Apply the existing key-package admission checks to serialized bytes.