137 Commits (5449419e9493f80d63b5ad2ac7d902250474c89a)

Author SHA1 Message Date
Gav Wood 9f756124b0 First draft at splitting State. 10 years ago
Paweł Bylica c30ae3216d Force Interpreter VM when VM tracing requested (moved from State to Executive). 10 years ago
arkpar 02f5874f82 style 10 years ago
arkpar 28088ae642 fixed Client::call execution without transaction 10 years ago
Gav Wood e14d000bea All fields of BlockInfo now private. 10 years ago
Gav Wood f693ac0cc4 All fields of BlockInfo now private. 10 years ago
Gav Wood ff2f952184 All fields of BlockInfo now private. 10 years ago
Gav Wood 1e6bf809b4 All fields of BlockInfo now private. 10 years ago
Gav Wood 5ee3e8e5fc All fields of BlockInfo now private. 10 years ago
Gav Wood 487349bf09 All fields of BlockInfo now private. 10 years ago
Gav Wood e83201f563 Crash fix. 10 years ago
Gav Wood 0ec0e5c4ea Fix ready for gas used/refunded. 10 years ago
Gav Wood 096662a692 Merge branch 'develop' of github.com:ethereum/cpp-ethereum into develop 10 years ago
Gav Wood a3d39e784f Unrevert VM. 10 years ago
Paweł Bylica 9298da010f Refactor Executive: revert "keep ExtVM by unique_ptr". 10 years ago
Gav Wood 3840388d20 Use sha3memory to avoid phoning home with huge messages. 10 years ago
Gav Wood d91bde3504 More ethvm CLI options. 10 years ago
Paweł Bylica bf87e00078 Executive refactor: remove unused members. 10 years ago
Paweł Bylica cf56b9e963 Refactor Executive: keep ExtVM by unique_ptr. 10 years ago
Gav Wood 095b6f8189 Report bad blocks using published standards. 10 years ago
Gav Wood cd2236b468 Much better exception error reporting. 10 years ago
arkpar 4787970b0d codeHash in ExtVM 10 years ago
CJentzsch 4605800c4e add Debug info 10 years ago
Gav Wood d1f19fe2d4 Fix for windows. 10 years ago
Paweł Bylica f042abc3e7 Kill steps limit option in VM. 10 years ago
Paweł Bylica 9891028cb8 Improve output handling in precompiled contracts. 10 years ago
Paweł Bylica 72856a8af6 Change the way execution results are collected. 10 years ago
Gav Wood 61318ba3ab Bad blocks get good treatment. 10 years ago
Paweł Bylica 1f17c569b9 Change VM interface to return a copy of output. 10 years ago
Paweł Bylica 33dd3f2e2b Fix code duplication in Executive::call overloadings. 10 years ago
Paweł Bylica 922c7055b7 Fix Executive::call(CallParameters). 10 years ago
Gav Wood 846de9acea Pregenerate DAG when mining on AZ/eth/ethminer. 10 years ago
CJentzsch aa43d7261d fix Create return value for exceptional haltings 10 years ago
Paweł Bylica 5b4a3e1f60 Remove gas counter from interpreter VM. OnOp callback signature changed. 10 years ago
Paweł Bylica 6cf5976515 Remove gas counter from VM interface (VMFace) 10 years ago
Gav Wood dad9a32d33 Better logging. 10 years ago
Gav Wood 6aff7a03b1 More colourful logging. 10 years ago
Gav Wood f3acccf5f5 Remove VMTRACE. 10 years ago
Gav Wood 62b4958952 Provide a little more information on why things might fail. 10 years ago
Gav Wood 6b05b8d9ff Refactored much of transaction queue for tidiness and optimisation. 10 years ago
Gav Wood 60da83fb0a Record and detail gas refund. 10 years ago
Gav Wood a48ce877d2 Reduce verbosity. 10 years ago
Gav Wood 386627340f Fixed all around... 10 years ago
Gav Wood f3d4351dbf Make value transfers symmetric. 10 years ago
Gav Wood 029b94a6ca Revert balance transfer on exception. 10 years ago
Gav Wood 1619d230c3 Extensive pathway for reporting transaction execution results. 10 years ago
Gav Wood 40693a1ad3 Mac compile fixes. 10 years ago
Gav Wood a1c68d6f8c Suicide refunds. 10 years ago
Christoph Jentzsch 73250e4de7 boostify exceptions 10 years ago
CJentzsch 0aee93a3b3 do need write memory to vm trace if greater than 1000 bytes 10 years ago