how can i change this for older compiler versions like 0.4.24
?
(bool success, ) = transaction.to.call{value: transaction.value}(transaction.data);
and if you have time please explain to me the call method parameters here?
how is this line of code sending parameters to the call
function?! why the value
is sent in {}
and transaction.data
is sent in parenthesis?!
and why the success
boolean inside parenthesis?! and why there is a comma there?!.
this 0.8
compiler is weird to me.