Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							fc0662bb23 
							
						 
					 
					
						
						
							
							params: begin v1.9.26 release cycle  
						
						
						
					 
					
						2020-12-11 09:03:16 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							e787272901 
							
						 
					 
					
						
						
							
							params: go-ethereum v1.9.25 stable  
						
						
						
					 
					
						2020-12-11 09:03:16 +01:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							908c18073a 
							
						 
					 
					
						
						
							
							params: update CHTs ( #21941 )  
						
						
						
					 
					
						2020-12-02 09:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6f4cccf8d2 
							
						 
					 
					
						
						
							
							core/vm, protocol_params: implement eip-2565 modexp repricing ( #21607 )  
						
						... 
						
						
						
						* core/vm, protocol_params: implement eip-2565 modexp repricing
* core/vm: fix review concerns 
						
					 
					
						2020-11-13 13:39:59 +01:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							919229d63c 
							
						 
					 
					
						
						
							
							params: begin v1.9.25 release cycle  
						
						
						
					 
					
						2020-11-12 21:21:24 +01:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cc05b050df 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.24 with Go 1.15.5 ( #21842 )  
						
						
						
					 
					
						2020-11-12 21:10:15 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							68ac4eb796 
							
						 
					 
					
						
						
							
							params: update yolov2 bootnode with elastic ip  
						
						
						
					 
					
						2020-10-23 16:47:26 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f5182c7b9c 
							
						 
					 
					
						
						
							
							utils, params: add yolov2 bootnode  
						
						
						
					 
					
						2020-10-23 15:40:48 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6487c002f6 
							
						 
					 
					
						
						
							
							all: implement EIP-2929 (gas cost increases for state access opcodes) + yolo-v2 ( #21509 )  
						
						... 
						
						
						
						* core/vm, core/state: implement EIP-2929 + YOLOv2
* core/state, core/vm: fix some review concerns
* core/state, core/vm: address review concerns
* core/vm: address review concerns
* core/vm: better documentation
* core/vm: unify sload cost as fully dynamic
* core/vm: fix typo
* core/vm/runtime: fix compilation flaw
* core/vm/runtime: fix renaming-err leftovers
* core/vm: renaming
* params/config: use correct yolov2 chainid for config
* core, params: use a proper new genesis for yolov2
* core/state/tests: golinter nitpicks 
						
					 
					
						2020-10-23 08:26:57 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							51d026ca85 
							
						 
					 
					
						
						
							
							params: begin v1.9.24 release cycle  
						
						
						
					 
					
						2020-10-15 12:30:41 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							8c2f271528 
							
						 
					 
					
						
						
							
							params: go-ethereum v1.9.23 stable  
						
						
						
					 
					
						2020-10-15 12:29:42 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bdc7554918 
							
						 
					 
					
						
						
							
							params: update CHTs ( #21706 )  
						
						
						
					 
					
						2020-10-14 11:57:37 +02:00 
						 
				 
			
				
					
						
							
							
								Raw Pong Ghmoa 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2b2fd74158 
							
						 
					 
					
						
						
							
							params: update goerli testnet bootnodes ( #21659 )  
						
						... 
						
						
						
						* params: update pegasys besu bootnode
* params: update goerli initiative bootnodes 
						
					 
					
						2020-10-06 08:35:21 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0ddd4612b7 
							
						 
					 
					
						
						
							
							core/vm, params: make 2200 in line with spec ( #21605 )  
						
						
						
					 
					
						2020-09-28 14:14:45 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c9959145a9 
							
						 
					 
					
						
						
							
							params: begin v1.9.23 release cycle  
						
						
						
					 
					
						2020-09-28 11:23:02 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							c71a7e26a8 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.22  
						
						
						
					 
					
						2020-09-28 11:21:47 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b5d362b2bf 
							
						 
					 
					
						
						
							
							params: update CHTs for Geth v1.9.22  
						
						
						
					 
					
						2020-09-28 11:19:22 +03:00 
						 
				 
			
				
					
						
							
							
								Vinod Damle 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8696dd39cb 
							
						 
					 
					
						
						
							
							params: allow setting Petersburg block before chain head ( #21473 )  
						
						... 
						
						
						
						* Allow setting PetersburgBlock before chainhead
if it is at the same block as ConstantinopleBlock
* Add a negative test 
						
					 
					
						2020-09-16 09:39:35 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8d35b1eb2b 
							
						 
					 
					
						
						
							
							params: begin v1.9.22 release cycle  
						
						
						
					 
					
						2020-09-09 11:23:37 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0287d54847 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.21  
						
						
						
					 
					
						2020-09-09 11:22:11 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							dc681fc1f6 
							
						 
					 
					
						
						
							
							params: update CHTs for v1.9.21 release  
						
						
						
					 
					
						2020-09-09 10:33:20 +03:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							fc20680b95 
							
						 
					 
					
						
						
							
							params: begin v1.9.21 release cycle  
						
						
						
					 
					
						2020-08-25 16:21:41 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							979fc96899 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.20  
						
						
						
					 
					
						2020-08-25 16:20:37 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ce5f94920d 
							
						 
					 
					
						
						
							
							params: update CHTs for v1.9.20 release  
						
						
						
					 
					
						2020-08-25 13:02:51 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04926db204 
							
						 
					 
					
						
						
							
							params: begin v1.9.20 release cycle  
						
						
						
					 
					
						2020-08-11 14:11:16 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3e0641923d 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.19  
						
						
						
					 
					
						2020-08-11 14:10:21 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7afdf792ab 
							
						 
					 
					
						
						
							
							params: update CHTs for v1.9.19  
						
						
						
					 
					
						2020-08-11 10:20:03 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8e7bee9b56 
							
						 
					 
					
						
						
							
							params: begin v1.9.19 release cycle  
						
						
						
					 
					
						2020-07-27 14:58:45 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f538259187 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.18  
						
						
						
					 
					
						2020-07-27 14:53:53 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b1be979443 
							
						 
					 
					
						
						
							
							params: upgrade CHTs ( #21376 )  
						
						
						
					 
					
						2020-07-27 12:57:15 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							722b742780 
							
						 
					 
					
						
						
							
							params: begin v1.9.18 release cycle  
						
						
						
					 
					
						2020-07-20 15:58:33 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							748f22c192 
							
						 
					 
					
						
						
							
							params: release Geth v1.9.17  
						
						
						
					 
					
						2020-07-20 15:56:42 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6eef141aef 
							
						 
					 
					
						
						
							
							les: historical data garbage collection ( #19570 )  
						
						... 
						
						
						
						This change introduces garbage collection for the light client. Historical
chain data is deleted periodically. If you want to disable the GC, use
the --light.nopruning flag. 
						
					 
					
						2020-07-13 11:02:54 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							b8dd0890b3 
							
						 
					 
					
						
						
							
							params: begin v1.9.17 release cycle  
						
						
						
					 
					
						2020-07-10 12:40:31 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							ea3b00ad75 
							
						 
					 
					
						
						
							
							params: go-ethereum v1.9.16 stable  
						
						
						
					 
					
						2020-07-10 12:38:48 +02:00 
						 
				 
			
				
					
						
							
							
								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