aboutsummaryrefslogtreecommitdiffstats
path: root/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'main.cpp')
-rw-r--r--main.cpp35
1 files changed, 0 insertions, 35 deletions
diff --git a/main.cpp b/main.cpp
index 42e67344..b85f00b0 100644
--- a/main.cpp
+++ b/main.cpp
@@ -42,41 +42,6 @@ using namespace eth;
BOOST_AUTO_TEST_CASE(basic_tests)
{
- cdebug << "Stress-testing Trie...";
- {
- BasicMap m;
- EnforceRefs e(m, true);
- GenericTrieDB<BasicMap> d(&m);
- d.init(); // initialise as empty tree.
- MemTrie t;
- assert(d.check().empty());
- for (int a = 0; a < 100; ++a)
- {
- StringMap m;
- for (int i = 0; i < 100; ++i)
- {
- auto k = randomWord();
- auto v = toString(i);
- m.insert(make_pair(k, v));
- t.insert(k, v);
- d.insert(k, v);
- assert(hash256(m) == t.hash256());
- assert(hash256(m) == d.root());
- assert(d.check().empty());
- }
- while (!m.empty())
- {
- auto k = m.begin()->first;
- d.remove(k);
- t.remove(k);
- m.erase(k);
- assert(hash256(m) == t.hash256());
- assert(hash256(m) == d.root());
- assert(d.check().empty());
- }
- }
- }
-
/* RLPStream s;
BlockInfo::genesis().fillStream(s, false);
std::cout << RLP(s.out()) << std::endl;