code: def object_new(self, template=None, **kwargs):
          
          args = (template,) if template is not None else ()
          return self._client.request('/object/new', args,
                                      decoder='json', **kwargs)
docs: Creates a new object from an IPFS template.
  
          By default this creates and returns a new empty merkledag node, but you
          may pass an optional template argument to create a preformatted node.
  
          .. code-block:: python
  
              >>> c.object_new()
              {'Hash': 'QmdfTbBqBPQ7VNxZEYEj14VmRuZBkqFbiwReogJgS1zR1n'}
  
          Parameters
          ----------
          template : str
              Blueprints from which to construct the new object. Possible values:
  
               * ``"unixfs-dir"``
               * ``None``
  
          Returns
          -------
              dict : Object hash