In my contract i receive ethereum from users and would like to transfer it to a gnosis safe address.
The function works with a normal address but does not seem to work with a “contract” address.
The following line of code breaks when using a “contract” address
toRecipient = ethereum to send
addresses.recipient = address that receives the ethereum, in this instance a contract, preferably a gnosis safe.