Thrown when permission grant, revoke, or validation operations fail.
Remarks
This error occurs during permission management operations including grants,
revocations, and permission validation checks. Common causes include invalid
grantee addresses, expired permissions, or insufficient privileges.
Example
try { awaitvana.permissions.revoke({ permissionId:999999 }); } catch (error) { if (errorinstanceofPermissionError) { console.error('Permission operation failed:', error.message); // Permission may not exist or user may not be owner } }
Thrown when permission grant, revoke, or validation operations fail.
Remarks
This error occurs during permission management operations including grants, revocations, and permission validation checks. Common causes include invalid grantee addresses, expired permissions, or insufficient privileges.
Example