// check if all authorizations were used, special case a couple of native contracts
if (!(act.name == N(updateauth) || act.name == N(canceldelay)))
EOS_ASSERT( context.all_authorizations_used(), tx_irrelevant_auth, "actions should only require the authorizations needed for execution, unused : ${auth}",