Dave McGregor 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							33d233d3e1 
							
						 
					 
					
						
						
							
							vendor, crypto, swarm: switch over to upstream sha3 package  
						
						
						
					 
					
						2019-01-04 09:26:07 +02:00 
						 
				 
			
				
					
						
							
							
								mr_franklin 
							
						 
					 
					
						
						
						
						
							
						
						
							9a000601c6 
							
						 
					 
					
						
						
							
							consensus/clique: fix comment typo ( #18103 )  
						
						
						
					 
					
						2018-11-14 14:50:30 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							d6254f827b 
							
						 
					 
					
						
						
							
							all: protect self-mined block during reorg ( #17656 )  
						
						
						
					 
					
						2018-09-20 15:09:30 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							0b477712a1 
							
						 
					 
					
						
						
							
							consensus/clique: hide no transaction error ( #17614 )  
						
						
						
					 
					
						2018-09-19 12:06:55 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bb25042eb 
							
						 
					 
					
						
						
							
							consensus/clique, core: chain maker clique + error tests  
						
						
						
					 
					
						2018-09-11 16:40:00 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcfb7f58b9 
							
						 
					 
					
						
						
							
							consensus/clique: only trust snapshot for genesis or les checkpoint  
						
						
						
					 
					
						2018-09-10 15:00:54 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							c1c003e4ff 
							
						 
					 
					
						
						
							
							consensus, miner: stale block mining support ( #17506 )  
						
						... 
						
						
						
						* consensus, miner: stale block supporting
* consensus, miner: refactor seal signature
* cmd, consensus, eth: add miner noverify flag
* cmd, consensus, miner: polish 
						
					 
					
						2018-08-28 16:59:05 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							40a71f28cf 
							
						 
					 
					
						
						
							
							miner: fix state commit, track old work packages too ( #17490 )  
						
						... 
						
						
						
						* miner: commit state which is relative with sealing result
* consensus, core, miner, mobile: introduce sealHash interface
* miner: evict pending task with threshold
* miner: go fmt 
						
					 
					
						2018-08-23 16:02:57 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9f036647e4 
							
						 
					 
					
						
						
							
							consensus/clique, light: light client snapshots on Rinkeby  
						
						
						
					 
					
						2018-08-21 15:21:59 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							51db5975cc 
							
						 
					 
					
						
						
							
							consensus/ethash: move remote agent logic to ethash internal ( #15853 )  
						
						... 
						
						
						
						* consensus/ethash: start remote ggoroutine to handle remote mining
* consensus/ethash: expose remote miner api
* consensus/ethash: expose submitHashrate api
* miner, ethash: push empty block to sealer without waiting execution
* consensus, internal: add getHashrate API for ethash
* consensus: add three method for consensus interface
* miner: expose consensus engine running status to miner
* eth, miner: specify etherbase when miner created
* miner: commit new work when consensus engine is started
* consensus, miner: fix some logics
* all: delete useless interfaces
* consensus: polish a bit 
						
					 
					
						2018-08-03 11:33:37 +03:00 
						 
				 
			
				
					
						
							
							
								hadv 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							49f63deb24 
							
						 
					 
					
						
						
							
							consensus/clique: replace bubble sort by golang stable sort  
						
						
						
					 
					
						2018-07-24 14:56:53 +07:00 
						 
				 
			
				
					
						
							
							
								Wenbiao Zheng 
							
						 
					 
					
						
						
						
						
							
						
						
							f6206efe5b 
							
						 
					 
					
						
						
							
							consensus: move test use only var/func to test( #17004 )  
						
						
						
					 
					
						2018-07-24 02:14:15 +02:00 
						 
				 
			
				
					
						
							
							
								LeoLiao 
							
						 
					 
					
						
						
						
						
							
						
						
							0b20b1a050 
							
						 
					 
					
						
						
							
							consensus/clique: fixed documentation copy-paste issue ( #17137 )  
						
						
						
					 
					
						2018-07-09 11:39:43 +03:00 
						 
				 
			
				
					
						
							
							
								hadv 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f2fdb75dd9 
							
						 
					 
					
						
						
							
							core, consensus: fix some typos in comment code and output log  
						
						
						
					 
					
						2018-05-19 15:44:36 +07:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							7beccb29be 
							
						 
					 
					
						
						
							
							all: get rid of error when creating memory database ( #16716 )  
						
						... 
						
						
						
						* all: get rid of error when create mdb
* core: clean up variables definition
* all: inline mdb definition 
						
					 
					
						2018-05-09 15:24:25 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6cf0ab38bd 
							
						 
					 
					
						
						
							
							core/rawdb: separate raw database access to own package ( #16666 )  
						
						
						
					 
					
						2018-05-07 14:35:06 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							5f8888e116 
							
						 
					 
					
						
						
							
							accounts, consensus, core, eth: make chain maker consensus agnostic ( #15497 )  
						
						... 
						
						
						
						* accounts, consensus, core, eth: make chain maker consensus agnostic
* consensus, core: move CalcDifficulty to Engine interface
* consensus: add docs for calcDifficulty function
* consensus, core: minor comment fixups 
						
					 
					
						2017-12-22 14:37:50 +02:00 
						 
				 
			
				
					
						
							
							
								Zach 
							
						 
					 
					
						
						
						
						
							
						
						
							3da1bf8ca1 
							
						 
					 
					
						
						
							
							all: use gometalinter.v2, fix new gosimple issues ( #15650 )  
						
						
						
					 
					
						2017-12-12 19:05:47 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							6d6a5a9337 
							
						 
					 
					
						
						
							
							cmd, consensus, core, miner: instatx clique for --dev ( #15323 )  
						
						... 
						
						
						
						* cmd, consensus, core, miner: instatx clique for --dev
* cmd, consensus, clique: support configurable --dev block times
* cmd, core: allow --dev to use persistent storage too 
						
					 
					
						2017-10-24 13:40:42 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							d3beff7e20 
							
						 
					 
					
						
						
							
							consensus/clique: add fork hash enforcement ( #15236 )  
						
						
						
					 
					
						2017-10-10 10:54:47 +02:00 
						 
				 
			
				
					
						
							
							
								Egon Elbre 
							
						 
					 
					
						
						
						
						
							
						
						
							80de4dc72c 
							
						 
					 
					
						
						
							
							consensus: revert time.Until change  
						
						
						
					 
					
						2017-08-07 14:32:03 +03:00 
						 
				 
			
				
					
						
							
							
								Egon Elbre 
							
						 
					 
					
						
						
						
						
							
						
						
							aee70ae30b 
							
						 
					 
					
						
						
							
							consensus: fix megacheck warnings  
						
						
						
					 
					
						2017-08-07 13:18:08 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							cd88f69715 
							
						 
					 
					
						
						
							
							Merge pull request  #14596  from markya0616/valid_clique_vote  
						
						... 
						
						
						
						consensus/clique: choose valid votes 
						
					 
					
						2017-06-23 11:21:38 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							514659a023 
							
						 
					 
					
						
						
							
							consensus/clique: minor cleanups  
						
						
						
					 
					
						2017-06-23 11:06:38 +03:00 
						 
				 
			
				
					
						
							
							
								mark.lin 
							
						 
					 
					
						
						
						
						
							
						
						
							5c53a5be66 
							
						 
					 
					
						
						
							
							consensus/clique: fix typo and don't add snapshot into recents again  
						
						
						
					 
					
						2017-06-20 10:20:45 +08:00 
						 
				 
			
				
					
						
							
							
								mark.lin 
							
						 
					 
					
						
						
						
						
							
						
						
							db6e695002 
							
						 
					 
					
						
						
							
							consensus/clique: choose valid votes  
						
						
						
					 
					
						2017-06-14 16:49:33 +08:00 
						 
				 
			
				
					
						
							
							
								S. Matthew English 
							
						 
					 
					
						
						
						
						
							
						
						
							061889d4ea 
							
						 
					 
					
						
						
							
							rlp, trie, contracts, compression, consensus: improve comments ( #14580 )  
						
						
						
					 
					
						2017-06-12 14:45:17 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							309da541de 
							
						 
					 
					
						
						
							
							consensus/clique: cache block signatures for fast checks  
						
						
						
					 
					
						2017-05-29 22:07:02 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bcf2465b0b 
							
						 
					 
					
						
						
							
							consensus/clique: fix overflow on recent signer check around genesis  
						
						
						
					 
					
						2017-05-03 11:01:06 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							a7b9e484d0 
							
						 
					 
					
						
						
							
							consensus, core, ethstats: use engine specific block beneficiary ( #14318 )  
						
						... 
						
						
						
						* consensus, core, ethstats: use engine specific block beneficiary
* core, eth, les, miner: use explicit beneficiary during mining 
						
					 
					
						2017-04-12 16:38:31 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							6b7ae4e751 
							
						 
					 
					
						
						
							
							consensus/clique, internal/web3ext: support hash based API queries ( #14321 )  
						
						... 
						
						
						
						* consensus/clique, internal/web3ext: support hash based API queries
* consensus/clique: make RPC return types public 
						
					 
					
						2017-04-12 15:37:10 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							feeccdf4ec 
							
						 
					 
					
						
						
							
							consensus/clique: Proof of Authority ( #3753 )  
						
						... 
						
						
						
						This PR is a prototype implementation of plugable consensus engines and the
Clique PoA protocol ethereum/EIPs#225  
						
					 
					
						2017-04-10 12:24:12 +02:00