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 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1d327a5167 
					 
					
						
						
							
							Bump bincode from 1.1.3 to 1.1.4 ( #4290 )  
						
						... 
						
						
						
						Bumps [bincode](https://github.com/TyOverby/bincode ) from 1.1.3 to 1.1.4.
- [Release notes](https://github.com/TyOverby/bincode/releases )
- [Commits](https://github.com/TyOverby/bincode/compare/v1.1.3...v1.1.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-05-15 09:47:55 -06: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 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						1b68da7572 
					 
					
						
						
							
							Use solana-ed25519-dalek v0.2.0 ( #4264 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-13 09:51:59 -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 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						ad7f04a245 
					 
					
						
						
							
							Add genesis_blockhash to erasure blobs so they don't get filtered out by window_service ( #4247 )  
						
						
						
						
					 
					
						2019-05-10 14:06:31 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						f567877d1d 
					 
					
						
						
							
							Cleanup metrics ( #4230 )  
						
						
						
						
					 
					
						2019-05-10 08:33:58 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						9881820444 
					 
					
						
						
							
							RepairService saves db_iterator instead of reconstructing on every search ( #4242 )  
						
						
						
						
					 
					
						2019-05-09 19:57:51 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						81fa69d347 
					 
					
						
						
							
							Revert "Create bank snapshots ( #3671 )" ( #4243 )  
						
						... 
						
						
						
						This reverts commit abf2b300da 
						
						
					 
					
						2019-05-09 19:27:27 -07:00 
						 
				 
			
				
					
						
							
							
								Sathish 
							
						 
					 
					
						
						
							
						
						abf2b300da 
					 
					
						
						
							
							Create bank snapshots ( #3671 )  
						
						... 
						
						
						
						* Be able to create bank snapshots
* fix clippy
* load snapshot on start
* regenerate account index from the storage
* Remove rc feature dependency
* cleanup
* save snapshot for slot 0 
						
						
					 
					
						2019-05-09 19:27:06 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						575a0e318b 
					 
					
						
						
							
							Add newly completed slots signal to Blocktree ( #4225 )  
						
						... 
						
						
						
						* Add channel to blocktree for communicating when slots are completed
* Refactor RepairService options into a RepairStrategy 
						
						
					 
					
						2019-05-09 14:10:04 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						a031b09190 
					 
					
						
						
							
							Add replicator support to multinode demo ( #4221 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-09 13:43:39 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						5d0d467287 
					 
					
						
						
							
							fix banking_stage benches ( #4231 )  
						
						
						
						
					 
					
						2019-05-09 11:20:26 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						bba94c43b9 
					 
					
						
						
							
							Add BankForks to RepairService ( #4223 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-08 18:51:43 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						9cdffc7d64 
					 
					
						
						
							
							Don't push empty vecs into the unprocessed buffers ( #4214 )  
						
						
						
						
					 
					
						2019-05-08 17:58:07 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						b8fd51e97d 
					 
					
						
						
							
							Add new gossip structure for supporting repairs ( #4205 )  
						
						... 
						
						
						
						* Add Epoch Slots to gossip
* Add new gossip structure to support Repair
* remove unnecessary clones
* Setup dummy fast repair in repair_service
* PR comments 
						
						
					 
					
						2019-05-08 13:50:32 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						a80176496d 
					 
					
						
						
							
							add /target/ to .gitignore files for all crates ( #4217 )  
						
						... 
						
						
						
						* add /target/ to .gitignore files for all crates
* shellcheck 
						
						
					 
					
						2019-05-08 12:15:05 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						1a2b131ceb 
					 
					
						
						
							
							Don't forward transactions that are expired or failed signature check ( #4199 )  
						
						
						
						
					 
					
						2019-05-08 10:32:25 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						791ee411a5 
					 
					
						
						
							
							Add root to bank forks ( #4206 )  
						
						
						
						
					 
					
						2019-05-07 23:34:10 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						427963f554 
					 
					
						
						
							
							Core depends on vote and budget program directly ( #4204 )  
						
						
						
						
					 
					
						2019-05-07 22:41:47 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						b49f8c0984 
					 
					
						
						
							
							reduce replicode, introduce passive staking support ( #4207 )  
						
						
						
						
					 
					
						2019-05-07 22:22:43 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						674a49f8d7 
					 
					
						
						
							
							Bump serde_derive from 1.0.90 to 1.0.91 ( #4172 )  
						
						... 
						
						
						
						Bumps [serde_derive](https://github.com/serde-rs/serde ) from 1.0.90 to 1.0.91.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.90...v1.0.91 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-05-07 20:05:41 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						69eeb7cf08 
					 
					
						
						
							
							Fix parent record locks usage in child banks ( #4159 )  
						
						... 
						
						
						
						* Introduce record locks on txs that will be recorded
* Add tests for LockedAccountsResults
* Fix broken bench
* Exit process_entries on detecting conflicting locks within same entry 
						
						
					 
					
						2019-05-07 15:51:35 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						55e3b7d380 
					 
					
						
						
							
							Storage transactions are now paid for by a system account ( #4193 )  
						
						... 
						
						
						
						* Pay program loading fees from a system account
* Pay transaction fees from a system account 
						
						
					 
					
						2019-05-07 15:01:10 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						2107e15bd3 
					 
					
						
						
							
							Reduce Avalanche redundancy and implement traditional fanout ( #4174 )  
						
						... 
						
						
						
						* Reduce Avalanche redundancy and implement traditional fanout
* Revert tiny fanout
* Update diagrams and docs based on review comments 
						
						
					 
					
						2019-05-07 13:24:58 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4f3b22d04e 
					 
					
						
						
							
							Minor code restyling, no functional changes  
						
						
						
						
					 
					
						2019-05-07 12:35:29 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2c78a93001 
					 
					
						
						
							
							GenesisBlock::new(X) => create_genesis_block(X)  
						
						
						
						
					 
					
						2019-05-07 12:34:17 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						8e400fc4bd 
					 
					
						
						
							
							rework genesis (passive staking groundwork) ( #4187 )  
						
						... 
						
						
						
						* rework genesis
* fixup 
						
						
					 
					
						2019-05-07 11:16:22 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						29c2a63c8b 
					 
					
						
						
							
							Retry transactions that failed due to account lock ( #4184 )  
						
						... 
						
						
						
						* added test 
						
						
					 
					
						2019-05-07 10:23:02 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						57038529e0 
					 
					
						
						
							
							Bump hex-literal from 0.1.4 to 0.2.0 ( #4185 )  
						
						... 
						
						
						
						Bumps [hex-literal](https://github.com/RustCrypto/utils ) from 0.1.4 to 0.2.0.
- [Release notes](https://github.com/RustCrypto/utils/releases )
- [Commits](https://github.com/RustCrypto/utils/compare/hex-literal-v0.1.4...hex-literal-v0.2.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-05-07 07:14:16 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						e9f80e5542 
					 
					
						
						
							
							Don't use default ticks per slot in calculating next slot leader ( #4169 )  
						
						
						
						
					 
					
						2019-05-06 11:23:06 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						a19df7a36c 
					 
					
						
						
							
							Add type annotations for external crates ( #4125 )  
						
						
						
						
					 
					
						2019-05-06 10:11:50 -06:00