@ -34,7 +34,6 @@ namespace test
{
dev::eth::BlockInfo toBlockInfo(Json::Value const& _json);
bytes toGenesisBlock(Json::Value const& _json);
}
@ -39,8 +39,8 @@ class BlockChainLoader
public:
BlockChainLoader(Json::Value const& _json);
eth::BlockChain& bc() { return *m_bc; }
eth::State state() { return m_state; }
eth::BlockChain const& bc() const { return *m_bc; }
eth::State const& state() const { return m_state; }
private:
ShortLivingDirectory m_dir;
@ -40,7 +40,7 @@ public:
ShortLivingDirectory(std::string const& _path = getRandomPath());
~ShortLivingDirectory();
std::string const& path() { return m_path; }
std::string const& path() const { return m_path; }
std::string m_path;
@ -36,7 +36,7 @@ class StateLoader
StateLoader(Json::Value const& _json);
eth::State const& state() { return m_state; }
eth::State m_state;