github.com/0chain/gosdk@v1.17.11/zboxcore/sdk/downloader_file.go (about) 1 package sdk 2 3 type fileDownloader struct { 4 baseDownloader 5 } 6 7 func (d *fileDownloader) Start(status StatusCallback, isFinal bool) error { 8 if d.isViewer { 9 return d.allocationObj.DownloadFromAuthTicket(d.localPath, 10 d.authTicket, d.lookupHash, d.fileName, d.verifyDownload, status, isFinal) 11 } 12 13 return d.allocationObj.DownloadFile(d.localPath, d.remotePath, d.verifyDownload, status, isFinal) 14 }