Getting error_code: disallowed_operation when calling approve() on the official Permit2 contract (0x000000000022D473030F116dDEE9F6B43aC78BA3) via sendTransaction, even after whitelisting the token under Permit2 Tokens and my contract under Contract Entrypoints. My app_id is app_74bd2499a35b025efb62d99125df7883. Isn't this the documented pattern for Allowance Transfers?'
Getting error_code: disallowed_operation when calling approve() on the official Permit2 contract (0x000000000022D473030F116dDEE9F6B43aC78BA3) via sendTransaction, even after whitelisting the token under Permit2 Tokens and my contract under Contract Entrypoints. My app_id is app_74bd2499a35b025efb62d99125df7883. Isn't this the documented pattern for Allowance Transfers?'