First draft at splitting State.

Continuation of State split.

libethereum building again.

Compile fixes galore.
Remove a lot of code redundancy.

mix using new state/block classes
This commit is contained in:
Gav Wood
2015-08-05 22:34:13 +02:00
parent fbe4ce37a0
commit e0863fbd27
3 changed files with 36 additions and 115 deletions
+1 -1
View File
@@ -185,7 +185,7 @@ protected:
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, eth::LastHashes(), 0);
eth::Executive executive(m_state, eth::EnvInfo(), 0);
eth::ExecutionResult res;
executive.setResultRecipient(res);
eth::Transaction t =