Multiple target transaction

Issue #1 resolved
Jean-Tiare Le Bigot
created an issue

Add support for transactions involving multiple targets. Save its status even in case of failure.