I have setup an action process where a user can add funds to another users wallet. I don't want to compromise security and allow users to be able to edit another users wallet at any time, just during this particular process.
However if I use security rules, you can either write to it or you can't, so how can I maintain security? Is there a way to do it from a system perspective to avoid any user-to-user wallet interactions?
I hope this makes sense what i'm trying to achieve here. Thank you