One-step Permit
Permit is usually called in two steps:
permit(signature, param_hash, etc)
entrypoint(param)
However, some applications would benefit from using Permits in a single batched call:
batchPermitAndRun([ (permit_1, param_1)
, (permit_2, param_2)
, (permit_3, param_3)
..
This extension to TZIP-17 specifies the behavior of such a one-step permit entrypoint.