abstract fun create(otherSide: Party, timestampChecker: TimestampChecker, uniquenessProvider: UniquenessProvider): Service