Versions in this module Expand all Collapse all v1 v1.1.3 Jan 20, 2025 v1.1.2 Jan 20, 2025 Changes in this version + const HashDBService_CancelBatch_FullMethodName + const HashDBService_ConsolidateState_FullMethodName + const HashDBService_FinishBlock_FullMethodName + const HashDBService_FinishTx_FullMethodName + const HashDBService_Flush_FullMethodName + const HashDBService_GetFlushData_FullMethodName + const HashDBService_GetFlushStatus_FullMethodName + const HashDBService_GetLatestStateRoot_FullMethodName + const HashDBService_GetProgram_FullMethodName + const HashDBService_Get_FullMethodName + const HashDBService_LoadDB_FullMethodName + const HashDBService_LoadProgramDB_FullMethodName + const HashDBService_Purge_FullMethodName + const HashDBService_ReadTree_FullMethodName + const HashDBService_ResetDB_FullMethodName + const HashDBService_SetProgram_FullMethodName + const HashDBService_Set_FullMethodName + const HashDBService_StartBlock_FullMethodName + var File_hashdb_proto protoreflect.FileDescriptor + var HashDBService_ServiceDesc = grpc.ServiceDesc + var Persistence_name = map[int32]string + var Persistence_value = map[string]int32 + var ResultCode_Code_name = map[int32]string + var ResultCode_Code_value = map[string]int32 + func RegisterHashDBServiceServer(s grpc.ServiceRegistrar, srv HashDBServiceServer) + type CancelBatchRequest struct + BatchUuid string + func (*CancelBatchRequest) Descriptor() ([]byte, []int) + func (*CancelBatchRequest) ProtoMessage() + func (x *CancelBatchRequest) GetBatchUuid() string + func (x *CancelBatchRequest) ProtoReflect() protoreflect.Message + func (x *CancelBatchRequest) Reset() + func (x *CancelBatchRequest) String() string + type CancelBatchResponse struct + Result *ResultCode + func (*CancelBatchResponse) Descriptor() ([]byte, []int) + func (*CancelBatchResponse) ProtoMessage() + func (x *CancelBatchResponse) GetResult() *ResultCode + func (x *CancelBatchResponse) ProtoReflect() protoreflect.Message + func (x *CancelBatchResponse) Reset() + func (x *CancelBatchResponse) String() string + type ConsolidateStateRequest struct + Persistence Persistence + VirtualStateRoot *Fea + func (*ConsolidateStateRequest) Descriptor() ([]byte, []int) + func (*ConsolidateStateRequest) ProtoMessage() + func (x *ConsolidateStateRequest) GetPersistence() Persistence + func (x *ConsolidateStateRequest) GetVirtualStateRoot() *Fea + func (x *ConsolidateStateRequest) ProtoReflect() protoreflect.Message + func (x *ConsolidateStateRequest) Reset() + func (x *ConsolidateStateRequest) String() string + type ConsolidateStateResponse struct + ConsolidatedStateRoot *Fea + FlushId uint64 + Result *ResultCode + StoredFlushId uint64 + func (*ConsolidateStateResponse) Descriptor() ([]byte, []int) + func (*ConsolidateStateResponse) ProtoMessage() + func (x *ConsolidateStateResponse) GetConsolidatedStateRoot() *Fea + func (x *ConsolidateStateResponse) GetFlushId() uint64 + func (x *ConsolidateStateResponse) GetResult() *ResultCode + func (x *ConsolidateStateResponse) GetStoredFlushId() uint64 + func (x *ConsolidateStateResponse) ProtoReflect() protoreflect.Message + func (x *ConsolidateStateResponse) Reset() + func (x *ConsolidateStateResponse) String() string + type FeList struct + Fe []uint64 + func (*FeList) Descriptor() ([]byte, []int) + func (*FeList) ProtoMessage() + func (x *FeList) GetFe() []uint64 + func (x *FeList) ProtoReflect() protoreflect.Message + func (x *FeList) Reset() + func (x *FeList) String() string + type Fea struct + Fe0 uint64 + Fe1 uint64 + Fe2 uint64 + Fe3 uint64 + func (*Fea) Descriptor() ([]byte, []int) + func (*Fea) ProtoMessage() + func (x *Fea) GetFe0() uint64 + func (x *Fea) GetFe1() uint64 + func (x *Fea) GetFe2() uint64 + func (x *Fea) GetFe3() uint64 + func (x *Fea) ProtoReflect() protoreflect.Message + func (x *Fea) Reset() + func (x *Fea) String() string + type Fea12 struct + Fe0 uint64 + Fe1 uint64 + Fe10 uint64 + Fe11 uint64 + Fe2 uint64 + Fe3 uint64 + Fe4 uint64 + Fe5 uint64 + Fe6 uint64 + Fe7 uint64 + Fe8 uint64 + Fe9 uint64 + func (*Fea12) Descriptor() ([]byte, []int) + func (*Fea12) ProtoMessage() + func (x *Fea12) GetFe0() uint64 + func (x *Fea12) GetFe1() uint64 + func (x *Fea12) GetFe10() uint64 + func (x *Fea12) GetFe11() uint64 + func (x *Fea12) GetFe2() uint64 + func (x *Fea12) GetFe3() uint64 + func (x *Fea12) GetFe4() uint64 + func (x *Fea12) GetFe5() uint64 + func (x *Fea12) GetFe6() uint64 + func (x *Fea12) GetFe7() uint64 + func (x *Fea12) GetFe8() uint64 + func (x *Fea12) GetFe9() uint64 + func (x *Fea12) ProtoReflect() protoreflect.Message + func (x *Fea12) Reset() + func (x *Fea12) String() string + type FinishBlockRequest struct + BatchUuid string + NewStateRoot string + Persistence Persistence + func (*FinishBlockRequest) Descriptor() ([]byte, []int) + func (*FinishBlockRequest) ProtoMessage() + func (x *FinishBlockRequest) GetBatchUuid() string + func (x *FinishBlockRequest) GetNewStateRoot() string + func (x *FinishBlockRequest) GetPersistence() Persistence + func (x *FinishBlockRequest) ProtoReflect() protoreflect.Message + func (x *FinishBlockRequest) Reset() + func (x *FinishBlockRequest) String() string + type FinishTxRequest struct + BatchUuid string + NewStateRoot string + Persistence Persistence + func (*FinishTxRequest) Descriptor() ([]byte, []int) + func (*FinishTxRequest) ProtoMessage() + func (x *FinishTxRequest) GetBatchUuid() string + func (x *FinishTxRequest) GetNewStateRoot() string + func (x *FinishTxRequest) GetPersistence() Persistence + func (x *FinishTxRequest) ProtoReflect() protoreflect.Message + func (x *FinishTxRequest) Reset() + func (x *FinishTxRequest) String() string + type FlushRequest struct + BatchUuid string + NewStateRoot string + Persistence Persistence + func (*FlushRequest) Descriptor() ([]byte, []int) + func (*FlushRequest) ProtoMessage() + func (x *FlushRequest) GetBatchUuid() string + func (x *FlushRequest) GetNewStateRoot() string + func (x *FlushRequest) GetPersistence() Persistence + func (x *FlushRequest) ProtoReflect() protoreflect.Message + func (x *FlushRequest) Reset() + func (x *FlushRequest) String() string + type FlushResponse struct + FlushId uint64 + Result *ResultCode + StoredFlushId uint64 + func (*FlushResponse) Descriptor() ([]byte, []int) + func (*FlushResponse) ProtoMessage() + func (x *FlushResponse) GetFlushId() uint64 + func (x *FlushResponse) GetResult() *ResultCode + func (x *FlushResponse) GetStoredFlushId() uint64 + func (x *FlushResponse) ProtoReflect() protoreflect.Message + func (x *FlushResponse) Reset() + func (x *FlushResponse) String() string + type GetFlushDataRequest struct + FlushId uint64 + func (*GetFlushDataRequest) Descriptor() ([]byte, []int) + func (*GetFlushDataRequest) ProtoMessage() + func (x *GetFlushDataRequest) GetFlushId() uint64 + func (x *GetFlushDataRequest) ProtoReflect() protoreflect.Message + func (x *GetFlushDataRequest) Reset() + func (x *GetFlushDataRequest) String() string + type GetFlushDataResponse struct + Nodes map[string]string + NodesStateRoot string + Program map[string]string + Result *ResultCode + StoredFlushId uint64 + func (*GetFlushDataResponse) Descriptor() ([]byte, []int) + func (*GetFlushDataResponse) ProtoMessage() + func (x *GetFlushDataResponse) GetNodes() map[string]string + func (x *GetFlushDataResponse) GetNodesStateRoot() string + func (x *GetFlushDataResponse) GetProgram() map[string]string + func (x *GetFlushDataResponse) GetResult() *ResultCode + func (x *GetFlushDataResponse) GetStoredFlushId() uint64 + func (x *GetFlushDataResponse) ProtoReflect() protoreflect.Message + func (x *GetFlushDataResponse) Reset() + func (x *GetFlushDataResponse) String() string + type GetFlushStatusResponse struct + LastFlushId uint64 + PendingToFlushNodes uint64 + PendingToFlushProgram uint64 + ProverId string + StoredFlushId uint64 + StoringFlushId uint64 + StoringNodes uint64 + StoringProgram uint64 + func (*GetFlushStatusResponse) Descriptor() ([]byte, []int) + func (*GetFlushStatusResponse) ProtoMessage() + func (x *GetFlushStatusResponse) GetLastFlushId() uint64 + func (x *GetFlushStatusResponse) GetPendingToFlushNodes() uint64 + func (x *GetFlushStatusResponse) GetPendingToFlushProgram() uint64 + func (x *GetFlushStatusResponse) GetProverId() string + func (x *GetFlushStatusResponse) GetStoredFlushId() uint64 + func (x *GetFlushStatusResponse) GetStoringFlushId() uint64 + func (x *GetFlushStatusResponse) GetStoringNodes() uint64 + func (x *GetFlushStatusResponse) GetStoringProgram() uint64 + func (x *GetFlushStatusResponse) ProtoReflect() protoreflect.Message + func (x *GetFlushStatusResponse) Reset() + func (x *GetFlushStatusResponse) String() string + type GetLatestStateRootResponse struct + LatestRoot *Fea + Result *ResultCode + func (*GetLatestStateRootResponse) Descriptor() ([]byte, []int) + func (*GetLatestStateRootResponse) ProtoMessage() + func (x *GetLatestStateRootResponse) GetLatestRoot() *Fea + func (x *GetLatestStateRootResponse) GetResult() *ResultCode + func (x *GetLatestStateRootResponse) ProtoReflect() protoreflect.Message + func (x *GetLatestStateRootResponse) Reset() + func (x *GetLatestStateRootResponse) String() string + type GetProgramRequest struct + BatchUuid string + Key *Fea + func (*GetProgramRequest) Descriptor() ([]byte, []int) + func (*GetProgramRequest) ProtoMessage() + func (x *GetProgramRequest) GetBatchUuid() string + func (x *GetProgramRequest) GetKey() *Fea + func (x *GetProgramRequest) ProtoReflect() protoreflect.Message + func (x *GetProgramRequest) Reset() + func (x *GetProgramRequest) String() string + type GetProgramResponse struct + Data []byte + Result *ResultCode + func (*GetProgramResponse) Descriptor() ([]byte, []int) + func (*GetProgramResponse) ProtoMessage() + func (x *GetProgramResponse) GetData() []byte + func (x *GetProgramResponse) GetResult() *ResultCode + func (x *GetProgramResponse) ProtoReflect() protoreflect.Message + func (x *GetProgramResponse) Reset() + func (x *GetProgramResponse) String() string + type GetRequest struct + BatchUuid string + Details bool + GetDbReadLog bool + Key *Fea + Root *Fea + func (*GetRequest) Descriptor() ([]byte, []int) + func (*GetRequest) ProtoMessage() + func (x *GetRequest) GetBatchUuid() string + func (x *GetRequest) GetDetails() bool + func (x *GetRequest) GetGetDbReadLog() bool + func (x *GetRequest) GetKey() *Fea + func (x *GetRequest) GetRoot() *Fea + func (x *GetRequest) ProtoReflect() protoreflect.Message + func (x *GetRequest) Reset() + func (x *GetRequest) String() string + type GetResponse struct + DbReadLog map[string]*FeList + InsKey *Fea + InsValue string + IsOld0 bool + Key *Fea + ProofHashCounter uint64 + Result *ResultCode + Root *Fea + Siblings map[uint64]*SiblingList + Value string + func (*GetResponse) Descriptor() ([]byte, []int) + func (*GetResponse) ProtoMessage() + func (x *GetResponse) GetDbReadLog() map[string]*FeList + func (x *GetResponse) GetInsKey() *Fea + func (x *GetResponse) GetInsValue() string + func (x *GetResponse) GetIsOld0() bool + func (x *GetResponse) GetKey() *Fea + func (x *GetResponse) GetProofHashCounter() uint64 + func (x *GetResponse) GetResult() *ResultCode + func (x *GetResponse) GetRoot() *Fea + func (x *GetResponse) GetSiblings() map[uint64]*SiblingList + func (x *GetResponse) GetValue() string + func (x *GetResponse) ProtoReflect() protoreflect.Message + func (x *GetResponse) Reset() + func (x *GetResponse) String() string + type HashDBServiceClient interface + CancelBatch func(ctx context.Context, in *CancelBatchRequest, opts ...grpc.CallOption) (*CancelBatchResponse, error) + ConsolidateState func(ctx context.Context, in *ConsolidateStateRequest, opts ...grpc.CallOption) (*ConsolidateStateResponse, error) + FinishBlock func(ctx context.Context, in *FinishBlockRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) + FinishTx func(ctx context.Context, in *FinishTxRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) + Flush func(ctx context.Context, in *FlushRequest, opts ...grpc.CallOption) (*FlushResponse, error) + Get func(ctx context.Context, in *GetRequest, opts ...grpc.CallOption) (*GetResponse, error) + GetFlushData func(ctx context.Context, in *GetFlushDataRequest, opts ...grpc.CallOption) (*GetFlushDataResponse, error) + GetFlushStatus func(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetFlushStatusResponse, error) + GetLatestStateRoot func(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetLatestStateRootResponse, error) + GetProgram func(ctx context.Context, in *GetProgramRequest, opts ...grpc.CallOption) (*GetProgramResponse, error) + LoadDB func(ctx context.Context, in *LoadDBRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) + LoadProgramDB func(ctx context.Context, in *LoadProgramDBRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) + Purge func(ctx context.Context, in *PurgeRequest, opts ...grpc.CallOption) (*PurgeResponse, error) + ReadTree func(ctx context.Context, in *ReadTreeRequest, opts ...grpc.CallOption) (*ReadTreeResponse, error) + ResetDB func(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*ResetDBResponse, error) + Set func(ctx context.Context, in *SetRequest, opts ...grpc.CallOption) (*SetResponse, error) + SetProgram func(ctx context.Context, in *SetProgramRequest, opts ...grpc.CallOption) (*SetProgramResponse, error) + StartBlock func(ctx context.Context, in *StartBlockRequest, opts ...grpc.CallOption) (*emptypb.Empty, error) + func NewHashDBServiceClient(cc grpc.ClientConnInterface) HashDBServiceClient + type HashDBServiceServer interface + CancelBatch func(context.Context, *CancelBatchRequest) (*CancelBatchResponse, error) + ConsolidateState func(context.Context, *ConsolidateStateRequest) (*ConsolidateStateResponse, error) + FinishBlock func(context.Context, *FinishBlockRequest) (*emptypb.Empty, error) + FinishTx func(context.Context, *FinishTxRequest) (*emptypb.Empty, error) + Flush func(context.Context, *FlushRequest) (*FlushResponse, error) + Get func(context.Context, *GetRequest) (*GetResponse, error) + GetFlushData func(context.Context, *GetFlushDataRequest) (*GetFlushDataResponse, error) + GetFlushStatus func(context.Context, *emptypb.Empty) (*GetFlushStatusResponse, error) + GetLatestStateRoot func(context.Context, *emptypb.Empty) (*GetLatestStateRootResponse, error) + GetProgram func(context.Context, *GetProgramRequest) (*GetProgramResponse, error) + LoadDB func(context.Context, *LoadDBRequest) (*emptypb.Empty, error) + LoadProgramDB func(context.Context, *LoadProgramDBRequest) (*emptypb.Empty, error) + Purge func(context.Context, *PurgeRequest) (*PurgeResponse, error) + ReadTree func(context.Context, *ReadTreeRequest) (*ReadTreeResponse, error) + ResetDB func(context.Context, *emptypb.Empty) (*ResetDBResponse, error) + Set func(context.Context, *SetRequest) (*SetResponse, error) + SetProgram func(context.Context, *SetProgramRequest) (*SetProgramResponse, error) + StartBlock func(context.Context, *StartBlockRequest) (*emptypb.Empty, error) + type HashValueGL struct + Hash *Fea + Value *Fea12 + func (*HashValueGL) Descriptor() ([]byte, []int) + func (*HashValueGL) ProtoMessage() + func (x *HashValueGL) GetHash() *Fea + func (x *HashValueGL) GetValue() *Fea12 + func (x *HashValueGL) ProtoReflect() protoreflect.Message + func (x *HashValueGL) Reset() + func (x *HashValueGL) String() string + type KeyValue struct + Key *Fea + Value string + func (*KeyValue) Descriptor() ([]byte, []int) + func (*KeyValue) ProtoMessage() + func (x *KeyValue) GetKey() *Fea + func (x *KeyValue) GetValue() string + func (x *KeyValue) ProtoReflect() protoreflect.Message + func (x *KeyValue) Reset() + func (x *KeyValue) String() string + type LoadDBRequest struct + InputDb map[string]*FeList + Persistent bool + StateRoot *Fea + func (*LoadDBRequest) Descriptor() ([]byte, []int) + func (*LoadDBRequest) ProtoMessage() + func (x *LoadDBRequest) GetInputDb() map[string]*FeList + func (x *LoadDBRequest) GetPersistent() bool + func (x *LoadDBRequest) GetStateRoot() *Fea + func (x *LoadDBRequest) ProtoReflect() protoreflect.Message + func (x *LoadDBRequest) Reset() + func (x *LoadDBRequest) String() string + type LoadProgramDBRequest struct + InputProgramDb map[string][]byte + Persistent bool + func (*LoadProgramDBRequest) Descriptor() ([]byte, []int) + func (*LoadProgramDBRequest) ProtoMessage() + func (x *LoadProgramDBRequest) GetInputProgramDb() map[string][]byte + func (x *LoadProgramDBRequest) GetPersistent() bool + func (x *LoadProgramDBRequest) ProtoReflect() protoreflect.Message + func (x *LoadProgramDBRequest) Reset() + func (x *LoadProgramDBRequest) String() string + type Persistence int32 + const Persistence_PERSISTENCE_CACHE_UNSPECIFIED + const Persistence_PERSISTENCE_DATABASE + const Persistence_PERSISTENCE_TEMPORARY + func (Persistence) Descriptor() protoreflect.EnumDescriptor + func (Persistence) EnumDescriptor() ([]byte, []int) + func (Persistence) Type() protoreflect.EnumType + func (x Persistence) Enum() *Persistence + func (x Persistence) Number() protoreflect.EnumNumber + func (x Persistence) String() string + type PurgeRequest struct + BatchUuid string + NewStateRoot *Fea + Persistence Persistence + func (*PurgeRequest) Descriptor() ([]byte, []int) + func (*PurgeRequest) ProtoMessage() + func (x *PurgeRequest) GetBatchUuid() string + func (x *PurgeRequest) GetNewStateRoot() *Fea + func (x *PurgeRequest) GetPersistence() Persistence + func (x *PurgeRequest) ProtoReflect() protoreflect.Message + func (x *PurgeRequest) Reset() + func (x *PurgeRequest) String() string + type PurgeResponse struct + Result *ResultCode + func (*PurgeResponse) Descriptor() ([]byte, []int) + func (*PurgeResponse) ProtoMessage() + func (x *PurgeResponse) GetResult() *ResultCode + func (x *PurgeResponse) ProtoReflect() protoreflect.Message + func (x *PurgeResponse) Reset() + func (x *PurgeResponse) String() string + type ReadTreeRequest struct + Keys []*Fea + StateRoot *Fea + func (*ReadTreeRequest) Descriptor() ([]byte, []int) + func (*ReadTreeRequest) ProtoMessage() + func (x *ReadTreeRequest) GetKeys() []*Fea + func (x *ReadTreeRequest) GetStateRoot() *Fea + func (x *ReadTreeRequest) ProtoReflect() protoreflect.Message + func (x *ReadTreeRequest) Reset() + func (x *ReadTreeRequest) String() string + type ReadTreeResponse struct + HashValue []*HashValueGL + KeyValue []*KeyValue + Result *ResultCode + func (*ReadTreeResponse) Descriptor() ([]byte, []int) + func (*ReadTreeResponse) ProtoMessage() + func (x *ReadTreeResponse) GetHashValue() []*HashValueGL + func (x *ReadTreeResponse) GetKeyValue() []*KeyValue + func (x *ReadTreeResponse) GetResult() *ResultCode + func (x *ReadTreeResponse) ProtoReflect() protoreflect.Message + func (x *ReadTreeResponse) Reset() + func (x *ReadTreeResponse) String() string + type ResetDBResponse struct + Result *ResultCode + func (*ResetDBResponse) Descriptor() ([]byte, []int) + func (*ResetDBResponse) ProtoMessage() + func (x *ResetDBResponse) GetResult() *ResultCode + func (x *ResetDBResponse) ProtoReflect() protoreflect.Message + func (x *ResetDBResponse) Reset() + func (x *ResetDBResponse) String() string + type ResultCode struct + Code ResultCode_Code + func (*ResultCode) Descriptor() ([]byte, []int) + func (*ResultCode) ProtoMessage() + func (x *ResultCode) GetCode() ResultCode_Code + func (x *ResultCode) ProtoReflect() protoreflect.Message + func (x *ResultCode) Reset() + func (x *ResultCode) String() string + type ResultCode_Code int32 + const ResultCode_CODE_DB_ERROR + const ResultCode_CODE_DB_KEY_NOT_FOUND + const ResultCode_CODE_INTERNAL_ERROR + const ResultCode_CODE_SMT_INVALID_DATA_SIZE + const ResultCode_CODE_SUCCESS + const ResultCode_CODE_UNSPECIFIED + func (ResultCode_Code) Descriptor() protoreflect.EnumDescriptor + func (ResultCode_Code) EnumDescriptor() ([]byte, []int) + func (ResultCode_Code) Type() protoreflect.EnumType + func (x ResultCode_Code) Enum() *ResultCode_Code + func (x ResultCode_Code) Number() protoreflect.EnumNumber + func (x ResultCode_Code) String() string + type SetProgramRequest struct + BatchUuid string + BlockIndex uint64 + Data []byte + Key *Fea + Persistence Persistence + TxIndex uint64 + func (*SetProgramRequest) Descriptor() ([]byte, []int) + func (*SetProgramRequest) ProtoMessage() + func (x *SetProgramRequest) GetBatchUuid() string + func (x *SetProgramRequest) GetBlockIndex() uint64 + func (x *SetProgramRequest) GetData() []byte + func (x *SetProgramRequest) GetKey() *Fea + func (x *SetProgramRequest) GetPersistence() Persistence + func (x *SetProgramRequest) GetTxIndex() uint64 + func (x *SetProgramRequest) ProtoReflect() protoreflect.Message + func (x *SetProgramRequest) Reset() + func (x *SetProgramRequest) String() string + type SetProgramResponse struct + Result *ResultCode + func (*SetProgramResponse) Descriptor() ([]byte, []int) + func (*SetProgramResponse) ProtoMessage() + func (x *SetProgramResponse) GetResult() *ResultCode + func (x *SetProgramResponse) ProtoReflect() protoreflect.Message + func (x *SetProgramResponse) Reset() + func (x *SetProgramResponse) String() string + type SetRequest struct + BatchUuid string + BlockIndex uint64 + Details bool + GetDbReadLog bool + Key *Fea + OldRoot *Fea + Persistence Persistence + TxIndex uint64 + Value string + func (*SetRequest) Descriptor() ([]byte, []int) + func (*SetRequest) ProtoMessage() + func (x *SetRequest) GetBatchUuid() string + func (x *SetRequest) GetBlockIndex() uint64 + func (x *SetRequest) GetDetails() bool + func (x *SetRequest) GetGetDbReadLog() bool + func (x *SetRequest) GetKey() *Fea + func (x *SetRequest) GetOldRoot() *Fea + func (x *SetRequest) GetPersistence() Persistence + func (x *SetRequest) GetTxIndex() uint64 + func (x *SetRequest) GetValue() string + func (x *SetRequest) ProtoReflect() protoreflect.Message + func (x *SetRequest) Reset() + func (x *SetRequest) String() string + type SetResponse struct + DbReadLog map[string]*FeList + InsKey *Fea + InsValue string + IsOld0 bool + Key *Fea + Mode string + NewRoot *Fea + NewValue string + OldRoot *Fea + OldValue string + ProofHashCounter uint64 + Result *ResultCode + SiblingLeftChild *Fea + SiblingRightChild *Fea + Siblings map[uint64]*SiblingList + func (*SetResponse) Descriptor() ([]byte, []int) + func (*SetResponse) ProtoMessage() + func (x *SetResponse) GetDbReadLog() map[string]*FeList + func (x *SetResponse) GetInsKey() *Fea + func (x *SetResponse) GetInsValue() string + func (x *SetResponse) GetIsOld0() bool + func (x *SetResponse) GetKey() *Fea + func (x *SetResponse) GetMode() string + func (x *SetResponse) GetNewRoot() *Fea + func (x *SetResponse) GetNewValue() string + func (x *SetResponse) GetOldRoot() *Fea + func (x *SetResponse) GetOldValue() string + func (x *SetResponse) GetProofHashCounter() uint64 + func (x *SetResponse) GetResult() *ResultCode + func (x *SetResponse) GetSiblingLeftChild() *Fea + func (x *SetResponse) GetSiblingRightChild() *Fea + func (x *SetResponse) GetSiblings() map[uint64]*SiblingList + func (x *SetResponse) ProtoReflect() protoreflect.Message + func (x *SetResponse) Reset() + func (x *SetResponse) String() string + type SiblingList struct + Sibling []uint64 + func (*SiblingList) Descriptor() ([]byte, []int) + func (*SiblingList) ProtoMessage() + func (x *SiblingList) GetSibling() []uint64 + func (x *SiblingList) ProtoReflect() protoreflect.Message + func (x *SiblingList) Reset() + func (x *SiblingList) String() string + type StartBlockRequest struct + BatchUuid string + OldStateRoot string + Persistence Persistence + func (*StartBlockRequest) Descriptor() ([]byte, []int) + func (*StartBlockRequest) ProtoMessage() + func (x *StartBlockRequest) GetBatchUuid() string + func (x *StartBlockRequest) GetOldStateRoot() string + func (x *StartBlockRequest) GetPersistence() Persistence + func (x *StartBlockRequest) ProtoReflect() protoreflect.Message + func (x *StartBlockRequest) Reset() + func (x *StartBlockRequest) String() string + type UnimplementedHashDBServiceServer struct + func (UnimplementedHashDBServiceServer) CancelBatch(context.Context, *CancelBatchRequest) (*CancelBatchResponse, error) + func (UnimplementedHashDBServiceServer) ConsolidateState(context.Context, *ConsolidateStateRequest) (*ConsolidateStateResponse, error) + func (UnimplementedHashDBServiceServer) FinishBlock(context.Context, *FinishBlockRequest) (*emptypb.Empty, error) + func (UnimplementedHashDBServiceServer) FinishTx(context.Context, *FinishTxRequest) (*emptypb.Empty, error) + func (UnimplementedHashDBServiceServer) Flush(context.Context, *FlushRequest) (*FlushResponse, error) + func (UnimplementedHashDBServiceServer) Get(context.Context, *GetRequest) (*GetResponse, error) + func (UnimplementedHashDBServiceServer) GetFlushData(context.Context, *GetFlushDataRequest) (*GetFlushDataResponse, error) + func (UnimplementedHashDBServiceServer) GetFlushStatus(context.Context, *emptypb.Empty) (*GetFlushStatusResponse, error) + func (UnimplementedHashDBServiceServer) GetLatestStateRoot(context.Context, *emptypb.Empty) (*GetLatestStateRootResponse, error) + func (UnimplementedHashDBServiceServer) GetProgram(context.Context, *GetProgramRequest) (*GetProgramResponse, error) + func (UnimplementedHashDBServiceServer) LoadDB(context.Context, *LoadDBRequest) (*emptypb.Empty, error) + func (UnimplementedHashDBServiceServer) LoadProgramDB(context.Context, *LoadProgramDBRequest) (*emptypb.Empty, error) + func (UnimplementedHashDBServiceServer) Purge(context.Context, *PurgeRequest) (*PurgeResponse, error) + func (UnimplementedHashDBServiceServer) ReadTree(context.Context, *ReadTreeRequest) (*ReadTreeResponse, error) + func (UnimplementedHashDBServiceServer) ResetDB(context.Context, *emptypb.Empty) (*ResetDBResponse, error) + func (UnimplementedHashDBServiceServer) Set(context.Context, *SetRequest) (*SetResponse, error) + func (UnimplementedHashDBServiceServer) SetProgram(context.Context, *SetProgramRequest) (*SetProgramResponse, error) + func (UnimplementedHashDBServiceServer) StartBlock(context.Context, *StartBlockRequest) (*emptypb.Empty, error) + type UnsafeHashDBServiceServer interface + type Version struct + V0_0_1 string + func (*Version) Descriptor() ([]byte, []int) + func (*Version) ProtoMessage() + func (x *Version) GetV0_0_1() string + func (x *Version) ProtoReflect() protoreflect.Message + func (x *Version) Reset() + func (x *Version) String() string