obscuren
198cc69357
Gas corrections and vm fixes
2014-12-18 21:58:26 +01:00
obscuren
186948da22
changed to unsigned integers
2014-12-10 11:27:10 +01:00
obscuren
83663ed4b0
Renames for chain, updated VM, moved methods
...
* Renamed a couple more chain => core
* Updated VM `pc` to be uint64 rather than big int
* XEth interface cleanup
2014-12-04 10:53:49 +01:00
obscuren
99853ac3ce
Moved execution from vm to chain.
...
This moves call and create to the specified environments. Vms are no
longer re-used. Vm uses environment's Call(Code) and Create in order to
execute new contracts or transfer value between accounts.
State transition now uses the same mechanism described above.
2014-12-03 17:06:54 +01:00
obscuren
6095edac58
merge
2014-12-03 13:50:51 +01:00
obscuren
3d9a4e7084
Fixed mem error in vm. Fixed logs tests
2014-12-03 12:21:12 +01:00
obscuren
64f35ba8d1
merge errors fixed
2014-12-02 11:52:56 +01:00
obscuren
99481a245a
Check for known block err and ignore
2014-12-02 11:37:33 +01:00
obscuren
2df8ad6307
Added state tests
2014-12-02 00:03:53 +01:00
obscuren
a052357872
Fixed EXP gas
2014-12-01 22:05:38 +01:00
obscuren
a22056db59
Make an attempt to pay for the gas prior to expanding the mem.
2014-12-01 20:49:56 +01:00
Taylor Gerring
dd9e99a418
try to get full coverage report on travis
2014-11-14 20:58:09 -06:00
obscuren
6c9e503eb8
Removed all implicit logging. Fixed gas issues and jump errors
2014-11-11 22:52:27 +01:00
obscuren
1b1fa049fa
Fixed VM and added static analysis for EVM jumps
2014-11-04 18:18:57 +01:00
Felix Lange
f3473312ba
all: fix rename breakage
2014-10-31 18:52:58 +01:00
Felix Lange
69baa465ea
Merge eth-go repository into go-ethereum
...
mist, etheruem have been moved to cmd/
2014-10-23 15:01:27 +02:00
obscuren
29b8a0bc5f
Updated the VM & VM tests
...
* Stack Error shouldn't revert to previous state
* Updated VM Test tool
* Added Transfer method to VM Env
2014-10-23 01:01:26 +02:00
obscuren
b5beb1aac1
added a transfer method to vm env
2014-10-22 15:22:21 +02:00
obscuren
097ba56df5
Renamed block_chain to chain_manager
2014-10-20 11:53:11 +02:00
obscuren
33ca8d7b8f
moved
2014-10-18 23:31:10 +02:00
obscuren
3ad1daa70d
Added tests as subtree
2014-10-18 23:28:16 +02:00
obscuren
3bc64b6b6e
Readers
2014-10-18 23:20:25 +02:00
obscuren
3ea0e904ad
Reflect changed to eth/vm
2014-10-18 13:33:02 +02:00
Felix Lange
df238dc7ec
tests/vm: fix syntax
2014-10-17 17:39:31 +02:00
Felix Lange
cbd785cfe8
ethvm, tests/*: use log level constants
2014-10-17 17:23:28 +02:00
obscuren
93fcabd251
Fixed most of the tests
2014-10-16 18:27:05 +02:00
obscuren
65cdb3436e
Updated tests
2014-10-16 13:40:46 +02:00
obscuren
311c6f8a3f
Fixed remote Arithmetic tests
2014-10-15 17:12:26 +02:00
obscuren
266d212094
Working on test suite
2014-10-15 00:41:00 +02:00