This is my
payable public method1 :
//Do sth if (condition) method2();
and as you know, if method2 is called, the user should pay the gas fee for it as well.
How can call
method2 from inside the contract in a way that the contract itself, pays for the gas fee?