Rename action_prefix to transaction_prefix

This may cause some scripts to stop compiling with loud warnings. This is deliberate, renaming functions without telling the user about it is much ruder.