Say I have the following:
Abelongs to me and holds 10 ERC20 tokens, but does not hold any ETH
Bbelongs to somebody else and I need to send 10 ERC20 tokens there from address
Cbelongs to me and holds 1 ETH. Address
Adid not approve address
Cto spend any tokens on its behalf.
Is it possible to transfer these 10 ERC20 tokens from address
A to address
B by somehow using multiple signatures? What I was hoping for is to initiate a transaction from address
C (since it holds ETH to pay for gas) or make address
C initiate a transaction on behalf of address
A. Or maybe there's a smarter way to transfer ERC20 tokens from an address that never held any ETH?