In a small bowl, chop one egg; stir in sauerkraut and salad dressing. Chop half of the onion; add to sauerkraut mixture. Slice remaining eggs and onion; set aside. On the bottom part of the bun, layer salami, cheese, liverwurst, lettuce, onion, and about 1/3 cup of sauerkraut mixture. Top each with sliced eggs and additional salad dressing if desired. Replace bun tops.