The problem with having step args be provided as part of Transaction#call is that it makes it harder to cleanly determine just what the proper input value should be. I think it'd be better to "curry" a transaction with step args via a separate method first, and then call on the resulting object, something like this:
The problem with having step args be provided as part of
Transaction#call
is that it makes it harder to cleanly determine just what the properinput
value should be. I think it'd be better to "curry" a transaction with step args via a separate method first, and then call on the resulting object, something like this: