Combines grant creation with immediate validation to ensure only valid
grants are created. Validates schema compliance, grantee address, and
operation parameters before returning the grant file.
Throws
When grant parameters are invalid.
Check error message for specific validation failures.
Creates and validates a grant file from permission parameters.