From 007132a78e5d97e0476e1153b14f0ae63f458b04 Mon Sep 17 00:00:00 2001 From: chriseth Date: Fri, 17 Jun 2016 00:47:42 +0200 Subject: Fix empty storage check. --- test/libsolidity/SolidityExecutionFramework.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/test/libsolidity/SolidityExecutionFramework.cpp b/test/libsolidity/SolidityExecutionFramework.cpp index 8c026ffd..abb564db 100644 --- a/test/libsolidity/SolidityExecutionFramework.cpp +++ b/test/libsolidity/SolidityExecutionFramework.cpp @@ -116,5 +116,7 @@ u256 ExecutionFramework::balanceAt(Address const& _addr) bool ExecutionFramework::storageEmpty(Address const& _addr) { - return h256(m_rpc.eth_getStorageRoot(toString(_addr), "latest")) == EmptySHA3; + h256 root(m_rpc.eth_getStorageRoot(toString(_addr), "latest")); + BOOST_CHECK(root); + return root == EmptyTrie; } -- cgit