getEffects & getArity
When calling SCLFunctions.evaluateDB we need to know if a transaction is required. This information can be obtained by calling getEffects for the given function. Previously getEffects just assumed that function arity was 1 which was wrong.
Edited by Antti Villberg