Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							2245baaaab 
							
						 
					 
					
						
						
							
							Provide CLI options to disable aspects of soft-fork.  
						
						... 
						
						
						
						Soft-fork will remain default behaviour, but you can now disable
either the whole mechanism (you'll lose money if you mine with this
when the majority network doesn't) or just vote against it but
otherwise go with the flow. 
						
					 
					
						2016-06-19 13:20:14 +02:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							026bfd6741 
							
						 
					 
					
						
						
							
							fixed incomplete merge  
						
						
						
					 
					
						2016-06-19 02:09:17 +02:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							bff1c5bdcb 
							
						 
					 
					
						
						
							
							Merge branch 'master' into softforktrigger  
						
						
						
					 
					
						2016-06-18 20:55:50 +02:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							d915eae7f7 
							
						 
					 
					
						
						
							
							Remove comment.  
						
						
						
					 
					
						2016-06-18 20:54:44 +02:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							2582253f95 
							
						 
					 
					
						
						
							
							Install trigger for DAO-rescue soft-fork.  
						
						... 
						
						
						
						Soft-fork should only be primed to trigger if the gas-limit of
block #1760000  is at most 4,000,000.
To accomplish this we pass in the gas limit of that block to
EnvInfo so it can inform Schedule. This gets marshalled through
`OpenBlock`/`ClosedBlock` and the `enact` functions much like
`last_hashes`. `block.rs`'s `env_info()` takes care to ensure
that if the current block happens to be #1760000 , then we
populate with the current `gas_limit`. 
						
					 
					
						2016-06-18 20:26:44 +02:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							22e390f922 
							
						 
					 
					
						
						
							
							Rename block_dao -> reject_dao.  
						
						
						
					 
					
						2016-06-18 15:00:12 +02:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							42478add64 
							
						 
					 
					
						
						
							
							DAO Rescue soft fork ( #1309 )  
						
						... 
						
						
						
						* DAO Rescue soft fork
* Address minor issues.
* Fix tests. 
						
					 
					
						2016-06-18 10:54:15 +02:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							16412eb0c9 
							
						 
					 
					
						
						
							
							DAO Rescue soft fork ( #1309 )  
						
						... 
						
						
						
						* DAO Rescue soft fork
* Address minor issues.
* Fix tests. 
						
					 
					
						2016-06-17 22:15:18 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Kotewicz 
							
						 
					 
					
						
						
						
						
							
						
						
							549647b6f2 
							
						 
					 
					
						
						
							
							fixed   #1261 , overflow when calculating work ( #1283 )  
						
						... 
						
						
						
						* fixed  #1261 , overflow when calculating work
* tests for difficulty_to_boundary
* return !U256::zer() for boundary <= 1 
						
					 
					
						2016-06-15 16:33:38 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Habermeier 
							
						 
					 
					
						
						
						
						
							
						
						
							13968aaa38 
							
						 
					 
					
						
						
							
							Refactor triedb constructors to error on invalid state root  ( #1230 )  
						
						... 
						
						
						
						* add TrieError, refactor Trie DB creation
* remove Result type alias due to glob import conflicts
* fix fallout in state.rs
* add debug, display impl for TrieError
* fix fallout in account.rs
* ethcore::Error::TrieError variant
* fix remaining fallout in ethcore crate
* added From<TrieError> impl for Error, removed map_err calls
* fix test breakages
* fix doc tests
* update docs
[ci skip] 
						
					 
					
						2016-06-07 11:44:09 -07:00 
						 
				 
			
				
					
						
							
							
								Robert Habermeier 
							
						 
					 
					
						
						
						
						
							
						
						
							ff7c755930 
							
						 
					 
					
						
						
							
							mostly purge x! from ethcore  
						
						
						
					 
					
						2016-05-31 16:59:01 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Kotewicz 
							
						 
					 
					
						
						
						
						
							
						
						
							6cff58055d 
							
						 
					 
					
						
						
							
							CLI option for using JITEVM ( #1103 )  
						
						... 
						
						
						
						* easily configurable vm (in progress)
* completely removed vm_factory from engine
* --jitvm command line flag 
						
					 
					
						2016-05-19 00:44:49 +02:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							46f3b5f913 
							
						 
					 
					
						
						
							
							Fix up the seal fields in RPC output. ( #1096 )  
						
						... 
						
						
						
						Make Ethash::extra_info() work.
Seal fields now decode the RLP. 
						
					 
					
						2016-05-19 00:41:41 +02:00 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							a950b81ee8 
							
						 
					 
					
						
						
							
							Fixing clippy warnings  
						
						
						
					 
					
						2016-05-17 10:32:05 +02:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							ac73b2628a 
							
						 
					 
					
						
						
							
							Basic Authority ( #991 )  
						
						... 
						
						
						
						* Firt commit.
* First non-functional but correct implementation of BasicAuthority.
Still needs:
- Sealing infrastructure.
* Punch a hole to give miner access to key store.
* Fix test built.
* Basic version of synchronous mining.
This will seal a block whenever a new transaction comes through.
To be made better we need a timer which will wait for one second after the
last block before sealing a new one - better still would be to cooperatively
interleave blocks with other sealing nodes.
* Add tests.
* Fix minor issues from repotting.
* Address grumbles. 
						
					 
					
						2016-05-03 17:23:53 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Kotewicz 
							
						 
					 
					
						
						
						
						
							
						
						
							373284ca0a 
							
						 
					 
					
						
						
							
							spec loading cleanup ( #858 )  
						
						... 
						
						
						
						* spec loading cleanup in progress
* changed engine field in json spec
* refactored engine params
* polishing spec loading refactor
* fixed compiling json tests
* fixed compiling parity
* removed warnings
* removed commented out code
* fixed failing test
* bringing back removed TODO in spec. 
						
					 
					
						2016-04-09 10:20:35 -07:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							75b23aac02 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into bettermining  
						
						
						
					 
					
						2016-03-28 09:44:34 +02:00 
						 
				 
			
				
					
						
							
							
								Peter 
							
						 
					 
					
						
						
						
						
							
						
						
							9655ce8dbf 
							
						 
					 
					
						
						
							
							Caching for computing seed hashes ( #541 )  
						
						... 
						
						
						
						Code review changes 
						
					 
					
						2016-03-27 20:42:24 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							830ef7ddfc 
							
						 
					 
					
						
						
							
							New mining framework.  
						
						... 
						
						
						
						Fixes  #756 . 
					
						2016-03-24 23:03:22 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							72b604b8e8 
							
						 
					 
					
						
						
							
							Avoid tracing DELEGATECALL and CALLCODE. Plus tests for it.  
						
						
						
					 
					
						2016-03-20 19:20:37 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							1bfcbca8af 
							
						 
					 
					
						
						
							
							Add doumentation, make tracing optional and expose at OpenBlock level.  
						
						
						
					 
					
						2016-03-19 12:54:34 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							f6b7884a1d 
							
						 
					 
					
						
						
							
							Allow configuration of target gas limit.  
						
						
						
					 
					
						2016-03-14 02:00:22 +01:00 
						 
				 
			
				
					
						
							
							
								Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							03a4f9e268 
							
						 
					 
					
						
						
							
							Merge pull request  #673  from ethcore/boxjdb  
						
						... 
						
						
						
						JournalDB -> Box<JournalDB>, and it's a trait. 
						
					 
					
						2016-03-11 20:03:39 +03:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							5499f4530c 
							
						 
					 
					
						
						
							
							Fix tests.  
						
						
						
					 
					
						2016-03-11 15:01:15 +01:00 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							d84e008e00 
							
						 
					 
					
						
						
							
							Removing superflous check for nightly  
						
						
						
					 
					
						2016-03-11 11:16:49 +01:00 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							cbc2c0cf0c 
							
						 
					 
					
						
						
							
							Fixing clippy warnings. When building on nightly it is required to enable clippy  
						
						
						
					 
					
						2016-03-07 14:34:17 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							30c6820437 
							
						 
					 
					
						
						
							
							Refactor and cleanup.  
						
						
						
					 
					
						2016-03-02 00:52:18 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							929f44fe4f 
							
						 
					 
					
						
						
							
							Tests for Client sealing.  
						
						
						
					 
					
						2016-03-02 00:34:38 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							2266d74c2a 
							
						 
					 
					
						
						
							
							Fix JSONRPC I/O.  
						
						
						
					 
					
						2016-03-01 01:15:00 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							394e9c679b 
							
						 
					 
					
						
						
							
							Reorganised ImportError to be a type of Errpr (rather than vice-versa).  
						
						... 
						
						
						
						Added support for eth_submitWork. 
						
					 
					
						2016-03-01 00:02:48 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							ffc5c2ea7b 
							
						 
					 
					
						
						
							
							eth_getwork implemented.  
						
						
						
					 
					
						2016-02-29 19:30:13 +01:00 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							d914a27bdf 
							
						 
					 
					
						
						
							
							Removing lifetimes from Blocks  
						
						
						
					 
					
						2016-02-24 11:17:25 +01:00 
						 
				 
			
				
					
						
							
							
								Tomusdrw 
							
						 
					 
					
						
						
						
						
							
						
						
							07e704c968 
							
						 
					 
					
						
						
							
							Fixing clippy warnings. Implementing PartialEq for Uints  
						
						
						
					 
					
						2016-02-23 11:40:23 +01:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							b5d6359030 
							
						 
					 
					
						
						
							
							fixed allow warnings in ethcore  
						
						
						
					 
					
						2016-02-19 12:40:23 +01:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							f1b39ee1e5 
							
						 
					 
					
						
						
							
							nightly fixes  
						
						
						
					 
					
						2016-02-14 12:54:27 +01:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							3a09b2f226 
							
						 
					 
					
						
						
							
							fixed build  
						
						
						
					 
					
						2016-02-13 13:15:46 +01:00 
						 
				 
			
				
					
						
							
							
								Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							095c60d440 
							
						 
					 
					
						
						
							
							possible panic resolution, block family tests  
						
						
						
					 
					
						2016-02-09 04:20:18 -08:00 
						 
				 
			
				
					
						
							
							
								Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							9358e9444c 
							
						 
					 
					
						
						
							
							unordered h256-pass fix  
						
						
						
					 
					
						2016-02-09 03:58:32 -08:00 
						 
				 
			
				
					
						
							
							
								Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							55a29bfa86 
							
						 
					 
					
						
						
							
							unordered verification  
						
						
						
					 
					
						2016-02-09 03:23:35 -08:00 
						 
				 
			
				
					
						
							
							
								Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							fc0153a5a4 
							
						 
					 
					
						
						
							
							returning client to the place it should be, cleanup  
						
						
						
					 
					
						2016-02-09 00:54:33 +03:00 
						 
				 
			
				
					
						
							
							
								Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							22dd075692 
							
						 
					 
					
						
						
							
							proper fail conditions  
						
						
						
					 
					
						2016-02-08 23:43:53 +03:00 
						 
				 
			
				
					
						
							
							
								Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							1ae7db2e03 
							
						 
					 
					
						
						
							
							coverage & panics avoidance  
						
						
						
					 
					
						2016-02-08 23:07:14 +03:00 
						 
				 
			
				
					
						
							
							
								Marek Kotewicz 
							
						 
					 
					
						
						
						
						
							
						
						
							720c280fde 
							
						 
					 
					
						
						
							
							Merge pull request  #350  from ethcore/signed_transaction  
						
						... 
						
						
						
						SignedTransaction structure 
						
					 
					
						2016-02-05 14:11:12 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							105f4262dd 
							
						 
					 
					
						
						
							
							Merge pull request  #354  from ethcore/license  
						
						... 
						
						
						
						License 
						
					 
					
						2016-02-05 14:06:10 +01:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							c90d64662a 
							
						 
					 
					
						
						
							
							added license in every *.rs file  
						
						
						
					 
					
						2016-02-05 13:40:41 +01:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							eab8410402 
							
						 
					 
					
						
						
							
							finishe signed transactions  
						
						
						
					 
					
						2016-02-04 23:48:29 +01:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							e92c6ee719 
							
						 
					 
					
						
						
							
							Signed transaciton split in progress  
						
						
						
					 
					
						2016-02-04 17:23:53 +01:00 
						 
				 
			
				
					
						
							
							
								arkpar 
							
						 
					 
					
						
						
						
						
							
						
						
							b9af3f9260 
							
						 
					 
					
						
						
							
							State copy optimization  
						
						
						
					 
					
						2016-02-03 19:34:51 +01:00 
						 
				 
			
				
					
						
							
							
								arkpar 
							
						 
					 
					
						
						
						
						
							
						
						
							3bc3d24945 
							
						 
					 
					
						
						
							
							Missing inline  
						
						
						
					 
					
						2016-02-03 16:55:23 +01:00 
						 
				 
			
				
					
						
							
							
								arkpar 
							
						 
					 
					
						
						
						
						
							
						
						
							42d5c09131 
							
						 
					 
					
						
						
							
							Final docs  
						
						
						
					 
					
						2016-02-03 16:43:48 +01:00