Wash the asparagus, cut off the woody ends. Cook the asparagus in boiling salted water for 8-10 minutes and remove. Peel and finely chop the onion. Mix horseradish, vinegar and onion. Stir in walnut oil.
Season to taste with salt, pepper and sugar. Wash the herbs. Chop parsley, cut chives into small rolls. Whisk eggs and 4 tablespoons of cold water. Season with salt and pepper. Fold in herbs. Heat oil in a pan. Add egg mixture and push together until everything is stiff. Arrange asparagus with scrambled eggs and salmon on a plate. Pour some marinade over the asparagus.
Heat oil in a pan. Add egg mixture and push together until everything is stiff. Arrange asparagus with scrambled eggs and salmon on a plate. Pour some marinade over the asparagus. Sprinkle with grated lemon. Garnish with parsley. Add the rest of the marinade extra