UploadDeclaration
This is the interface used to generate file storage orders.
// UploadDeclaration generate a file storage order
// - fid: file identification
// - segment: segment info
// - user: UserBrief
// - filename: file name
// - filesize: file size
//
// Return:
// - string: block hash
// - error: error message
func (c *ChainClient) UploadDeclaration(fid string, segment []SegmentList, user UserBrief, filesize uint64) (string, error)
For the type definition, please refer to SegmentList, UserBrief
This interface has the same functionality as GenerateStorageOrder, please refer to GenerateStorageOrder
Last updated
Was this helpful?