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 unsigned transactions that must be signed sequentially.
For EVM chains: Returns ApproveDelegationResponse.transactions
For Solana chains: Returns ApproveDelegationResponse.encodedTransactions
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.