interface Factory
abstract fun create(otherSide: Party, timestampChecker: TimestampChecker, uniquenessProvider: UniquenessProvider): Service
object DefaultFactory : Factory