carllin 
							
						 
					 
					
						
						
							
						
						7a71580d53 
					 
					
						
						
							
							Add heaviest subtree utility functions ( #10863 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-07-01 08:45:32 +00:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						ecf6fb2cd2 
					 
					
						
						
							
							Rename new_banks_from_blockstore => new_banks_from_ledger ( #10864 )  
						
						
						
						
					 
					
						2020-07-01 06:19:40 +00:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						d97850f1d9 
					 
					
						
						
							
							Add account-decoder utilities ( #10846 )  
						
						... 
						
						
						
						* Fix comment and make less pub
* Add account-decoder crate and use to decode vote and system (nonce) accounts
* Update docs
* Rename RpcAccount struct
* s/Rpc/Display
* Call it jsonParsed and update docs
* Revert "s/Rpc/Display"
This reverts commit 6e7149f503 
						
						
					 
					
						2020-07-01 04:55:11 +00:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						1ffad2d051 
					 
					
						
						
							
							More guard rails for restart with ledger procedure ( #10853 )  
						
						... 
						
						
						
						* Add expected_bank_hash required for supermajority
* Print snapshot hash in ledger-tool create-snapshot. 
						
						
					 
					
						2020-06-30 12:43:48 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						4b93a7c1f6 
					 
					
						
						
							
							Fix fork detection ( #10839 )  
						
						... 
						
						
						
						* Fix fork detection
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-06-29 18:49:57 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						d9b389f510 
					 
					
						
						
							
							Reduce logging lines ( #10835 )  
						
						
						
						
					 
					
						2020-06-29 15:57:28 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						583cec922b 
					 
					
						
						
							
							Remove ledger purge batching ( #10830 )  
						
						
						
						
					 
					
						2020-06-29 14:44:35 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						17a2128a8f 
					 
					
						
						
							
							More replay stage timing metrics ( #10828 )  
						
						
						
						
					 
					
						2020-06-28 10:04:15 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						fb8e2d8cdb 
					 
					
						
						
							
							Add debugging ( #10822 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-06-26 10:23:11 +00:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						50b3fa83a0 
					 
					
						
						
							
							Move BankCommitmentCache to solana_runtime ( #10816 )  
						
						... 
						
						
						
						* Remove Blockstore member variable from BlockCommitmentCache
* Hoist is_confirmed_rooted() to its only caller
BlockCommitmentCache no longer depends on Blockstore
* Move BlockCommitmentCache to solana_runtime 
						
						
					 
					
						2020-06-25 22:06:58 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						62b873b054 
					 
					
						
						
							
							Clean up rpc module ( #10812 )  
						
						... 
						
						
						
						* Clean up rpc module
* Simplify getting bank 
						
						
					 
					
						2020-06-25 17:08:55 -06:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						84954ad0a0 
					 
					
						
						
							
							Fix leaf propagation in case of no votes in HeaviestForkChoice ( #10803 )  
						
						... 
						
						
						
						* Fix leaf propagation logic
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-06-25 04:08:18 -07:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						4164c69683 
					 
					
						
						
							
							Tiny cleanups in preparation for persistent tower ( #10805 )  
						
						
						
						
					 
					
						2020-06-25 18:24:16 +09:00 
						 
				 
			
				
					
						
							
							
								Dan Albert 
							
						 
					 
					
						
						
							
						
						b3e382ab3f 
					 
					
						
						
							
							Add non-circulating withdraw authority ( #10798 )  
						
						... 
						
						
						
						Co-authored-by: publish-docs.sh <maintainers@solana.com > 
						
						
					 
					
						2020-06-25 04:17:49 +00:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						1c498369b5 
					 
					
						
						
							
							Remove fee-payer guesswork from Message and Transaction ( #10776 )  
						
						... 
						
						
						
						* Make Message::new_with_payer the default constructor
* Remove Transaction::new_[un]signed_instructions
These guess the fee-payer instead of stating it explicitly 
						
						
					 
					
						2020-06-24 14:52:38 -06:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						764c7b0403 
					 
					
						
						
							
							Disable entire codepath ( #10767 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-06-24 12:09:55 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						a1ef921b88 
					 
					
						
						
							
							Rework backup and clear function ( #10751 )  
						
						
						
						
					 
					
						2020-06-23 21:29:07 +00:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						685becad13 
					 
					
						
						
							
							Further expand last_voted_slot terminology ( #10747 )  
						
						
						
						
					 
					
						2020-06-23 21:52:45 +09:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						cabd0a09c3 
					 
					
						
						
							
							Weight repair slots based on vote stake ( #10741 )  
						
						... 
						
						
						
						* Weight repair slots based on vote stake
* Add test 
						
						
					 
					
						2020-06-22 20:27:45 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						2ba8fc5243 
					 
					
						
						
							
							Remove slots past wait-for-supermajority slot. ( #10720 )  
						
						
						
						
					 
					
						2020-06-22 20:27:25 -07:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						0952b76f02 
					 
					
						
						
							
							Add {Vote, Tower}::last_voted_slot() ( #10734 )  
						
						
						
						
					 
					
						2020-06-23 11:59:54 +09:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						44f5452013 
					 
					
						
						
							
							Remove unused StakeLockout::lockout ( #10719 )  
						
						... 
						
						
						
						* Remove unused StakeLockout::lockout
* Revert...
* Really revert to the original behavior...
* Use consistent naming after StakeLockout removal
* Furhter clean up
* Missed type aliases...
* More...
* Even more... 
						
						
					 
					
						2020-06-23 10:30:09 +09:00 
						 
				 
			
				
					
						
							
							
								Kristofer Peterson 
							
						 
					 
					
						
						
							
						
						a87f490b5e 
					 
					
						
						
							
							nit removal ( #10721 )  
						
						
						
						
					 
					
						2020-06-21 16:12:21 +09:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						a33fef9af2 
					 
					
						
						
							
							Add repair breakdown by slot and index ( #10717 )  
						
						... 
						
						
						
						* Slot full logging
* Repair stats logging
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-06-19 18:28:15 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						fd2508b09e 
					 
					
						
						
							
							Add jsonParsed option for EncodedTransactions; add memo parser ( #10711 )  
						
						... 
						
						
						
						* Add jsonParsed option for EncodedTransactions; add memo parser
* Use kebab case for program names
* Add account-key parsing
* Add parse test 
						
						
					 
					
						2020-06-19 16:15:13 -06:00 
						 
				 
			
				
					
						
							
							
								Kristofer Peterson 
							
						 
					 
					
						
						
							
						
						6d81eede93 
					 
					
						
						
							
							Add CLI options and runtime support for selection of output snapshot version. ( #10536 )  
						
						
						
						
					 
					
						2020-06-19 14:38:37 +09:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						ed4c71fe2d 
					 
					
						
						
							
							Merge heaviest bank modules ( #10672 )  
						
						... 
						
						
						
						* Merge heaviest bank modules
* Merge heaviest fork choice modules
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-06-18 03:59:08 +00:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						0550b893b0 
					 
					
						
						
							
							Fix typos ( #10675 )  
						
						... 
						
						
						
						Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-06-17 20:54:52 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						39984cdcc3 
					 
					
						
						
							
							Wait until bank is frozen before sending RPC notifications ( #10654 )  
						
						
						
						
					 
					
						2020-06-18 00:44:51 +08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						6ee222363e 
					 
					
						
						
							
							Move BankForks to solana_runtime ( #10637 )  
						
						... 
						
						
						
						* Move BankForks to solana_runtime
* Update imports 
						
						
					 
					
						2020-06-17 15:27:03 +00:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						0de6c444d6 
					 
					
						
						
							
							Simd poh ( #10604 )  
						
						... 
						
						
						
						* Simd poh
* Fix poh verify bench 
						
						
					 
					
						2020-06-16 23:03:26 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						891aa8c13e 
					 
					
						
						
							
							Add RequestProcessor constructor to simplify testing ( #10631 )  
						
						... 
						
						
						
						* Add JsonRpcRequestProcessor constructor
* Avoid start_rpc_handler_with_tx monolith in rpc tests
* pub
* Pass an Arc, so that caller can poke the bank 
						
						
					 
					
						2020-06-16 23:30:59 -06:00 
						 
				 
			
				
					
						
							
							
								publish-docs.sh 
							
						 
					 
					
						
						
							
						
						5673343f49 
					 
					
						
						
							
							Add address to non-circulating supply  
						
						
						
						
					 
					
						2020-06-16 21:20:33 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						1eca9b19ab 
					 
					
						
						
							
							Entry verify cleanup and gossip counters ( #10632 )  
						
						... 
						
						
						
						* Add prune message counter
* Switch to us verification time to match other counters
* Add separate transaction/poh verify timing 
						
						
					 
					
						2020-06-16 14:00:29 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						f8b88d717e 
					 
					
						
						
							
							Enable fork choice and switch votes, devnet => now, testnet => epoch 63 ( #10615 )  
						
						... 
						
						
						
						* Enable fork choice, devnet => now, testnet => epoch 63
* Set development to 0
* Enable switch vote slot
Co-authored-by: Carl <carl@solana.com >
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> 
						
						
					 
					
						2020-06-16 09:55:36 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						480f69cc5e 
					 
					
						
						
							
							Bump serde from 1.0.111 to 1.0.112  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.111 to 1.0.112.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.111...v1.0.112 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2020-06-15 07:58:16 -07:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						a0692c9b4c 
					 
					
						
						
							
							Further fix the ci ( #10559 )  
						
						
						
						
					 
					
						2020-06-14 14:53:49 +09:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						d159bc71e7 
					 
					
						
						
							
							Fix trailing whitespace ( #10558 )  
						
						
						
						
					 
					
						2020-06-14 14:43:43 +09:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						ba83e4ca50 
					 
					
						
						
							
							Fix fannout gossip bench ( #10509 )  
						
						... 
						
						
						
						* Gossip benchmark
* Rayon tweaking
* push pulls
* fanout to max nodes
* fixup! fanout to max nodes
* fixup! fixup! fanout to max nodes
* update
* multi vote test
* fixup prune
* fast propagation
* fixups
* compute up to 95%
* test for specific tx
* stats
* stats
* fixed tests
* rename
* track a lagging view of which nodes have the local node in their active set in the local received_cache
* test fixups
* dups are old now
* dont prune your own origin
* send vote to tpu
* tests
* fixed tests
* fixed test
* update
* ignore scale
* lint
* fixup
* fixup
* fixup
* cleanup
Co-authored-by: Stephen Akridge <sakridge@gmail.com > 
						
						
					 
					
						2020-06-13 22:03:38 -07:00 
						 
				 
			
				
					
						
							
							
								R. M. Shea 
							
						 
					 
					
						
						
							
						
						48febf153b 
					 
					
						
						
							
							Change documentation introduction to indicate Foundation IP transfer ( #10440 )  
						
						
						
						
					 
					
						2020-06-13 14:41:05 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						b6a9573748 
					 
					
						
						
							
							Route all loader messages to log collector ( #10528 )  
						
						
						
						
					 
					
						2020-06-13 13:20:08 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						8dd5384d6d 
					 
					
						
						
							
							Split commitment module ( #10541 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-06-12 17:16:10 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f54c049b43 
					 
					
						
						
							
							Add FdGYQ... to non-circulation withdrawer authority list ( #10542 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-06-12 16:45:20 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						2eb6f498a8 
					 
					
						
						
							
							Remove redundant BankForks parameter ( #10537 )  
						
						
						
						
					 
					
						2020-06-12 11:04:17 -06:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						dfe72d5242 
					 
					
						
						
							
							Optimize stale slot shrinking for previously cleaned roots ( #10099 )  
						
						... 
						
						
						
						* Prioritize shrinking of previously cleaned roots
* measure time of stale slot shrinking
* Disable shrink for test
* shrink: budgeting, store count, force for snapshot
* Polish implementation and fix tests
* Fix ci..
* Clean up a bit
* Further polish implementation and fix/add tests
* Rebase fixes
* Remove unneeded Default for AccountStorageEntry
* Address review comments
* More cleanup
* More cleanup 
						
						
					 
					
						2020-06-12 14:51:43 +09:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						fb8612be49 
					 
					
						
						
							
							Update non-circulating pubkeys ( #10524 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-06-11 16:30:25 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						9077c4a776 
					 
					
						
						
							
							Enable jsonrpc client ( #10522 )  
						
						
						
						
					 
					
						2020-06-11 16:51:25 -06:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						526eefac97 
					 
					
						
						
							
							Fix clippy ( #10521 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-06-11 15:26:00 -06:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						2e1d59ff85 
					 
					
						
						
							
							Adopt heaviest subtree fork choice rule  ( #10441 )  
						
						... 
						
						
						
						* Add HeaviestSubtreeForkChoice
* Make replay stage switch between two fork choice rules
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-06-11 12:16:04 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						4c140acb3b 
					 
					
						
						
							
							ClusterInfo cleanup ( #10504 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2020-06-10 17:00:17 -07:00