code: async def genSchema(self, name, version, attrNames) -> Schema:
          
          schema = Schema(name, version, attrNames, self.issuerId)
          return await self.wallet.submitSchema(schema)
docs: Generates and submits Schema.
  
          :param name: schema name
          :param version: schema version
          :param attrNames: a list of attributes the schema contains
          :return: submitted Schema