Reference: https://blog.1inch.io/the-1inch-limit-order-protocol-v2-is-released-81c6802db1bd
1inch DEX aggregator has limit orders, but they offer a way to do gasless swaps for erc20 tokens. If a wallet doesn't have any ETH, how does this work with a swap? Are users giving 1inch full access and private key to 1inch in order to do this?