sakridge 
							
						 
					 
					
						
						
							
						
						f877fb8c8f 
					 
					
						
						
							
							Don't print leader update message unless leader actually updates ( #4365 )  
						
						
						
						
					 
					
						2019-05-21 11:06:56 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6374e69a69 
					 
					
						
						
							
							Add mining pool wallet commands ( #4360 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-21 07:32:38 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						1a77486f8e 
					 
					
						
						
							
							Make RootedSlotsIterator for traversing slots on the root fork ( #4361 )  
						
						
						
						
					 
					
						2019-05-20 23:09:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						ead15d294e 
					 
					
						
						
							
							add get_epoch_vote_accounts rpc ( #4317 )  
						
						... 
						
						
						
						* add get_epoch_vote_accounts rpc
* fixups
* documentation and type updates 
						
						
					 
					
						2019-05-20 22:21:13 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						f1e5edee14 
					 
					
						
						
							
							Modify Roots Column To Support Multiple Roots ( #4321 )  
						
						... 
						
						
						
						* Fix 1) Roots column family to handle storing multiple slots, 2) Store all slots on the rooted path in the roots column family 
						
						
					 
					
						2019-05-20 19:04:18 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						7153abd483 
					 
					
						
						
							
							Revert "Performance tweaks ( #4340 )" ( #4350 )  
						
						... 
						
						
						
						* Revert "Performance tweaks (#4340 )"
This reverts commit 55cee5742f 
						
						
					 
					
						2019-05-20 17:48:42 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						af82b0dce9 
					 
					
						
						
							
							Fix sending root slots instead of current slot ( #4354 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-20 15:01:55 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						86e03a6d1b 
					 
					
						
						
							
							support issuing vote instructions from system account ( #4338 )  
						
						... 
						
						
						
						* issue vote instructions from system account
* fixup
* bring back KeypairUtil 
						
						
					 
					
						2019-05-20 13:32:32 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						114e2989fa 
					 
					
						
						
							
							Improve PoH unit test asserts ( #4351 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-20 13:02:44 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						7024c73e9b 
					 
					
						
						
							
							Revert banking threads increase which seems to be slower in testing. ( #4349 )  
						
						
						
						
					 
					
						2019-05-20 11:42:37 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f079a78c5e 
					 
					
						
						
							
							Remove fee arg from system_transaction::* ( #4346 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-20 10:03:19 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6365c4c061 
					 
					
						
						
							
							Use cleanup ( #4347 )  
						
						
						
						
					 
					
						2019-05-20 09:58:27 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						55cee5742f 
					 
					
						
						
							
							Performance tweaks ( #4340 )  
						
						... 
						
						
						
						* Use Rc to prevent clone of Packets
* Fix min => max in banking_stage threads.
Coalesce packet buffers better since a larger batch will
be faster through banking and sigverify.
Deconstruct batches into banking_stage from sigverify since
sigverify likes to accumulate batches but then a single banking_stage
thread will be stuck with a large batch. Maximize parallelism by
creating more chunks of work for banking_stage. 
						
						
					 
					
						2019-05-20 09:15:00 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						034eda4546 
					 
					
						
						
							
							Fix a couple replicator nits ( #4345 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-20 08:55:45 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						06eb2364f2 
					 
					
						
						
							
							Handle missed slots in storage stage ( #4337 )  
						
						... 
						
						
						
						* Handle missed slots in storage stage
* Fix test compile
* Make test use the new missed slot support 
						
						
					 
					
						2019-05-18 15:24:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						392a39dd54 
					 
					
						
						
							
							Poh subsystem cleanup, genesis plumbing, enable real PoH on edge testnet ( #4292 )  
						
						... 
						
						
						
						* Remove unused PohServiceConfig::Step
* Clarify variable name
* Poh::hash() now takes an iteration counter
* man -> max
* Inline functions with single call site
* Move PohServiceConfig into GenesisBlock
* Add plumbing to enable real PoH on testnets
* Batch hashes to improve PoH hash rate
* Ensure a constant hashes_per_tick
* Remove PohEntry mixin field
* Poh/PohEntry no longer maintains tick_height
* Ensure a constant hashes_per_tick
* ci/localnet-sanity.sh: Use real PoH
* Rework Poh/PohService to keep PohRecorder unlocked as much as possible while hashing 
						
						
					 
					
						2019-05-18 14:01:36 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						9476fe5ce3 
					 
					
						
						
							
							Use log levels for datapoint metrics ( #4335 )  
						
						... 
						
						
						
						* Use log levels for datapoint metrics
* address review comments
* fix cyclomatic complexity 
						
						
					 
					
						2019-05-17 17:34:05 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						788290ad82 
					 
					
						
						
							
							Rework Storage Program to accept multiple proofs per segment ( #4319 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-17 14:52:54 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						b2ce5dc9f5 
					 
					
						
						
							
							Adjust log level for counter metrics ( #4323 )  
						
						
						
						
					 
					
						2019-05-17 07:00:06 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						e920191de0 
					 
					
						
						
							
							Rate limit metrics per log level ( #4313 )  
						
						... 
						
						
						
						* Rate limit metrics per log level
* fix tests 
						
						
					 
					
						2019-05-16 22:27:05 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						39e85a3e53 
					 
					
						
						
							
							kill some bs58 ( #4316 )  
						
						... 
						
						
						
						* kill some bs58
* fixup 
						
						
					 
					
						2019-05-16 21:43:18 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						b3e45fd6b7 
					 
					
						
						
							
							Add erroring tx to unexpected validator error logging ( #4314 )  
						
						... 
						
						
						
						* Add tx logging to error
* Add tx logging to unexpected validator errors 
						
						
					 
					
						2019-05-16 14:59:22 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						87414de3e2 
					 
					
						
						
							
							switch over to passive stakes ( #4295 )  
						
						... 
						
						
						
						* add failing test
* switch over to passive stakes
* test multiple stakers 
						
						
					 
					
						2019-05-16 08:23:31 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						a0ffbf50a5 
					 
					
						
						
							
							Correctly remove replicator from data plane after its done repairing ( #4301 )  
						
						... 
						
						
						
						* Correctly remove replicator from data plane after its done repairing
* Update discover to report nodes and replicators separately
* Fix print and condition to be spy 
						
						
					 
					
						2019-05-16 07:14:58 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						abd7f6b090 
					 
					
						
						
							
							Change slot_meta_iterator() to return an iterator not a cursor ( #4303 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-15 18:28:23 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						d8735df1de 
					 
					
						
						
							
							Update replicator to use cluster_info instead of cached client ( #4302 )  
						
						
						
						
					 
					
						2019-05-15 18:14:04 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						fd3f2cb910 
					 
					
						
						
							
							Add Storage accounts for all nodes ( #4298 )  
						
						... 
						
						
						
						* Setup storage keypairs for all nodes
* Clean up naming
* clippy
* Update arg value_names 
						
						
					 
					
						2019-05-15 15:19:29 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						4576250342 
					 
					
						
						
							
							Fix bug in storage processor and remove duplicate Constant ( #4294 )  
						
						... 
						
						
						
						* Fix bug in storage processor and remove duplicate Constant
* Add test
* Bump replicator timeout 
						
						
					 
					
						2019-05-15 13:28:56 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						628128b376 
					 
					
						
						
							
							add passive staking to local_cluster ( #4285 )  
						
						... 
						
						
						
						* add passive staking to local_cluster
* add stake_program to genesis
* use equal stakes in local_cluster tests 
						
						
					 
					
						2019-05-15 12:15:31 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						916017ca2c 
					 
					
						
						
							
							Fix repair for a range of slots ( #4286 )  
						
						... 
						
						
						
						* Fix repair for a range of slots
* Delete RepairInfo 
						
						
					 
					
						2019-05-15 11:37:20 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						a79fbbafc9 
					 
					
						
						
							
							SlotMeta is incorrectly updated on insertion of erasure blobs ( #4289 )  
						
						... 
						
						
						
						* Fix put_coding_blob_bytes to properly update slotmetas and chaining 
						
						
					 
					
						2019-05-15 00:28:31 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						1d54d29076 
					 
					
						
						
							
							Fix reading ledger for chacha encrypt ( #4288 )  
						
						
						
						
					 
					
						2019-05-14 16:59:17 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						10b9a4806b 
					 
					
						
						
							
							Fix incorrect genesis blockhashes on restart ( #4287 )  
						
						
						
						
					 
					
						2019-05-14 16:32:44 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						0c1191c3ee 
					 
					
						
						
							
							rework staking_utils ( #4283 )  
						
						
						
						
					 
					
						2019-05-14 16:15:51 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						18b386cd10 
					 
					
						
						
							
							remove unused make_active_set_entries ( #4284 )  
						
						
						
						
					 
					
						2019-05-14 15:08:49 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						216e9a61a0 
					 
					
						
						
							
							expose stake directly from bank ( #4281 )  
						
						
						
						
					 
					
						2019-05-14 13:35:14 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						0f498e6265 
					 
					
						
						
							
							remove unused filter_zero_balance ( #4279 )  
						
						
						
						
					 
					
						2019-05-14 10:44:29 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						e8ad822111 
					 
					
						
						
							
							get program names from programs ( #4273 )  
						
						... 
						
						
						
						* get program names from programs
* fixup 
						
						
					 
					
						2019-05-14 10:44:16 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						65a82ebf50 
					 
					
						
						
							
							Fix broken tip ( #4278 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-14 02:35:32 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						e20a8329d3 
					 
					
						
						
							
							Add API to iterate over slot's blobs ( #4276 )  
						
						
						
						
					 
					
						2019-05-13 22:04:54 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						88c2d0fad4 
					 
					
						
						
							
							Add genesis blockhash to replicators and blob filter for window ( #4275 )  
						
						... 
						
						
						
						* Add genesis blockhash to replicators and blob filter for window
* Fixes to mining submission and ledger download
* Add todo over sleep
* Update log 
						
						
					 
					
						2019-05-13 21:19:51 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						3bd921264a 
					 
					
						
						
							
							Move EpochSchedule into own module ( #4272 )  
						
						
						
						
					 
					
						2019-05-13 16:24:32 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						7501ed65e5 
					 
					
						
						
							
							Initialize and Update EpochSlots in RepairService ( #4255 )  
						
						... 
						
						
						
						* Initialize EpochSlots in RepairService
* Fix flaky test 
						
						
					 
					
						2019-05-13 15:37:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2eaa64c4e8 
					 
					
						
						
							
							valhashators -> validators  
						
						
						
						
					 
					
						2019-05-13 15:29:23 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						c9b86018c6 
					 
					
						
						
							
							Filter out all unprocessed transactions before forwarding them ( #4266 )  
						
						... 
						
						
						
						* Filter out all unprocessed transactions before forwarding them
* fix clippy 
						
						
					 
					
						2019-05-13 14:40:05 -07:00 
						 
				 
			
				
					
						
							
							
								Mark E. Sinclair 
							
						 
					 
					
						
						
							
						
						796000e96f 
					 
					
						
						
							
							Improve erasure metrics ( #4268 )  
						
						... 
						
						
						
						* Improve erasure metrics
* Simplify metrics submission 
						
						
					 
					
						2019-05-13 16:04:43 -05:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						5e91f8f59d 
					 
					
						
						
							
							Update reported tx count to exclude errors ( #4201 )  
						
						
						
						
					 
					
						2019-05-13 13:23:52 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a2e3a92b01 
					 
					
						
						
							
							Extend GetBlockHash RPC API to include the fee scehdule for using the returned blockhash ( #4222 )  
						
						
						
						
					 
					
						2019-05-13 12:49:37 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						133be2df51 
					 
					
						
						
							
							Check for transaction forwarding delay to detect an expired transaction before forwarding it ( #4249 )  
						
						... 
						
						
						
						Also refactored code for forwarding packets, and added test for it 
						
						
					 
					
						2019-05-10 14:28:38 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						06a93dcb43 
					 
					
						
						
							
							Move to solana-ed25519-dalek ( #4248 )  
						
						
						
						
					 
					
						2019-05-10 15:26:46 -06:00