Dip the salmon fillets in the egg mixture and then in the spices.
Heat enough olive oil to coat bottom of a large pan until the olive oil begins to ripple. Cook the salmon 3-4 minutes on each side over medium heat (about 8 minutes per inch of thickness).
Remove salmon to a serving dish and kept warm. Discard the oil, add the balsamic to the pan.
Swirl around over high heat to pick up the salmon flavors. Reduce the liquid by half. On low heat, add the honey, butter and swirl. The consistency of the sauce should thicken slightly. Don't boil it. When the honey and butter is completely mixed, add in the chopped dill and pour over the salmon. Or pour on plate and place salmon on glaze. Garnish with nuts. Serve immediately.