Skip to main content

validate_steward_unlock

Function validate_steward_unlock 

Source
pub fn validate_steward_unlock(
    requester_hash: u64,
    contract: &StewardContract,
    arena_quins: &[NQuin],
    now_unix: u32,
) -> StewardVerdict
Expand description

Validate whether requester_hash may unlock contract.asset_hash within contract.scope.

Uses deontic permit norms (OP_PERMIT + q42:stewardUnlock), steward quorum endorsements (q42:stewards), explicit-denial guard, and contract expiry.