Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							4e41cbca81 
							
						 
					 
					
						
						
							
							Moving all Client public API types to separate mod & binary serialization codegen for that mod ( #1051 )  
						
						... 
						
						
						
						* transaction moved
* trash remove
* ids move
* receipt
* tree-route
* blockchain info
* log_entry move
* trace filter moved
* executed & trace moved
* localized trace moved
* block status moved
* build scripts and codegen refs
* Cargo.lock update
* binary for blockstatus, blockchaininfo
* binary for trace
* trace filters binary ser
* binary for log entries & executed
* binary for receipt
* special case for u8 & transaction binary attribute
* resolved remaining issues & error binary serialization
* json-tests util import
* fix warnings
* ids attr
* add missing attributes
* Update build.rs 
						
					 
					
						2016-05-16 18:33:32 +02:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							f4d5c7b48e 
							
						 
					 
					
						
						
							
							Fix uncle getter  
						
						... 
						
						
						
						Uncle blocks don't necessarily have BlockDetails, so can't get total
difficulty directly.
Closes  #1057  
						
					 
					
						2016-05-16 12:46:09 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							354ac7d6e5 
							
						 
					 
					
						
						
							
							Limiting result of the execution to execution-specific errors ( #1071 )  
						
						... 
						
						
						
						* execution error/result limiting
* missing trailing comma
* fix executive tests
* adding original error as string to the generic transaction error
* 'mallformed'-s all around 
						
					 
					
						2016-05-14 13:28:44 +01:00 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							15a8860e8a 
							
						 
					 
					
						
						
							
							Fixing clippy warnings  
						
						
						
					 
					
						2016-05-04 15:22:22 +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 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							e2465b1eab 
							
						 
					 
					
						
						
							
							Bumping clippy & fixing warnings ( #1024 )  
						
						... 
						
						
						
						* Bumping clippy
* Fixing warnings found by clippy 
						
					 
					
						2016-05-02 13:13:12 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Kotewicz 
							
						 
					 
					
						
						
						
						
							
						
						
							7c2adc4137 
							
						 
					 
					
						
						
							
							Tracedb interface && cli ( #997 )  
						
						... 
						
						
						
						* traces cli and jsonrpc api
* missing if in docs
* adding traces to modules 
						
					 
					
						2016-05-02 12:17:30 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Kotewicz 
							
						 
					 
					
						
						
						
						
							
						
						
							66477a9476 
							
						 
					 
					
						
						
							
							Core tracedb functionality. ( #996 )  
						
						... 
						
						
						
						* fixed encoding 0u8
* simplified if else stmt
* tracedb core
* more comprehensive tracedb tests
* fixed minor review issues
* addresses filter
* fixed typos
* replace malformed with corrupted
* trace switch
* db key is generic and can be made smaller
* smaller tracedb keys
* tracedb version
* fixed ignored tests
* rename Tracedb -> TraceDB
* fixed typos
* proves
* trace only top level calls to builtins to avoid DDoS attacks
* fixed tracedb config switches
* fix comments fat replaced with trace
* vector-addressing scheme for localized traces
* removed comments
* removed first, redundant 0 from trace address
* updated db.trace method
* additional tests for tracedb.trace() 
						
					 
					
						2016-04-30 16:41:24 +01:00 
						 
				 
			
				
					
						
							
							
								Arkadiy Paronyan 
							
						 
					 
					
						
						
						
						
							
						
						
							8f7624f5cb 
							
						 
					 
					
						
						
							
							Support 'pending' block in RPC ( #1007 )  
						
						... 
						
						
						
						* Support `pending` block in RPC
* Forward calls from miner to client in case no pending block is available 
						
					 
					
						2016-04-28 20:47:44 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							242b986196 
							
						 
					 
					
						
						
							
							Fix spelling of "omitted"  
						
						
						
					 
					
						2016-04-24 22:16:34 +01:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							0810de4415 
							
						 
					 
					
						
						
							
							Fix spelling of "omitted"  
						
						
						
					 
					
						2016-04-24 22:16:06 +01:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							d5555de1b9 
							
						 
					 
					
						
						
							
							import route contains ommited blocks  
						
						
						
					 
					
						2016-04-24 19:40:04 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiy Paronyan 
							
						 
					 
					
						
						
						
						
							
						
						
							f2a5630fdf 
							
						 
					 
					
						
						
							
							Merge pull request  #972  from ethcore/db_writer  
						
						... 
						
						
						
						querying extras separated to its own module 
						
					 
					
						2016-04-21 11:26:13 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiy Paronyan 
							
						 
					 
					
						
						
						
						
							
						
						
							e47af7f745 
							
						 
					 
					
						
						
							
							Merge pull request  #966  from ethcore/from-bytes-extend  
						
						... 
						
						
						
						Addressing binary serialization for db types 
						
					 
					
						2016-04-20 18:17:00 +02:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							273e4d6f32 
							
						 
					 
					
						
						
							
							removed db/module, a single file is enoguh  
						
						
						
					 
					
						2016-04-20 15:53:01 +02:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							bffa1e1ec9 
							
						 
					 
					
						
						
							
							simplified writing and reading from database with cache  
						
						
						
					 
					
						2016-04-20 15:45:42 +02:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							9ce9fd390d 
							
						 
					 
					
						
						
							
							Merge branch 'master' of github.com:ethcore/parity into db_writer  
						
						
						
					 
					
						2016-04-20 13:45:53 +02:00 
						 
				 
			
				
					
						
							
							
								Marek Kotewicz 
							
						 
					 
					
						
						
						
						
							
						
						
							225a5ee825 
							
						 
					 
					
						
						
							
							removed redundant unwraps ( #935 )  
						
						... 
						
						
						
						* removed redundant unwraps
* fixed compilation error, removed warnings
* fixed transaction queue merge conflict
* fixed failing ethminer doc test 
						
					 
					
						2016-04-19 10:35:32 -07:00 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							caf4d179a2 
							
						 
					 
					
						
						
							
							Even more detailed errors for transaction queue ( #969 )  
						
						... 
						
						
						
						* Even more detailed errors for transaction queue
* Small rename
* Removing macros in favour of functions+try!() 
						
					 
					
						2016-04-18 10:34:59 -07:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							62455a4094 
							
						 
					 
					
						
						
							
							separated from blockchain and made reusable db reader and batch writer  
						
						
						
					 
					
						2016-04-18 18:15:03 +02:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							524a495ffd 
							
						 
					 
					
						
						
							
							temporary fix of panic in blockchain garbage collection  
						
						
						
					 
					
						2016-04-18 15:18:14 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							3138584320 
							
						 
					 
					
						
						
							
							generalized fixedsized structs with macro  
						
						
						
					 
					
						2016-04-17 18:52:44 +03:00 
						 
				 
			
				
					
						
							
							
								Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							17f26ad588 
							
						 
					 
					
						
						
							
							finished for BlockLocation  
						
						
						
					 
					
						2016-04-17 18:30:42 +03:00 
						 
				 
			
				
					
						
							
							
								Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							bd2149406d 
							
						 
					 
					
						
						
							
							from/to for BlockLocation  
						
						
						
					 
					
						2016-04-17 18:18:25 +03:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							5c4086bf8e 
							
						 
					 
					
						
						
							
							log errors when db queries fails  
						
						
						
					 
					
						2016-04-15 19:32:30 +02:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							295efdba55 
							
						 
					 
					
						
						
							
							refactored blockchain extras keys building  
						
						
						
					 
					
						2016-04-15 18:54:35 +02:00 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							00372cf747 
							
						 
					 
					
						
						
							
							Removing a transaction from queue now removes all from this sender with lower nonces. ( #950 )  
						
						... 
						
						
						
						* Changing  to wipe-out all transactions from particular sender lower then given nonce.
* Changing given nonce to be client_nonce
* Fixing test_client to support proper nonces when transactions are added to blockchain
* Fixing logic for transactions from new blocks in chain 
						
					 
					
						2016-04-14 22:38:23 -07:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							32ca8066e9 
							
						 
					 
					
						
						
							
							Tracing and docs. ( #952 )  
						
						
						
					 
					
						2016-04-13 11:26:41 -07:00 
						 
				 
			
				
					
						
							
							
								Arkadiy Paronyan 
							
						 
					 
					
						
						
						
						
							
						
						
							c7d6444ae0 
							
						 
					 
					
						
						
							
							Merge pull request  #936  from ethcore/bumping-clippy  
						
						... 
						
						
						
						Bumping clippy and fixing warnings. 
						
					 
					
						2016-04-12 16:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							bdb35cfaed 
							
						 
					 
					
						
						
							
							Merge pull request  #927  from ethcore/pruning_auto  
						
						... 
						
						
						
						Pruning auto 
						
					 
					
						2016-04-12 16:00:39 +03:00 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							7fbe3f4721 
							
						 
					 
					
						
						
							
							Fixing clippy warnings  
						
						
						
					 
					
						2016-04-12 13:54:34 +02:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							fa95419c27 
							
						 
					 
					
						
						
							
							--pruning=auto option.  
						
						
						
					 
					
						2016-04-11 18:42:50 -07:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							4bfbb56701 
							
						 
					 
					
						
						
							
							added explanatory comments  
						
						
						
					 
					
						2016-04-11 11:36:39 +02:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							610251fdf7 
							
						 
					 
					
						
						
							
							Merge branch 'master' into tracing  
						
						
						
					 
					
						2016-04-11 11:35:07 +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 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							04d5b5cbe6 
							
						 
					 
					
						
						
							
							Merge branch 'master' into h256  
						
						... 
						
						
						
						Conflicts:
	ethcore/src/account.rs 
						
					 
					
						2016-04-09 11:27:19 +02:00 
						 
				 
			
				
					
						
							
							
								Gav Wood 
							
						 
					 
					
						
						
						
						
							
						
						
							0ef6de930f 
							
						 
					 
					
						
						
							
							Update account.rs  
						
						
						
					 
					
						2016-04-08 17:42:17 -07:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							fcf7f392f0 
							
						 
					 
					
						
						
							
							fixed failing tests  
						
						
						
					 
					
						2016-04-08 11:48:37 +02:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							64294853cc 
							
						 
					 
					
						
						
							
							separated tracing logic to its own trait  
						
						
						
					 
					
						2016-04-08 01:50:55 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiy Paronyan 
							
						 
					 
					
						
						
						
						
							
						
						
							123a0f0b40 
							
						 
					 
					
						
						
							
							Merge pull request  #893  from ethcore/closing  
						
						... 
						
						
						
						Additional logging and friendlier error messages 
						
					 
					
						2016-04-07 12:36:19 +02:00 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							730d60e5e4 
							
						 
					 
					
						
						
							
							Avoid signalling readiness when app is about to be closed  
						
						
						
					 
					
						2016-04-07 00:20:03 +02:00 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							d4f0902968 
							
						 
					 
					
						
						
							
							Tracing shutdown and changed order of IoManager shutdown process  
						
						
						
					 
					
						2016-04-06 23:45:19 +02:00 
						 
				 
			
				
					
						
							
							
								debris 
							
						 
					 
					
						
						
						
						
							
						
						
							09beeaba8e 
							
						 
					 
					
						
						
							
							trace result is a structure;  
						
						
						
					 
					
						2016-04-06 21:23:52 +02:00 
						 
				 
			
				
					
						
							
							
								Nikolay Volf 
							
						 
					 
					
						
						
						
						
							
						
						
							b671cbd71f 
							
						 
					 
					
						
						
							
							Merge pull request  #892  from ethcore/eth-call-fix  
						
						... 
						
						
						
						Fixed eth_call nonce and gas handling 
						
					 
					
						2016-04-06 15:54:58 +04:00 
						 
				 
			
				
					
						
							
							
								arkpar 
							
						 
					 
					
						
						
						
						
							
						
						
							9b7c48110a 
							
						 
					 
					
						
						
							
							Fixed eth_call nonce and gas handling  
						
						
						
					 
					
						2016-04-06 13:05:58 +02:00 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							405a6bfc04 
							
						 
					 
					
						
						
							
							Removing match on constant  
						
						
						
					 
					
						2016-04-06 10:58:51 +02:00 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							1105b74174 
							
						 
					 
					
						
						
							
							Fixing match on constant  
						
						
						
					 
					
						2016-04-06 10:58:07 +02:00 
						 
				 
			
				
					
						
							
							
								Tomasz Drwięga 
							
						 
					 
					
						
						
						
						
							
						
						
							85da55a537 
							
						 
					 
					
						
						
							
							Fixing warnings  
						
						
						
					 
					
						2016-04-06 10:55:40 +02:00 
						 
				 
			
				
					
						
							
							
								Arkadiy Paronyan 
							
						 
					 
					
						
						
						
						
							
						
						
							0f7e3cdfe2 
							
						 
					 
					
						
						
							
							Merge pull request  #866  from rphmeier/unused_mut  
						
						... 
						
						
						
						Remove unused mut 
						
					 
					
						2016-04-01 16:19:12 +02:00 
						 
				 
			
				
					
						
							
							
								Robert Habermeier 
							
						 
					 
					
						
						
						
						
							
						
						
							12f4b5ea8a 
							
						 
					 
					
						
						
							
							Remove unused mut  
						
						
						
					 
					
						2016-04-01 09:33:12 -04:00