approve
Approves a delegation for a specified token on a given chain.
Creates approval transactions that grant a delegate address the ability to transfer tokens on behalf of the owner. Returns transactions for EVM chains or encodedTransactions for Solana chains.
Return
A Result containing ApproveDelegationResponse if successful, or an error if the operation fails.
Parameters
request
The approval request containing chain, token, delegateAddress, and amount.