aboutsummaryrefslogtreecommitdiffstats
path: root/test/libsolidity/SolidityExecutionFramework.h
diff options
context:
space:
mode:
authorchriseth <c@ethdev.com>2016-06-13 23:10:58 +0800
committerchriseth <c@ethdev.com>2016-06-29 05:18:54 +0800
commit966709b7d7ee70cfc550923e22e17a22556609a4 (patch)
tree191798580608041aedbfc5f97c30a8a4253e3dc0 /test/libsolidity/SolidityExecutionFramework.h
parent603bad34f9ea24a5a202ae7844549171c10c0ea2 (diff)
downloaddexon-solidity-966709b7d7ee70cfc550923e22e17a22556609a4.tar.gz
dexon-solidity-966709b7d7ee70cfc550923e22e17a22556609a4.tar.zst
dexon-solidity-966709b7d7ee70cfc550923e22e17a22556609a4.zip
logs
Diffstat (limited to 'test/libsolidity/SolidityExecutionFramework.h')
-rw-r--r--test/libsolidity/SolidityExecutionFramework.h9
1 files changed, 8 insertions, 1 deletions
diff --git a/test/libsolidity/SolidityExecutionFramework.h b/test/libsolidity/SolidityExecutionFramework.h
index 512f515f..8e266819 100644
--- a/test/libsolidity/SolidityExecutionFramework.h
+++ b/test/libsolidity/SolidityExecutionFramework.h
@@ -253,6 +253,13 @@ protected:
RPCSession& m_rpc;
+ struct LogEntry
+ {
+ Address address;
+ std::vector<h256> topics;
+ bytes data;
+ };
+
std::unique_ptr<eth::SealEngineFace> m_sealEngine;
size_t m_optimizeRuns = 200;
bool m_optimize = false;
@@ -265,7 +272,7 @@ protected:
u256 const m_gasPrice = 100 * eth::szabo;
u256 const m_gas = 100000000;
bytes m_output;
- eth::LogEntries m_logs;
+ std::vector<LogEntry> m_logs;
u256 m_gasUsed;
};