atomicSpending

open override val atomicSpending: Boolean = false

All derived classes that require the execution of a potentially interactive protocol to spend should set this to false and implement member fns