meowsbits 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a75c0610b7 
							
						 
					 
					
						
						
							
							core/blockchain: simplify atomic store after writeBlockWithState ( #20798 )  
						
						... 
						
						
						
						Signed-off-by: meows <b5c6@protonmail.com> 
						
					 
					
						2020-03-23 15:05:15 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							613af7ceea 
							
						 
					 
					
						
						
							
							Merge pull request  #20152  from karalabe/snapshot-5  
						
						... 
						
						
						
						Dynamic state snapshots 
						
					 
					
						2020-03-23 12:57:31 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							074efe6c8d 
							
						 
					 
					
						
						
							
							core: fix two snapshot iterator flaws, decollide snap storage prefix  
						
						... 
						
						
						
						* core/state/snapshot/iterator: fix two disk iterator flaws
* core/rawdb: change SnapshotStoragePrefix to avoid prefix collision with preimagePrefix 
						
					 
					
						2020-03-23 12:34:27 +02:00 
						 
				 
			
				
					
						
							
							
								meowsbits 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							93ffb85b3d 
							
						 
					 
					
						
						
							
							rpc: dont log an error if user configures --rpcapi=rpc... ( #20776 )  
						
						... 
						
						
						
						This just prevents a false negative ERROR warning when, for some unknown
reason, a user attempts to turn on the module rpc even though it's already going
to be on. 
						
					 
					
						2020-03-21 15:28:27 +01:00 
						 
				 
			
				
					
						
							
							
								Guillaume Ballet 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e943f07a85 
							
						 
					 
					
						
						
							
							whisper/whisperv6: delete failing tests ( #20788 )  
						
						... 
						
						
						
						These tests occasionally fail on Travis. 
						
					 
					
						2020-03-20 09:37:53 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0e6ea9199c 
							
						 
					 
					
						
						
							
							Merge pull request  #20781  from karalabe/fix-clique-console-apis  
						
						... 
						
						
						
						internal/web3ext: fix clique console apis to work on missing arguments 
						
					 
					
						2020-03-19 10:06:44 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							36e93d2dd8 
							
						 
					 
					
						
						
							
							Merge pull request  #20779  from meowsbits/patch-3  
						
						... 
						
						
						
						core/rawdb: fix freezer table test error check 
						
					 
					
						2020-03-18 16:30:58 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e6ca1958d3 
							
						 
					 
					
						
						
							
							internal/web3ext: fix clique console apis to work on missing arguments  
						
						
						
					 
					
						2020-03-18 15:23:16 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4655b60999 
							
						 
					 
					
						
						
							
							Merge pull request  #20780  from karalabe/fix-eth-mine-sync-race  
						
						... 
						
						
						
						eth: when triggering a sync, check the head header TD, not block 
						
					 
					
						2020-03-18 15:08:06 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc6e98d2a8 
							
						 
					 
					
						
						
							
							eth: when triggering a sync, check the head header TD, not block  
						
						
						
					 
					
						2020-03-18 14:33:06 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6283391c99 
							
						 
					 
					
						
						
							
							core/rawdb: improve table database ( #20703 )  
						
						... 
						
						
						
						This PR fixes issues in TableDatabase.
TableDatabase is a wrapper of underlying ethdb.Database with an additional prefix.
The prefix is applied to all entries it maintains. However when we try to retrieve entries
from it we don't handle the key properly. In theory the prefix should be truncated and
only user key is returned. But we don't do it in some cases, e.g. the iterator and batch
replayer created from it. So this PR is the fix to these issues. 
						
					 
					
						2020-03-18 13:15:49 +01:00 
						 
				 
			
				
					
						
							
							
								meowsbits 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							20a092fb9f 
							
						 
					 
					
						
						
							
							core/rawdb: fix freezer table test error check  
						
						... 
						
						
						
						Fixes: Condition is always 'false' because 'err' is always 'nil' 
						
					 
					
						2020-03-18 06:55:30 -05:00 
						 
				 
			
				
					
						
							
							
								Alex Willmer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5dd0cd12ec 
							
						 
					 
					
						
						
							
							go.mod: update duktape to fix sprintf warnings ( #20777 )  
						
						... 
						
						
						
						This revision of go-duktype fixes the following warning
```
duk_logging.c: In function ‘duk__logger_prototype_log_shared’:
duk_logging.c:184:64: warning: ‘Z’ directive writing 1 byte into a region of size between 0 and 9 [-Wformat-overflow=]
  184 |  sprintf((char *) date_buf, "%04d-%02d-%02dT%02d:%02d:%02d.%03dZ",
      |                                                                ^
In file included from /usr/include/stdio.h:867,
                 from duk_logging.c:5:
/usr/include/x86_64-linux-gnu/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 25 and 85 bytes into a destination of size 32
   36 |   return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   37 |       __bos (__s), __fmt, __va_arg_pack ());
      |       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
``` 
						
					 
					
						2020-03-18 11:52:07 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							efd92d81a9 
							
						 
					 
					
						
						
							
							cmd/checkpoint-admin: add some documentation ( #20697 )  
						
						
						
					 
					
						2020-03-18 10:18:14 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d7aa9078f 
							
						 
					 
					
						
						
							
							params: begin v1.9.13 release cycle  
						
						
						
					 
					
						2020-03-16 13:44:58 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b6f1c8dcc0 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.12  
						
						
						
					 
					
						2020-03-16 13:39:04 +02:00 
						 
				 
			
				
					
						
							
							
								winsvega 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							97243f3a76 
							
						 
					 
					
						
						
							
							geth retesteth: increase retesteth default http timeouts ( #20767 )  
						
						
						
					 
					
						2020-03-16 10:33:32 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							241b283690 
							
						 
					 
					
						
						
							
							Merge pull request  #20747  from karalabe/update-crypto-deps  
						
						... 
						
						
						
						go.mod: update golang.org/x/crypto to fix a Go 1.14 race rejection 
						
					 
					
						2020-03-14 14:23:58 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							466b009135 
							
						 
					 
					
						
						
							
							go.mod: update golang.org/x/crypto to fix a Go 1.14 race rejection  
						
						
						
					 
					
						2020-03-14 14:09:31 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68b4b74682 
							
						 
					 
					
						
						
							
							Merge pull request  #20762  from karalabe/fix-txprop-leak  
						
						... 
						
						
						
						eth: fix transaction announce/broadcast goroutine leak 
						
					 
					
						2020-03-14 13:52:46 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							270fbfba4b 
							
						 
					 
					
						
						
							
							eth: fix transaction announce/broadcast goroutine leak  
						
						
						
					 
					
						2020-03-13 23:47:15 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92f3405dae 
							
						 
					 
					
						
						
							
							eth, les: fix time sensitive unit tests ( #20741 )  
						
						
						
					 
					
						2020-03-12 11:25:52 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1efff659e 
							
						 
					 
					
						
						
							
							rpc: improve cancel test ( #20752 )  
						
						... 
						
						
						
						This is supposed to fix the occasional failures in 
TestCancel* on Travis CI. 
						
					 
					
						2020-03-12 11:24:36 +01:00 
						 
				 
			
				
					
						
							
							
								meowsbits 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0bdb21f0cb 
							
						 
					 
					
						
						
							
							tests: update tests/testdata@develop, include EIP2384 config ( #20746 )  
						
						... 
						
						
						
						Includes difficulty tests for EIP2384 aka MuirGlacier. 
						
					 
					
						2020-03-10 10:55:27 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fab0ee3bfa 
							
						 
					 
					
						
						
							
							core/state/snapshot: fix various iteration issues due to destruct set  
						
						
						
					 
					
						2020-03-04 15:06:04 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc5d742c66 
							
						 
					 
					
						
						
							
							core: more blockchain tests  
						
						
						
					 
					
						2020-03-04 14:39:27 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							eff7cfbb03 
							
						 
					 
					
						
						
							
							core/state/snapshot: handle deleted accounts in fast iterator  
						
						
						
					 
					
						2020-03-04 14:38:55 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							328de180a7 
							
						 
					 
					
						
						
							
							core/state: fix resurrection state clearing and access  
						
						
						
					 
					
						2020-03-04 10:22:48 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dcb22a9f99 
							
						 
					 
					
						
						
							
							core/state: fix account root hash update point  
						
						
						
					 
					
						2020-03-03 16:55:06 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a4cf279494 
							
						 
					 
					
						
						
							
							core/state: extend snapshotter to handle account resurrections  
						
						
						
					 
					
						2020-03-03 15:52:00 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6e05ccd845 
							
						 
					 
					
						
						
							
							core/state/snapshot, tests: sync snap gen + snaps in consensus tests  
						
						
						
					 
					
						2020-03-03 09:17:13 +02:00 
						 
				 
			
				
					
						
							
							
								Ali Atiia 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							556888c4a9 
							
						 
					 
					
						
						
							
							core/vm: fix method doc ( #20730 )  
						
						... 
						
						
						
						typo in func name in the comment 
						
					 
					
						2020-03-02 19:20:27 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe8347ea8a 
							
						 
					 
					
						
						
							
							squashme  
						
						
						
					 
					
						2020-03-02 14:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							361a6f08ac 
							
						 
					 
					
						
						
							
							core/tests: test for destroy+recreate contract with storage  
						
						
						
					 
					
						2020-03-02 13:46:56 +01:00 
						 
				 
			
				
					
						
							
							
								rene 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							01d92531ee 
							
						 
					 
					
						
						
							
							rpc: correct typo and reword comment for consistency ( #20728 )  
						
						
						
					 
					
						2020-02-28 14:43:04 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							92ec07d63b 
							
						 
					 
					
						
						
							
							core/state: fix an account resurrection issue  
						
						
						
					 
					
						2020-02-27 15:03:10 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1e1b18637e 
							
						 
					 
					
						
						
							
							p2p/discv5: fix test on go 1.14 ( #20724 )  
						
						
						
					 
					
						2020-02-27 14:10:28 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Schmideg 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f1a7997af3 
							
						 
					 
					
						
						
							
							crypto/bn256: fix import line ( #20723 )  
						
						
						
					 
					
						2020-02-27 13:59:00 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cec1f292f0 
							
						 
					 
					
						
						
							
							mobile: add CallOpts.SetFrom ( #20721 )  
						
						... 
						
						
						
						This was missing because I forgot to wrap it when bind.CallOpts.From
as added. 
						
					 
					
						2020-02-27 12:16:50 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4fabd9cbd2 
							
						 
					 
					
						
						
							
							les: separate peer into clientPeer and serverPeer ( #19991 )  
						
						... 
						
						
						
						* les: separate peer into clientPeer and serverPeer
* les: address comments 
						
					 
					
						2020-02-26 11:41:24 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fadf84a752 
							
						 
					 
					
						
						
							
							internal/ethapi: default to zero address for calls ( #20702 )  
						
						... 
						
						
						
						This makes eth_call and eth_estimateGas use the zero address
as sender when the "from" parameter is not supplied.
Co-authored-by: Felix Lange <fjl@twurst.com> 
						
					 
					
						2020-02-25 17:57:06 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							06d4470b41 
							
						 
					 
					
						
						
							
							core: fix broken tests due to API changes + linter  
						
						
						
					 
					
						2020-02-25 12:51:16 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							19099421dc 
							
						 
					 
					
						
						
							
							core/state/snapshot: faster account iteration, CLI integration  
						
						
						
					 
					
						2020-02-25 12:51:15 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6ddb92a089 
							
						 
					 
					
						
						
							
							core/state/snapshot: full featured account iteration  
						
						
						
					 
					
						2020-02-25 12:51:14 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e570835356 
							
						 
					 
					
						
						
							
							core/state/snapshot: implement iterator priority for fast direct data lookup  
						
						
						
					 
					
						2020-02-25 12:51:14 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e567675473 
							
						 
					 
					
						
						
							
							core/state/snapshot: move iterator out into its own files  
						
						
						
					 
					
						2020-02-25 12:51:13 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7e38996301 
							
						 
					 
					
						
						
							
							core/state/snapshot: implement snapshot layer iteration  
						
						
						
					 
					
						2020-02-25 12:51:12 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							22c494d399 
							
						 
					 
					
						
						
							
							core/state/snapshot: bloom, metrics and prefetcher fixes  
						
						
						
					 
					
						2020-02-25 12:51:11 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3ad4335acc 
							
						 
					 
					
						
						
							
							core/state/snapshot: node behavioural difference on bloom content  
						
						
						
					 
					
						2020-02-25 12:51:11 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fd39f722a3 
							
						 
					 
					
						
						
							
							core: journal the snapshot inside leveldb, not a flat file  
						
						
						
					 
					
						2020-02-25 12:51:10 +02:00