sakridge 
							
						 
					 
					
						
						
							
						
						e66b29943b 
					 
					
						
						
							
							datapoint for best fork weight and slot in replay ( #7066 )  
						
						
						
						
					 
					
						2019-11-20 17:26:52 -08:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						100b9dd12a 
					 
					
						
						
							
							Fix num nodes metrics ( #7068 )  
						
						... 
						
						
						
						* Fix num nodes metric
* Fix node count metrics 
						
						
					 
					
						2019-11-20 17:00:31 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						3415db9739 
					 
					
						
						
							
							Merge api/program into single units ( #7061 )  
						
						
						
						
					 
					
						2019-11-20 16:32:19 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						97ca6858b7 
					 
					
						
						
							
							Write transaction status and fee into persistent store ( #7030 )  
						
						... 
						
						
						
						* Pass blocktree into execute_batch, if persist_transaction_status
* Add validator arg to enable persistent transaction status store
* Pass blocktree into banking_stage, if persist_transaction_status
* Add validator params to bash scripts
* Expose actual transaction statuses outside Bank; add tests
* Fix benches
* Offload transaction status writes to a separate thread
* Enable persistent transaction status along with rpc service
* nudge
* Review comments 
						
						
					 
					
						2019-11-20 16:43:10 -07:00 
						 
				 
			
				
					
						
							
							
								Parth 
							
						 
					 
					
						
						
							
						
						9f6a2e51b2 
					 
					
						
						
							
							add credit-debit rent handling ( #6947 )  
						
						... 
						
						
						
						* add credit-debit rent handling
* add tests
* charge rent for validator account for fee credit
* rent is stored per tx instead of account 
						
						
					 
					
						2019-11-21 01:57:02 +05:30 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						b150da837a 
					 
					
						
						
							
							Use epoch as the gossip purge timeout for staked nodes. ( #7005 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-20 11:25:18 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						d184d3a732 
					 
					
						
						
							
							Merge native programs parts into one unit ( #7047 )  
						
						
						
						
					 
					
						2019-11-20 10:12:43 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						d2ed921bc6 
					 
					
						
						
							
							Cleanup nightly warnings ( #7055 )  
						
						
						
						
					 
					
						2019-11-19 20:15:37 -08:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						d32a072190 
					 
					
						
						
							
							Use ticks_per_slot to calculate maximum grace ticks ( #7024 )  
						
						... 
						
						
						
						* Use ticks_per_slot to calculate maximum grace ticks
* fix test
* fix votable candidate ordering
* fixes to pick_best_fork() and a unit test
* fixes 
						
						
					 
					
						2019-11-19 17:55:42 -08:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						f2badf2c5d 
					 
					
						
						
							
							Fix a bug where gossip loops forever while splitting messages ( #7032 )  
						
						... 
						
						
						
						* Fix a bug where gossip loops forever while splitting messages
* Get rid of while loop
* Minor clean up and rename 
						
						
					 
					
						2019-11-19 11:51:51 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						ea656b1a3f 
					 
					
						
						
							
							Add parent slot to getConfirmedBlock ( #7038 )  
						
						... 
						
						
						
						* Add parent slot to getConfirmedBlock
* Fix bad text-replace
* Use camelCase in getConfirmedBlock 
						
						
					 
					
						2019-11-19 09:39:55 -07:00 
						 
				 
			
				
					
						
							
							
								Dan Albert 
							
						 
					 
					
						
						
							
						
						b958bf9086 
					 
					
						
						
							
							Fix confirmation metrics ( #7035 )  
						
						
						
						
					 
					
						2019-11-19 09:51:50 -05:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						43144cfe8b 
					 
					
						
						
							
							Make banks that fail threshhold check resettable ( #7027 )  
						
						
						
						
					 
					
						2019-11-19 02:36:30 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						11d2d2eccd 
					 
					
						
						
							
							Fix progress map losing banks and recomputing stats ( #7026 )  
						
						... 
						
						
						
						* Fix progress map missing banks
* Fix confirmations
* Fix test
* Initialiize progress with frozen banks atartup 
						
						
					 
					
						2019-11-19 02:36:00 -08:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						6bfe0fca1f 
					 
					
						
						
							
							Add a version field to shreds ( #7023 )  
						
						... 
						
						
						
						* Add a version field to shreds
* Clippy
* Fix Chacha Golden
* Fix shredder bench compile
* Fix blocktree bench compile 
						
						
					 
					
						2019-11-18 18:05:02 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						e0a2bb9d86 
					 
					
						
						
							
							Legitimately map transactions to statuses in blocktree ( #7011 )  
						
						... 
						
						
						
						* Refactor rocksdb TransactionStatus to store/return struct; hook up map_transactions_to_statuses
* Cleanup use statements 
						
						
					 
					
						2019-11-18 09:12:42 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						3bc8d78801 
					 
					
						
						
							
							Add ConfirmedBlock struct, and rework Blocktree apis to include block… ( #7004 )  
						
						... 
						
						
						
						* Add RpcConfirmedBlock struct, and rework Blocktree apis to include blockhash info and dummy tx statuses
* Remove unused lifetime 
						
						
					 
					
						2019-11-17 20:17:15 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						b66c03667c 
					 
					
						
						
							
							Log for threshold failure ( #7008 )  
						
						
						
						
					 
					
						2019-11-17 17:10:16 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c3926e6af0 
					 
					
						
						
							
							|solana-gossip spy| no longer requires an entrypoint ( #6999 )  
						
						
						
						
					 
					
						2019-11-16 14:16:28 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						70322d1ff8 
					 
					
						
						
							
							Add error logging to dead slots ( #7000 )  
						
						
						
						
					 
					
						2019-11-16 02:54:51 -08:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						0ca943f49b 
					 
					
						
						
							
							RecyclerCache for shred_sigverify ( #6986 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-15 12:16:56 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						36e3ccfc68 
					 
					
						
						
							
							Remvoe pinned memory ( #6976 )  
						
						
						
						
					 
					
						2019-11-15 10:58:25 -08:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						59413b3124 
					 
					
						
						
							
							Fix rules for fork selection ( #6906 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-15 08:36:33 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						006c39380a 
					 
					
						
						
							
							Display 'none' instead of 0.0.0.0 ( #6973 )  
						
						
						
						
					 
					
						2019-11-14 20:24:35 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						852a2146ab 
					 
					
						
						
							
							Add Blocktree api to get transactions by slot ( #6966 )  
						
						... 
						
						
						
						* Add blocktree method to get confirmed-block txs
* Clean up use statements
* Add test, and fmt
* Plumb new blocktree method into getConfirmedBlock 
						
						
					 
					
						2019-11-14 16:34:39 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						99b42f210c 
					 
					
						
						
							
							Remove unused sha2 dep ( #6964 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-14 14:01:11 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						03f7f0d18c 
					 
					
						
						
							
							Rename getBlock to getConfirmedBlock; remove getBlocksSince ( #6961 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-14 13:14:42 -08:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						79d7090867 
					 
					
						
						
							
							Remove obsolete references to Blob ( #6957 )  
						
						... 
						
						
						
						* Remove the name "blob" from archivers
* Remove the name "blob" from broadcast
* Remove the name "blob" from Cluset Info
* Remove the name "blob" from Repair
* Remove the name "blob" from a bunch more places
* Remove the name "blob" from tests and book 
						
						
					 
					
						2019-11-14 11:49:31 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e7f63cd336 
					 
					
						
						
							
							Upgrade to rust 1.39.0 ( #6939 )  
						
						... 
						
						
						
						* Upgrade to rust 1.39.0
* 1.39.0 clippy 
						
						
					 
					
						2019-11-14 12:27:01 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						f108f483b7 
					 
					
						
						
							
							Remove Blobs and switch to Packets ( #6937 )  
						
						... 
						
						
						
						* Remove Blobs and switch to Packets
* Fix some gossip messages not respecting MTU size
* Failure to serialize is not fatal
* Add log macros
* Remove unused extern
* Apparently macro use is required
* Explicitly scope macro
* Fix test compile 
						
						
					 
					
						2019-11-14 10:24:53 -08:00 
						 
				 
			
				
					
						
							
							
								Sunny Gleason 
							
						 
					 
					
						
						
							
						
						42af8b199f 
					 
					
						
						
							
							feat: add tests for invalid/failure cases ( #6951 )  
						
						
						
						
					 
					
						2019-11-14 11:41:26 -05:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						43e2301e2c 
					 
					
						
						
							
							Fix roots overrunning broadcast ( #6884 )  
						
						... 
						
						
						
						* Add trusted pathway for insert_shreds to avoid checks 
						
						
					 
					
						2019-11-14 00:32:07 -08:00 
						 
				 
			
				
					
						
							
							
								Parth 
							
						 
					 
					
						
						
							
						
						7b05b3dbb3 
					 
					
						
						
							
							rent collector improvments ( #6888 )  
						
						... 
						
						
						
						* avoid account copying + pre-empt rent
* adding support for base rent 
						
						
					 
					
						2019-11-14 10:56:49 +05:30 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						4fc767b3f6 
					 
					
						
						
							
							Move version! from core:: to clap_utils:: ( #6944 )  
						
						... 
						
						
						
						* Move version! from core to clap-utils
* Completely move version! from core:: to clap_utils::
* rustfmt
* Do remaining transition after rebase 
						
						
					 
					
						2019-11-14 13:10:38 +09:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						a3a830e1ab 
					 
					
						
						
							
							Delete Service trait ( #6921 )  
						
						
						
						
					 
					
						2019-11-13 11:12:09 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fcc2874591 
					 
					
						
						
							
							Remove/address some TODOs ( #6923 )  
						
						
						
						
					 
					
						2019-11-13 09:43:15 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						30a08f4282 
					 
					
						
						
							
							Cleanup ledger macros ( #6916 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-11-13 07:14:09 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						86faa3f995 
					 
					
						
						
							
							Properly type RpcClient::get_version() ( #6919 )  
						
						
						
						
					 
					
						2019-11-12 22:01:04 -07:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						148a58865e 
					 
					
						
						
							
							Make creating new snapshot.tar.bz2 truly-atomic ( #6902 )  
						
						
						
						
					 
					
						2019-11-12 14:21:56 -07:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						3faeb7fa79 
					 
					
						
						
							
							Rename solana-netutil to solana-net-utils for consistency ( #6895 )  
						
						... 
						
						
						
						* sed -i -e 's/netutil/net_utils/g' $(git grep --files-with-matches netutil :**.rs)
* sed -i -e 's/netutil/net-utils/g' $(git grep --files-with-matches netutil)
* git mv netutil/ net-utils
* Tweak a bit
* Fix rustfmt & clippy 
						
						
					 
					
						2019-11-12 13:37:13 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						bb00904fc8 
					 
					
						
						
							
							add rent reserve for bootstrap stakes ( #6876 )  
						
						... 
						
						
						
						* genesis investor stakes
* assert rent is sufficient for these bootstrappers 
						
						
					 
					
						2019-11-12 12:33:40 -08:00 
						 
				 
			
				
					
						
							
							
								Sunny Gleason 
							
						 
					 
					
						
						
							
						
						5903339c17 
					 
					
						
						
							
							feat: return bank/block info with block-related results ( #6716 )  
						
						
						
						
					 
					
						2019-11-12 14:49:41 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c6b108ef4f 
					 
					
						
						
							
							Don't panic in sdk/ when genesis fails to load ( #6892 )  
						
						
						
						
					 
					
						2019-11-12 10:24:49 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						7e82450d7b 
					 
					
						
						
							
							Serialize transaction in proper wire format instead of json ( #6889 )  
						
						
						
						
					 
					
						2019-11-12 10:45:10 -05:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						95d6586dd7 
					 
					
						
						
							
							Remove debug datapoint that isn't being plotted ( #6873 )  
						
						
						
						
					 
					
						2019-11-11 14:25:25 -08:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						816b2d7ff8 
					 
					
						
						
							
							Tune repair to be less aggressive ( #6868 )  
						
						
						
						
					 
					
						2019-11-11 13:12:22 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4be646c695 
					 
					
						
						
							
							discover() by gossip sockaddr instead of just by gossip ip address ( #6865 )  
						
						
						
						
					 
					
						2019-11-11 12:42:58 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						cc6e1ea200 
					 
					
						
						
							
							Stub out getBlocksSince and getBlock methods ( #6853 )  
						
						... 
						
						
						
						* Add getBlocksSince rpc method, and initial stub of getBlock method
* Return test transactions from getBlock method
* clippy
* Add comment on get_block method 
						
						
					 
					
						2019-11-11 13:18:34 -05:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cfab36cb1d 
					 
					
						
						
							
							Include channel and commit info in the version of pre-release builds ( #6819 )  
						
						
						
						
					 
					
						2019-11-10 22:39:13 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						5835b3b8eb 
					 
					
						
						
							
							Increase timeout when confirming airdrop for max commitment ( #6858 )  
						
						... 
						
						
						
						* Increase timeout when confirming airdrop for max commitment
* Add commitment to airdrop rpc trace
* Flip commitment check 
						
						
					 
					
						2019-11-10 12:20:52 -05:00