Commit graph

  • 4684c6f363 Using call helper Paweł Bylica 2014-10-28 20:36:03 +0100
  • 2493ef5f9e Call helper Paweł Bylica 2014-10-28 20:20:21 +0100
  • 6da6f3dc52 Handle bad instructions (BadInstruction exception) [#81563132] Paweł Bylica 2014-10-28 18:15:58 +0100
  • ac38bf9ac1 Add raiseException helper to RuntimeManager [#81563132] Paweł Bylica 2014-10-28 18:04:01 +0100
  • 0b10cbd713 http renamed to httprpc Marek Kotewicz 2014-10-28 16:53:31 +0100
  • 3119be908c db and shh Marek Kotewicz 2014-10-28 13:40:50 +0100
  • 48125a25eb Added missing requires on SSTORE SLOAD obscuren 2014-10-28 13:26:30 +0100
  • 7849b7e978 Refund SSTORE properly obscuren 2014-10-28 13:22:04 +0100
  • c9eae764b8 Update SSTORE gas cost and BNOT instead of NEG Christoph Jentzsch 2014-10-28 12:58:27 +0100
  • 31c9dd3fcf Ignore opOp callback silently Paweł Bylica 2014-10-28 12:30:05 +0100
  • 5a923d6356 Ignore opOp callback silently Paweł Bylica 2014-10-28 12:28:23 +0100
  • c7ba567f9a Merge branch 'develop' into develop-evmcc Paweł Bylica 2014-10-28 12:26:45 +0100
  • 0da6823484 Fix EXTCODECOPY Paweł Bylica 2014-10-28 11:37:15 +0100
  • 0eb8311aa1 Restore correct memory access in Ext functions Paweł Bylica 2014-10-28 11:24:50 +0100
  • 05bbe53ef9 Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc Paweł Bylica 2014-10-28 10:57:49 +0100
  • d5ddbfadbb Added missing changes [#79450108] artur-zawlocki 2014-10-28 09:50:42 +0000
  • 6a16efad92 Get Runtime pointer from main function argument if available Paweł Bylica 2014-10-28 10:43:18 +0100
  • 28d4250866 cleaner promises Marek Kotewicz 2014-10-28 10:43:12 +0100
  • e273299a09 Change some runtime names Paweł Bylica 2014-10-28 10:32:10 +0100
  • fd7b6da606 Move return data reference to Runtime [#81470252] Paweł Bylica 2014-10-28 10:27:41 +0100
  • 6d428d8602 Fix ReturnData::Index::_size Paweł Bylica 2014-10-28 10:21:50 +0100
  • 64e374890c Move jmpbuf to Runtime [#81470252] Paweł Bylica 2014-10-28 09:23:28 +0100
  • 68ca6962cf 256-bit arithmetic implemented via calls to boost::multiprecision library. [#79450108] artur-zawlocki 2014-10-27 23:12:07 +0000
  • 4bcd092435 Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc artur-zawlocki 2014-10-27 21:36:03 +0000
  • a90ebe63dc Print compilation/execution times artur-zawlocki 2014-10-27 21:35:58 +0000
  • 5920aa7be6 Updated readme obscuren 2014-10-27 17:24:43 +0100
  • 1e55fe3aa2 Updated readme obscuren 2014-10-27 17:22:29 +0100
  • 9d386033ef Added bug obscuren 2014-10-27 17:16:03 +0100
  • 2b02d81253 Added in progress to readme obscuren 2014-10-27 17:14:37 +0100
  • 11b3f97520 Upped protocol obscuren 2014-10-27 17:02:45 +0100
  • 10782c5aae Added removal off erroneous txs. Fixed pipeline obscuren 2014-10-27 17:02:31 +0100
  • cbc6709937 Version bump obscuren 2014-10-27 16:53:31 +0100
  • ca18b3f1e9 Do not return error on VM exception obscuren 2014-10-27 16:53:20 +0100
  • 69e745c537 Return erroneous txs (so we can remove them from the pool) obscuren 2014-10-27 16:52:58 +0100
  • 734dd31587 Using RuntimeData pointer in ext functions [#81470252] Paweł Bylica 2014-10-27 16:46:53 +0100
  • a076ced3c3 Old bswap intrinsic removed Paweł Bylica 2014-10-27 16:16:02 +0100
  • 3cba47385a Moving CODE data from Ext to Runtime [#81470252] Paweł Bylica 2014-10-27 16:13:38 +0100
  • 83b24b627d Moving CALLDATA data from Ext to Runtime [#81470252] Paweł Bylica 2014-10-27 16:00:41 +0100
  • 916f5abaae Group instructions that access runtime data [#81470252] Paweł Bylica 2014-10-27 15:21:47 +0100
  • 088a4efa16 Moving the rest word-size data from Ext to Runtime [#81470252] Paweł Bylica 2014-10-27 15:05:21 +0100
  • bfe1216d91 Moving ORIGIN, CALLER & CALLVALUE data from Ext to Runtime [#81470252] Paweł Bylica 2014-10-27 14:42:47 +0100
  • 5c1e344a3e Add name to data indices [#81470252] Paweł Bylica 2014-10-27 14:30:36 +0100
  • 399cf2845e Moving ADDRESS data from Ext to Runtime [#81470252] Paweł Bylica 2014-10-27 14:18:39 +0100
  • 2b898fc06a Introducing RuntimeHelper - a compiler helper that depends on runtime data [#81470252] Paweł Bylica 2014-10-27 12:42:32 +0100
  • 003280888d increased default gas from 500 to 5000 obscuren 2014-10-27 12:25:54 +0100
  • 9ca2663297 Use Type::RuntimePtr instead of RuntimeData::getType->getPointerTo() Paweł Bylica 2014-10-27 12:19:02 +0100
  • 3670e328ba Access stack structure through runtime structure [#81470252] Paweł Bylica 2014-10-27 12:17:04 +0100
  • 693c4b3dfa Add Type::RuntimePtr predefined LLVM type Paweł Bylica 2014-10-27 12:16:33 +0100
  • 797b93c98c Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2014-10-27 11:50:50 +0100
  • b095bd3237 events should be set prior to calling mainloop obscuren 2014-10-27 11:50:38 +0100
  • c388a81cff Access memory structure through runtime structure [#81470252] Paweł Bylica 2014-10-27 11:45:07 +0100
  • 1d3f43f060 Added generic add balance method obscuren 2014-10-27 11:44:40 +0100
  • d586dd902d Fixed bloom obscuren 2014-10-27 11:44:28 +0100
  • 272d58662c Implemented LOG. Closes #159 obscuren 2014-10-27 11:44:16 +0100
  • 6623500c6b Implemented new bloom filter. Closes #156 obscuren 2014-10-27 11:22:27 +0100
  • b579c70643 Place current gas counter value in RuntimeData Paweł Bylica 2014-10-27 10:35:44 +0100
  • 08c26ab8b0 Removed unnecessary code. obscuren 2014-10-26 20:09:51 +0100
  • 097b7ae1eb Merge branch 'develop-evmcc' of https://github.com/imapp-pl/ethereum into develop-evmcc Paweł Bylica 2014-10-24 16:20:39 +0200
  • 8da55ff8c0 Export runtime data to global variable in main function Paweł Bylica 2014-10-24 16:20:29 +0200
  • a60843e622 Merge branch 'develop-evmcc' of github.com:imapp-pl/ethereum into develop-evmcc artur-zawlocki 2014-10-24 15:08:40 +0100
  • 547ca3870d Propagation of values between basic blocks' local stacks [#80895676] artur-zawlocki 2014-10-24 15:08:33 +0100
  • 6c2a120dc1 Introducing RuntimeData struct - a data that will be provided to running program Paweł Bylica 2014-10-24 15:19:32 +0200
  • f62b6742f2 Merge pull request #152 from ethersphere/p2p Viktor Trón 2014-10-24 12:20:50 +0100
  • 6580a9b286 Visual Studio build fix Paweł Bylica 2014-10-24 11:48:18 +0200
  • e73aad959e ethutil: re-add build constraints in script*.go (fixes #151) Felix Lange 2014-10-24 01:04:10 +0200
  • 0dae894c05 new test cases artur-zawlocki 2014-10-24 00:00:25 +0100
  • d28139677b Refactored local stack [#81180320] artur-zawlocki 2014-10-23 23:56:56 +0100
  • 771fbcc02e initial commit of p2p package zelig 2014-10-23 16:57:54 +0100
  • 119c5b40a7 Merge pull request #150 from fjl/develop Jeffrey Wilcke 2014-10-23 16:46:18 +0200
  • ad2a75ac58 Added new recursive bombs Christoph Jentzsch 2014-10-23 16:05:49 +0200
  • 184055b3e2 cmd/*: add license headers Felix Lange 2014-10-23 15:48:53 +0200
  • bd2862aec6 fix 'go get' commands in after the move to cmd/ Felix Lange 2014-10-23 15:06:26 +0200
  • 69baa465ea Merge eth-go repository into go-ethereum Felix Lange 2014-10-23 15:01:27 +0200
  • 66e439b6f4 http polling Marek Kotewicz 2014-10-23 14:11:57 +0200
  • feef194829 Chnged to use GetOp instead & added error + checking obscuren 2014-10-23 14:04:00 +0200
  • 91c876831a Update to HEAD tests obscuren 2014-10-23 13:25:10 +0200
  • 834c52af64 Changing gas cost to zero at stackunderflow Christoph Jentzsch 2014-10-23 12:01:05 +0200
  • 06aa74e7df All Stack requirements are now checked prior to reduring gas. obscuren 2014-10-23 10:14:55 +0200
  • 50fd469249 Merge branch 'master' into develop obscuren 2014-10-23 01:03:22 +0200
  • 7daa8c2f6e Merge pull request #148 from waffle-iron/master Jeffrey Wilcke 2014-10-23 01:03:05 +0200
  • bb03276c19 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop obscuren 2014-10-23 01:01:56 +0200
  • 411b9800ae Reflect VM Env changes obscuren 2014-10-23 01:01:41 +0200
  • 29b8a0bc5f Updated the VM & VM tests obscuren 2014-10-23 01:01:26 +0200
  • 2e45e4d015 Print error using regular println. Fixes #146 obscuren 2014-10-23 00:59:35 +0200
  • 5662176f8c Merge pull request #149 from JosephGoulden/develop Jeffrey Wilcke 2014-10-23 00:30:38 +0200
  • d41828fee1 added option to set initial gas artur-zawlocki 2014-10-22 23:17:48 +0100
  • 1880c6b3dc Make tab capitisation consistent JoeG 2014-10-22 23:00:22 +0100
  • 6247a99f41 add waffle.io badge Making GitHub Delicious. 2014-10-22 15:56:40 -0600
  • 53d5c490be Fix right-click context menu of block chain view. JoeG 2014-10-22 22:50:47 +0100
  • 51ecab6967 Do not set error on recover obscuren 2014-10-22 23:39:15 +0200
  • fc7a46baf2 Change the way VMs are created (mostly for tracking where are created) Paweł Bylica 2014-10-22 18:48:14 +0200
  • dcb739e445 Better assert condition Paweł Bylica 2014-10-22 17:35:33 +0200
  • 16de530331 Try not to use JIT in any interactive mode Paweł Bylica 2014-10-22 17:27:27 +0200
  • 48108f5433 Implement VMFace with jit::VM Paweł Bylica 2014-10-22 16:40:05 +0200
  • f9ca054314 warning when provider is not set Marek Kotewicz 2014-10-22 16:21:38 +0200
  • f7c9c8928e messageHandler expects object instead of string Marek Kotewicz 2014-10-22 16:12:41 +0200
  • ea3048421f block, transaction, uncle by hash and number separately Marek Kotewicz 2014-10-22 15:58:24 +0200
  • 037039cace Updated tests-subtree obscuren 2014-10-22 15:24:17 +0200
  • b5beb1aac1 added a transfer method to vm env obscuren 2014-10-22 15:22:21 +0200
  • c73a8a89d2 Reverted back to original value. Jeffrey Wilcke 2014-10-22 13:04:45 +0200