From f7961697e5dc1b1a2e2ae32e2484d655517f2024 Mon Sep 17 00:00:00 2001 From: Cassandra Heart Date: Thu, 27 Mar 2025 01:04:17 -0500 Subject: [PATCH] check store directly, don't print debug --- .../execution/intrinsics/token/token_execution_engine.go | 7 ++----- node/hypergraph/application/hypergraph.go | 9 +++++++-- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/node/execution/intrinsics/token/token_execution_engine.go b/node/execution/intrinsics/token/token_execution_engine.go index b095e42..0e3b9aa 100644 --- a/node/execution/intrinsics/token/token_execution_engine.go +++ b/node/execution/intrinsics/token/token_execution_engine.go @@ -466,14 +466,11 @@ func NewTokenExecutionEngine( if len(rebuildSet) != 0 { fmt.Printf("missing entries, but skipping rebuild, len: %d\n", len(rebuildSet)) // e.rebuildMissingSetForHypergraph(rebuildSet) + } else { + fmt.Println("no missing entries") } } - for k, v := range e.hypergraph.GetVertexAdds() { - fmt.Printf("printing debug data for shard key: %x %x\n", k.L1[:], k.L2[:]) - qcrypto.DebugNode(v.GetTree().SetType, v.GetTree().PhaseType, k, v.GetTree().Root, 0, "") - } - commit := e.hypergraph.Commit() if len(commit) == 0 { fmt.Println("no commit") diff --git a/node/hypergraph/application/hypergraph.go b/node/hypergraph/application/hypergraph.go index 6129216..151ae31 100644 --- a/node/hypergraph/application/hypergraph.go +++ b/node/hypergraph/application/hypergraph.go @@ -420,8 +420,13 @@ func (set *IdSet) GetSize() *big.Int { } func (set *IdSet) Has(key [64]byte) bool { - _, ok := set.atoms[key] - return ok + _, err := set.tree.Store.GetNodeByKey( + set.tree.SetType, + set.tree.PhaseType, + set.tree.ShardKey, + key[:], + ) + return err == nil } func (set *IdSet) GetTree() *crypto.LazyVectorCommitmentTree {