Martin Holst Swende 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							2140aabf53 
							
						 
					 
					
						
						
							
							contracs/checkpointoracle: fix directives ( #24944 )  
						
						... 
						
						
						
						contracts/checkpointoracle: redefine go-generate logic 
						
					 
					
						2022-05-30 14:45:27 +02:00 
						 
				 
			
				
					
						
							
							
								ucwong 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d4d288e3f1 
							
						 
					 
					
						
						
							
							build: add imports for go generate tools ( #24682 )  
						
						... 
						
						
						
						This adds a tools.go file to import all command packages used for
go:generate. Doing so makes it possible to execute go-based code
generators using 'go run', locking in the tool version using go.mod.
Co-authored-by: Felix Lange <fjl@twurst.com> 
						
					 
					
						2022-04-12 20:24:02 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7a7abe3de8 
							
						 
					 
					
						
						
							
							accounts/abi/bind: fix bounded contracts and sim backend for 1559 ( #23038 )  
						
						... 
						
						
						
						* accounts/abi/bind: fix bounded contracts and sim backend for 1559
* accounts/abi/bind, ethclient: don't rely on chain config for gas prices
* all: enable London for all internal tests
* les: get receipt type info in les tests
* les: fix weird test
Co-authored-by: Martin Holst Swende <martin@swende.se> 
						
					 
					
						2021-06-15 13:56:14 +03:00 
						 
				 
			
				
					
						
							
							
								Marius van der Wijden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ed0670cb17 
							
						 
					 
					
						
						
							
							accounts/abi/bind: allow specifying signer on transactOpts ( #21356 )  
						
						... 
						
						
						
						This commit enables users to specify which signer they want to use while creating their transactOpts.
Previously all contract interactions used the homestead signer. Now a user can specify whether they
want to sign with homestead or EIP155 and specify the chainID which adds another layer of security.
Closes  #16484  
						
					 
					
						2020-12-08 14:44:56 +01:00 
						 
				 
			
				
					
						
							
							
								Alex Prut 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							810f9e057d 
							
						 
					 
					
						
						
							
							all: remove redundant conversions and import names ( #21903 )  
						
						
						
					 
					
						2020-11-25 21:00:23 +01:00 
						 
				 
			
				
					
						
							
							
								Marius van der Wijden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							420b78659b 
							
						 
					 
					
						
						
							
							accounts/abi: ABI explicit difference between Unpack and UnpackIntoInterface ( #21091 )  
						
						... 
						
						
						
						* accounts/abi: refactored abi.Unpack
* accounts/abi/bind: fixed error
* accounts/abi/bind: modified template
* accounts/abi/bind: added ToStruct for conversion
* accounts/abi: reenabled tests
* accounts/abi: fixed tests
* accounts/abi: fixed tests for packing/unpacking
* accounts/abi: fixed tests
* accounts/abi: added more logic to ToStruct
* accounts/abi/bind: fixed template
* accounts/abi/bind: fixed ToStruct conversion
* accounts/abi/: removed unused code
* accounts/abi: updated template
* accounts/abi: refactored unused code
* contracts/checkpointoracle: updated contracts to sol ^0.6.0
* accounts/abi: refactored reflection logic
* accounts/abi: less code duplication in Unpack*
* accounts/abi: fixed rebasing bug
* fix a few typos in comments
* rebase on master
Co-authored-by: Guillaume Ballet <gballet@gmail.com> 
						
					 
					
						2020-09-28 14:10:26 +02:00 
						 
				 
			
				
					
						
							
							
								Marius van der Wijden 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ab72803e6f 
							
						 
					 
					
						
						
							
							accounts/abi: move U256Bytes to common/math ( #21020 )  
						
						
						
					 
					
						2020-05-04 14:09:14 +02:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							c6285e6437 
							
						 
					 
					
						
						
							
							les/checkpointoracle: move oracle into its own package ( #20508 )  
						
						... 
						
						
						
						* les: move the checkpoint oracle into its own package
It's first step of refactor LES package. LES package
basically can be divided into LES client and LES server.
However both sides will use checkpoint package for
status retrieval and verification. So this PR moves
checkpoint oracle into a separate package
* les: address comments 
						
					 
					
						2020-01-07 11:24:21 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							140a7e9177 
							
						 
					 
					
						
						
							
							accounts/abi/bind: support closing a simulated backend  
						
						
						
					 
					
						2019-07-31 11:35:57 +03:00 
						 
				 
			
				
					
						
							
							
								Christian Muehlhaeuser 
							
						 
					 
					
						
						
						
						
							
						
						
							a32a2b933a 
							
						 
					 
					
						
						
							
							cmd, contracts, eth, p2p, signer, whisper: fixed ineffectual assignments ( #19869 )  
						
						... 
						
						
						
						Fixed assigning values to variables we don't end up using. 
						
					 
					
						2019-07-22 13:34:41 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							1a83114c74 
							
						 
					 
					
						
						
							
							all: update author list and licenses  
						
						
						
					 
					
						2019-07-22 12:17:27 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							6814797173 
							
						 
					 
					
						
						
							
							accounts, cmd, contracts, les: integrate clef for transaction signing ( #19783 )  
						
						... 
						
						
						
						* accounts, cmd, contracts, les: integrate clef for transaction signing
* accounts, cmd/checkpoint-admin, signer/core: minor fixups 
						
					 
					
						2019-07-03 22:54:59 +03:00 
						 
				 
			
				
					
						
							
							
								gary rong 
							
						 
					 
					
						
						
						
						
							
						
						
							f7cdea2bdc 
							
						 
					 
					
						
						
							
							all: on-chain oracle checkpoint syncing ( #19543 )  
						
						... 
						
						
						
						* all: implement simple checkpoint syncing
cmd, les, node: remove callback mechanism
cmd, node: remove callback definition
les: simplify the registrar
les: expose checkpoint rpc services in the light client
les, light: don't store untrusted receipt
cmd, contracts, les: discard stale checkpoint
cmd, contracts/registrar: loose restriction of registeration
cmd, contracts: add replay-protection
all: off-chain multi-signature contract
params: deploy checkpoint contract for rinkeby
cmd/registrar: add raw signing mode for registrar
cmd/registrar, contracts/registrar, les: fixed messages
* cmd/registrar, contracts/registrar: fix lints
* accounts/abi/bind, les: address comments
* cmd, contracts, les, light, params: minor checkpoint sync cleanups
* cmd, eth, les, light: move checkpoint config to config file
* cmd, eth, les, params: address comments
* eth, les, params: address comments
* cmd: polish up the checkpoint admin CLI
* cmd, contracts, params: deploy new version contract
* cmd/checkpoint-admin: add another flag for clef mode signing
* cmd, contracts, les: rename and regen checkpoint oracle with abigen 
						
					 
					
						2019-06-28 10:34:02 +03:00