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 
						 
				 
			
				
					
						
							
							
								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