kiel barry 
							
						 
					 
					
						
						
							
						
						670bae4cd3 
					 
					
						
						
							
							internal: golint updates for this or self warning ( #16634 )  
						
						 
						
						
						
						
					 
					
						2018-05-02 11:26:21 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						e7067be94f 
					 
					
						
						
							
							cmd/geth, mobile: add memsize to pprof server ( #16532 )  
						
						 
						
						... 
						
						
						
						* cmd/geth, mobile: add memsize to pprof server
This is a temporary change, to be reverted before the next release.
* cmd/geth: fix variable name 
						
						
					 
					
						2018-04-23 16:20:39 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wuxiang 
							
						 
					 
					
						
						
							
						
						8f8774cf6d 
					 
					
						
						
							
							all: fix various typos ( #16533 )  
						
						 
						
						... 
						
						
						
						* fix typo
* fix typo
* fix typo 
						
						
					 
					
						2018-04-19 16:32:02 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Steven Roose 
							
						 
					 
					
						
						
							
						
						ec8ee611ca 
					 
					
						
						
							
							core/types: remove String methods from struct types ( #16205 )  
						
						 
						
						... 
						
						
						
						Most of these methods did not contain all the relevant information
inside the object and were not using a similar formatting type.
Moreover, the existence of a suboptimal String method breaks usage
with more advanced data dumping tools like go-spew. 
						
						
					 
					
						2018-04-05 14:13:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						28ef23f446 
					 
					
						
						
							
							internal/ethapi: make resent gas params optional  
						
						 
						
						
						
						
					 
					
						2018-03-08 12:29:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						b7e57ca1d0 
					 
					
						
						
							
							cmd/evm, core/vm, internal/ethapi: don't disable call gas metering  
						
						 
						
						
						
						
					 
					
						2018-03-05 14:01:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						12f4d28411 
					 
					
						
						
							
							internal/debug: add support for mutex profiles ( #16230 )  
						
						 
						
						
						
						
					 
					
						2018-03-03 00:52:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						ba7b384019 
					 
					
						
						
							
							internal/ethapi: fix getTransactionReceipt  
						
						 
						
						
						
						
					 
					
						2018-02-28 12:40:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Evangelatov 
							
						 
					 
					
						
						
							
						
						ae9f97221a 
					 
					
						
						
							
							metrics: pull library and introduce ResettingTimer and InfluxDB reporter ( #15910 )  
						
						 
						
						... 
						
						
						
						* go-metrics: fork library and introduce ResettingTimer and InfluxDB reporter.
* vendor: change nonsense/go-metrics to ethersphere/go-metrics
* go-metrics: add tests. move ResettingTimer logic from reporter to type.
* all, metrics: pull in metrics package in go-ethereum
* metrics/test: make sure metrics are enabled for tests
* metrics: apply gosimple rules
* metrics/exp, internal/debug: init expvar endpoint when starting pprof server
* internal/debug: tiny comment formatting fix 
						
						
					 
					
						2018-02-23 11:56:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						5cf1d35470 
					 
					
						
						
							
							eth, les, light: filter on logs only, derive receipts on demand  
						
						 
						
						
						
						
					 
					
						2018-02-22 19:12:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						b585f76128 
					 
					
						
						
							
							ethapi: prevent creating contract if no data is provided ( #16108 )  
						
						 
						
						... 
						
						
						
						* ethapi: prevent creating contract if no data is provided
* internal/ethapi: downcase error for no data on contract creation 
						
						
					 
					
						2018-02-21 16:10:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						a5c0bbb4f4 
					 
					
						
						
							
							all: update license information ( #16089 )  
						
						 
						
						
						
						
					 
					
						2018-02-14 13:49:11 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								ferhat elmas 
							
						 
					 
					
						
						
							
						
						52ad848b2e 
					 
					
						
						
							
							internal/build: fix usage of strings.TrimLeft ( #16066 )  
						
						 
						
						
						
						
					 
					
						2018-02-12 11:18:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						55599ee95d 
					 
					
						
						
							
							core, trie: intermediate mempool between trie and database ( #15857 )  
						
						 
						
						... 
						
						
						
						This commit reduces database I/O by not writing every state trie to disk. 
						
						
					 
					
						2018-02-05 17:40:32 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Ballet 
							
						 
					 
					
						
						
							
						
						dd7a715d73 
					 
					
						
						
							
							internal: fix a typo that caused a lint error on travis ( #15987 )  
						
						 
						
						
						
						
					 
					
						2018-01-29 15:35:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						722bac84fa 
					 
					
						
						
							
							ethapi: add personal.signTransaction ( #15971 )  
						
						 
						
						... 
						
						
						
						* ethapi: add personal.signTransaction
* ethapi: refactor to minimize duplicate code
* ethapi: make nonce,gas,gasPrice obligatory in signTransaction 
						
						
					 
					
						2018-01-26 19:32:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						f08cd94fb7 
					 
					
						
						
							
							cmd/ethkey: fix formatting, review nits ( #15807 )  
						
						 
						
						... 
						
						
						
						This commit:
- Adds a --msgfile option to read the message to sign from a file
  instead of command line argument.
- Adds a unit test for signing subcommands.
- Removes some weird whitespace in the code. 
						
						
					 
					
						2018-01-16 15:42:41 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						5c2f1e0014 
					 
					
						
						
							
							all: update generated code ( #15808 )  
						
						 
						
						... 
						
						
						
						* core/types, core/vm, eth, tests: regenerate gencodec files
* Makefile: update devtools target
Install protoc-gen-go and print reminders about npm, solc and protoc.
Also switch to github.com/kevinburke/go-bindata because it's more
maintained.
* contracts/ens: update contracts and regenerate with solidity v0.4.19
The newer upstream version of the FIFSRegistrar contract doesn't set the
resolver anymore. The resolver is now deployed separately.
* contracts/release: regenerate with solidity v0.4.19
* contracts/chequebook: fix fallback and regenerate with solidity v0.4.19
The contract didn't have a fallback function, payments would be rejected
when compiled with newer solidity. References to 'mortal' and 'owned'
use the local file system so we can compile without network access.
* p2p/discv5: regenerate with recent stringer
* cmd/faucet: regenerate
* dashboard: regenerate
* eth/tracers: regenerate
* internal/jsre/deps: regenerate
* dashboard: avoid sed -i because it's not portable
* accounts/usbwallet/internal/trezor: fix go generate warnings 
						
						
					 
					
						2018-01-08 14:15:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						6f69cdd109 
					 
					
						
						
							
							all: switch gas limits from big.Int to uint64  
						
						 
						
						
						
						
					 
					
						2018-01-03 14:45:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						5258785c81 
					 
					
						
						
							
							cmd, core, eth/tracers: support fancier js tracing ( #15516 )  
						
						 
						
						... 
						
						
						
						* cmd, core, eth/tracers: support fancier js tracing
* eth, internal/web3ext: rework trace API, concurrency, chain tracing
* eth/tracers: add three more JavaScript tracers
* eth/tracers, vendor: swap ottovm to duktape for tracing
* core, eth, internal: finalize call tracer and needed extras
* eth, tests: prestate tracer, call test suite, rewinding
* vendor: fix windows builds for tracer js engine
* vendor: temporary duktape fix
* eth/tracers: fix up 4byte and evmdis tracer
* vendor: pull in latest duktape with my upstream fixes
* eth: fix some review comments
* eth: rename rewind to reexec to make it more obvious
* core/vm: terminate tracing using defers 
						
						
					 
					
						2017-12-21 13:56:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						fe070ab5c3 
					 
					
						
						
							
							Merge pull request  #15674  from chfast/vm-no-snapshot-param  
						
						 
						
						... 
						
						
						
						core/vm: Remove snapshot param from Interpreter.Run() 
						
						
					 
					
						2017-12-18 16:16:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						8c33ac10bf 
					 
					
						
						
							
							internal/ethapi: support "input" in transaction args ( #15640 )  
						
						 
						
						... 
						
						
						
						The tx data field is called "input" in returned objects and "data" in
argument objects. Make it so "input" can be used, but bail if both
are set. 
						
						
					 
					
						2017-12-18 12:50:21 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Paweł Bylica 
							
						 
					 
					
						
						
							
						
						fb5f25eeee 
					 
					
						
						
							
							core/vm: Remove snapshot param from Interpreter.Run()  
						
						 
						
						
						
						
					 
					
						2017-12-15 13:33:35 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rhaps107 
							
						 
					 
					
						
						
							
						
						e9971d356b 
					 
					
						
						
							
							internal/ethapi: don't crash for missing receipts  
						
						 
						
						... 
						
						
						
						Fixes  #15408 
Fixes  #14432  
						
						
					 
					
						2017-12-14 13:24:34 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								yoza 
							
						 
					 
					
						
						
							
						
						bbea4b2b53 
					 
					
						
						
							
							internal/ethapi: fix typo in comment ( #15659 )  
						
						 
						
						
						
						
					 
					
						2017-12-12 18:55:39 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						989fb4472a 
					 
					
						
						
							
							internal/ethapi: avoid recreating JavaScript tracer wrappers  
						
						 
						
						
						
						
					 
					
						2017-11-24 13:55:12 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nick Johnson 
							
						 
					 
					
						
						
							
						
						72ed186f46 
					 
					
						
						
							
							eth, internal: Implement getModifiedAccountsBy(Hash|Number) using trie diffs ( #15512 )  
						
						 
						
						... 
						
						
						
						* eth, internal: Implement  using trie diffs
* eth, internal: Changes in response to review
* eth: More fixes to getModifiedAccountsBy*
* eth: minor polishes on error capitalization 
						
						
					 
					
						2017-11-20 17:18:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pulyak Viktor 
							
						 
					 
					
						
						
							
						
						f5091e5711 
					 
					
						
						
							
							internal/ethapi: fix js tracer to properly decode addresses ( #15297 )  
						
						 
						
						... 
						
						
						
						* Add method getBalanceFromJs for work with address as bytes
* expect []byte instead of common.Address in ethapi tracer 
						
						
					 
					
						2017-11-18 03:56:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								tsarpaul 
							
						 
					 
					
						
						
							
						
						c7b0abf86b 
					 
					
						
						
							
							Added output to clarify gas calculation in txpool.inspect  
						
						 
						
						
						
						
					 
					
						2017-11-17 15:07:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						b0190189a3 
					 
					
						
						
							
							core/vm, internal/ethapi: tracer no full storage, nicer json output ( #15499 )  
						
						 
						
						... 
						
						
						
						* core/vm, internal/ethapi: tracer no full storage, nicer json output
* core/vm, internal/ethapi: omit disabled trace fields 
						
						
					 
					
						2017-11-16 18:53:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gary rong 
							
						 
					 
					
						
						
							
						
						984c25ac40 
					 
					
						
						
							
							accounts, internal: fail if no suitable estimated gas found ( #15477 )  
						
						 
						
						... 
						
						
						
						* accounts, internal: return an error if no suitable estimated gas found
* accounts, internal: minor polishes on the gas estimator 
						
						
					 
					
						2017-11-14 18:26:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						e401536c97 
					 
					
						
						
							
							dockerignore, internal/build: forward correct git folder  
						
						 
						
						
						
						
					 
					
						2017-11-12 22:52:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Arba Sasmoyo 
							
						 
					 
					
						
						
							
						
						f47adc9ea8 
					 
					
						
						
							
							.dockerignore, internal/build: Read git information directly from file ( #15458 )  
						
						 
						
						... 
						
						
						
						* .dockerignore, internal/build: Read git information directly from file
This commit changes the way of retrieving git commit and branch for build
environment from running git command to reading git files directly.
This commit also adds required git files into Docker build context.
fixes : #15346 
* .dockerignore: workaround for including some files in .git 
						
						
					 
					
						2017-11-12 22:00:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Guillaume Ballet 
							
						 
					 
					
						
						
							
						
						36243c7ed8 
					 
					
						
						
							
							internal/web3ext: make whisper v5 methods work ( #15111 )  
						
						 
						
						
						
						
					 
					
						2017-10-06 15:53:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rjl493456442 
							
						 
					 
					
						
						
							
						
						94903d572b 
					 
					
						
						
							
							internal, accounts, eth: utilize vm failed flag to help gas estimation  
						
						 
						
						
						
						
					 
					
						2017-10-02 15:26:40 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						7e9e3a134b 
					 
					
						
						
							
							core/types, internal: swap Receipt.Failed to Status  
						
						 
						
						
						
						
					 
					
						2017-10-02 14:04:22 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rjl493456442 
							
						 
					 
					
						
						
							
						
						a31835c8b4 
					 
					
						
						
							
							internal/ethapi: add status code to receipt rpc return  
						
						 
						
						
						
						
					 
					
						2017-10-02 11:42:53 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								slumber1122 
							
						 
					 
					
						
						
							
						
						2b4a5f2677 
					 
					
						
						
							
							internal/ethapi: remove code duplication around tx sending ( #15158 )  
						
						 
						
						
						
						
					 
					
						2017-09-25 10:38:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ernesto del Toro 
							
						 
					 
					
						
						
							
						
						3c8656347f 
					 
					
						
						
							
							eth, internal/ethapi: fix spelling of 'Ethereum' ( #15164 )  
						
						 
						
						
						
						
					 
					
						2017-09-20 11:31:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						48705f8aea 
					 
					
						
						
							
							internal/debug: add debug_setGCPercent  
						
						 
						
						
						
						
					 
					
						2017-09-11 12:29:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						5596b664c4 
					 
					
						
						
							
							internal/debug: add debug_freeOSMemory ( #15122 )  
						
						 
						
						
						
						
					 
					
						2017-09-11 09:33:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						da7d57e07c 
					 
					
						
						
							
							core: make txpool operate on immutable state  
						
						 
						
						
						
						
					 
					
						2017-09-05 13:34:41 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						3c48a25762 
					 
					
						
						
							
							Merge pull request  #15014  from rjl493456442/metropolis-eip658  
						
						 
						
						... 
						
						
						
						core: add status as a consensus field in receipt 
						
						
					 
					
						2017-08-23 14:39:37 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Holst Swende 
							
						 
					 
					
						
						
							
						
						286ec5df40 
					 
					
						
						
							
							cmd/evm, core/vm, internal/ethapi: Show error when exiting ( #14985 )  
						
						 
						
						... 
						
						
						
						* cmd/evm, core/vm, internal/ethapi: Add 'err' to tracer interface CaptureEnd
* cmd/evm: fix nullpointer when there is no error 
						
						
					 
					
						2017-08-23 14:37:18 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								rjl493456442 
							
						 
					 
					
						
						
							
						
						28aea46ac0 
					 
					
						
						
							
							core: implement Metropolis EIP 658, receipt status byte  
						
						 
						
						
						
						
					 
					
						2017-08-22 18:35:17 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Miya Chen 
							
						 
					 
					
						
						
							
						
						bf1e263128 
					 
					
						
						
							
							core, light: send chain events using event.Feed ( #14865 )  
						
						 
						
						
						
						
					 
					
						2017-08-18 12:58:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						5d9ac49c7e 
					 
					
						
						
							
							accounts: refactor API for generalized USB wallets  
						
						 
						
						
						
						
					 
					
						2017-08-09 13:26:07 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Péter Szilágyi 
							
						 
					 
					
						
						
							
						
						db568a61e2 
					 
					
						
						
							
							accounts, console, internal: support trezor hardware wallet  
						
						 
						
						
						
						
					 
					
						2017-08-09 11:30:17 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Egon Elbre 
							
						 
					 
					
						
						
							
						
						f42bd73ce5 
					 
					
						
						
							
							internal: fix megacheck warnings ( #14919 )  
						
						 
						
						
						
						
					 
					
						2017-08-07 17:14:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Felix Lange 
							
						 
					 
					
						
						
							
						
						f59a49d591 
					 
					
						
						
							
							internal/build: add GoTool and document why it uses GOROOT  
						
						 
						
						
						
						
					 
					
						2017-08-07 16:08:50 +02:00