Revert "Moving arguments out of transfer_action"

This reverts commit c12867044ec8970e3481cec576e9ee34914a20f5.