From 7db6b5415bdddc9918a360c8e377a43bc1cd9a9c Mon Sep 17 00:00:00 2001 From: romanman Date: Mon, 23 Jun 2014 21:58:35 +0100 Subject: [PATCH] TODO adjust --- ethereumj-core/TODO.md | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/ethereumj-core/TODO.md b/ethereumj-core/TODO.md index d8865097..367e6707 100644 --- a/ethereumj-core/TODO.md +++ b/ethereumj-core/TODO.md @@ -5,10 +5,6 @@ - [ ] **State management** trie for storage hash calculation and update hash into AccountState -- [x] **VM execution:** support CALL op -- [x] **VM execution:** support CALL op with in/out data -- [ ] **VM execution:** support CREATE op -- [x] **SerpentCompiler** compile create(gas, mem_start, mem_size) - [ ] **GUI screen** a screen that will hold table with full state representation - [ ] **SerpentCompiler** compile create(gas, mem_start, import("examples/mul2.se")) - [ ] **SerpentCompiler** compile return(array) correct @@ -32,10 +28,20 @@ share - code section ##### UnitTest: ---------------- -- [x] **VM complex:** CALL testing for in arrays -- [x] **VM complex:** CALL testing for out result - [ ] **VM complex:** CREATE testing - [ ] **VM complex:** SUICIDE testing - [ ] **SerpentCompiler** compile return(array) correct - [ ] **WorldManager** apply transactions + + +##### DONE: +----------- + +- [x] **VM execution:** support CALL op +- [x] **VM execution:** support CALL op with in/out data +- [x] **VM execution:** support CREATE op +- [x] **SerpentCompiler** compile create(gas, mem_start, mem_size) + +- [x] **VM complex:** CALL testing for in arrays +- [x] **VM complex:** CALL testing for out result