Commit Graph

39 Commits

Author SHA1 Message Date
Tomusdrw
16f2fa33ee Merging CALL & DELEGATECALL branches 2016-01-25 23:59:50 +01:00
Tomusdrw
e27d628e75 Changing delegatecall logic 2016-01-23 10:41:13 +01:00
Tomusdrw
8084e1b6d7 Removing value from delegatecall function 2016-01-20 17:01:58 +01:00
Tomusdrw
aa0760597b Fixing delegatecall 2016-01-20 16:52:22 +01:00
Tomusdrw
bad2a244df Adding documentation request comments. 2016-01-19 17:02:01 +01:00
Tomusdrw
3979b787f7 merged with mk 2016-01-16 20:58:23 +01:00
Tomusdrw
79c1cc02f7 Vec<u8> -> Bytes and clearing log API 2016-01-16 17:17:43 +01:00
Tomusdrw
a1a4c5a068 Merge branch 'master' into evm
Conflicts:
	src/evm/tests.rs
	src/executive.rs
2016-01-16 11:33:41 +01:00
Gav Wood
2eead090d5 Fix executive. Syncs to 62509. 2016-01-15 18:56:28 +01:00
Tomusdrw
b7e7518b8e More merging with master 2016-01-15 16:26:47 +01:00
Tomusdrw
7010e870a4 Merge branch 'master' into evm
Conflicts:
	src/executive.rs
	src/tests/state.rs
2016-01-15 02:05:32 +01:00
debris
9cbf2427c0 call result 2016-01-14 21:21:46 +01:00
debris
6fb580f621 ext call refactored 2016-01-14 19:52:40 +01:00
debris
d59e074d65 executive create 2016-01-14 17:40:38 +01:00
Tomusdrw
2f8f0ac4cf Merge branch 'master' into evm
Conflicts:
	src/evm/schedule.rs
2016-01-13 23:53:04 +01:00
debris
5a072d1b4b vm ext call function uses u256 instead of u64, ext works entirely on u256 2016-01-13 22:36:59 +01:00
debris
6f17b7b44b vm ext create function uses u256 instead of u64 2016-01-13 22:29:49 +01:00
debris
48e74e5874 vm ext ret function used u256 instead of u64 2016-01-13 22:16:44 +01:00
debris
d7adf95189 fixed suicide refund address 2016-01-13 16:16:21 +01:00
Tomusdrw
0a5666f2c0 Simple Gas calculation based on instruction gas price tier 2016-01-13 15:21:13 +01:00
Tomusdrw
0733214059 Some initial implementation of more complicated methods 2016-01-13 00:13:09 +01:00
debris
8762bc12e3 test cleanup 2016-01-11 22:32:01 +01:00
Gav Wood
0cc57483f8 Move Executive down, remove unneeded Evm prefixes. 2016-01-11 17:01:42 +01:00
Gav Wood
85ac9af832 Move EvmSchedule -> evm::Schedule 2016-01-11 16:28:30 +01:00
debris
3f725ce89d reverting the execution state when out of gas 2016-01-11 15:55:54 +01:00
debris
22859a04b6 changes in executive return 2016-01-11 14:14:35 +01:00
debris
bbb25fb6ce propagate evmjit errors upstream 2016-01-11 14:08:03 +01:00
debris
7f8f0c5823 minor fixes 2016-01-11 02:42:02 +01:00
debris
b273792ef0 big refactor of executive in progress 2016-01-11 02:17:29 +01:00
debris
b72da41ea7 proper calculatng of executive gas in progress 2016-01-10 16:21:01 +01:00
debris
efa6c424c1 fixed jit tests 2016-01-09 23:24:01 +01:00
debris
f7e9816d33 substate in progress 2016-01-09 21:39:38 +01:00
debris
130b2fc46a separated executive and externalities 2016-01-09 17:55:47 +01:00
debris
4932720d58 evm params 2016-01-09 00:51:09 +01:00
debris
bed4bfce1c executive in progress... 2016-01-08 12:50:06 +01:00
debris
d0180df167 little improvements in evm ext 2016-01-08 00:16:15 +01:00
debris
8335d40102 contract_address && ExtFace 2016-01-07 23:33:54 +01:00
debris
d27a16c945 executive in progress 2016-01-07 21:29:36 +01:00
debris
ec720aefa9 env -> ext 2016-01-07 19:20:23 +01:00