Documentation
¶
Index ¶
- func ExtractSegmenthash(segment []string) []string
- type Sdk
- func (c *Sdk) AuthorizeSpace(ossAccount string) (string, error)
- func (c *Sdk) BuySpace(count uint32) (string, error)
- func (c *Sdk) CheckSpaceUsageAuthorization(puk []byte) (bool, error)
- func (c *Sdk) ClaimRestoralNoExistOrder(puk []byte, rootHash, restoralFragmentHash string) (string, error)
- func (c *Sdk) ClaimRestoralOrder(fragmentHash string) (string, error)
- func (c *Sdk) ClaimRewards() (string, error)
- func (c *Sdk) CreateBucket(owner_pkey []byte, name string) (string, error)
- func (c *Sdk) DeleteBucket(owner_pkey []byte, name string) (string, error)
- func (c *Sdk) DeleteFile(puk []byte, filehash []string) (string, []pattern.FileHash, error)
- func (c *Sdk) DeleteFiller(filehash string) (string, error)
- func (c *Sdk) DownloadFromGateway(url, roothash, savepath string) error
- func (c *Sdk) EnabledP2P() bool
- func (c *Sdk) ExitDeoss() (string, error)
- func (c *Sdk) ExitSminer() (string, error)
- func (c *Sdk) ExpansionSpace(count uint32) (string, error)
- func (c *Sdk) FindPeers() map[string]peer.AddrInfo
- func (c *Sdk) GenerateRestoralOrder(rootHash, fragmentHash string) (string, error)
- func (c *Sdk) GenerateStorageOrder(roothash string, segment []pattern.SegmentDataInfo, owner []byte, ...) (string, error)
- func (c *Sdk) GetChainState() bool
- func (c *Sdk) GetKeyEvents() types.StorageKey
- func (c *Sdk) GetMetadata() *types.Metadata
- func (c *Sdk) GetNetworkEnv() string
- func (c *Sdk) GetSdkName() string
- func (c *Sdk) GetSignatureAcc() string
- func (c *Sdk) GetSignatureAccPulickey() []byte
- func (c *Sdk) GetSubstrateAPI() *gsrpc.SubstrateAPI
- func (c *Sdk) GetTokenSymbol() string
- func (c *Sdk) GetURI() string
- func (c *Sdk) IncreaseStakingAmount(tokens *big.Int) (string, error)
- func (c *Sdk) IncreaseStorageNodeStakingAmount(token string) (string, error)
- func (c *Sdk) NetListening() (bool, error)
- func (c *Sdk) ProcessingData(file string) ([]pattern.SegmentDataInfo, string, error)
- func (c *Sdk) QuaryAuthorizedAcc(puk []byte) (types.AccountID, error)
- func (c *Sdk) QuaryAuthorizedAccount(puk []byte) (string, error)
- func (c *Sdk) QuaryStorageNodeRewardInfo(puk []byte) (pattern.RewardsType, error)
- func (c *Sdk) QueryAccountInfo(puk []byte) (types.AccountInfo, error)
- func (c *Sdk) QueryAllBucketName(owner []byte) ([]string, error)
- func (c *Sdk) QueryAssignedMinerPeerId(minerTaskList []pattern.MinerTaskList) ([]peer.ID, error)
- func (c *Sdk) QueryAssignedProof() ([][]pattern.ProofAssignmentInfo, error)
- func (c *Sdk) QueryBlockHeight(hash string) (uint32, error)
- func (c *Sdk) QueryBucketInfo(puk []byte, bucketname string) (pattern.BucketInfo, error)
- func (c *Sdk) QueryBucketList(puk []byte) ([]types.Bytes, error)
- func (c *Sdk) QueryChallenge(pubkey []byte) (pattern.ChallengeInfo, error)
- func (c *Sdk) QueryChallengeExpiration() (uint32, error)
- func (c *Sdk) QueryChallengeSnapshot() (pattern.ChallengeSnapShot, error)
- func (c *Sdk) QueryChallengeSt() (pattern.ChallengeSnapshot, error)
- func (c *Sdk) QueryDeossPeerIdList() ([]string, error)
- func (c *Sdk) QueryDeossPeerPublickey(pubkey []byte) ([]byte, error)
- func (c *Sdk) QueryFileMetadata(roothash string) (pattern.FileMetadata, error)
- func (c *Sdk) QueryFillerMap(filehash string) (pattern.IdleMetadata, error)
- func (c *Sdk) QueryNodeSynchronizationSt() (bool, error)
- func (c *Sdk) QueryPendingReplacements(puk []byte) (uint32, error)
- func (c *Sdk) QueryRestoralOrder(fragmentHash string) (pattern.RestoralOrderInfo, error)
- func (c *Sdk) QueryRestoralOrderList() ([]pattern.RestoralOrderInfo, error)
- func (c *Sdk) QueryRestoralTarget(puk []byte) (pattern.RestoralTargetInfo, error)
- func (c *Sdk) QueryRestoralTargetList() ([]pattern.RestoralTargetInfo, error)
- func (c *Sdk) QuerySminerList() ([]types.AccountID, error)
- func (c *Sdk) QuerySpacePricePerGib() (string, error)
- func (c *Sdk) QueryStorageMiner(puk []byte) (pattern.MinerInfo, error)
- func (c *Sdk) QueryStorageNodeReward(puk []byte) (pattern.MinerReward, error)
- func (c *Sdk) QueryStorageOrder(roothash string) (pattern.StorageOrder, error)
- func (c *Sdk) QueryTeeAssignedProof(puk []byte) ([]pattern.ProofAssignmentInfo, error)
- func (c *Sdk) QueryTeeInfoList() ([]pattern.TeeWorkerInfo, error)
- func (c *Sdk) QueryTeePeerID(puk []byte) ([]byte, error)
- func (c *Sdk) QueryTeePodr2Puk() ([]byte, error)
- func (c *Sdk) QueryTeeWorkerList() ([]pattern.TeeWorkerSt, error)
- func (c *Sdk) QueryUserSpaceInfo(puk []byte) (pattern.UserSpaceInfo, error)
- func (c *Sdk) QueryUserSpaceSt(puk []byte) (pattern.UserSpaceSt, error)
- func (c *Sdk) Reconnect() error
- func (c *Sdk) RedundancyRecovery(outpath string, shardspath []string) error
- func (c *Sdk) RegisterOrUpdateDeoss(peerId []byte) (string, error)
- func (c *Sdk) RegisterOrUpdateSminer(peerId []byte, earnings string, pledge uint64) (string, string, error)
- func (c *Sdk) RenewalSpace(days uint32) (string, error)
- func (c *Sdk) ReplaceFile(roothash []string) (string, []string, error)
- func (c *Sdk) ReplaceIdleFiles(roothash []pattern.FileHash) (string, []pattern.FileHash, error)
- func (c *Sdk) ReportFiles(roothash []string) (string, []string, error)
- func (c *Sdk) ReportProof(idlesigma, servicesigma string) (string, error)
- func (c *Sdk) RestoralComplete(restoralFragmentHash string) (string, error)
- func (c *Sdk) RetrieveFile(roothash, savepath string) error
- func (c *Sdk) SetChainState(state bool)
- func (c *Sdk) SetSdkName(name string)
- func (c *Sdk) Sign(msg []byte) ([]byte, error)
- func (c *Sdk) StorageData(roothash string, segment []pattern.SegmentDataInfo, ...) error
- func (c *Sdk) StoreFile(file, bucket string) (string, error)
- func (c *Sdk) SubmitFileReport(roothash []pattern.FileHash) (string, []pattern.FileHash, error)
- func (c *Sdk) SubmitIdleFile(teeAcc []byte, idlefiles []pattern.IdleFileMeta) (string, error)
- func (c *Sdk) SubmitIdleMetadata(teeAcc []byte, idlefiles []pattern.IdleMetadata) (string, error)
- func (c *Sdk) SyncState() (pattern.SysSyncState, error)
- func (c *Sdk) SysChain() (string, error)
- func (c *Sdk) SysProperties() (pattern.SysProperties, error)
- func (c *Sdk) SysVersion() (string, error)
- func (c *Sdk) UnAuthorizeSpace() (string, error)
- func (c *Sdk) UpdateEarningsAcc(puk []byte) (string, error)
- func (c *Sdk) UpdateEarningsAccount(earnings string) (string, error)
- func (c *Sdk) UpdateSminerPeerId(peerid pattern.PeerId) (string, error)
- func (c *Sdk) UploadDeclaration(filehash string, dealinfo []pattern.SegmentList, user pattern.UserBrief, ...) (string, error)
- func (c *Sdk) UploadtoGateway(url, account, uploadfile, bucketName string) (string, error)
- func (c *Sdk) Verify(msg []byte, sig []byte) (bool, error)
- func (c *Sdk) Withdraw() (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExtractSegmenthash ¶
Types ¶
type Sdk ¶ added in v0.3.7
func (*Sdk) AuthorizeSpace ¶ added in v0.3.7
func (*Sdk) CheckSpaceUsageAuthorization ¶ added in v0.3.7
func (*Sdk) ClaimRestoralNoExistOrder ¶ added in v0.3.7
func (c *Sdk) ClaimRestoralNoExistOrder(puk []byte, rootHash, restoralFragmentHash string) (string, error)
ClaimRestoralNoExistOrder
func (*Sdk) ClaimRestoralOrder ¶ added in v0.3.7
ClaimRestoralOrder
func (*Sdk) ClaimRewards ¶ added in v0.3.7
ClaimRewards
func (*Sdk) CreateBucket ¶ added in v0.3.7
func (*Sdk) DeleteBucket ¶ added in v0.3.7
func (*Sdk) DeleteFile ¶ added in v0.3.7
func (*Sdk) DeleteFiller ¶ added in v0.3.7
func (*Sdk) DownloadFromGateway ¶ added in v0.3.7
func (*Sdk) EnabledP2P ¶ added in v0.3.7
func (*Sdk) ExitSminer ¶ added in v0.3.7
func (*Sdk) ExpansionSpace ¶ added in v0.3.7
func (*Sdk) GenerateRestoralOrder ¶ added in v0.3.7
GenerateRestoralOrder
func (*Sdk) GenerateStorageOrder ¶ added in v0.3.7
func (*Sdk) GetChainState ¶ added in v0.3.7
func (*Sdk) GetKeyEvents ¶ added in v0.3.7
func (c *Sdk) GetKeyEvents() types.StorageKey
func (*Sdk) GetMetadata ¶ added in v0.3.7
func (*Sdk) GetNetworkEnv ¶ added in v0.3.7
func (*Sdk) GetSdkName ¶ added in v0.3.7
func (*Sdk) GetSignatureAcc ¶ added in v0.3.7
func (*Sdk) GetSignatureAccPulickey ¶ added in v0.3.7
func (*Sdk) GetSubstrateAPI ¶ added in v0.3.7
func (c *Sdk) GetSubstrateAPI() *gsrpc.SubstrateAPI
func (*Sdk) GetTokenSymbol ¶ added in v0.3.7
func (*Sdk) IncreaseStakingAmount ¶ added in v0.3.7
Storage miners increase deposit function
func (*Sdk) IncreaseStorageNodeStakingAmount ¶ added in v0.3.7
func (*Sdk) NetListening ¶ added in v0.3.7
func (*Sdk) ProcessingData ¶ added in v0.3.7
ProcessingData
func (*Sdk) QuaryAuthorizedAcc ¶ added in v0.3.7
func (*Sdk) QuaryAuthorizedAccount ¶ added in v0.3.7
func (*Sdk) QuaryStorageNodeRewardInfo ¶ added in v0.3.7
func (c *Sdk) QuaryStorageNodeRewardInfo(puk []byte) (pattern.RewardsType, error)
func (*Sdk) QueryAccountInfo ¶ added in v0.3.7
func (c *Sdk) QueryAccountInfo(puk []byte) (types.AccountInfo, error)
QueryAccountInfo
func (*Sdk) QueryAllBucketName ¶ added in v0.3.7
func (*Sdk) QueryAssignedMinerPeerId ¶ added in v0.3.7
func (*Sdk) QueryAssignedProof ¶ added in v0.3.7
func (c *Sdk) QueryAssignedProof() ([][]pattern.ProofAssignmentInfo, error)
func (*Sdk) QueryBlockHeight ¶ added in v0.3.7
QueryBlockHeight
func (*Sdk) QueryBucketInfo ¶ added in v0.3.7
QueryBucketInfo
func (*Sdk) QueryBucketList ¶ added in v0.3.7
func (*Sdk) QueryChallenge ¶ added in v0.3.7
func (c *Sdk) QueryChallenge(pubkey []byte) (pattern.ChallengeInfo, error)
func (*Sdk) QueryChallengeExpiration ¶ added in v0.3.7
func (*Sdk) QueryChallengeSnapshot ¶ added in v0.3.7
func (c *Sdk) QueryChallengeSnapshot() (pattern.ChallengeSnapShot, error)
func (*Sdk) QueryChallengeSt ¶ added in v0.3.7
func (c *Sdk) QueryChallengeSt() (pattern.ChallengeSnapshot, error)
func (*Sdk) QueryDeossPeerIdList ¶ added in v0.3.7
QueryDeossPeerPublickey
func (*Sdk) QueryDeossPeerPublickey ¶ added in v0.3.7
QueryDeossPeerPublickey
func (*Sdk) QueryFileMetadata ¶ added in v0.3.7
func (c *Sdk) QueryFileMetadata(roothash string) (pattern.FileMetadata, error)
QueryFileMetaData
func (*Sdk) QueryFillerMap ¶ added in v0.3.7
func (c *Sdk) QueryFillerMap(filehash string) (pattern.IdleMetadata, error)
QueryFillerMap
func (*Sdk) QueryNodeSynchronizationSt ¶ added in v0.3.7
QueryNodeSynchronizationSt
func (*Sdk) QueryPendingReplacements ¶ added in v0.3.7
func (*Sdk) QueryRestoralOrder ¶ added in v0.3.7
func (c *Sdk) QueryRestoralOrder(fragmentHash string) (pattern.RestoralOrderInfo, error)
QueryRestoralOrder
func (*Sdk) QueryRestoralOrderList ¶ added in v0.3.7
func (c *Sdk) QueryRestoralOrderList() ([]pattern.RestoralOrderInfo, error)
QueryRestoralOrder
func (*Sdk) QueryRestoralTarget ¶ added in v0.3.7
func (c *Sdk) QueryRestoralTarget(puk []byte) (pattern.RestoralTargetInfo, error)
QueryRestoralOrder
func (*Sdk) QueryRestoralTargetList ¶ added in v0.3.7
func (c *Sdk) QueryRestoralTargetList() ([]pattern.RestoralTargetInfo, error)
QueryRestoralTargetList
func (*Sdk) QuerySminerList ¶ added in v0.3.7
QuerySminerList
func (*Sdk) QuerySpacePricePerGib ¶ added in v0.3.7
func (*Sdk) QueryStorageMiner ¶ added in v0.3.7
QueryStorageMiner
func (*Sdk) QueryStorageNodeReward ¶ added in v0.3.7
func (c *Sdk) QueryStorageNodeReward(puk []byte) (pattern.MinerReward, error)
QueryMinerRewards
func (*Sdk) QueryStorageOrder ¶ added in v0.3.7
func (c *Sdk) QueryStorageOrder(roothash string) (pattern.StorageOrder, error)
func (*Sdk) QueryTeeAssignedProof ¶ added in v0.3.7
func (c *Sdk) QueryTeeAssignedProof(puk []byte) ([]pattern.ProofAssignmentInfo, error)
func (*Sdk) QueryTeeInfoList ¶ added in v0.3.7
func (c *Sdk) QueryTeeInfoList() ([]pattern.TeeWorkerInfo, error)
func (*Sdk) QueryTeePeerID ¶ added in v0.3.7
func (*Sdk) QueryTeePodr2Puk ¶ added in v0.3.7
func (*Sdk) QueryTeeWorkerList ¶ added in v0.3.7
func (c *Sdk) QueryTeeWorkerList() ([]pattern.TeeWorkerSt, error)
func (*Sdk) QueryUserSpaceInfo ¶ added in v0.3.7
func (c *Sdk) QueryUserSpaceInfo(puk []byte) (pattern.UserSpaceInfo, error)
func (*Sdk) QueryUserSpaceSt ¶ added in v0.3.7
func (c *Sdk) QueryUserSpaceSt(puk []byte) (pattern.UserSpaceSt, error)
func (*Sdk) RedundancyRecovery ¶ added in v0.3.7
func (*Sdk) RegisterOrUpdateDeoss ¶ added in v0.3.7
func (*Sdk) RegisterOrUpdateSminer ¶ added in v0.3.7
func (*Sdk) ReplaceFile ¶ added in v0.3.7
func (*Sdk) ReplaceIdleFiles ¶ added in v0.3.7
func (*Sdk) ReportFiles ¶ added in v0.3.7
func (*Sdk) ReportProof ¶ added in v0.3.7
func (*Sdk) RestoralComplete ¶ added in v0.3.7
ClaimRestoralNoExistOrder
func (*Sdk) RetrieveFile ¶ added in v0.3.7
func (*Sdk) SetChainState ¶ added in v0.3.7
func (*Sdk) SetSdkName ¶ added in v0.3.7
func (*Sdk) StorageData ¶ added in v0.3.7
func (c *Sdk) StorageData(roothash string, segment []pattern.SegmentDataInfo, minerTaskList []pattern.MinerTaskList) error
func (*Sdk) SubmitFileReport ¶ added in v0.3.7
func (*Sdk) SubmitIdleFile ¶ added in v0.3.7
func (*Sdk) SubmitIdleMetadata ¶ added in v0.3.7
func (*Sdk) SysProperties ¶ added in v0.3.7
func (c *Sdk) SysProperties() (pattern.SysProperties, error)
func (*Sdk) SysVersion ¶ added in v0.3.7
func (*Sdk) UnAuthorizeSpace ¶ added in v0.3.7
func (*Sdk) UpdateEarningsAcc ¶ added in v0.3.7
func (*Sdk) UpdateEarningsAccount ¶ added in v0.3.7
func (*Sdk) UpdateSminerPeerId ¶ added in v0.3.7
func (*Sdk) UploadDeclaration ¶ added in v0.3.7
func (*Sdk) UploadtoGateway ¶ added in v0.3.7
Click to show internal directories.
Click to hide internal directories.