There is only one transaction that required user to issue, others are issued by our cross-chain process. The transaction issued by user not only swaps source token to bridgeable token, but also contains target chain swap info within blockchain logs, such as bridgeable token address, amount to swap, at least acceptable target token amount to receive. Then, cross-chain processor will follow the instructions within source chain logs to issued target chain TX.