Stephen Akridge 
							
						 
					 
					
						
						
							
						
						dea5ab2f79 
					 
					
						
						
							
							Add erasure rust logic under feature flag  
						
						
						
						
					 
					
						2018-04-18 19:42:09 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						5e11078f34 
					 
					
						
						
							
							Add Stephen  
						
						
						
						
					 
					
						2018-04-18 17:22:58 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						d7670cd4ff 
					 
					
						
						
							
							Merge pull request  #129  from aeyakovenko/retransmit  
						
						... 
						
						
						
						Retransmit 
						
						
					 
					
						2018-04-18 11:10:50 -04:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						29f3230089 
					 
					
						
						
							
							docs  
						
						
						
						
					 
					
						2018-04-17 19:53:18 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						d003efb522 
					 
					
						
						
							
							fix docs  
						
						
						
						
					 
					
						2018-04-17 19:52:46 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						97e772e87a 
					 
					
						
						
							
							docs  
						
						
						
						
					 
					
						2018-04-17 19:46:50 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						0b33615979 
					 
					
						
						
							
							udpate  
						
						
						
						
					 
					
						2018-04-17 12:48:06 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						249cead13e 
					 
					
						
						
							
							docs  
						
						
						
						
					 
					
						2018-04-17 11:07:43 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						7c96dea359 
					 
					
						
						
							
							fmt  
						
						
						
						
					 
					
						2018-04-17 11:05:35 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						374c9921fd 
					 
					
						
						
							
							comments  
						
						
						
						
					 
					
						2018-04-17 11:05:15 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						fb55ab8c33 
					 
					
						
						
							
							format  
						
						
						
						
					 
					
						2018-04-16 21:02:37 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						13485074ac 
					 
					
						
						
							
							test cast  
						
						
						
						
					 
					
						2018-04-16 20:57:15 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						4944c965e4 
					 
					
						
						
							
							update  
						
						... 
						
						
						
						heap
update
update
wip
use a vec and sort
builds
update
tests
update
fmt
update
progress
fmt
passes needs retransmit test
tests
cleanup
update
update
update
update
fmt 
						
						
					 
					
						2018-04-16 20:33:09 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						83c5b3bc38 
					 
					
						
						
							
							Merge pull request  #125  from garious/fix-parallelized-ledger  
						
						... 
						
						
						
						Tell verifiers when not to parallelize accounting 
						
						
					 
					
						2018-04-13 08:43:36 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						7fc42de758 
					 
					
						
						
							
							Fix bench  
						
						
						
						
					 
					
						2018-04-13 00:36:23 -04:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						0a30bd74c1 
					 
					
						
						
							
							Tell verifiers when not to parallelize accounting  
						
						... 
						
						
						
						Without this patch, many batches of transactions could be tossed
into a single entry, but the parallelized accountant can only
guarentee the transactions in the batch can be processed in
parallel.
This patch signals the historian to generate a new Entry after
each batch. Validators must maintain sequential consistency
across Entries. 
						
						
					 
					
						2018-04-12 21:08:53 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						9b12a79c8d 
					 
					
						
						
							
							cargo +nightly fmt  
						
						
						
						
					 
					
						2018-04-12 17:04:11 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						0dcde23b05 
					 
					
						
						
							
							Merge pull request  #119  from sakridge/skel_verify_test  
						
						... 
						
						
						
						Add skel test which sends a bad transaction, verify it doesn't make it 
						
						
					 
					
						2018-04-12 17:02:08 -06:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						8dc15b88eb 
					 
					
						
						
							
							Add skel test which sends a bad transaction, verify it doesn't make it  
						
						
						
						
					 
					
						2018-04-12 15:01:59 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						d20c952f92 
					 
					
						
						
							
							Merge pull request  #121  from aeyakovenko/helpers  
						
						... 
						
						
						
						requests to packets utility function 
						
						
					 
					
						2018-04-12 12:58:30 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						c2eeeb27fd 
					 
					
						
						
							
							bump timer  
						
						
						
						
					 
					
						2018-04-12 11:12:10 -07:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						180d8b67e4 
					 
					
						
						
							
							requests to packets function  
						
						
						
						
					 
					
						2018-04-12 10:44:09 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						9c989c46ee 
					 
					
						
						
							
							Merge pull request  #123  from garious/cleanup-tests  
						
						... 
						
						
						
						Cleanup tests 
						
						
					 
					
						2018-04-11 22:37:35 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						51633f509d 
					 
					
						
						
							
							Fix test  
						
						... 
						
						
						
						The test was meant to ensure the signature covered the 'tokens'
field, but then when the 'plan' field was rolled in, Transaction::verify()
started failing because Plan::verify() failed. When Transaction::verify()
was split into two, the unexpected failure was exposed but went unnoticed.
This patch brings it back to its original intent, to ensure signature
verification fails if the network attempts to change the client's payment. 
						
						
					 
					
						2018-04-11 22:17:21 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						705228ecc2 
					 
					
						
						
							
							Remove redundant signs  
						
						
						
						
					 
					
						2018-04-11 22:17:21 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						740f6d2258 
					 
					
						
						
							
							Merge pull request  #122  from garious/fix-ci  
						
						... 
						
						
						
						Fix the nightly build 
						
						
					 
					
						2018-04-11 20:56:58 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						3b9ef5ccab 
					 
					
						
						
							
							Fix the nightly build  
						
						
						
						
					 
					
						2018-04-11 20:24:14 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						ab74e7f24f 
					 
					
						
						
							
							Merge pull request  #117  from garious/parallelize-accountant  
						
						... 
						
						
						
						Enable parallelized accountant 
						
						
					 
					
						2018-04-11 19:39:45 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						be9a670fb7 
					 
					
						
						
							
							Add process_packets() benchmark  
						
						
						
						
					 
					
						2018-04-11 18:02:45 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						6e43e7a146 
					 
					
						
						
							
							Enable parallelized accountant  
						
						
						
						
					 
					
						2018-04-11 18:01:59 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						ab2093926a 
					 
					
						
						
							
							Merge pull request  #120  from aeyakovenko/fix_bench_compile  
						
						... 
						
						
						
						fix compile error 
						
						
					 
					
						2018-04-11 18:01:13 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						916b90f415 
					 
					
						
						
							
							Merge pull request  #118  from sakridge/ecdsa_tests  
						
						... 
						
						
						
						Add tests for ecdsa sig checking 
						
						
					 
					
						2018-04-11 17:58:45 -06:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						2ef3db9fab 
					 
					
						
						
							
							fix compile error  
						
						
						
						
					 
					
						2018-04-11 15:40:25 -07:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						6987b6fd58 
					 
					
						
						
							
							Add tests for ecdsa sig checking  
						
						
						
						
					 
					
						2018-04-11 12:29:44 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						078179e9b8 
					 
					
						
						
							
							Merge pull request  #115  from garious/parallelize-accountant  
						
						... 
						
						
						
						More refactoring 
						
						
					 
					
						2018-04-11 10:28:15 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						50ccecdff5 
					 
					
						
						
							
							Refactor  
						
						
						
						
					 
					
						2018-04-11 09:02:33 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						e838a8c28a 
					 
					
						
						
							
							Delete unused function  
						
						
						
						
					 
					
						2018-04-10 21:56:13 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						e5f7eeedbf 
					 
					
						
						
							
							Use iterators  
						
						
						
						
					 
					
						2018-04-10 21:48:26 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						d1948b5a00 
					 
					
						
						
							
							Zip earlier  
						
						... 
						
						
						
						And remove redundant into_iter() calls. 
						
						
					 
					
						2018-04-10 21:18:39 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						c07f700c53 
					 
					
						
						
							
							Merge pull request  #113  from aeyakovenko/master_pclient  
						
						... 
						
						
						
						command-line options for testnode and client 
						
						
					 
					
						2018-04-09 23:07:03 -06:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						c934a30f66 
					 
					
						
						
							
							commandline options for client and testnode  
						
						
						
						
					 
					
						2018-04-09 21:14:52 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						310d01d8a2 
					 
					
						
						
							
							Merge pull request  #112  from aeyakovenko/recycler_test  
						
						... 
						
						
						
						Recycler test should verifyt that its recycling 
						
						
					 
					
						2018-04-07 09:29:50 -06:00 
						 
				 
			
				
					
						
							
							
								Anatoly Yakovenko 
							
						 
					 
					
						
						
							
						
						f330739bc7 
					 
					
						
						
							
							Recycler test should verifyt that its recycling  
						
						
						
						
					 
					
						2018-04-07 07:08:42 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						58626721ad 
					 
					
						
						
							
							Merge pull request  #111  from garious/parallelize-accountant  
						
						... 
						
						
						
						Cleanup 
						
						
					 
					
						2018-04-06 17:03:10 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						584c8c07b8 
					 
					
						
						
							
							Better symmetry  
						
						... 
						
						
						
						deserialize -> process -> serialize 
						
						
					 
					
						2018-04-06 16:34:59 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						a93ec03d2c 
					 
					
						
						
							
							Move creating blobs into its own function  
						
						
						
						
					 
					
						2018-04-06 16:22:02 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						7bd3a8e004 
					 
					
						
						
							
							Reduce cyclomatic complexity  
						
						
						
						
					 
					
						2018-04-06 16:12:13 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						912a5f951e 
					 
					
						
						
							
							Why is msgs cloned here?  
						
						
						
						
					 
					
						2018-04-06 15:58:11 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						6869089111 
					 
					
						
						
							
							Parallelize deserialize  
						
						
						
						
					 
					
						2018-04-06 15:52:58 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						6fd32fe850 
					 
					
						
						
							
							Cleanup constants  
						
						
						
						
					 
					
						2018-04-06 15:43:05 -06:00