Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							da06519347 
							
						 
					 
					
						
						
							
							params: begin v1.9.16 release cycle  
						
						
						
					 
					
						2020-06-08 11:00:17 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							0f77f34bb6 
							
						 
					 
					
						
						
							
							params: go-ethereum v1.9.15 stable  
						
						
						
					 
					
						2020-06-08 10:56:48 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a5c827af86 
							
						 
					 
					
						
						
							
							params: update CHTs for 1.9.15 release  
						
						
						
					 
					
						2020-06-08 11:14:33 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							890757f03a 
							
						 
					 
					
						
						
							
							cmd, core, params: inital support for yolo-v1 testnet ( #21154 )  
						
						... 
						
						
						
						* core,params,puppeth: inital support for yolo-v1 testnet
* cmd/geth, core: add yolov1 console flag
* cmd, core, params: YoloV1 bakein fixups
Co-authored-by: Péter Szilágyi <peterke@gmail.com> 
						
					 
					
						2020-06-03 12:05:15 +03:00 
						 
				 
			
				
					
						
							
							
								kilic 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4fc678542d 
							
						 
					 
					
						
						
							
							core/vm, crypto/bls12381, params: add bls12-381 elliptic curve precompiles ( #21018 )  
						
						... 
						
						
						
						* crypto: add bls12-381 elliptic curve wrapper
* params: add bls12-381 precompile gas parameters
* core/vm: add bls12-381 precompiles
* core/vm: add bls12-381 precompile tests
* go.mod, go.sum: use latest bls12381 lib
* core/vm: move point encode/decode functions to base library
* crypto/bls12381: introduce bls12-381 library init function
* crypto/bls12381: import bls12381 elliptic curve implementation
* go.mod, go.sum: remove bls12-381 library
* remove unsued frobenious coeffs
supress warning for inp that used in asm
* add mappings tests for zero inputs
fix swu g2 minus z inverse constant
* crypto/bls12381: fix typo
* crypto/bls12381: better comments for bls12381 constants
* crypto/bls12381: swu, use single conditional for e2
* crypto/bls12381: utils, delete empty line
* crypto/bls12381: utils, use FromHex for string to big
* crypto/bls12381: g1, g2, strict length check for FromBytes
* crypto/bls12381: field_element, comparision changes
* crypto/bls12381: change swu, isogeny constants with hex values
* core/vm: fix point multiplication comments
* core/vm: fix multiexp gas calculation and lookup for g1 and g2
* core/vm: simpler imput length check for multiexp and pairing precompiles
* core/vm: rm empty multiexp result declarations
* crypto/bls12381: remove modulus type definition
* crypto/bls12381: use proper init function
* crypto/bls12381: get rid of new lines at fatal desciprtions
* crypto/bls12-381: fix no-adx assembly multiplication
* crypto/bls12-381: remove old config function
* crypto/bls12381: update multiplication backend
this commit changes mul backend to 6limb eip1962 backend
mul assign operations are dropped
* core/vm/contracts_tests: externalize test vectors for precompiles
* core/vm/contracts_test: externalize failure-cases for precompiles
* core/vm: linting
* go.mod: tiny up sum file
* core/vm: fix goimports linter issues
* crypto/bls12381: build tags for plain ASM or ADX implementation
Co-authored-by: Martin Holst Swende <martin@swende.se>
Co-authored-by: Péter Szilágyi <peterke@gmail.com> 
						
					 
					
						2020-06-03 09:44:32 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Michlmayr 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f2784b38f 
							
						 
					 
					
						
						
							
							all: fix typos in comments ( #21118 )  
						
						
						
					 
					
						2020-05-25 10:21:28 +02:00 
						 
				 
			
				
					
						
							
							
								Felföldi Zsolt 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b4a2681120 
							
						 
					 
					
						
						
							
							les, les/lespay: implement new server pool ( #20758 )  
						
						... 
						
						
						
						This PR reimplements the light client server pool. It is also a first step
to move certain logic into a new lespay package. This package will contain
the implementation of the lespay token sale functions, the token buying and
selling logic and other components related to peer selection/prioritization
and service quality evaluation. Over the long term this package will be
reusable for incentivizing future protocols.
Since the LES peer logic is now based on enode.Iterator, it can now use
DNS-based fallback discovery to find servers.
This document describes the function of the new components:
https://gist.github.com/zsfelfoldi/3c7ace895234b7b345ab4f71dab102d4  
						
					 
					
						2020-05-22 13:46:34 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46698d7931 
							
						 
					 
					
						
						
							
							params: begin v1.9.15 release cycle  
						
						
						
					 
					
						2020-05-13 12:33:58 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6d74d1e5f7 
							
						 
					 
					
						
						
							
							params: release go-ethereum v1.9.14  
						
						
						
					 
					
						2020-05-13 12:31:35 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							126ac94f36 
							
						 
					 
					
						
						
							
							params: bump CHTs for the v1.9.14 release  
						
						
						
					 
					
						2020-05-11 18:56:09 +03:00 
						 
				 
			
				
					
						
							
							
								Marius van der Wijden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							930e82d7f4 
							
						 
					 
					
						
						
							
							params, cmd/utils: remove outdated discv5 bootnodes, deprecate flags ( #20949 )  
						
						... 
						
						
						
						* params: remove outdated discv5 bootnodes
* cmd/utils: deprecated bootnodesv4/v5 flags 
						
					 
					
						2020-05-11 11:16:32 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3bf1054a13 
							
						 
					 
					
						
						
							
							params: begin v1.9.14 release cycle  
						
						
						
					 
					
						2020-04-16 10:41:32 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cbc4ac264e 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.13  
						
						
						
					 
					
						2020-04-16 10:39:22 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d77d35a4a9 
							
						 
					 
					
						
						
							
							params: update CHTs for the 1.9.13 release  
						
						
						
					 
					
						2020-04-15 18:03:10 +03:00 
						 
				 
			
				
					
						
							
							
								Raw Pong Ghmoa 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15540ae992 
							
						 
					 
					
						
						
							
							cmd: deprecate --testnet, use named networks instead ( #20852 )  
						
						... 
						
						
						
						* cmd/utils: make goerli the default testnet
* cmd/geth: explicitly rename testnet to ropsten
* core: explicitly rename testnet to ropsten
* params: explicitly rename testnet to ropsten
* cmd: explicitly rename testnet to ropsten
* miner: explicitly rename testnet to ropsten
* mobile: allow for returning the goerli spec
* tests: explicitly rename testnet to ropsten
* docs: update readme to reflect changes to the default testnet
* mobile: allow for configuring goerli and rinkeby nodes
* cmd/geth: revert --testnet back to ropsten and mark as legacy
* cmd/util: mark --testnet flag as deprecated
* docs: update readme to properly reflect the 3 testnets
* cmd/utils: add an explicit deprecation warning on startup
* cmd/utils: swap goerli and ropsten in usage
* cmd/geth: swap goerli and ropsten in usage
* cmd/geth: if running a known preset, log it for convenience
* docs: improve readme on usage of ropsten's testnet datadir
* cmd/utils: check if legacy `testnet` datadir exists for ropsten
* cmd/geth: check for legacy testnet path in console command
* cmd/geth: use switch statement for complex conditions in main
* cmd/geth: move known preset log statement to the very top
* cmd/utils: create new ropsten configurations in the ropsten datadir
* cmd/utils: makedatadir should check for existing testnet dir
* cmd/geth: add legacy testnet flag to the copy db command
* cmd/geth: add legacy testnet flag to the inspect command 
						
					 
					
						2020-04-09 12:09:58 +03: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 
						 
				 
			
				
					
						
							
							
								Gregory Markou 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4be8840120 
							
						 
					 
					
						
						
							
							core/vm: use dedicated SLOAD gas constant for EIP-2200 ( #20646 )  
						
						
						
					 
					
						2020-02-18 15:07:41 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							529b81dadb 
							
						 
					 
					
						
						
							
							params: begin v1.9.12 release cycle  
						
						
						
					 
					
						2020-02-18 13:27:39 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6a62fe399b 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.11 stable  
						
						
						
					 
					
						2020-02-18 13:26:00 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4f55e24c02 
							
						 
					 
					
						
						
							
							params: update CHTs for the v1.9.11 release  
						
						
						
					 
					
						2020-02-18 10:55:44 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							38d1b0cba2 
							
						 
					 
					
						
						
							
							cmd/geth: enable DNS discovery by default ( #20660 )  
						
						... 
						
						
						
						* node: expose config in service context
* eth: integrate p2p/dnsdisc
* cmd/geth: add some DNS flags
* eth: remove DNS URLs
* cmd/utils: configure DNS names for testnets
* params: update DNS URLs
* cmd/geth: configure mainnet DNS
* cmd/utils: rename DNS flag and fix flag processing
* cmd/utils: remove debug print
* node: fix test 
						
					 
					
						2020-02-13 15:38:30 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							15d09038a6 
							
						 
					 
					
						
						
							
							params: update bootnodes ( #20610 )  
						
						
						
					 
					
						2020-01-31 14:12:19 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad2fc7c6a6 
							
						 
					 
					
						
						
							
							params: begin Geth v1.9.11 release cycle  
						
						
						
					 
					
						2020-01-20 12:32:47 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							58cf5686ea 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.10  
						
						
						
					 
					
						2020-01-20 12:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1f1cefc036 
							
						 
					 
					
						
						
							
							params: update CHTs for v1.9.10 release  
						
						
						
					 
					
						2020-01-20 10:28:49 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							370cb95b7f 
							
						 
					 
					
						
						
							
							params: begin v1.9.10 release cycle  
						
						
						
					 
					
						2019-12-06 11:53:25 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							017449971e 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.9  
						
						
						
					 
					
						2019-12-06 11:51:37 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
						
						
							
						
						
							bc01593afb 
							
						 
					 
					
						
						
							
							consensus/ethash, params: eip-2384: bump difficulty bomb ( #20347 )  
						
						... 
						
						
						
						* consensus/ethash, params: implement eip-2384: bump difficulty bomb
* params: EIP 2384 compat checks
* consensus, params: add Muir Glacier block number (mainnet,ropsten) + official name
* core/forkid: forkid tests for muir glacier
* params/config: address review concerns
* params, core/forkid: review nitpicks
* cmd/geth,eth,les: add override option for muir glacier
* params: nit fix 
						
					 
					
						2019-12-06 11:36:40 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6b6882f08b 
							
						 
					 
					
						
						
							
							params: update CHTs for v1.9.9 release  
						
						
						
					 
					
						2019-12-05 11:01:40 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0676320169 
							
						 
					 
					
						
						
							
							params: begin v1.9.9 release cycle  
						
						
						
					 
					
						2019-11-26 12:21:11 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d62e9b2857 
							
						 
					 
					
						
						
							
							params: release go-ethereum v1.9.8  
						
						
						
					 
					
						2019-11-26 12:20:22 +02:00 
						 
				 
			
				
					
						
							
							
								meowsbits 
							
						 
					 
					
						
						
						
						
							
						
						
							f03b2db7db 
							
						 
					 
					
						
						
							
							params: finish sentence in comment ( #20291 )  
						
						
						
					 
					
						2019-11-14 23:05:32 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4b8f56cf98 
							
						 
					 
					
						
						
							
							params: begin v1.9.8 release cycle  
						
						
						
					 
					
						2019-11-07 10:01:20 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a718daa674 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.7  
						
						
						
					 
					
						2019-11-07 09:58:39 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9948724deb 
							
						 
					 
					
						
						
							
							params: hard-code new CHTs for the 1.9.7 release  
						
						
						
					 
					
						2019-11-06 17:47:13 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
						
						
							
						
						
							9278951a62 
							
						 
					 
					
						
						
							
							params, core/forkid: configure mainnet istanbul block 9069K ( #20222 )  
						
						... 
						
						
						
						* params: configure mainnet istanbul block 9069K
* core/forkid: add some more test items for mainnet istanbul 
						
					 
					
						2019-10-31 11:04:26 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c476460cb2 
							
						 
					 
					
						
						
							
							params: check fork ordering when initializing new genesis,  fixes   #20136  ( #20169 )  
						
						... 
						
						
						
						prevent users from misconfiguring their nodes so that fork ordering is not preserved. 
						
					 
					
						2019-10-16 13:23:14 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							a73f3f4518 
							
						 
					 
					
						
						
							
							params: begin v1.9.7 release cycle  
						
						
						
					 
					
						2019-10-03 11:29:55 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							bd05968077 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.6 stable  
						
						
						
					 
					
						2019-10-03 11:29:20 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							311419c7d6 
							
						 
					 
					
						
						
							
							Merge pull request  #20096  from skylenet/remove-ef-legacy-bootnodes  
						
						... 
						
						
						
						params: remove legacy bootnodes 
						
					 
					
						2019-09-23 11:38:39 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							63b18027dc 
							
						 
					 
					
						
						
							
							params: start v1.9.6 release cycle  
						
						
						
					 
					
						2019-09-20 13:33:08 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							a1c09b9387 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.5 stable  
						
						
						
					 
					
						2019-09-20 13:32:42 +02:00 
						 
				 
			
				
					
						
							
							
								Rafael Matias 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75aec8a28d 
							
						 
					 
					
						
						
							
							params: remove legacy bootnodes  
						
						
						
					 
					
						2019-09-19 19:35:57 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							24ef83518c 
							
						 
					 
					
						
						
							
							params: start v1.9.5 release cycle  
						
						
						
					 
					
						2019-09-19 11:38:43 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							46891c12ab 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.4 stable  
						
						
						
					 
					
						2019-09-19 11:36:53 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a6a14f6b71 
							
						 
					 
					
						
						
							
							Merge pull request  #20090  from soc1c/s1-testnet-istanbul  
						
						... 
						
						
						
						params: activate Istanbul on Ropsten, Rinkeby and Görli 
						
					 
					
						2019-09-19 10:47:50 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f9eb307216 
							
						 
					 
					
						
						
							
							core/forkid, params: fix tests, enable Istanbul on Rinkeby + testers  
						
						
						
					 
					
						2019-09-19 10:13:11 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2becb99583 
							
						 
					 
					
						
						
							
							params: bump CHTs for the 1.9.4 release  
						
						
						
					 
					
						2019-09-19 09:45:40 +03:00 
						 
				 
			
				
					
						
							
							
								soc1c 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ad380cd57f 
							
						 
					 
					
						
						
							
							params: activate Istanbul on Ropsten and Görli  
						
						
						
					 
					
						2019-09-19 08:25:08 +02:00