Versions in this module Expand all Collapse all v0 v0.8.2 Feb 18, 2025 v0.8.1 Jan 22, 2025 Changes in this version + const CesealPubkeysProvider_GetIdentityPubkey_FullMethodName + const CesealPubkeysProvider_GetMasterPubkey_FullMethodName + const CesealPubkeysProvider_GetPodr2Pubkey_FullMethodName + const Podr2Api_Echo_FullMethodName + const Podr2Api_RequestGenTag_FullMethodName + const Podr2VerifierApi_RequestAggregateSignature_FullMethodName + const Podr2VerifierApi_RequestBatchVerify_FullMethodName + const PoisCertifierApi_RequestMinerCommitGenChall_FullMethodName + const PoisCertifierApi_RequestMinerGetNewKey_FullMethodName + const PoisCertifierApi_RequestVerifyCommitProof_FullMethodName + const PoisCertifierApi_RequestVerifyDeletionProof_FullMethodName + const PoisVerifierApi_RequestSpaceProofVerifySingleBlock_FullMethodName + const PoisVerifierApi_RequestVerifySpaceTotal_FullMethodName + var CesealPubkeysProvider_ServiceDesc = grpc.ServiceDesc + var File_podr2_api_proto protoreflect.FileDescriptor + var File_pois_api_proto protoreflect.FileDescriptor + var File_pubkey_api_proto protoreflect.FileDescriptor + var Podr2Api_ServiceDesc = grpc.ServiceDesc + var Podr2VerifierApi_ServiceDesc = grpc.ServiceDesc + var PoisCertifierApi_ServiceDesc = grpc.ServiceDesc + var PoisVerifierApi_ServiceDesc = grpc.ServiceDesc + var StatusCode_name = map[int32]string + var StatusCode_value = map[string]int32 + func RegisterCesealPubkeysProviderServer(s grpc.ServiceRegistrar, srv CesealPubkeysProviderServer) + func RegisterPodr2ApiServer(s grpc.ServiceRegistrar, srv Podr2ApiServer) + func RegisterPodr2VerifierApiServer(s grpc.ServiceRegistrar, srv Podr2VerifierApiServer) + func RegisterPoisCertifierApiServer(s grpc.ServiceRegistrar, srv PoisCertifierApiServer) + func RegisterPoisVerifierApiServer(s grpc.ServiceRegistrar, srv PoisVerifierApiServer) + type AccProof struct + AccPath [][]byte + Indexs []int64 + Labels [][]byte + WitChains *AccWitnessNode + func (*AccProof) Descriptor() ([]byte, []int) + func (*AccProof) ProtoMessage() + func (x *AccProof) GetAccPath() [][]byte + func (x *AccProof) GetIndexs() []int64 + func (x *AccProof) GetLabels() [][]byte + func (x *AccProof) GetWitChains() *AccWitnessNode + func (x *AccProof) ProtoReflect() protoreflect.Message + func (x *AccProof) Reset() + func (x *AccProof) String() string + type AccWitnessNode struct + Acc *AccWitnessNode + Elem []byte + Wit []byte + func (*AccWitnessNode) Descriptor() ([]byte, []int) + func (*AccWitnessNode) ProtoMessage() + func (x *AccWitnessNode) GetAcc() *AccWitnessNode + func (x *AccWitnessNode) GetElem() []byte + func (x *AccWitnessNode) GetWit() []byte + func (x *AccWitnessNode) ProtoReflect() protoreflect.Message + func (x *AccWitnessNode) Reset() + func (x *AccWitnessNode) String() string + type BlocksProof struct + ProofHashAndLeftRight *ProofHashAndLeftRight + Signature []byte + func (*BlocksProof) Descriptor() ([]byte, []int) + func (*BlocksProof) ProtoMessage() + func (x *BlocksProof) GetProofHashAndLeftRight() *ProofHashAndLeftRight + func (x *BlocksProof) GetSignature() []byte + func (x *BlocksProof) ProtoReflect() protoreflect.Message + func (x *BlocksProof) Reset() + func (x *BlocksProof) String() string + type CesealPubkeysProviderClient interface + GetIdentityPubkey func(ctx context.Context, in *Request, opts ...grpc.CallOption) (*IdentityPubkeyResponse, error) + GetMasterPubkey func(ctx context.Context, in *Request, opts ...grpc.CallOption) (*MasterPubkeyResponse, error) + GetPodr2Pubkey func(ctx context.Context, in *Request, opts ...grpc.CallOption) (*Podr2PubkeyResponse, error) + func NewCesealPubkeysProviderClient(cc grpc.ClientConnInterface) CesealPubkeysProviderClient + type CesealPubkeysProviderServer interface + GetIdentityPubkey func(context.Context, *Request) (*IdentityPubkeyResponse, error) + GetMasterPubkey func(context.Context, *Request) (*MasterPubkeyResponse, error) + GetPodr2Pubkey func(context.Context, *Request) (*Podr2PubkeyResponse, error) + type Challenge struct + ChallTeeSign []byte + Rows []*Int64Slice + func (*Challenge) Descriptor() ([]byte, []int) + func (*Challenge) ProtoMessage() + func (x *Challenge) GetChallTeeSign() []byte + func (x *Challenge) GetRows() []*Int64Slice + func (x *Challenge) ProtoReflect() protoreflect.Message + func (x *Challenge) Reset() + func (x *Challenge) String() string + type CommitProof struct + Elders []*MhtProof + Node *MhtProof + Parents []*MhtProof + func (*CommitProof) Descriptor() ([]byte, []int) + func (*CommitProof) ProtoMessage() + func (x *CommitProof) GetElders() []*MhtProof + func (x *CommitProof) GetNode() *MhtProof + func (x *CommitProof) GetParents() []*MhtProof + func (x *CommitProof) ProtoReflect() protoreflect.Message + func (x *CommitProof) Reset() + func (x *CommitProof) String() string + type CommitProofGroup struct + CommitProofGroupInner []*CommitProofGroupInner + func (*CommitProofGroup) Descriptor() ([]byte, []int) + func (*CommitProofGroup) ProtoMessage() + func (x *CommitProofGroup) GetCommitProofGroupInner() []*CommitProofGroupInner + func (x *CommitProofGroup) ProtoReflect() protoreflect.Message + func (x *CommitProofGroup) Reset() + func (x *CommitProofGroup) String() string + type CommitProofGroupInner struct + CommitProof []*CommitProof + func (*CommitProofGroupInner) Descriptor() ([]byte, []int) + func (*CommitProofGroupInner) ProtoMessage() + func (x *CommitProofGroupInner) GetCommitProof() []*CommitProof + func (x *CommitProofGroupInner) ProtoReflect() protoreflect.Message + func (x *CommitProofGroupInner) Reset() + func (x *CommitProofGroupInner) String() string + type Commits struct + FileIndexs []int64 + Roots [][]byte + func (*Commits) Descriptor() ([]byte, []int) + func (*Commits) ProtoMessage() + func (x *Commits) GetFileIndexs() []int64 + func (x *Commits) GetRoots() [][]byte + func (x *Commits) ProtoReflect() protoreflect.Message + func (x *Commits) Reset() + func (x *Commits) String() string + type DigestInfo struct + FragmentName []byte + TeeAccountId []byte + func (*DigestInfo) Descriptor() ([]byte, []int) + func (*DigestInfo) ProtoMessage() + func (x *DigestInfo) GetFragmentName() []byte + func (x *DigestInfo) GetTeeAccountId() []byte + func (x *DigestInfo) ProtoReflect() protoreflect.Message + func (x *DigestInfo) Reset() + func (x *DigestInfo) String() string + type EchoMessage struct + EchoMsg []byte + func (*EchoMessage) Descriptor() ([]byte, []int) + func (*EchoMessage) ProtoMessage() + func (x *EchoMessage) GetEchoMsg() []byte + func (x *EchoMessage) ProtoReflect() protoreflect.Message + func (x *EchoMessage) Reset() + func (x *EchoMessage) String() string + type GenTagMsg struct + Signature []byte + Tag *Tag + USig []byte + func (*GenTagMsg) Descriptor() ([]byte, []int) + func (*GenTagMsg) ProtoMessage() + func (x *GenTagMsg) GetSignature() []byte + func (x *GenTagMsg) GetTag() *Tag + func (x *GenTagMsg) GetUSig() []byte + func (x *GenTagMsg) ProtoReflect() protoreflect.Message + func (x *GenTagMsg) Reset() + func (x *GenTagMsg) String() string + type IdentityPubkeyResponse struct + Pubkey []byte + Signature []byte + Timestamp int64 + func (*IdentityPubkeyResponse) Descriptor() ([]byte, []int) + func (*IdentityPubkeyResponse) ProtoMessage() + func (x *IdentityPubkeyResponse) GetPubkey() []byte + func (x *IdentityPubkeyResponse) GetSignature() []byte + func (x *IdentityPubkeyResponse) GetTimestamp() int64 + func (x *IdentityPubkeyResponse) ProtoReflect() protoreflect.Message + func (x *IdentityPubkeyResponse) Reset() + func (x *IdentityPubkeyResponse) String() string + type Int64Slice struct + Values []int64 + func (*Int64Slice) Descriptor() ([]byte, []int) + func (*Int64Slice) ProtoMessage() + func (x *Int64Slice) GetValues() []int64 + func (x *Int64Slice) ProtoReflect() protoreflect.Message + func (x *Int64Slice) Reset() + func (x *Int64Slice) String() string + type MasterPubkeyResponse struct + Pubkey []byte + Signature []byte + Timestamp int64 + func (*MasterPubkeyResponse) Descriptor() ([]byte, []int) + func (*MasterPubkeyResponse) ProtoMessage() + func (x *MasterPubkeyResponse) GetPubkey() []byte + func (x *MasterPubkeyResponse) GetSignature() []byte + func (x *MasterPubkeyResponse) GetTimestamp() int64 + func (x *MasterPubkeyResponse) ProtoReflect() protoreflect.Message + func (x *MasterPubkeyResponse) Reset() + func (x *MasterPubkeyResponse) String() string + type MhtProof struct + Index int32 + Label []byte + Locs []byte + Paths [][]byte + func (*MhtProof) Descriptor() ([]byte, []int) + func (*MhtProof) ProtoMessage() + func (x *MhtProof) GetIndex() int32 + func (x *MhtProof) GetLabel() []byte + func (x *MhtProof) GetLocs() []byte + func (x *MhtProof) GetPaths() [][]byte + func (x *MhtProof) ProtoReflect() protoreflect.Message + func (x *MhtProof) Reset() + func (x *MhtProof) String() string + type MhtProofGroup struct + Proofs []*MhtProof + func (*MhtProofGroup) Descriptor() ([]byte, []int) + func (*MhtProofGroup) ProtoMessage() + func (x *MhtProofGroup) GetProofs() []*MhtProof + func (x *MhtProofGroup) ProtoReflect() protoreflect.Message + func (x *MhtProofGroup) Reset() + func (x *MhtProofGroup) String() string + type MinerPoisInfo struct + Acc []byte + Front int64 + KeyG []byte + KeyN []byte + Rear int64 + StatusTeeSign []byte + func (*MinerPoisInfo) Descriptor() ([]byte, []int) + func (*MinerPoisInfo) ProtoMessage() + func (x *MinerPoisInfo) GetAcc() []byte + func (x *MinerPoisInfo) GetFront() int64 + func (x *MinerPoisInfo) GetKeyG() []byte + func (x *MinerPoisInfo) GetKeyN() []byte + func (x *MinerPoisInfo) GetRear() int64 + func (x *MinerPoisInfo) GetStatusTeeSign() []byte + func (x *MinerPoisInfo) ProtoReflect() protoreflect.Message + func (x *MinerPoisInfo) Reset() + func (x *MinerPoisInfo) String() string + type Podr2ApiClient interface + Echo func(ctx context.Context, in *EchoMessage, opts ...grpc.CallOption) (*EchoMessage, error) + RequestGenTag func(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[RequestGenTag, ResponseGenTag], error) + func NewPodr2ApiClient(cc grpc.ClientConnInterface) Podr2ApiClient + type Podr2ApiServer interface + Echo func(context.Context, *EchoMessage) (*EchoMessage, error) + RequestGenTag func(grpc.BidiStreamingServer[RequestGenTag, ResponseGenTag]) error + type Podr2Api_RequestGenTagClient = grpc.BidiStreamingClient[RequestGenTag, ResponseGenTag] + type Podr2Api_RequestGenTagServer = grpc.BidiStreamingServer[RequestGenTag, ResponseGenTag] + type Podr2PubkeyResponse struct + Pubkey []byte + Signature []byte + Timestamp int64 + func (*Podr2PubkeyResponse) Descriptor() ([]byte, []int) + func (*Podr2PubkeyResponse) ProtoMessage() + func (x *Podr2PubkeyResponse) GetPubkey() []byte + func (x *Podr2PubkeyResponse) GetSignature() []byte + func (x *Podr2PubkeyResponse) GetTimestamp() int64 + func (x *Podr2PubkeyResponse) ProtoReflect() protoreflect.Message + func (x *Podr2PubkeyResponse) Reset() + func (x *Podr2PubkeyResponse) String() string + type Podr2VerifierApiClient interface + RequestAggregateSignature func(ctx context.Context, in *RequestAggregateSignature, opts ...grpc.CallOption) (*ResponseAggregateSignature, error) + RequestBatchVerify func(ctx context.Context, in *RequestBatchVerify, opts ...grpc.CallOption) (*ResponseBatchVerify, error) + func NewPodr2VerifierApiClient(cc grpc.ClientConnInterface) Podr2VerifierApiClient + type Podr2VerifierApiServer interface + RequestAggregateSignature func(context.Context, *RequestAggregateSignature) (*ResponseAggregateSignature, error) + RequestBatchVerify func(context.Context, *RequestBatchVerify) (*ResponseBatchVerify, error) + type PoisCertifierApiClient interface + RequestMinerCommitGenChall func(ctx context.Context, in *RequestMinerCommitGenChall, opts ...grpc.CallOption) (*Challenge, error) + RequestMinerGetNewKey func(ctx context.Context, in *RequestMinerInitParam, opts ...grpc.CallOption) (*ResponseMinerInitParam, error) + RequestVerifyCommitProof func(ctx context.Context, in *RequestVerifyCommitAndAccProof, ...) (*ResponseVerifyCommitOrDeletionProof, error) + RequestVerifyDeletionProof func(ctx context.Context, in *RequestVerifyDeletionProof, opts ...grpc.CallOption) (*ResponseVerifyCommitOrDeletionProof, error) + func NewPoisCertifierApiClient(cc grpc.ClientConnInterface) PoisCertifierApiClient + type PoisCertifierApiServer interface + RequestMinerCommitGenChall func(context.Context, *RequestMinerCommitGenChall) (*Challenge, error) + RequestMinerGetNewKey func(context.Context, *RequestMinerInitParam) (*ResponseMinerInitParam, error) + RequestVerifyCommitProof func(context.Context, *RequestVerifyCommitAndAccProof) (*ResponseVerifyCommitOrDeletionProof, error) + RequestVerifyDeletionProof func(context.Context, *RequestVerifyDeletionProof) (*ResponseVerifyCommitOrDeletionProof, error) + type PoisStatus struct + Acc []byte + Front int64 + Rear int64 + func (*PoisStatus) Descriptor() ([]byte, []int) + func (*PoisStatus) ProtoMessage() + func (x *PoisStatus) GetAcc() []byte + func (x *PoisStatus) GetFront() int64 + func (x *PoisStatus) GetRear() int64 + func (x *PoisStatus) ProtoReflect() protoreflect.Message + func (x *PoisStatus) Reset() + func (x *PoisStatus) String() string + type PoisVerifierApiClient interface + RequestSpaceProofVerifySingleBlock func(ctx context.Context, in *RequestSpaceProofVerify, opts ...grpc.CallOption) (*ResponseSpaceProofVerify, error) + RequestVerifySpaceTotal func(ctx context.Context, in *RequestSpaceProofVerifyTotal, opts ...grpc.CallOption) (*ResponseSpaceProofVerifyTotal, error) + func NewPoisVerifierApiClient(cc grpc.ClientConnInterface) PoisVerifierApiClient + type PoisVerifierApiServer interface + RequestSpaceProofVerifySingleBlock func(context.Context, *RequestSpaceProofVerify) (*ResponseSpaceProofVerify, error) + RequestVerifySpaceTotal func(context.Context, *RequestSpaceProofVerifyTotal) (*ResponseSpaceProofVerifyTotal, error) + type ProofHashAndLeftRight struct + Left int64 + Right int64 + SpaceProofHash []byte + TeeId []byte + func (*ProofHashAndLeftRight) Descriptor() ([]byte, []int) + func (*ProofHashAndLeftRight) ProtoMessage() + func (x *ProofHashAndLeftRight) GetLeft() int64 + func (x *ProofHashAndLeftRight) GetRight() int64 + func (x *ProofHashAndLeftRight) GetSpaceProofHash() []byte + func (x *ProofHashAndLeftRight) GetTeeId() []byte + func (x *ProofHashAndLeftRight) ProtoReflect() protoreflect.Message + func (x *ProofHashAndLeftRight) Reset() + func (x *ProofHashAndLeftRight) String() string + type Qslice struct + RandomIndexList []uint32 + RandomList [][]byte + func (*Qslice) Descriptor() ([]byte, []int) + func (*Qslice) ProtoMessage() + func (x *Qslice) GetRandomIndexList() []uint32 + func (x *Qslice) GetRandomList() [][]byte + func (x *Qslice) ProtoReflect() protoreflect.Message + func (x *Qslice) Reset() + func (x *Qslice) String() string + type Request struct + StorageMinerAccountId []byte + func (*Request) Descriptor() ([]byte, []int) + func (*Request) ProtoMessage() + func (x *Request) GetStorageMinerAccountId() []byte + func (x *Request) ProtoReflect() protoreflect.Message + func (x *Request) Reset() + func (x *Request) String() string + type RequestAggregateSignature struct + Qslices *Qslice + VerifyInserviceFileHistory []*RequestAggregateSignature_VerifyInServiceFileStructure + func (*RequestAggregateSignature) Descriptor() ([]byte, []int) + func (*RequestAggregateSignature) ProtoMessage() + func (x *RequestAggregateSignature) GetQslices() *Qslice + func (x *RequestAggregateSignature) GetVerifyInserviceFileHistory() []*RequestAggregateSignature_VerifyInServiceFileStructure + func (x *RequestAggregateSignature) ProtoReflect() protoreflect.Message + func (x *RequestAggregateSignature) Reset() + func (x *RequestAggregateSignature) String() string + type RequestAggregateSignature_VerifyInServiceFileStructure struct + MinerId []byte + Result bool + ServiceBloomFilter []uint64 + Sigma string + Signature []byte + func (*RequestAggregateSignature_VerifyInServiceFileStructure) Descriptor() ([]byte, []int) + func (*RequestAggregateSignature_VerifyInServiceFileStructure) ProtoMessage() + func (x *RequestAggregateSignature_VerifyInServiceFileStructure) GetMinerId() []byte + func (x *RequestAggregateSignature_VerifyInServiceFileStructure) GetResult() bool + func (x *RequestAggregateSignature_VerifyInServiceFileStructure) GetServiceBloomFilter() []uint64 + func (x *RequestAggregateSignature_VerifyInServiceFileStructure) GetSigma() string + func (x *RequestAggregateSignature_VerifyInServiceFileStructure) GetSignature() []byte + func (x *RequestAggregateSignature_VerifyInServiceFileStructure) ProtoReflect() protoreflect.Message + func (x *RequestAggregateSignature_VerifyInServiceFileStructure) Reset() + func (x *RequestAggregateSignature_VerifyInServiceFileStructure) String() string + type RequestBatchVerify struct + AggProof *RequestBatchVerify_BatchVerifyParam + MinerId []byte + Qslices *Qslice + ServiceBloomFilter []uint64 + USigs [][]byte + func (*RequestBatchVerify) Descriptor() ([]byte, []int) + func (*RequestBatchVerify) ProtoMessage() + func (x *RequestBatchVerify) GetAggProof() *RequestBatchVerify_BatchVerifyParam + func (x *RequestBatchVerify) GetMinerId() []byte + func (x *RequestBatchVerify) GetQslices() *Qslice + func (x *RequestBatchVerify) GetServiceBloomFilter() []uint64 + func (x *RequestBatchVerify) GetUSigs() [][]byte + func (x *RequestBatchVerify) ProtoReflect() protoreflect.Message + func (x *RequestBatchVerify) Reset() + func (x *RequestBatchVerify) String() string + type RequestBatchVerify_BatchVerifyParam struct + Mus []string + Names []string + Sigma string + Us []string + func (*RequestBatchVerify_BatchVerifyParam) Descriptor() ([]byte, []int) + func (*RequestBatchVerify_BatchVerifyParam) ProtoMessage() + func (x *RequestBatchVerify_BatchVerifyParam) GetMus() []string + func (x *RequestBatchVerify_BatchVerifyParam) GetNames() []string + func (x *RequestBatchVerify_BatchVerifyParam) GetSigma() string + func (x *RequestBatchVerify_BatchVerifyParam) GetUs() []string + func (x *RequestBatchVerify_BatchVerifyParam) ProtoReflect() protoreflect.Message + func (x *RequestBatchVerify_BatchVerifyParam) Reset() + func (x *RequestBatchVerify_BatchVerifyParam) String() string + type RequestGenTag struct + CustomData string + FileName string + FragmentData []byte + FragmentName string + LastTeeSignature []byte + MinerId []byte + TeeDigestList []*DigestInfo + func (*RequestGenTag) Descriptor() ([]byte, []int) + func (*RequestGenTag) ProtoMessage() + func (x *RequestGenTag) GetCustomData() string + func (x *RequestGenTag) GetFileName() string + func (x *RequestGenTag) GetFragmentData() []byte + func (x *RequestGenTag) GetFragmentName() string + func (x *RequestGenTag) GetLastTeeSignature() []byte + func (x *RequestGenTag) GetMinerId() []byte + func (x *RequestGenTag) GetTeeDigestList() []*DigestInfo + func (x *RequestGenTag) ProtoReflect() protoreflect.Message + func (x *RequestGenTag) Reset() + func (x *RequestGenTag) String() string + type RequestMinerCommitGenChall struct + Commit *Commits + MinerId []byte + MinerSign []byte + func (*RequestMinerCommitGenChall) Descriptor() ([]byte, []int) + func (*RequestMinerCommitGenChall) ProtoMessage() + func (x *RequestMinerCommitGenChall) GetCommit() *Commits + func (x *RequestMinerCommitGenChall) GetMinerId() []byte + func (x *RequestMinerCommitGenChall) GetMinerSign() []byte + func (x *RequestMinerCommitGenChall) ProtoReflect() protoreflect.Message + func (x *RequestMinerCommitGenChall) Reset() + func (x *RequestMinerCommitGenChall) String() string + type RequestMinerInitParam struct + MinerId []byte + func (*RequestMinerInitParam) Descriptor() ([]byte, []int) + func (*RequestMinerInitParam) ProtoMessage() + func (x *RequestMinerInitParam) GetMinerId() []byte + func (x *RequestMinerInitParam) ProtoReflect() protoreflect.Message + func (x *RequestMinerInitParam) Reset() + func (x *RequestMinerInitParam) String() string + type RequestSpaceProofVerify struct + MinerId []byte + MinerSpaceProofHashPolkadotSig []byte + PoisInfo *MinerPoisInfo + Proof *SpaceProof + SpaceChals []int64 + func (*RequestSpaceProofVerify) Descriptor() ([]byte, []int) + func (*RequestSpaceProofVerify) ProtoMessage() + func (x *RequestSpaceProofVerify) GetMinerId() []byte + func (x *RequestSpaceProofVerify) GetMinerSpaceProofHashPolkadotSig() []byte + func (x *RequestSpaceProofVerify) GetPoisInfo() *MinerPoisInfo + func (x *RequestSpaceProofVerify) GetProof() *SpaceProof + func (x *RequestSpaceProofVerify) GetSpaceChals() []int64 + func (x *RequestSpaceProofVerify) ProtoReflect() protoreflect.Message + func (x *RequestSpaceProofVerify) Reset() + func (x *RequestSpaceProofVerify) String() string + type RequestSpaceProofVerifyTotal struct + Acc []byte + Front int64 + MinerId []byte + ProofList []*BlocksProof + Rear int64 + SpaceChals []int64 + func (*RequestSpaceProofVerifyTotal) Descriptor() ([]byte, []int) + func (*RequestSpaceProofVerifyTotal) ProtoMessage() + func (x *RequestSpaceProofVerifyTotal) GetAcc() []byte + func (x *RequestSpaceProofVerifyTotal) GetFront() int64 + func (x *RequestSpaceProofVerifyTotal) GetMinerId() []byte + func (x *RequestSpaceProofVerifyTotal) GetProofList() []*BlocksProof + func (x *RequestSpaceProofVerifyTotal) GetRear() int64 + func (x *RequestSpaceProofVerifyTotal) GetSpaceChals() []int64 + func (x *RequestSpaceProofVerifyTotal) ProtoReflect() protoreflect.Message + func (x *RequestSpaceProofVerifyTotal) Reset() + func (x *RequestSpaceProofVerifyTotal) String() string + type RequestVerifyCommitAndAccProof struct + AccProof *AccProof + CommitProofGroup *CommitProofGroup + MinerId []byte + MinerSign []byte + PoisInfo *MinerPoisInfo + func (*RequestVerifyCommitAndAccProof) Descriptor() ([]byte, []int) + func (*RequestVerifyCommitAndAccProof) ProtoMessage() + func (x *RequestVerifyCommitAndAccProof) GetAccProof() *AccProof + func (x *RequestVerifyCommitAndAccProof) GetCommitProofGroup() *CommitProofGroup + func (x *RequestVerifyCommitAndAccProof) GetMinerId() []byte + func (x *RequestVerifyCommitAndAccProof) GetMinerSign() []byte + func (x *RequestVerifyCommitAndAccProof) GetPoisInfo() *MinerPoisInfo + func (x *RequestVerifyCommitAndAccProof) ProtoReflect() protoreflect.Message + func (x *RequestVerifyCommitAndAccProof) Reset() + func (x *RequestVerifyCommitAndAccProof) String() string + type RequestVerifyDeletionProof struct + AccPath [][]byte + MinerId []byte + MinerSign []byte + PoisInfo *MinerPoisInfo + Roots [][]byte + WitChain *AccWitnessNode + func (*RequestVerifyDeletionProof) Descriptor() ([]byte, []int) + func (*RequestVerifyDeletionProof) ProtoMessage() + func (x *RequestVerifyDeletionProof) GetAccPath() [][]byte + func (x *RequestVerifyDeletionProof) GetMinerId() []byte + func (x *RequestVerifyDeletionProof) GetMinerSign() []byte + func (x *RequestVerifyDeletionProof) GetPoisInfo() *MinerPoisInfo + func (x *RequestVerifyDeletionProof) GetRoots() [][]byte + func (x *RequestVerifyDeletionProof) GetWitChain() *AccWitnessNode + func (x *RequestVerifyDeletionProof) ProtoReflect() protoreflect.Message + func (x *RequestVerifyDeletionProof) Reset() + func (x *RequestVerifyDeletionProof) String() string + type ResponseAggregateSignature struct + Signature []byte + TeeAccountId []byte + func (*ResponseAggregateSignature) Descriptor() ([]byte, []int) + func (*ResponseAggregateSignature) ProtoMessage() + func (x *ResponseAggregateSignature) GetSignature() []byte + func (x *ResponseAggregateSignature) GetTeeAccountId() []byte + func (x *ResponseAggregateSignature) ProtoReflect() protoreflect.Message + func (x *ResponseAggregateSignature) Reset() + func (x *ResponseAggregateSignature) String() string + type ResponseBatchVerify struct + BatchVerifyResult bool + ServiceBloomFilter []uint64 + Signature []byte + TeeAccountId []byte + func (*ResponseBatchVerify) Descriptor() ([]byte, []int) + func (*ResponseBatchVerify) ProtoMessage() + func (x *ResponseBatchVerify) GetBatchVerifyResult() bool + func (x *ResponseBatchVerify) GetServiceBloomFilter() []uint64 + func (x *ResponseBatchVerify) GetSignature() []byte + func (x *ResponseBatchVerify) GetTeeAccountId() []byte + func (x *ResponseBatchVerify) ProtoReflect() protoreflect.Message + func (x *ResponseBatchVerify) Reset() + func (x *ResponseBatchVerify) String() string + type ResponseGenTag struct + Msg *GenTagMsg + Processing bool + func (*ResponseGenTag) Descriptor() ([]byte, []int) + func (*ResponseGenTag) ProtoMessage() + func (x *ResponseGenTag) GetMsg() *GenTagMsg + func (x *ResponseGenTag) GetProcessing() bool + func (x *ResponseGenTag) ProtoReflect() protoreflect.Message + func (x *ResponseGenTag) Reset() + func (x *ResponseGenTag) String() string + type ResponseMinerInitParam struct + Acc []byte + Front int64 + KeyG []byte + KeyN []byte + MinerId []byte + Podr2Pbk []byte + Rear int64 + SignatureWithTeeController []byte + StatusTeeSign []byte + func (*ResponseMinerInitParam) Descriptor() ([]byte, []int) + func (*ResponseMinerInitParam) ProtoMessage() + func (x *ResponseMinerInitParam) GetAcc() []byte + func (x *ResponseMinerInitParam) GetFront() int64 + func (x *ResponseMinerInitParam) GetKeyG() []byte + func (x *ResponseMinerInitParam) GetKeyN() []byte + func (x *ResponseMinerInitParam) GetMinerId() []byte + func (x *ResponseMinerInitParam) GetPodr2Pbk() []byte + func (x *ResponseMinerInitParam) GetRear() int64 + func (x *ResponseMinerInitParam) GetSignatureWithTeeController() []byte + func (x *ResponseMinerInitParam) GetStatusTeeSign() []byte + func (x *ResponseMinerInitParam) ProtoReflect() protoreflect.Message + func (x *ResponseMinerInitParam) Reset() + func (x *ResponseMinerInitParam) String() string + type ResponseSpaceProofVerify struct + Signature []byte + func (*ResponseSpaceProofVerify) Descriptor() ([]byte, []int) + func (*ResponseSpaceProofVerify) ProtoMessage() + func (x *ResponseSpaceProofVerify) GetSignature() []byte + func (x *ResponseSpaceProofVerify) ProtoReflect() protoreflect.Message + func (x *ResponseSpaceProofVerify) Reset() + func (x *ResponseSpaceProofVerify) String() string + type ResponseSpaceProofVerifyTotal struct + IdleResult bool + MinerId []byte + Signature []byte + func (*ResponseSpaceProofVerifyTotal) Descriptor() ([]byte, []int) + func (*ResponseSpaceProofVerifyTotal) ProtoMessage() + func (x *ResponseSpaceProofVerifyTotal) GetIdleResult() bool + func (x *ResponseSpaceProofVerifyTotal) GetMinerId() []byte + func (x *ResponseSpaceProofVerifyTotal) GetSignature() []byte + func (x *ResponseSpaceProofVerifyTotal) ProtoReflect() protoreflect.Message + func (x *ResponseSpaceProofVerifyTotal) Reset() + func (x *ResponseSpaceProofVerifyTotal) String() string + type ResponseSpaceProofVerifyTotalSignatureMember struct + Acc []byte + Front int64 + MinerId []byte + Rear int64 + SpaceChals []int64 + TotalProofHash []byte + func (*ResponseSpaceProofVerifyTotalSignatureMember) Descriptor() ([]byte, []int) + func (*ResponseSpaceProofVerifyTotalSignatureMember) ProtoMessage() + func (x *ResponseSpaceProofVerifyTotalSignatureMember) GetAcc() []byte + func (x *ResponseSpaceProofVerifyTotalSignatureMember) GetFront() int64 + func (x *ResponseSpaceProofVerifyTotalSignatureMember) GetMinerId() []byte + func (x *ResponseSpaceProofVerifyTotalSignatureMember) GetRear() int64 + func (x *ResponseSpaceProofVerifyTotalSignatureMember) GetSpaceChals() []int64 + func (x *ResponseSpaceProofVerifyTotalSignatureMember) GetTotalProofHash() []byte + func (x *ResponseSpaceProofVerifyTotalSignatureMember) ProtoReflect() protoreflect.Message + func (x *ResponseSpaceProofVerifyTotalSignatureMember) Reset() + func (x *ResponseSpaceProofVerifyTotalSignatureMember) String() string + type ResponseVerifyCommitOrDeletionProof struct + PoisStatus *PoisStatus + SignatureWithTeeController []byte + StatusTeeSign []byte + func (*ResponseVerifyCommitOrDeletionProof) Descriptor() ([]byte, []int) + func (*ResponseVerifyCommitOrDeletionProof) ProtoMessage() + func (x *ResponseVerifyCommitOrDeletionProof) GetPoisStatus() *PoisStatus + func (x *ResponseVerifyCommitOrDeletionProof) GetSignatureWithTeeController() []byte + func (x *ResponseVerifyCommitOrDeletionProof) GetStatusTeeSign() []byte + func (x *ResponseVerifyCommitOrDeletionProof) ProtoReflect() protoreflect.Message + func (x *ResponseVerifyCommitOrDeletionProof) Reset() + func (x *ResponseVerifyCommitOrDeletionProof) String() string + type SpaceProof struct + Left int64 + Proofs []*MhtProofGroup + Right int64 + Roots [][]byte + WitChains []*AccWitnessNode + func (*SpaceProof) Descriptor() ([]byte, []int) + func (*SpaceProof) ProtoMessage() + func (x *SpaceProof) GetLeft() int64 + func (x *SpaceProof) GetProofs() []*MhtProofGroup + func (x *SpaceProof) GetRight() int64 + func (x *SpaceProof) GetRoots() [][]byte + func (x *SpaceProof) GetWitChains() []*AccWitnessNode + func (x *SpaceProof) ProtoReflect() protoreflect.Message + func (x *SpaceProof) Reset() + func (x *SpaceProof) String() string + type StatusCode int32 + const StatusCode_AlgorithmError + const StatusCode_InternalError + const StatusCode_InvalidParameters + const StatusCode_InvalidPath + const StatusCode_OutOfMemory + const StatusCode_Processing + const StatusCode_Success + const StatusCode_UnknownError + func (StatusCode) Descriptor() protoreflect.EnumDescriptor + func (StatusCode) EnumDescriptor() ([]byte, []int) + func (StatusCode) Type() protoreflect.EnumType + func (x StatusCode) Enum() *StatusCode + func (x StatusCode) Number() protoreflect.EnumNumber + func (x StatusCode) String() string + type Tag struct + Attest string + PhiHash string + T *Tag_T + func (*Tag) Descriptor() ([]byte, []int) + func (*Tag) ProtoMessage() + func (x *Tag) GetAttest() string + func (x *Tag) GetPhiHash() string + func (x *Tag) GetT() *Tag_T + func (x *Tag) ProtoReflect() protoreflect.Message + func (x *Tag) Reset() + func (x *Tag) String() string + type Tag_T struct + Name string + Phi []string + U string + func (*Tag_T) Descriptor() ([]byte, []int) + func (*Tag_T) ProtoMessage() + func (x *Tag_T) GetName() string + func (x *Tag_T) GetPhi() []string + func (x *Tag_T) GetU() string + func (x *Tag_T) ProtoReflect() protoreflect.Message + func (x *Tag_T) Reset() + func (x *Tag_T) String() string + type UnimplementedCesealPubkeysProviderServer struct + func (UnimplementedCesealPubkeysProviderServer) GetIdentityPubkey(context.Context, *Request) (*IdentityPubkeyResponse, error) + func (UnimplementedCesealPubkeysProviderServer) GetMasterPubkey(context.Context, *Request) (*MasterPubkeyResponse, error) + func (UnimplementedCesealPubkeysProviderServer) GetPodr2Pubkey(context.Context, *Request) (*Podr2PubkeyResponse, error) + type UnimplementedPodr2ApiServer struct + func (UnimplementedPodr2ApiServer) Echo(context.Context, *EchoMessage) (*EchoMessage, error) + func (UnimplementedPodr2ApiServer) RequestGenTag(grpc.BidiStreamingServer[RequestGenTag, ResponseGenTag]) error + type UnimplementedPodr2VerifierApiServer struct + func (UnimplementedPodr2VerifierApiServer) RequestAggregateSignature(context.Context, *RequestAggregateSignature) (*ResponseAggregateSignature, error) + func (UnimplementedPodr2VerifierApiServer) RequestBatchVerify(context.Context, *RequestBatchVerify) (*ResponseBatchVerify, error) + type UnimplementedPoisCertifierApiServer struct + func (UnimplementedPoisCertifierApiServer) RequestMinerCommitGenChall(context.Context, *RequestMinerCommitGenChall) (*Challenge, error) + func (UnimplementedPoisCertifierApiServer) RequestMinerGetNewKey(context.Context, *RequestMinerInitParam) (*ResponseMinerInitParam, error) + func (UnimplementedPoisCertifierApiServer) RequestVerifyCommitProof(context.Context, *RequestVerifyCommitAndAccProof) (*ResponseVerifyCommitOrDeletionProof, error) + func (UnimplementedPoisCertifierApiServer) RequestVerifyDeletionProof(context.Context, *RequestVerifyDeletionProof) (*ResponseVerifyCommitOrDeletionProof, error) + type UnimplementedPoisVerifierApiServer struct + func (UnimplementedPoisVerifierApiServer) RequestSpaceProofVerifySingleBlock(context.Context, *RequestSpaceProofVerify) (*ResponseSpaceProofVerify, error) + func (UnimplementedPoisVerifierApiServer) RequestVerifySpaceTotal(context.Context, *RequestSpaceProofVerifyTotal) (*ResponseSpaceProofVerifyTotal, error) + type UnsafeCesealPubkeysProviderServer interface + type UnsafePodr2ApiServer interface + type UnsafePodr2VerifierApiServer interface + type UnsafePoisCertifierApiServer interface + type UnsafePoisVerifierApiServer interface