package mtproto

import (
	

	
	
)

func ( *bin.Buffer) (*bin.Buffer, error) {
	var  proto.GZIP
	if  := .Decode();  != nil {
		return nil, errors.Wrap(, "decode")
	}
	return &bin.Buffer{Buf: .Data}, nil
}

func ( *Conn) ( int64,  *bin.Buffer) error {
	,  := gzip()
	if  != nil {
		return errors.Wrap(, "unzip")
	}
	return .handleMessage(, )
}