You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In ERC20Tornado's implementation, refund is forwarded to the recipient using _recipient.call or, if that fails, returned to the relayer using _relayer.transfer
I believe this will limit the ability of relayers to use smart contract accounts for relayer, which might not be an issue right now, but could be in the future. Any documentation on why this is not done using _relayer.call ?
The text was updated successfully, but these errors were encountered:
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
In ERC20Tornado's implementation, refund is forwarded to the recipient using
_recipient.call
or, if that fails, returned to the relayer using_relayer.transfer
see:
tornado-core/contracts/ERC20Tornado.sol
Line 46 in a533ad9
I believe this will limit the ability of relayers to use smart contract accounts for relayer, which might not be an issue right now, but could be in the future. Any documentation on why this is not done using
_relayer.call
?The text was updated successfully, but these errors were encountered: