github.com/0chain/gosdk@v1.17.11/sdks/blobber/blobber.go (about) 1 package blobber 2 3 import ( 4 "github.com/0chain/gosdk/sdks" 5 ) 6 7 // Blobber blobber sdk client instance 8 type Blobber struct { 9 BaseURLs []string 10 *sdks.ZBox 11 } 12 13 // New create an sdk client instance given its configuration 14 // - zbox zbox sdk client instance 15 // - baseURLs base urls of the blobber 16 func New(zbox *sdks.ZBox, baseURLs ...string) *Blobber { 17 b := &Blobber{ 18 BaseURLs: baseURLs, 19 ZBox: zbox, 20 } 21 22 return b 23 }