code: def from_xdr(cls, xdr):
          
          xdr_decoded = base64.b64decode(xdr)
          asset = Xdr.StellarXDRUnpacker(xdr_decoded)
          asset_xdr_object = asset.unpack_Asset()
          asset = Asset.from_xdr_object(asset_xdr_object)
          return asset
docs: Create an :class:`Asset` object from its base64 encoded XDR
          representation.
  
          :param bytes xdr: The base64 encoded XDR Asset object.
  
          :return: A new :class:`Asset` object from its encoded XDR
              representation.