aboutsummaryrefslogtreecommitdiffstats
path: root/solidityExecutionFramework.h
diff options
context:
space:
mode:
authorGav Wood <i@gavwood.com>2014-12-24 18:36:08 +0800
committerGav Wood <i@gavwood.com>2014-12-24 18:36:08 +0800
commitbe5989f134a6aaa6cb50c12ece79a47fc948803b (patch)
treec72399d715735d66b95f79380b0afd4d0e987a18 /solidityExecutionFramework.h
parentf4eab75fffb9c58e00e5cb114a70e4c4606699c5 (diff)
downloaddexon-solidity-be5989f134a6aaa6cb50c12ece79a47fc948803b.tar.gz
dexon-solidity-be5989f134a6aaa6cb50c12ece79a47fc948803b.tar.zst
dexon-solidity-be5989f134a6aaa6cb50c12ece79a47fc948803b.zip
Implemented 256-long history for PREVHASH, though still optional.
Diffstat (limited to 'solidityExecutionFramework.h')
-rw-r--r--solidityExecutionFramework.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/solidityExecutionFramework.h b/solidityExecutionFramework.h
index 91ee7ad6..9f25b372 100644
--- a/solidityExecutionFramework.h
+++ b/solidityExecutionFramework.h
@@ -117,7 +117,7 @@ private:
void sendMessage(bytes const& _data, bool _isCreation, u256 const& _value = 0)
{
m_state.addBalance(m_sender, _value); // just in case
- eth::Executive executive(m_state, 0);
+ eth::Executive executive(m_state, eth::LastHashes(), 0);
eth::Transaction t = _isCreation ? eth::Transaction(_value, m_gasPrice, m_gas, _data, 0, KeyPair::create().sec())
: eth::Transaction(_value, m_gasPrice, m_gas, m_contractAddress, _data, 0, KeyPair::create().sec());
bytes transactionRLP = t.rlp();