| 
							
							
								 Gav Wood | c202abe09d | Switch RPC namespace form ethcore_ to trace_ | 2016-06-02 13:14:49 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | b9ec87548d | Minor renaming diff -> state_diff | 2016-06-02 12:39:25 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | bc5c3da2af | Merge branch 'vmtracing' into diffing | 2016-06-02 12:28:09 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | d40a038f37 | Fix tests. | 2016-06-02 11:49:27 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 26da38a439 | Merge remote-tracking branch 'origin/master' into vmtracing | 2016-06-02 11:40:39 +02:00 |  | 
			
				
					| 
							
							
								 Nikolay Volf | c370bcaded | merge fixes | 2016-06-01 19:57:34 +02:00 |  | 
			
				
					| 
							
							
								 Nikolay Volf | 6676c6cf7e | Merge branch 'master' into client-refact | 2016-06-01 19:42:32 +02:00 |  | 
			
				
					| 
							
							
								 Tomasz Drwięga | 99e26b8480 | Simple signing queue, confirmation APIs exposed in signer WebSockets. (#1182) * Splitting methods requiring signing into separate trait
* Single place where RPC apis are created.
* Separating eth_filter
* Separating eth_signing
* Stubs for Personal Signer methods
* Test for EthSigningQueueClient
* TransactionConfirmation API
* Exposing PersonalSigner API
* Defining ApiSets dependent on context
* Removing types
* Fixing default impl
* Fixing un-mocked tests
* Update signing_queue.rs
[ci skip]
* Removing unused import [ci skip] | 2016-06-01 19:37:34 +02:00 |  | 
			
				
					| 
							
							
								 Nikolay Volf | 985d412c48 | fix merges again | 2016-06-01 13:03:26 +02:00 |  | 
			
				
					| 
							
							
								 Nikolay Volf | c00b84e10b | merge fixes | 2016-06-01 12:54:47 +02:00 |  | 
			
				
					| 
							
							
								 Nikolay Volf | d45a676dc0 | all tests fixed | 2016-05-31 22:24:32 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 5fd4b9d7bd | formatting fix | 2016-05-31 21:50:25 +02:00 |  | 
			
				
					| 
							
							
								 Nikolay Volf | 77cef76518 | rpc bindings resolved | 2016-05-31 21:31:42 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 34edecd59d | State diffing, exposed through JSONRPC. | 2016-05-31 21:03:44 +02:00 |  | 
			
				
					| 
							
							
								 Nikolay Volf | f5ed31792f | fixed sync with client only | 2016-05-31 20:54:02 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | c81e4e24b3 | add ability to have heavy tests | 2016-05-31 19:51:24 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 4ccaabde40 | add transaction count verifier tests | 2016-05-31 19:30:40 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 5cb58c4269 | use Miner in rpc tests, remove chain_harness | 2016-05-31 15:25:14 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 12547ecd37 | Remove invlaid comment. | 2016-05-31 12:58:47 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 1fdb1de218 | Don't implement the trait with unimplemented. | 2016-05-31 12:58:10 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 649767b911 | Merge remote-tracking branch 'origin/master' into vmtracing | 2016-05-31 12:05:23 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 5766354c19 | Tests for VM tracing. | 2016-05-31 12:04:53 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | b036f1de98 | stop eth_syncing from returning true forever (#1181) | 2016-05-31 10:31:36 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 8082fdb3ff | Fix max-value calls and add "creates" field to getTransaction. | 2016-05-30 22:27:28 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 79503e4f14 | Added VM trace information for post-execution stuff. | 2016-05-30 17:19:15 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | ea26deaab1 | mocked test for eth_syncing | 2016-05-30 12:33:49 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 11f4e8cb73 | Fix mock tests. | 2016-05-30 11:53:20 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | bbe6a287f8 | add mocked test for eth_coinbase | 2016-05-29 17:18:37 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 89659606dd | add mocked test for eth_sendRawTransaction | 2016-05-29 17:07:39 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | be1ec93271 | implement eth_sign | 2016-05-29 15:46:57 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 7cea3eb5ed | move rpc_unimplemented into impls module | 2016-05-29 15:21:23 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 191bae5cd4 | add stubs for missing eth_* rpc methods | 2016-05-29 15:21:23 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | fb2ea765d5 | remove default implementations using rpc_unimplemented!() | 2016-05-29 15:21:23 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | a5808833b1 | Merge remote-tracking branch 'origin/master' into vmtracing | 2016-05-29 11:13:48 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | cd16828fef | Integrated VM tracing into JSONRPC. | 2016-05-29 00:58:52 +02:00 |  | 
			
				
					| 
							
							
								 Arkadiy Paronyan | b9f7ed9185 | Merge pull request #1141 from rphmeier/rpc-tests Framework for improved RPC unit tests | 2016-05-29 00:50:19 +02:00 |  | 
			
				
					| 
							
							
								 Tomasz Drwięga | 87d0f09a44 | Base for Signer Websockets server (#1158) * Basic signing queue
* Adding docs
* WebSockets server for signer
* Removing TODO
* Shortening the syntax
* Exposing types from RPC
* Fixing indentation
* Update main.rs | 2016-05-28 19:30:31 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | d4a06b27ed | Create VMTracer trait. | 2016-05-28 17:50:20 +02:00 |  | 
			
				
					| 
							
							
								 Gav Wood | c1ed520de0 | RPC endpoint for VM tracing and ser/de types ready. | 2016-05-28 16:52:33 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 5197ca87ee | merge with master | 2016-05-27 18:55:01 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | c021ecd13b | move "integration" tests out into main module | 2016-05-27 18:40:48 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 9d4cd7b73e | assert the transaction is being signed correctly | 2016-05-27 18:21:27 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | e7791c220a | rebase fixes and address style concern | 2016-05-27 18:21:26 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 7ee23240f0 | fix travis test build | 2016-05-27 18:19:18 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 4c55e4968e | add eth_blockNumber, eth_TransactionCount integration tests. also adds an EthTester struct for more test flexibility. | 2016-05-27 18:18:44 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | f67486e31f | have miner service update the pending nonces on transaction import | 2016-05-27 18:18:42 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | d370a86b43 | More flexible chain extraction, get_balance test | 2016-05-27 18:13:53 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 152bb6f21b | create integration test harness for eth RPC API | 2016-05-27 18:13:49 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 56b020987e | refine tests for call deserialization | 2016-05-27 18:09:32 +02:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | b28a8411a4 | refactor dispatch_transaction and sign_and_dispatch into impls module this has the added benefit of allowing the removal of redundant upgrades. | 2016-05-27 16:50:25 +02:00 |  |