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