Commit Graph

  • b8e0ad1fd4 Fix exporting Env callback symbols Paweł Bylica 2014-12-04 11:24:22 +01:00
  • 491edc16e7 Fixes #189 obscuren 2014-12-04 10:57:09 +01:00
  • 83663ed4b0 Renames for chain, updated VM, moved methods obscuren 2014-12-04 10:53:49 +01:00
  • 9008b155d3 Renamed chain => core obscuren 2014-12-04 10:28:02 +01:00
  • 7db676c012 Client side Env updated Paweł Bylica 2014-12-03 17:38:19 +01:00
  • b6cb5272de Descriptive function names for closure getters obscuren 2014-12-03 17:35:57 +01:00
  • 6d99c03d91 Updated environments according to the new interface set obscuren 2014-12-03 17:22:26 +01:00
  • a0d0f85dd0 JIT VM updated Paweł Bylica 2014-12-03 17:18:25 +01:00
  • 99853ac3ce Moved execution from vm to chain. obscuren 2014-12-03 17:06:54 +01:00
  • 3298e102af Remove mock declaration Paweł Bylica 2014-12-03 17:03:04 +01:00
  • 49b82cdbac Move EXP implementation from Ext to Arith256 Paweł Bylica 2014-12-03 15:02:50 +01:00
  • 8672c4b65a Updating Ext interface Paweł Bylica 2014-12-03 14:49:57 +01:00
  • bb6e603568 Updating ExecutionEngine interface Paweł Bylica 2014-12-03 14:35:12 +01:00
  • 0509b3bddd Changing Runtime interface Paweł Bylica 2014-12-03 14:21:57 +01:00
  • 8240550187 updated to types obscuren 2014-12-03 14:05:19 +01:00
  • aa771582a7 Separate runtime classes Paweł Bylica 2014-12-03 13:52:53 +01:00
  • 709eff4ea7 reverted vm back obscuren 2014-12-03 13:52:30 +01:00
  • 6212175be3 reverted vm back obscuren 2014-12-03 13:52:13 +01:00
  • 6095edac58 merge obscuren 2014-12-03 13:50:51 +01:00
  • 3d9a4e7084 Fixed mem error in vm. Fixed logs tests obscuren 2014-12-03 12:21:12 +01:00
  • 68648a2fb5 Separating EVM JIT from CPP client (WIP) Paweł Bylica 2014-12-03 11:59:24 +01:00
  • 99c7113079 CMake scripts Paweł Bylica 2014-12-03 11:57:38 +01:00
  • 086caf3701 protocol update (CALLCODE <-> RETURN), topics in log are arrays not sets CJentzsch 2014-12-03 08:31:03 +01:00
  • f778922086 Set proper message value obscuren 2014-12-02 22:37:45 +01:00
  • edc52bdcbf Updated value for mined blocks. Closes #197 obscuren 2014-12-02 22:23:20 +01:00
  • 0a22dc2ce5 Check coinbase for from/to inclusion obscuren 2014-12-02 22:22:43 +01:00
  • cb4d168ecc Updated LOG to match proper gas in all cases obscuren 2014-12-02 17:22:33 +01:00
  • 5f61bdcca0 Starting cmake scripts Paweł Bylica 2014-12-02 16:55:45 +01:00
  • 5ebae82eeb Additional logging and removed temp merged mining options. obscuren 2014-12-02 12:23:27 +01:00
  • 64f35ba8d1 merge errors fixed obscuren 2014-12-02 11:52:56 +01:00
  • 99481a245a Check for known block err and ignore obscuren 2014-12-02 11:37:33 +01:00
  • 9f7a8ea5e6 updated tests obscuren 2014-12-02 10:29:39 +01:00
  • b4eeffa8f1 Transaction strictness obscuren 2014-12-02 00:14:34 +01:00
  • 2df8ad6307 Added state tests obscuren 2014-12-02 00:03:53 +01:00
  • 16dc83c8b1 Merge 8cc06029cfe7b99fe1ae05a46b5d965b1d69bbbf into 616066a598933df7ef126186eb9c647094f665ca ebuchman 2014-12-01 21:05:44 +00:00
  • a052357872 Fixed EXP gas obscuren 2014-12-01 22:05:38 +01:00
  • 8cc06029cf fix chain tests to simulate peers with multiple dbs Ethan Buchman 2014-12-01 21:50:41 +01:00
  • e6c92673b9 update state tests with logs CJentzsch 2014-12-01 21:14:08 +01:00
  • a22056db59 Make an attempt to pay for the gas prior to expanding the mem. obscuren 2014-12-01 20:49:56 +01:00
  • beb7d35c40 Updated tests obscuren 2014-12-01 20:21:41 +01:00
  • d33987cb44 Additional fees for *COPY obscuren 2014-12-01 20:20:55 +01:00
  • 6dc46d3341 Changed the way transactions are being added to the transaction pool obscuren 2014-12-01 20:18:09 +01:00
  • 4089b809fb update gas costs CJentzsch 2014-12-01 18:19:40 +01:00
  • cfdca62277 Merge pull request #42 from negedzuregal/fix Christoph Jentzsch 2014-12-01 18:04:51 +01:00
  • f59f89d876 vmEnvironmentalInfoTest CALLDATACOPY, CODECOPY, EXTCODECOPY fix alon muroch 2014-12-01 16:18:12 +01:00
  • dc82664ede C Interface draft 1 Paweł Bylica 2014-12-01 15:58:49 +01:00
  • 68da13fe3e vmArithmeticTest exp fix alon muroch 2014-12-01 11:10:57 +01:00
  • 616066a598 rework vm obscuren 2014-11-30 21:02:59 +01:00
  • 2e5175e818 add vmLogTest ethers 2014-11-30 19:55:51 +01:00
  • b5b9408e64 updated genesis to new header w/o min_gas_price Heiko Heiko 2014-11-30 16:27:27 +01:00
  • feb7c9a110 test txpool on tx with badsig Ethan Buchman 2014-11-29 17:14:23 -05:00
  • 06da07a584 NewValueFromBytes panics on some bad input Ethan Buchman 2014-11-29 17:12:08 -05:00
  • f6914301d3 test forks from arbitrary heights Ethan Buchman 2014-11-29 15:26:43 -05:00
  • 7c24cd790d fix panic on bad sender Ethan Buchman 2014-11-28 19:39:20 -05:00
  • 1bce02eff7 Fixed merge obscuren 2014-11-28 21:44:34 +01:00
  • a3559c5e1b updated PV obscuren 2014-11-28 21:38:10 +01:00
  • c8d0f8adc5 Changed refund obscuren 2014-11-28 21:20:32 +01:00
  • 6ba8328077 Removed min gas price from genesis obscuren 2014-11-28 20:57:10 +01:00
  • 61556ef01d GasData changes & removed min gas price obscuren 2014-11-28 20:47:24 +01:00
  • 94e41d815b correct calculation of LOG cost Artur Zawłocki 2014-11-28 15:25:41 +01:00
  • fdd5275a83 fixed bug in implementation of LOG Artur Zawłocki 2014-11-28 11:56:50 +01:00
  • 30eea6ea05 Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc Artur Zawłocki 2014-11-28 00:40:08 +01:00
  • f72cceda58 resolved circular dependency between libevm and libevmjit Artur Zawłocki 2014-11-28 00:37:24 +01:00
  • ef7961b7d2 Merge pull request #194 from ethereum/poc8 Taylor Gerring 2014-11-27 13:23:31 +01:00
  • c17a3cb0ce chain coverage report & submission Taylor Gerring 2014-11-27 12:42:13 +01:00
  • cfd7e74c25 p2p: add test for NewPeer Felix Lange 2014-11-26 22:49:40 +01:00
  • 3a09459c4c p2p: make Disconnect not hang for peers created with NewPeer Felix Lange 2014-11-26 22:08:54 +01:00
  • c2c96e609f Merge remote-tracking branch 'origin/develop-evmcc' into develop-evmcc Paweł Bylica 2014-11-26 20:29:26 +01:00
  • 9b85002b70 p2p: remove Msg.Value and MsgLoop Felix Lange 2014-11-25 16:01:39 +01:00
  • f816fdcb69 rlp: include target type in decoder error messages Felix Lange 2014-11-25 16:00:48 +01:00
  • 6049fcd52a p2p: use package rlp for baseProtocol Felix Lange 2014-11-25 12:25:31 +01:00
  • bf6a4d4042 output gas updated in vmPerformanceTest.json Artur Zawłocki 2014-11-25 00:42:07 +01:00
  • d77ee403d5 EVM code updated in vmPerformanceTests artur-zawlocki 2014-11-24 22:42:50 +01:00
  • c1fca72552 p2p: use package rlp Felix Lange 2014-11-24 19:02:48 +01:00
  • 205af02a1f rlp: add NewListStream (for p2p) Felix Lange 2014-11-24 19:02:04 +01:00
  • 5a5560f105 rlp: add Stream.Reset and accept any reader (for p2p) Felix Lange 2014-11-24 19:01:25 +01:00
  • 24523b893d use real ProcessWithParent for all chain manager tests. passing Ethan Buchman 2014-11-23 11:18:18 -05:00
  • 6ef0f67b9f fix CalculateTD so shorter forks don't take over Ethan Buchman 2014-11-22 23:11:04 -05:00
  • d7985fa3b0 test against proper ProcessWithParent Ethan Buchman 2014-11-22 23:03:43 -05:00
  • 918f152e1f test shorter fork (fails) Ethan Buchman 2014-11-22 14:13:22 -05:00
  • 8e69fbfa98 add special tests ethers 2014-11-21 17:42:05 -08:00
  • 59b63caf5e p2p: API cleanup and PoC 7 compatibility Felix Lange 2014-11-21 21:48:49 +01:00
  • e4a601c644 p2p: disable failing Server tests for now Felix Lange 2014-11-10 14:48:48 +01:00
  • 7149191dd9 p2p: fix issues found during review Felix Lange 2014-11-05 01:28:46 +01:00
  • f38052c499 p2p: rework protocol API Felix Lange 2014-11-04 13:21:44 +01:00
  • 4cd9d57bad Merge pull request #187 from honestmoney/develop Jeffrey Wilcke 2014-11-21 13:22:14 -05:00
  • 8cf9ed0ea5 Fixed test obscuren 2014-11-21 10:48:07 -05:00
  • 28b7dcc204 go get deps doesnt work with develop branch Eric Robitaille 2014-11-21 08:16:32 -05:00
  • eba3fca7bc go get dependencies on executable Eric Robitaille 2014-11-21 08:05:52 -05:00
  • 6c098ee779 changed install.sh to change branch and install executable Eric Robitaille 2014-11-21 00:06:33 -05:00
  • 90f4f942e6 typo ethers 2014-11-20 19:01:09 -08:00
  • c0bbb7e69a fix for install script devel Eric Robitaille 2014-11-20 15:02:24 -05:00
  • d5ac24907e Updated install.sh - github paths for executables Eric Robitaille 2014-11-20 14:25:26 -05:00
  • 0f47129113 Updated main.go - fix for broken develop build Eric Robitaille 2014-11-20 14:16:22 -05:00
  • 9b8a12b4b5 Removed naively casting to bytes obscuren 2014-11-20 18:20:04 +01:00
  • 12f1aea38d Fixed iterator for short nodes. obscuren 2014-11-20 18:11:31 +01:00
  • c5e5228e0d Removed log,post,out,gas,callcreates if exception occured Christoph Jentzsch 2014-11-20 17:04:06 +01:00
  • 9c0232a2b9 MakeMoney test Christoph Jentzsch 2014-11-19 18:19:05 +01:00
  • b05e63c34d Added paranoia check for tries obscuren 2014-11-19 16:56:01 +01:00
  • cab7e6000e Increased coverage obscuren 2014-11-19 16:35:57 +01:00