Create an enum for the wall types

Description

The backend if still using hardcoded string for the wall types in several classes. This should be replaced by an enum. To be used in:

  • WallPostGateway
  • WallPostTransactions
  • WallPostRestController
  • WallPostPermissions