@utils.positional(<NUM_LIT:1>)<EOL>def transaction_async(callback, **ctx_options):
from . import tasklets<EOL>return tasklets.get_context().transaction(callback, **ctx_options)<EOL>
Run a callback in a transaction.

    This is the asynchronous version of transaction().