STY: Use named args for Transaction object creation.

Instead of creating and passing a dict of the object values,
use named args directly.