Input
Same assimulate_leverage, plus:
The wallet that will sign. Approvals and
onBehalfOf are built for it.Output
Executing
1
Approvals first
Sign and send each entry in
approvals[] (none for native ETH).2
Then the tx
Sign and send
tx from userAddress.3
Or hand off the link
Give the user
meta.signingUrl to review and sign in the Spiral app.