Wash the asparagus. Peel white asparagus and cut off woody ends. Cut only the ends of the green asparagus generously. Cook the white asparagus in boiling, lightly salted water covered with 1 teaspoon sugar for 15-20 minutes. Cook the green asparagus for about 8 minutes
Melt the butter and let it cool down. Peel and finely chop the onion. Bring to the boil with vinegar, 2 tablespoons of water and peppercorns, reduce to 1/3. Sieve and let cool down
Whisk the brew with egg yolk and 1 tablespoon of water. Whisk on the hot water bath until thick and creamy. Whip the butter first drop by drop, then in a thin stream (do not boil!). Season with salt, pepper, sugar, lime zest and juice
Lift out the asparagus. Serve with salmon and sauce, garnish. Served with: roast potatoes