Flash Sheridan 
							
						 
					 
					
						
						
						
						
							
						
						
							cea2c80445 
							
						 
					 
					
						
						
							
							README: accounts in alloc field should exist ( #20005 )  
						
						... 
						
						
						
						* Accounts in alloc field must already exist
Note that accounts in alloc field must already exist, as pointed out by Simeon Vanov in https://gettoshare.com/2017/10/30/how-to-use-genesis-json-alloc-property/ 
* Change wording per PR review comment
* README: minor fixups 
						
					 
					
						2019-09-10 12:06:26 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							67bfc93053 
							
						 
					 
					
						
						
							
							Merge pull request  #20033  from karalabe/docker-expose-graphql  
						
						... 
						
						
						
						Dockerfile: expose GraphQL ports 
						
					 
					
						2019-09-04 15:13:54 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce2da832ac 
							
						 
					 
					
						
						
							
							Dockerfile: expose GraphQL ports  
						
						
						
					 
					
						2019-09-04 14:46:07 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4a4a4db71 
							
						 
					 
					
						
						
							
							params: begin Geth v1.9.4 release cycle  
						
						
						
					 
					
						2019-09-03 12:12:53 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cfbb969da8 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.3 stable  
						
						
						
					 
					
						2019-09-03 12:00:38 +03:00 
						 
				 
			
				
					
						
							
							
								SjonHortensius 
							
						 
					 
					
						
						
						
						
							
						
						
							1611815b8d 
							
						 
					 
					
						
						
							
							cmd/utils: reduce light.maxpeers default for clients to 1/10th ( #19933 )  
						
						... 
						
						
						
						Currently light.maxpeers is 100 - after this change it's 10 for non-servers.
Fixes  #19820  
						
					 
					
						2019-09-03 10:43:35 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b8a9457139 
							
						 
					 
					
						
						
							
							Merge pull request  #19915  from holiman/filltx  
						
						... 
						
						
						
						internal/ethapi: implement fillTransaction 
						
					 
					
						2019-09-03 11:38:11 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							af16ca177f 
							
						 
					 
					
						
						
							
							rpc: raise limit in TestClientNotificationStorm ( #19999 )  
						
						
						
					 
					
						2019-09-02 12:05:07 +02:00 
						 
				 
			
				
					
						
							
							
								winsvega 
							
						 
					 
					
						
						
						
						
							
						
						
							cedf8be435 
							
						 
					 
					
						
						
							
							retesteth: enable maxResults in AccountRange ( #20020 )  
						
						
						
					 
					
						2019-09-02 11:49:49 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d5bd38384c 
							
						 
					 
					
						
						
							
							Merge pull request  #20019  from holiman/minor_adminfix  
						
						... 
						
						
						
						eth: disallow overwrite files via admin.exportChain 
						
					 
					
						2019-08-30 15:35:43 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							292cf7c649 
							
						 
					 
					
						
						
							
							eth: disallow overwrite files via admin.exportChain  
						
						
						
					 
					
						2019-08-30 10:39:29 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							396f1dd87b 
							
						 
					 
					
						
						
							
							les: fix panic ( #20013 )  
						
						
						
					 
					
						2019-08-27 15:29:00 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							68502595f6 
							
						 
					 
					
						
						
							
							les: wait for all task goroutines before dropping the peer ( #20010 )  
						
						... 
						
						
						
						* les: wait all task routines before drop the peer
* les: address comments
* les: fix issue 
						
					 
					
						2019-08-27 14:07:25 +03:00 
						 
				 
			
				
					
						
							
							
								Flash Sheridan 
							
						 
					 
					
						
						
						
						
							
						
						
							a978adfd7c 
							
						 
					 
					
						
						
							
							README: change chainID to <arbitrary positive integer> ( #20002 )  
						
						... 
						
						
						
						* Change chainId in genesis block to 8888 from 0 
Change chainId in genesis block to 8888 from 0 per Moriteru in https://ethereum.stackexchange.com/a/28082/40230 .
* Replace 8888 with “<arbitrary positive integer>”
Per PR review, replace Moriteru’s arbitrary positive integer 8888 with “<arbitrary positive integer>” in chainId field. 
						
					 
					
						2019-08-26 10:44:05 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc9eb91d30 
							
						 
					 
					
						
						
							
							Merge pull request  #20004  from karalabe/istanbul-override  
						
						... 
						
						
						
						cmd, core, eth, les: support --override.istanbul 
						
					 
					
						2019-08-23 12:38:05 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e39b2a2bde 
							
						 
					 
					
						
						
							
							acmd, core, eth, les: support --override.istanbul  
						
						
						
					 
					
						2019-08-23 12:09:27 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c8a1c0a115 
							
						 
					 
					
						
						
							
							Merge pull request  #19993  from karalabe/istanbul-eip-integration  
						
						... 
						
						
						
						core/vm: enable istanbul EIPs in the jump table 
						
					 
					
						2019-08-23 11:55:43 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4aeeddc658 
							
						 
					 
					
						
						
							
							tests: implement Istanbul support  
						
						
						
					 
					
						2019-08-23 10:01:09 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e126b0836a 
							
						 
					 
					
						
						
							
							retesteth: implement istanbul support  
						
						
						
					 
					
						2019-08-23 09:48:40 +02:00 
						 
				 
			
				
					
						
							
							
								SjonHortensius 
							
						 
					 
					
						
						
						
						
							
						
						
							961aa0533f 
							
						 
					 
					
						
						
							
							rpc: enable compression on HTTP transport ( #19997 )  
						
						... 
						
						
						
						This change adds support for gzip encoding on HTTP responses.
Gzip encoding is used when the client sets the 'accept-encoding: gzip' header.
Original change by @brianosaurus, with fixes from @SjonHortensius. 
						
					 
					
						2019-08-22 15:18:39 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							54b271a86d 
							
						 
					 
					
						
						
							
							crypto: add SignatureLength constant and use it everywhere ( #19996 )  
						
						... 
						
						
						
						Original change by @jpeletier 
						
					 
					
						2019-08-22 15:14:06 +02:00 
						 
				 
			
				
					
						
							
							
								alexwang 
							
						 
					 
					
						
						
						
						
							
						
						
							b90cdbaa79 
							
						 
					 
					
						
						
							
							p2p/enode: allow DNS names in enode URLs ( #18524 )  
						
						
						
					 
					
						2019-08-22 14:23:40 +02:00 
						 
				 
			
				
					
						
							
							
								SjonHortensius 
							
						 
					 
					
						
						
						
						
							
						
						
							4d358b9fc0 
							
						 
					 
					
						
						
							
							cmd/utils: customize cli.HelpPrinter to fix alignment ( #19956 )  
						
						... 
						
						
						
						This copies cli.printHelp but changes minwidth to 38. Custom flag
code is improved to print the default value using cli.FlagStringer like
all built-in flags do. 
						
					 
					
						2019-08-22 13:32:26 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1eaf66ae60 
							
						 
					 
					
						
						
							
							Merge pull request  #19995  from karalabe/ios-notag  
						
						... 
						
						
						
						build: gomobile automaticall adds the ios tag, don't duplicate 
						
					 
					
						2019-08-22 14:18:51 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4ef5e9746b 
							
						 
					 
					
						
						
							
							build: gomobile automaticall adds the ios tag, don't duplicate  
						
						
						
					 
					
						2019-08-22 14:16:48 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							060e33fb4c 
							
						 
					 
					
						
						
							
							core/vm: enable istanbul EIPs in the jump table  
						
						
						
					 
					
						2019-08-22 13:41:55 +03:00 
						 
				 
			
				
					
						
							
							
								Andrey Petrov 
							
						 
					 
					
						
						
						
						
							
						
						
							46ec63b849 
							
						 
					 
					
						
						
							
							ethdb/dbtest: addd test suite for ethdb backends ( #19960 )  
						
						... 
						
						
						
						- Move the existing tests from memorydb into a generalized testsuite
that can be run by any ethdb backend implementation.
- Add several more test cases to clarify some non-obvious nuances when
implementing a custom ethdb backend, such as the behaviour of
NewIteratorWithPrefix vs NewIteratorWithStart.
- Add leveldb to the testsuite using in-memory storage for fast
execution. 
						
					 
					
						2019-08-22 11:47:24 +02:00 
						 
				 
			
				
					
						
							
							
								lmittmann 
							
						 
					 
					
						
						
						
						
							
						
						
							1cd5bf080e 
							
						 
					 
					
						
						
							
							common: unify hex prefix check code ( #19937 )  
						
						
						
					 
					
						2019-08-22 11:45:07 +02:00 
						 
				 
			
				
					
						
							
							
								HackyMiner 
							
						 
					 
					
						
						
						
						
							
						
						
							7c229941ac 
							
						 
					 
					
						
						
							
							core: log chain reorg/split metrics ( #18950 )  
						
						... 
						
						
						
						* core: log chain reorg/split metrics
* core: report 1-block reorgs on the metrics too 
						
					 
					
						2019-08-22 12:28:23 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac23073619 
							
						 
					 
					
						
						
							
							Merge pull request  #19992  from karalabe/fix-blake2b-386-2  
						
						... 
						
						
						
						crypto/blake2b: fix 386, round 2 
						
					 
					
						2019-08-22 12:27:54 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e391cec43 
							
						 
					 
					
						
						
							
							crypto/blake2b: fix 386, round 2  
						
						
						
					 
					
						2019-08-22 12:24:11 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5b2c47a575 
							
						 
					 
					
						
						
							
							Merge pull request  #19990  from karalabe/fix-blake2b-386  
						
						... 
						
						
						
						crypto/blake2b: fix non-amd64 builds 
						
					 
					
						2019-08-22 11:50:40 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8517dd463d 
							
						 
					 
					
						
						
							
							crypto/blake2b: fix non-amd64 builds  
						
						
						
					 
					
						2019-08-22 11:22:16 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22fdbee8ed 
							
						 
					 
					
						
						
							
							Merge pull request  #19972  from keep-network/istanbul-eip-152-blake2b-f-precompile  
						
						... 
						
						
						
						core/vm, crypto/blake2b: add BLAKE2b compression func at 0x09 
						
					 
					
						2019-08-22 11:09:31 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1bccafe5ef 
							
						 
					 
					
						
						
							
							core/vm, crypto/blake2b: add SSE, AVX and AVX2 code  
						
						
						
					 
					
						2019-08-21 13:09:15 +03:00 
						 
				 
			
				
					
						
							
							
								Piotr Dyraga 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2890f060b7 
							
						 
					 
					
						
						
							
							core/vm, crypto/blake2b: add BLAKE2b compression func at 0x09  
						
						... 
						
						
						
						The precompile at 0x09 wraps the BLAKE2b F compression function:
https://tools.ietf.org/html/rfc7693#section-3.2 
The precompile requires 6 inputs tightly encoded, taking exactly 213
bytes, as explained below.
- `rounds` - the number of rounds - 32-bit unsigned big-endian word
- `h` - the state vector - 8 unsigned 64-bit little-endian words
- `m` - the message block vector - 16 unsigned 64-bit little-endian words
- `t_0, t_1` - offset counters - 2 unsigned 64-bit little-endian words
- `f` - the final block indicator flag - 8-bit word
[4 bytes for rounds][64 bytes for h][128 bytes for m][8 bytes for t_0]
[8 bytes for t_1][1 byte for f]
The boolean `f` parameter is considered as `true` if set to `1`.
The boolean `f` parameter is considered as `false` if set to `0`.
All other values yield an invalid encoding of `f` error.
The precompile should compute the F function as specified in the RFC
(https://tools.ietf.org/html/rfc7693#section-3.2 ) and return the updated
state vector `h` with unchanged encoding (little-endian).
See EIP-152 for details. 
						
					 
					
						2019-08-21 13:09:15 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							2ed729d38e 
							
						 
					 
					
						
						
							
							les: handler separation ( #19639 )  
						
						... 
						
						
						
						les: handler separation 
						
					 
					
						2019-08-21 11:29:34 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
						
						
							
						
						
							4aee0d1994 
							
						 
					 
					
						
						
							
							core: fix crash in chain reimport ( #19986 )  
						
						... 
						
						
						
						* blockchain: fix flaw in block import
* core/blockchain: address review concerns
* core/blockchain: go format with 's' 
						
					 
					
						2019-08-21 10:17:19 +03:00 
						 
				 
			
				
					
						
							
							
								Samuel Marks 
							
						 
					 
					
						
						
						
						
							
						
						
							039a9c3622 
							
						 
					 
					
						
						
							
							appveyor: bump to Go 1.12.9 ( #19966 )  
						
						... 
						
						
						
						* appveyor: bump to Go 1.12.8
* appveyor: bump to Go 1.12.9 
						
					 
					
						2019-08-19 16:23:13 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bb9b49afb 
							
						 
					 
					
						
						
							
							core/vm, params: implement EIP2200, SSTORE optimizations ( #19964 )  
						
						... 
						
						
						
						* core/vm, params: implement EIP2200, SSTORE optimizations
* core/vm, params: switch EIP2200 to Wei's version 
						
					 
					
						2019-08-19 14:39:38 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9dfca5df4b 
							
						 
					 
					
						
						
							
							Merge pull request  #19983  from karalabe/private-chain-config  
						
						... 
						
						
						
						README: update private network fork config fields 
						
					 
					
						2019-08-19 14:08:34 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							273b3741b6 
							
						 
					 
					
						
						
							
							README: update private network fork config fields  
						
						
						
					 
					
						2019-08-19 14:07:23 +03:00 
						 
				 
			
				
					
						
							
							
								Ben Holden-Crowther 
							
						 
					 
					
						
						
						
						
							
						
						
							85d2b0d654 
							
						 
					 
					
						
						
							
							cmd/clef: spelling correction ( #19973 )  
						
						
						
					 
					
						2019-08-19 13:31:45 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
						
						
							
						
						
							7d3b26018b 
							
						 
					 
					
						
						
							
							signer/fourbyte: update signatures, sort and don't compress ( #19957 )  
						
						... 
						
						
						
						* fourbyte: update signatures, make signatures sorted+not compressed
* fourbyte: disable linter 
						
					 
					
						2019-08-19 12:46:19 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
						
						
							
						
						
							dbb03fe989 
							
						 
					 
					
						
						
							
							tests: update from ethereum/tests ( #19945 )  
						
						
						
					 
					
						2019-08-15 14:59:46 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							2c50b2c904 
							
						 
					 
					
						
						
							
							cmd/geth: set up cache and metrics when starting node ( #19911 )  
						
						
						
					 
					
						2019-08-15 14:54:16 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9bad7fa717 
							
						 
					 
					
						
						
							
							common/compiler: fix lint issue ( #19967 )  
						
						
						
					 
					
						2019-08-15 12:12:56 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26f538b0e5 
							
						 
					 
					
						
						
							
							p2p/enode, p2p/discv5: fix URL parsing test for go 1.12.8 ( #19963 )  
						
						
						
					 
					
						2019-08-15 10:36:36 +02:00 
						 
				 
			
				
					
						
							
							
								shiqinfeng1 
							
						 
					 
					
						
						
						
						
							
						
						
							260b177fe3 
							
						 
					 
					
						
						
							
							common/compiler: support relative import paths ( #17374 )  
						
						
						
					 
					
						2019-08-15 10:33:06 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							c2c4c9f1e5 
							
						 
					 
					
						
						
							
							core, light, params: implement eip2028 ( #19931 )  
						
						... 
						
						
						
						* core, light, params: implement eip2028
* core, light: address comments
* core: address comments
* tests: disable Istanbul tx tests (until updated)
* core: address comment 
						
					 
					
						2019-08-14 15:53:21 +03:00