Issue: Open a channel on an LN node by funding it from from someone else's wallet. Let's say an individual were willing to do this transaction for me from their wallet in exchange for cash. I hand them cash and they would fund a channel the equivalent value between me and someone else. How could I do this without first sending the funds to open the channel from their wallet to the one on my node?
-not opening a channel to each other
-no transfers before the open