Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							830ddcee60 
							
						 
					 
					
						
						
							
							core:  fix   #1848 , block receipts db entry for the genesis too  
						
						
						
					 
					
						2015-09-24 19:38:59 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							69d86442a5 
							
						 
					 
					
						
						
							
							Merge pull request  #1803  from Gustav-Simonsson/badhashes  
						
						... 
						
						
						
						core: Add BadHashErr and test for BadHashes handling 
						
					 
					
						2015-09-23 11:10:25 -07:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							36f46a61a7 
							
						 
					 
					
						
						
							
							Merge pull request  #1844  from obscuren/version-file  
						
						... 
						
						
						
						VERSION: added version 
						
					 
					
						2015-09-23 05:48:00 -07:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							6e1dc321f4 
							
						 
					 
					
						
						
							
							VERSION: added version  
						
						
						
					 
					
						2015-09-23 14:47:20 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							7a2a918067 
							
						 
					 
					
						
						
							
							Merge pull request  #1842  from fjl/rpc-fix-unknown-block  
						
						... 
						
						
						
						rpc/api: don't crash for unknown blocks 
						
					 
					
						2015-09-23 12:57:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							e456f27795 
							
						 
					 
					
						
						
							
							Merge pull request  #1827  from Gustav-Simonsson/common_tests  
						
						... 
						
						
						
						tests: add test for StateTests/stCallCodes.json 
						
					 
					
						2015-09-23 02:12:59 -07:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							90cd8ae9f2 
							
						 
					 
					
						
						
							
							rpc/api: don't crash for unknown blocks  
						
						... 
						
						
						
						Most eth RPC calls that work with blocks crashed when the block was not
found because they called Hash on a nil block. This is a regression
introduced in cdc2662c40#1779 ).
While here, remove the insane conversions in get*CountBy*. There is no
need to construct a complete BlockRes and converting
int->int64->*big.Int->[]byte->hexnum->string to format the length of a
slice as hex. 
						
					 
					
						2015-09-22 23:59:26 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							70b6174748 
							
						 
					 
					
						
						
							
							cmd/geth, core: make "geth blocktest" work again  
						
						... 
						
						
						
						The test genesis block was not written properly, block insertion failed
immediately.
While here, fix the panic when shutting down "geth blocktest" with
Ctrl+C. The signal handler is now installed automatically, causing
ethereum.Stop to crash because everything is already stopped. 
						
					 
					
						2015-09-22 23:55:31 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							bfde1a4305 
							
						 
					 
					
						
						
							
							core: Add BadHashErr and test for BadHashes handling  
						
						
						
					 
					
						2015-09-22 18:02:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							e56cbc225e 
							
						 
					 
					
						
						
							
							Merge pull request  #1835  from karalabe/make-cross  
						
						... 
						
						
						
						makefile: built in cross compilation targets 
						
					 
					
						2015-09-21 11:47:10 -07:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							7bf8e949e7 
							
						 
					 
					
						
						
							
							Merge pull request  #1669  from obscuren/tx-pool-auto-resend  
						
						... 
						
						
						
						core, xeth: chain reorg move missing transactions to transaction pool 
						
					 
					
						2015-09-21 11:45:59 -07:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							6a05c569f2 
							
						 
					 
					
						
						
							
							makefile: built in cross compilation targets  
						
						
						
					 
					
						2015-09-21 21:36:01 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							eaa4473dbd 
							
						 
					 
					
						
						
							
							core, core/types: readd transactions after chain re-org  
						
						... 
						
						
						
						Added a `Difference` method to `types.Transactions` which sets the
receiver to the difference of a to b (NOTE: not a **and** b).
Transaction pool subscribes to RemovedTransactionEvent adding back to
those potential missing from the chain.
When a chain re-org occurs remove any transactions that were removed
from the canonical chain during the re-org as well as the receipts that
were generated in the process.
Closes  #1746  
						
					 
					
						2015-09-21 20:33:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							be76a68aea 
							
						 
					 
					
						
						
							
							cmd/geth: changed version number to 1.2.0  
						
						... 
						
						
						
						Changed the version number of geth to 1.2.0 so that dev builds are now properly build (instead of master). Note to self; increase version number to 1.2.1 for our next actual release. 
						
					 
					
						2015-09-21 16:13:07 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							12c0afe4fe 
							
						 
					 
					
						
						
							
							Merge pull request  #1822  from karalabe/contain-pow  
						
						... 
						
						
						
						core: separate and contain POW verifier, extensive tests 
						
					 
					
						2015-09-21 06:52:11 -07:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							5621308949 
							
						 
					 
					
						
						
							
							tests: add test for StateTests/stCallCodes.json  
						
						
						
					 
					
						2015-09-21 11:34:02 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							399c920380 
							
						 
					 
					
						
						
							
							core: separate and contain POW verifier, extensive tests  
						
						
						
					 
					
						2015-09-21 10:24:49 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							e40b447fea 
							
						 
					 
					
						
						
							
							Merge pull request  #1814  from Gustav-Simonsson/common_tests  
						
						... 
						
						
						
						tests: update common test wrappers and test files 
						
					 
					
						2015-09-18 16:34:54 -07:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							b94b9b0158 
							
						 
					 
					
						
						
							
							Merge pull request  #1817  from obscuren/nonce-fix  
						
						... 
						
						
						
						core: transaction nonce recovery 
						
					 
					
						2015-09-18 15:56:10 -07:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							47ca6904b3 
							
						 
					 
					
						
						
							
							tests: use lastblockhash field to validate reorgs and block headers  
						
						
						
					 
					
						2015-09-18 17:48:31 +02:00 
						 
				 
			
				
					
						
							
							
								Gustav Simonsson 
							
						 
					 
					
						
						
						
						
							
						
						
							075815e5ff 
							
						 
					 
					
						
						
							
							tests: update common test wrappers and test files  
						
						
						
					 
					
						2015-09-18 13:08:36 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							b60a27627b 
							
						 
					 
					
						
						
							
							core: transaction nonce recovery fix  
						
						... 
						
						
						
						When the transaction state recovery kicked in it assigned the last
(incorrect) nonce to the pending state which caused transactions with
the same nonce to occur.
Added test for nonce recovery 
						
					 
					
						2015-09-18 11:59:21 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							216c486a3a 
							
						 
					 
					
						
						
							
							Merge pull request  #1815  from karalabe/chain-maker-timer  
						
						... 
						
						
						
						core: allow modifying test-chain block times 
						
					 
					
						2015-09-18 11:23:31 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							ac6248ed7a 
							
						 
					 
					
						
						
							
							Merge pull request  #1793  from jeffallen/typo  
						
						... 
						
						
						
						common: Update README.md for the current package name 
						
					 
					
						2015-09-17 19:26:49 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							bdf4fd6091 
							
						 
					 
					
						
						
							
							Merge pull request  #1813  from kobigurk/develop  
						
						... 
						
						
						
						cmd/geth: extradata is correcly initialized with console 
						
					 
					
						2015-09-17 19:25:32 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							69f48e4689 
							
						 
					 
					
						
						
							
							Merge pull request  #1811  from bas-vk/timer-clearinterval  
						
						... 
						
						
						
						timer bugfix when clearInterval was called from within the callback 
						
					 
					
						2015-09-17 19:21:49 +02:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							6f3cb12924 
							
						 
					 
					
						
						
							
							core: allow modifying test-chain block times  
						
						
						
					 
					
						2015-09-17 13:43:52 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							58fbcaa750 
							
						 
					 
					
						
						
							
							Merge pull request  #1810  from karalabe/pure-header-verifications-2  
						
						... 
						
						
						
						core, eth, miner: use pure header validation 
						
					 
					
						2015-09-16 14:21:12 -07:00 
						 
				 
			
				
					
						
							
							
								Kobi Gurkan 
							
						 
					 
					
						
						
						
						
							
						
						
							1a1a1ee4ff 
							
						 
					 
					
						
						
							
							cmd/geth: extradata is correcly initialized with console  
						
						
						
					 
					
						2015-09-16 21:01:21 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							985b5f29ed 
							
						 
					 
					
						
						
							
							Merge pull request  #1801  from fjl/ethdb  
						
						... 
						
						
						
						all: move common.Database to ethdb and add NewBatch 
						
					 
					
						2015-09-16 07:50:14 -07:00 
						 
				 
			
				
					
						
							
							
								Bas van Kervel 
							
						 
					 
					
						
						
						
						
							
						
						
							2f65ddc501 
							
						 
					 
					
						
						
							
							jsre: timer bugfix when clearInterval was called from within the callback  
						
						
						
					 
					
						2015-09-16 11:57:33 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							1cc2f08041 
							
						 
					 
					
						
						
							
							Merge pull request  #1784  from karalabe/standard-sync-stats  
						
						... 
						
						
						
						eth, rpc: standardize the chain sync progress counters 
						
					 
					
						2015-09-16 02:31:58 -07:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							821619e1c3 
							
						 
					 
					
						
						
							
							core, eth, miner: use pure header validation  
						
						
						
					 
					
						2015-09-16 10:46:28 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							e9a80518c7 
							
						 
					 
					
						
						
							
							Merge pull request  #1744  from kobigurk/develop  
						
						... 
						
						
						
						adds extradata flag 
						
					 
					
						2015-09-15 13:56:10 -07:00 
						 
				 
			
				
					
						
							
							
								Kobi Gurkan 
							
						 
					 
					
						
						
						
						
							
						
						
							321733ab23 
							
						 
					 
					
						
						
							
							cmd/geth: adds extradata flag  
						
						
						
					 
					
						2015-09-15 23:35:36 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							d4d3fc6a70 
							
						 
					 
					
						
						
							
							jsre, rpc/api: pull in new web3 and use hex numbers  
						
						
						
					 
					
						2015-09-15 17:05:12 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							99b62f36b6 
							
						 
					 
					
						
						
							
							eth/downloader: header-chain order and ancestry check  
						
						
						
					 
					
						2015-09-15 14:45:53 +03:00 
						 
				 
			
				
					
						
							
							
								Péter Szilágyi 
							
						 
					 
					
						
						
						
						
							
						
						
							0a7d059b6a 
							
						 
					 
					
						
						
							
							eth, rpc: standardize the chain sync progress counters  
						
						
						
					 
					
						2015-09-15 14:45:53 +03:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							55bdcfaeac 
							
						 
					 
					
						
						
							
							Merge pull request  #1806  from ethersphere/solc2  
						
						... 
						
						
						
						new solc api - late fixes 
						
					 
					
						2015-09-15 01:08:30 -07:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							3a5e7ed9a6 
							
						 
					 
					
						
						
							
							new solc api:  
						
						... 
						
						
						
						* use legacy version matcher
* optimise just a boolean flag
* skipf for messages in tests 
						
					 
					
						2015-09-15 00:35:22 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							b252589960 
							
						 
					 
					
						
						
							
							ethdb: remove Flush  
						
						
						
					 
					
						2015-09-14 23:36:30 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							d581dfee5f 
							
						 
					 
					
						
						
							
							ethdb: copy stored memdb values  
						
						... 
						
						
						
						Storing a value in LevelDB copies the bytes, modifying the value
afterwards does not affect the content of the database. This commit
ensures that MemDatabase satisfies the same property. 
						
					 
					
						2015-09-14 23:36:30 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							8b32f10f16 
							
						 
					 
					
						
						
							
							ethdb: add NewBatch  
						
						
						
					 
					
						2015-09-14 23:36:30 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							8c4dab77ba 
							
						 
					 
					
						
						
							
							all: move common.Database to package ethdb  
						
						
						
					 
					
						2015-09-14 23:36:30 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							071e2cd08e 
							
						 
					 
					
						
						
							
							Merge pull request  #1786  from ethersphere/solc  
						
						... 
						
						
						
						common/compiler: new solc API 
						
					 
					
						2015-09-14 23:32:40 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							47b9c640f5 
							
						 
					 
					
						
						
							
							Merge pull request  #1797  from karalabe/ensure-ipcpath-exists  
						
						... 
						
						
						
						rpc/comms: fix  #1795 , ensure IPC path exists before binding 
						
					 
					
						2015-09-14 14:45:11 +02:00 
						 
				 
			
				
					
						
							
							
								Felix Lange 
							
						 
					 
					
						
						
						
						
							
						
						
							a9c809b441 
							
						 
					 
					
						
						
							
							Merge pull request  #1792  from jeffallen/uuid  
						
						... 
						
						
						
						Change go-uuid to use the current supported repository. 
						
					 
					
						2015-09-14 12:06:59 +02:00 
						 
				 
			
				
					
						
							
							
								Jeff R. Allen 
							
						 
					 
					
						
						
						
						
							
						
						
							0d40727775 
							
						 
					 
					
						
						
							
							Change go-uuid to use the current supported repository.  
						
						
						
					 
					
						2015-09-12 16:49:24 +06:00 
						 
				 
			
				
					
						
							
							
								zelig 
							
						 
					 
					
						
						
						
						
							
						
						
							17b729759b 
							
						 
					 
					
						
						
							
							Solidity Compiler - solc new API  
						
						... 
						
						
						
						* adapt to new compiler versioning
* use compiler version as language version
* implement new solc API for versions >= 0.1.[2-9][0-9]* fixes  #1770 
* add optimize=1 to options
* backward compatibility (for now) for <= 0.1.1, and old versions (0.[2-9][0-9]*.[0-9]+)
* introduce compilerOptions to ContractInfo
* clean up flair, include full version string to version line and ContractInfo 
						
					 
					
						2015-09-12 10:52:52 +02:00 
						 
				 
			
				
					
						
							
							
								Jeffrey Wilcke 
							
						 
					 
					
						
						
						
						
							
						
						
							55ed8d108d 
							
						 
					 
					
						
						
							
							Merge pull request  #1789  from Gustav-Simonsson/core_remove_unused_functions  
						
						... 
						
						
						
						core, core/vm, core/state: remove unused functions 
						
					 
					
						2015-09-11 15:29:27 -07:00