Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						da7d57e07c 
					 
					
						
						
							
							core: make txpool operate on immutable state  
						
						
						
						
					 
					
						2017-09-05 13:34:41 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						e7408b5552 
					 
					
						
						
							
							core/vm: Make MaxCodesize non-retroactive  ( #15072 )  
						
						... 
						
						
						
						* core/vm: Make max_codesize only applicable post Spurious Dragon/158/155/161/170
* tests: Remove expected failure 
						
						
					 
					
						2017-09-04 12:53:25 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						1901521ed0 
					 
					
						
						
							
							core: Fix flaw where underpriced locals were removed ( #15081 )  
						
						... 
						
						
						
						* core: Fix flaw where underpriced locals were removed
* core: minor code cleanups for tx pool tests 
						
						
					 
					
						2017-09-04 12:48:36 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						23b51a68cb 
					 
					
						
						
							
							core/vm: avoid state lookup during gas calc for call ( #15061 )  
						
						
						
						
					 
					
						2017-09-04 10:56:45 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						dc92779c0a 
					 
					
						
						
							
							p2p: change ping ticker to timer ( #15071 )  
						
						... 
						
						
						
						Using a Timer over Ticker seems to be a lot better, though I cannot fully
account for why that it behaves so (since Ticker should be more bursty, but not
necessarily more active over time, but that may depend on how long window it
uses to decide on when to tick next) 
						
						
					 
					
						2017-09-04 09:24:52 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						d70536b5d4 
					 
					
						
						
							
							Merge pull request  #15047  from holiman/ecmul_benchmarks  
						
						... 
						
						
						
						core/vm: more benchmarks 
						
						
					 
					
						2017-08-28 17:25:36 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						07635e43e2 
					 
					
						
						
							
							core/vm: renamed struct member + go fmt  
						
						
						
						
					 
					
						2017-08-28 13:33:24 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						64a3a3d23c 
					 
					
						
						
							
							core/vm: Fix testcase input for ecmul  
						
						
						
						
					 
					
						2017-08-28 13:30:26 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						777540628e 
					 
					
						
						
							
							Merge pull request  #15054  from karalabe/go-1.9  
						
						... 
						
						
						
						travis, appveyor: bump Go to 1.9 stable 
						
						
					 
					
						2017-08-28 13:19:03 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						a4df80f47f 
					 
					
						
						
							
							travis, appveyor: bump Go to 1.9 stable  
						
						
						
						
					 
					
						2017-08-28 11:15:29 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						bc2a5578c0 
					 
					
						
						
							
							core/vm: more benchmarks  
						
						
						
						
					 
					
						2017-08-27 14:00:32 +02:00 
						 
				 
			
				
					
						
							
							
								Oli Bye 
							
						 
					 
					
						
						
							
						
						ebf41d16a0 
					 
					
						
						
							
							cmd/geth: fix --nousb typo ( #15040 )  
						
						
						
						
					 
					
						2017-08-25 16:54:36 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						9d0c51fb0f 
					 
					
						
						
							
							Merge pull request  #15039  from karalabe/metropolis-contract-clash  
						
						... 
						
						
						
						core, tests: implement Metropolis EIP 684 
						
						
					 
					
						2017-08-25 16:03:39 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						08f27428b4 
					 
					
						
						
							
							core, tests: implement Metropolis EIP 684  
						
						
						
						
					 
					
						2017-08-25 13:00:27 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						27a5622e99 
					 
					
						
						
							
							Merge pull request  #15028  from karalabe/metropolis-iceage  
						
						... 
						
						
						
						consensus, core, tests: implement Metropolis EIP 649 
						
						
					 
					
						2017-08-25 11:00:51 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						8596fc5974 
					 
					
						
						
							
							Merge pull request  #15033  from fjl/core-receipt-status-bytes  
						
						... 
						
						
						
						core/types: encode receipt status in PostState field 
						
						
					 
					
						2017-08-25 10:31:44 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						ad16aeb0a2 
					 
					
						
						
							
							core/types: encode receipt status in PostState field  
						
						... 
						
						
						
						This fixes a regression where the new Failed field in ReceiptForStorage
rejected previously stored receipts. Fix it by removing the new field
and store status in the PostState field. This also removes massive RLP
hackery around the status field. 
						
						
					 
					
						2017-08-24 23:51:50 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						b872961ec8 
					 
					
						
						
							
							consensus, core, tests: implement Metropolis EIP 649  
						
						
						
						
					 
					
						2017-08-24 17:16:39 +03:00 
						 
				 
			
				
					
						
							
							
								nkbai 
							
						 
					 
					
						
						
							
						
						68955ed2eb 
					 
					
						
						
							
							core/types: fix create indicator in Transaction.String ( #15025 )  
						
						
						
						
					 
					
						2017-08-24 12:48:13 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						ff9a868232 
					 
					
						
						
							
							core/state: revert metro suicide map addition ( #15024 )  
						
						
						
						
					 
					
						2017-08-24 12:42:00 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						20b818d206 
					 
					
						
						
							
							Merge pull request  #15029  from karalabe/rlp-raw-decode  
						
						... 
						
						
						
						rlp: fix decoding long strings into RawValue types 
						
						
					 
					
						2017-08-24 13:32:45 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						63246e2542 
					 
					
						
						
							
							rlp: fix decoding long strings into RawValue types  
						
						
						
						
					 
					
						2017-08-24 13:10:50 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3c48a25762 
					 
					
						
						
							
							Merge pull request  #15014  from rjl493456442/metropolis-eip658  
						
						... 
						
						
						
						core: add status as a consensus field in receipt 
						
						
					 
					
						2017-08-23 14:39:37 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						286ec5df40 
					 
					
						
						
							
							cmd/evm, core/vm, internal/ethapi: Show error when exiting ( #14985 )  
						
						... 
						
						
						
						* cmd/evm, core/vm, internal/ethapi: Add 'err' to tracer interface CaptureEnd
* cmd/evm: fix nullpointer when there is no error 
						
						
					 
					
						2017-08-23 14:37:18 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						4ee92f2d19 
					 
					
						
						
							
							core/types: reject Metro receipts with > 0x01 status bytes  
						
						
						
						
					 
					
						2017-08-23 13:57:15 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						f7e39a7724 
					 
					
						
						
							
							Merge pull request  #15000  from fjl/node-flock  
						
						... 
						
						
						
						node: fix instance dir locking and improve error message 
						
						
					 
					
						2017-08-23 13:36:11 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						79cdbcfe64 
					 
					
						
						
							
							Merge pull request  #15018  from Bo-Ye/master  
						
						... 
						
						
						
						metrics: change MetricsEnabledFlag to be const 
						
						
					 
					
						2017-08-23 13:22:46 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						79bf69b556 
					 
					
						
						
							
							tests: pull in new test suite, enable most block tests  
						
						
						
						
					 
					
						2017-08-22 18:35:18 +03:00 
						 
				 
			
				
					
						
							
							
								rjl493456442 
							
						 
					 
					
						
						
							
						
						28aea46ac0 
					 
					
						
						
							
							core: implement Metropolis EIP 658, receipt status byte  
						
						
						
						
					 
					
						2017-08-22 18:35:17 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						fc5f8a3dda 
					 
					
						
						
							
							Merge pull request  #15022  from karalabe/enable-byzantium-state-tests  
						
						... 
						
						
						
						tests: enable Byzantium state tests for CI 
						
						
					 
					
						2017-08-22 15:06:02 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3cc476c8ab 
					 
					
						
						
							
							tests: enable Byzantium state tests for CI  
						
						
						
						
					 
					
						2017-08-22 14:04:44 +03:00 
						 
				 
			
				
					
						
							
							
								Ti Zhou 
							
						 
					 
					
						
						
							
						
						2fd5ba6bd4 
					 
					
						
						
							
							core/vm: fix typo in method documentation ( #15019 )  
						
						... 
						
						
						
						Signed-off-by: Ti Zhou <tizhou1986@gmail.com > 
						
						
					 
					
						2017-08-22 12:43:36 +03:00 
						 
				 
			
				
					
						
							
							
								Bo Ye 
							
						 
					 
					
						
						
							
						
						b4b27ebaea 
					 
					
						
						
							
							metrics: change MetricsEnabledFlag to be const  
						
						
						
						
					 
					
						2017-08-22 18:35:09 +12:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						8c037dc487 
					 
					
						
						
							
							Merge pull request  #15017  from karalabe/usbhid-macos-thread-fix  
						
						... 
						
						
						
						vendor: update USB HID lib (fix macOS crash) 
						
						
					 
					
						2017-08-21 14:32:47 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3e14837c1c 
					 
					
						
						
							
							vendor: update USB HID lib (fix macOS crash)  
						
						
						
						
					 
					
						2017-08-21 13:45:50 +03:00 
						 
				 
			
				
					
						
							
							
								George Angel 
							
						 
					 
					
						
						
							
						
						58f7f977e7 
					 
					
						
						
							
							Dockerfile: use alpine:3.6, clean up apk incovation ( #15006 )  
						
						
						
						
					 
					
						2017-08-21 12:26:42 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						afdfdebd87 
					 
					
						
						
							
							Merge pull request  #14983  from karalabe/metropolis-revert  
						
						... 
						
						
						
						core/vm: implement REVERT metropolis opcode 
						
						
					 
					
						2017-08-21 12:23:03 +03:00 
						 
				 
			
				
					
						
							
							
								Noman 
							
						 
					 
					
						
						
							
						
						e311bb520a 
					 
					
						
						
							
							whisper: Fix spelling and grammar in error ( #15009 )  
						
						... 
						
						
						
						* whisper: Fix spelling and grammar in error
* whisper: Fix grammar in comments 
						
						
					 
					
						2017-08-21 12:22:00 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						1ab3e30698 
					 
					
						
						
							
							Merge pull request  #15016  from gurrpi/patch-1  
						
						... 
						
						
						
						README: add missing full stop 
						
						
					 
					
						2017-08-21 11:04:07 +03:00 
						 
				 
			
				
					
						
							
							
								gurrpi 
							
						 
					 
					
						
						
							
						
						314246da78 
					 
					
						
						
							
							Adding period at end of sentence  
						
						... 
						
						
						
						missing period at line 119 
						
						
					 
					
						2017-08-21 15:08:57 +09:00 
						 
				 
			
				
					
						
							
							
								Miya Chen 
							
						 
					 
					
						
						
							
						
						bf1e263128 
					 
					
						
						
							
							core, light: send chain events using event.Feed ( #14865 )  
						
						
						
						
					 
					
						2017-08-18 12:58:36 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
						
						7e57fee355 
					 
					
						
						
							
							node: fix instance dir locking and improve error message  
						
						... 
						
						
						
						The lock file was ineffective because opening leveldb storage in
read-only mode doesn't really take the lock. Fix it by including a
dedicated flock library (which is actually split out of goleveldb). 
						
						
					 
					
						2017-08-18 12:14:00 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						a4da8416ee 
					 
					
						
						
							
							Merge pull request  #14996  from markya0616/send_not_announce  
						
						... 
						
						
						
						eth: send but not announce block to peers if propagate is true 
						
						
					 
					
						2017-08-18 12:47:33 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						998abb9107 
					 
					
						
						
							
							Merge pull request  #14999  from karalabe/puppeth-ethstats-blacklist  
						
						... 
						
						
						
						cmd/puppeth: support blacklisting malicious IPs on ethstats 
						
						
					 
					
						2017-08-18 12:39:48 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						059c767adf 
					 
					
						
						
							
							cmd/puppeth: support blacklisting malicious IPs on ethstats  
						
						
						
						
					 
					
						2017-08-18 11:23:56 +03:00 
						 
				 
			
				
					
						
							
							
								mark.lin 
							
						 
					 
					
						
						
							
						
						d4f11d9b4f 
					 
					
						
						
							
							eth: send but not announce block to peers if propagate is true  
						
						
						
						
					 
					
						2017-08-18 13:52:16 +08:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						104375f398 
					 
					
						
						
							
							Merge pull request  #14993  from karalabe/bn256-precompile-fixes  
						
						... 
						
						
						
						core/vm, crypto/bn256: fix bn256 use and pairing corner case 
						
						
					 
					
						2017-08-17 17:46:45 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						1bbd400899 
					 
					
						
						
							
							tests: skip the bad tests from colliding account touches  
						
						
						
						
					 
					
						2017-08-17 16:50:36 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						f9fb70d2ee 
					 
					
						
						
							
							core/vm: rework reversion to work on a higher level  
						
						
						
						
					 
					
						2017-08-17 16:50:35 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						1335a6cc8c 
					 
					
						
						
							
							core/vm, crypto/bn256: fix bn256 use and pairing corner case  
						
						
						
						
					 
					
						2017-08-17 16:46:46 +03:00