Documentation
¶
Index ¶
- Constants
- type AllDeleteFileEvent
- type AllUploadDeclarationEvent
- type ElectionScore
- type EventRecords
- type Event_AlreadyFrozen
- type Event_Authorize
- type Event_BuySpace
- type Event_CalculateEnd
- type Event_CalculateReport
- type Event_CancelAuthorize
- type Event_ClaimRestoralOrder
- type Event_CreateBucket
- type Event_DeleteBucket
- type Event_DeleteFile
- type Event_Deposit
- type Event_DrawFaucetMoney
- type Event_ElectionFinalized
- type Event_Exit
- type Event_ExpansionSpace
- type Event_FaucetTopUpMoney
- type Event_FillerDelete
- type Event_FillerUpload
- type Event_GenerateChallenge
- type Event_GenerateRestoralOrder
- type Event_IdleSpaceCert
- type Event_IncreaseCollateral
- type Event_IncreaseDeclarationSpace
- type Event_KeyfairyAdded
- type Event_LeaseExpireIn24Hours
- type Event_LeaseExpired
- type Event_LessThan24Hours
- type Event_MasterKeyLaunched
- type Event_MasterKeyRotated
- type Event_MasterKeyRotationFailed
- type Event_MinerClaim
- type Event_MinerExit
- type Event_MinerExitPrep
- type Event_MinimumCesealVersionChangedTo
- type Event_OssDestroy
- type Event_OssRegister
- type Event_OssUpdate
- type Event_Receive
- type Event_RecoveryCompleted
- type Event_RegisterPoisKey
- type Event_Registered
- type Event_RenewalSpace
- type Event_ReplaceFiller
- type Event_ReplaceIdleSpace
- type Event_StorageCompleted
- type Event_SubmitIdleProof
- type Event_SubmitIdleVerifyResult
- type Event_SubmitProof
- type Event_SubmitServiceProof
- type Event_SubmitServiceVerifyResult
- type Event_TransferReport
- type Event_UpdataBeneficiary
- type Event_UpdataIp
- type Event_UploadDeclaration
- type Event_VerifyProof
- type Event_Withdraw
- type Event_WorkerUpdated
Constants ¶
View Source
const ( // AUDIT AuditVerifyProof = "Audit.VerifyProof" AuditSubmitProof = "Audit.SubmitProof" AuditGenerateChallenge = "Audit.GenerateChallenge" AuditSubmitIdleProof = "Audit.SubmitIdleProof" AuditSubmitServiceProof = "Audit.SubmitServiceProof" AuditSubmitIdleVerifyResult = "Audit.SubmitIdleVerifyResult" AuditSubmitServiceVerifyResult = "Audit.SubmitServiceVerifyResult" // BALANCE BalanceTransfer = "Balances.Transfer" // FILEBANK FileBankDeleteFile = "FileBank.DeleteFile" FileBankFillerDelete = "FileBank.FillerDelete" FileBankFillerUpload = "FileBank.FillerUpload" FileBankUploadDeclaration = "FileBank.UploadDeclaration" FileBankCreateBucket = "FileBank.CreateBucket" FileBankDeleteBucket = "FileBank.DeleteBucket" FileBankTransferReport = "FileBank.TransferReport" FileBankReplaceFiller = "FileBank.ReplaceFiller" FileBankGenerateRestoralOrder = "FileBank.GenerateRestoralOrder" FileBankClaimRestoralOrder = "FileBank.ClaimRestoralOrder" FileBankRecoveryCompleted = "FileBank.RecoveryCompleted" FileBankStorageCompleted = "FileBank.StorageCompleted" FileBankIdleSpaceCert = "FileBank.IdleSpaceCert" FileBankReplaceIdleSpace = "FileBank.ReplaceIdleSpace" FileBankCalculateReport = "FileBank.CalculateReport" // OSS OssAuthorize = "Oss.Authorize" OssCancelAuthorize = "Oss.CancelAuthorize" OssOssRegister = "Oss.OssRegister" OssOssUpdate = "Oss.OssUpdate" OssOssDestroy = "Oss.OssDestroy" // SMINER SminerRegistered = "Sminer.Registered" SminerRegisterPoisKey = "Sminer.RegisterPoisKey" SminerDrawFaucetMoney = "Sminer.DrawFaucetMoney" SminerFaucetTopUpMoney = "Sminer.FaucetTopUpMoney" SminerIncreaseCollateral = "Sminer.IncreaseCollateral" SminerDeposit = "Sminer.Deposit" SminerUpdateBeneficiary = "Sminer.UpdateBeneficiary" SminerUpdatePeerId = "Sminer.UpdatePeerId" SminerReceive = "Sminer.Receive" SminerMinerExitPrep = "Sminer.MinerExitPrep" SminerWithdraw = "Sminer.Withdraw" SminerIncreaseDeclarationSpace = "Sminer.IncreaseDeclarationSpace" // StorageHandler StorageHandlerBuySpace = "StorageHandler.BuySpace" StorageHandlerExpansionSpace = "StorageHandler.ExpansionSpace" StorageHandlerRenewalSpace = "StorageHandler.RenewalSpace" // TeeWorker TeeWorkerExit = "TeeWorker.Exit" TeeWorkerMasterKeyLaunched = "TeeWorker.MasterKeyLaunched" TeeWorkerKeyfairyAdded = "TeeWorker.KeyfairyAdded" TeeWorkerWorkerAdded = "TeeWorker.WorkerAdded" TeeWorkerWorkerUpdated = "TeeWorker.WorkerUpdated" TeeWorkerMasterKeyRotated = "TeeWorker.MasterKeyRotated" TeeWorkerMasterKeyRotationFailed = "TeeWorker.MasterKeyRotationFailed" TeeWorkerMinimumCesealVersionChangedTo = "TeeWorker.MinimumCesealVersionChangedTo" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AllDeleteFileEvent ¶ added in v0.3.18
type AllUploadDeclarationEvent ¶ added in v0.3.18
type ElectionScore ¶ added in v0.2.3
type ElectionScore struct {
/// The minimal winner, in terms of total backing stake.
///
/// This parameter should be maximized.
Minimal_stake types.U128
/// The sum of the total backing of all winners.
///
/// This parameter should maximized
Sum_stake types.U128
/// The sum squared of the total backing of all winners, aka. the variance.
///
/// Ths parameter should be minimized.
Sum_stake_squared types.U128
}
*******************************************************
type EventRecords ¶
type EventRecords struct {
// AUDIT
Audit_VerifyProof []Event_VerifyProof
Audit_SubmitProof []Event_SubmitProof
Audit_GenerateChallenge []Event_GenerateChallenge
Audit_SubmitIdleProof []Event_SubmitIdleProof
Audit_SubmitServiceProof []Event_SubmitServiceProof
Audit_SubmitIdleVerifyResult []Event_SubmitIdleVerifyResult
Audit_SubmitServiceVerifyResult []Event_SubmitServiceVerifyResult
// FILEBANK
FileBank_DeleteFile []Event_DeleteFile
FileBank_FillerDelete []Event_FillerDelete
FileBank_FillerUpload []Event_FillerUpload
FileBank_UploadDeclaration []Event_UploadDeclaration
FileBank_CreateBucket []Event_CreateBucket
FileBank_DeleteBucket []Event_DeleteBucket
FileBank_TransferReport []Event_TransferReport
FileBank_ReplaceFiller []Event_ReplaceFiller
FileBank_CalculateEnd []Event_CalculateEnd
FileBank_GenerateRestoralOrder []Event_GenerateRestoralOrder
FileBank_ClaimRestoralOrder []Event_ClaimRestoralOrder
FileBank_RecoveryCompleted []Event_RecoveryCompleted
FileBank_StorageCompleted []Event_StorageCompleted
FileBank_IdleSpaceCert []Event_IdleSpaceCert
FileBank_ReplaceIdleSpace []Event_ReplaceIdleSpace
FileBank_CalculateReport []Event_CalculateReport
// OSS
Oss_Authorize []Event_Authorize
Oss_CancelAuthorize []Event_CancelAuthorize
Oss_OssRegister []Event_OssRegister
Oss_OssUpdate []Event_OssUpdate
Oss_OssDestroy []Event_OssDestroy
// SMINER
Sminer_Registered []Event_Registered
Sminer_RegisterPoisKey []Event_RegisterPoisKey
Sminer_DrawFaucetMoney []Event_DrawFaucetMoney
Sminer_FaucetTopUpMoney []Event_FaucetTopUpMoney
Sminer_LessThan24Hours []Event_LessThan24Hours
Sminer_AlreadyFrozen []Event_AlreadyFrozen
Sminer_IncreaseCollateral []Event_IncreaseCollateral
Sminer_Deposit []Event_Deposit
Sminer_UpdataBeneficiary []Event_UpdataBeneficiary
Sminer_UpdataIp []Event_UpdataIp
Sminer_Receive []Event_Receive
Sminer_MinerExitPrep []Event_MinerExitPrep
Sminer_Withdraw []Event_Withdraw
Sminer_IncreaseDeclarationSpace []Event_IncreaseDeclarationSpace
// StorageHandler
StorageHandler_BuySpace []Event_BuySpace
StorageHandler_ExpansionSpace []Event_ExpansionSpace
StorageHandler_RenewalSpace []Event_RenewalSpace
StorageHandler_LeaseExpired []Event_LeaseExpired
StorageHandler_LeaseExpireIn24Hours []Event_LeaseExpireIn24Hours
// TeeWorker
TeeWorker_Exit []Event_Exit
TeeWorker_MasterKeyLaunched []Event_MasterKeyLaunched
TeeWorker_KeyfairyAdded []Event_KeyfairyAdded
TeeWorker_WorkerUpdated []Event_WorkerUpdated
TeeWorker_MasterKeyRotated []Event_MasterKeyRotated
TeeWorker_MasterKeyRotationFailed []Event_MasterKeyRotationFailed
TeeWorker_MinimumCesealVersionChangedTo []Event_MinimumCesealVersionChangedTo
// system
ElectionProviderMultiPhase_ElectionFinalized []Event_ElectionFinalized
// system-gsrpc
types.EventRecords
}
Events
type Event_AlreadyFrozen ¶
type Event_Authorize ¶ added in v0.2.1
type Event_BuySpace ¶
type Event_BuySpace struct {
Phase types.Phase
Acc types.AccountID
Storage_capacity types.U128
Spend types.U128
Topics []types.Hash
}
------------------------StorageHandler--------------------------------
type Event_CalculateEnd ¶
type Event_CalculateReport ¶ added in v0.4.3
type Event_CancelAuthorize ¶ added in v0.2.1
type Event_CreateBucket ¶
type Event_DeleteBucket ¶
type Event_DeleteFile ¶
type Event_DeleteFile struct {
Phase types.Phase
Operator types.AccountID
Owner types.AccountID
Filehash []pattern.FileHash
Topics []types.Hash
}
------------------------FileBank----------------------
type Event_Deposit ¶
type Event_DrawFaucetMoney ¶
type Event_ElectionFinalized ¶ added in v0.2.3
type Event_ElectionFinalized struct {
Phase types.Phase
Compute types.U8
Score ElectionScore
Topics []types.Hash
}
------------------------system------------------------
type Event_Exit ¶ added in v0.2.1
------------------------TEE Worker--------------------
type Event_ExpansionSpace ¶
type Event_FaucetTopUpMoney ¶
type Event_FillerDelete ¶ added in v0.0.74
type Event_FillerUpload ¶
type Event_GenerateChallenge ¶
type Event_IdleSpaceCert ¶ added in v0.3.11
type Event_IncreaseDeclarationSpace ¶ added in v0.4.1
type Event_KeyfairyAdded ¶ added in v0.4.23
type Event_LeaseExpired ¶
type Event_LessThan24Hours ¶
type Event_MasterKeyLaunched ¶ added in v0.4.23
type Event_MasterKeyRotated ¶ added in v0.4.23
type Event_MasterKeyRotationFailed ¶ added in v0.4.23
type Event_MinerClaim ¶
type Event_MinerExit ¶
type Event_MinerExitPrep ¶ added in v0.2.1
type Event_MinimumCesealVersionChangedTo ¶ added in v0.4.23
type Event_OssDestroy ¶
type Event_OssRegister ¶
type Event_OssRegister struct {
Phase types.Phase
Acc types.AccountID
Endpoint pattern.PeerId
Topics []types.Hash
}
------------------------Oss---------------------------
type Event_OssUpdate ¶
type Event_Receive ¶
type Event_RecoveryCompleted ¶
type Event_RegisterPoisKey ¶ added in v0.3.20
type Event_Registered ¶
type Event_Registered struct {
Phase types.Phase
Acc types.AccountID
StakingVal types.U128
Topics []types.Hash
}
------------------------Sminer------------------------
type Event_RenewalSpace ¶
type Event_ReplaceFiller ¶
type Event_ReplaceIdleSpace ¶ added in v0.3.11
type Event_StorageCompleted ¶ added in v0.2.1
type Event_SubmitIdleProof ¶ added in v0.3.11
type Event_SubmitIdleVerifyResult ¶ added in v0.3.11
type Event_SubmitProof ¶
type Event_SubmitServiceProof ¶ added in v0.3.11
type Event_SubmitServiceVerifyResult ¶ added in v0.3.11
type Event_TransferReport ¶
type Event_UpdataBeneficiary ¶
type Event_UpdataIp ¶
type Event_UploadDeclaration ¶
type Event_VerifyProof ¶
type Event_VerifyProof struct {
Phase types.Phase
TeeWorker pattern.WorkerPublicKey
Miner types.AccountID
Topics []types.Hash
}
------------------------Audit-------------------
type Event_Withdraw ¶
Click to show internal directories.
Click to hide internal directories.