A.- Der 1953 geborene S._ war seit August 1991 bei der Firma G._, als Maurer tätig und bei der Schweizerischen Unfallversicherungsanstalt (SUVA) obligatorisch gegen die Folgen von Berufs- und Nichtberufsunfällen versichert. Am 28. Oktober 1991 stürzte er aus 2,5 m in eine Baugrube, wobei er sich Fersenbeinfrakturen beidseits zuzog. Die Heilung verlief protrahiert und erforderte am 12. Januar 1993 eine operative Versteifung (Arthrodese) des linken unteren Sprunggelenks (USG). Mit Verfügung vom 27. Juli 1994 sprach die SUVA S._ für die verbliebene Beeinträchtigung aus dem Unfall vom 28. Oktober 1991 mit Wirkung ab 1. Juni 1994 eine Invalidenrente von 50 % sowie eine Integritätsentschädigung von 30 % zu, woran sie mit Einspracheentscheid vom 1. Mai 1995 festhielt. B.- Die hiegegen erhobene Beschwerde hiess das Obergericht des Kantons Schaffhausen mit Entscheid vom 4. September 1998 teilweise gut und erhöhte die Invalidenrente auf 56 %. Eine Parteientschädigung sprach es S._ nicht zu. C.- S._ lässt Verwaltungsgerichtsbeschwerde führen und beantragen, der vorinstanzliche Entscheid sei teilweise aufzuheben und ihm sei eine volle Invalidenrente zuzusprechen. Weiter sei die SUVA zu verpflichten, ihn für seine Anwaltskosten im kantonalen Verfahren zu entschädigen. Die SUVA schliesst auf Abweisung der Verwaltungsgerichtsbeschwerde, soweit darauf überhaupt einzutreten sei, während sich das Bundesamt für Sozialversicherung nicht vernehmen lässt.