Prepare transfers from the intended token movements
POST /transaction/transfer takes the intent — one or more same-chain transfer legs, tokens may differ between legs — and the gateway works out how to carry it, on whichever rail the network uses. You describe what should move; you never assemble the call list yourself.