Michael Vines 
							
						 
					 
					
						
						
							
						
						bb420cb995 
					 
					
						
						
							
							Use crate_description and crate_name Clap macros  
						
						
						
						
					 
					
						2019-03-14 00:35:34 -05:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						866d3f467f 
					 
					
						
						
							
							Fix flag to disable leader-rotation ( #3243 )  
						
						
						
						
					 
					
						2019-03-12 16:35:13 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6899bd7099 
					 
					
						
						
							
							0.13.0  
						
						
						
						
					 
					
						2019-03-11 16:21:19 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						195a880576 
					 
					
						
						
							
							pass Pubkeys as refs, copy only where values needed ( #3213 )  
						
						... 
						
						
						
						* pass Pubkeys as refs, copy only where values needed
* Pubkey is pervasive
* fixup 
						
						
					 
					
						2019-03-09 19:28:43 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						17921c9fae 
					 
					
						
						
							
							Delete NodeInfo type  
						
						
						
						
					 
					
						2019-03-08 18:37:36 -08:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						0acdbc0d03 
					 
					
						
						
							
							plumb staking_account and voting_keypair from multinode-demo to Vote ( #3199 )  
						
						... 
						
						
						
						* plumb staking_account and voting_keypair from bash to Vote 
						
						
					 
					
						2019-03-08 19:29:08 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						31cbb52654 
					 
					
						
						
							
							Rename new_entry_point as new_gossip_entry_point to clarify usage  
						
						
						
						
					 
					
						2019-03-08 17:42:25 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						0ef1fa7c76 
					 
					
						
						
							
							Replace RemoteVoteSigner with a user-supplied keypair  
						
						... 
						
						
						
						Vote program currently offers no path to vote with the
authorized voter. There should be a
VoteInstruction::new_authorized_vote() that accepts the
keypair of the authorized voter and the pubkey of the vote
account. The only option in current code is
VoteInstruction::new_vote() that accepts the voter's keypair
and assumes that pubkey is the vote account. 
						
						
					 
					
						2019-03-07 17:15:36 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						e63b899ca5 
					 
					
						
						
							
							Boot staker setup from fullnode  
						
						
						
						
					 
					
						2019-03-06 16:50:27 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0a4f909566 
					 
					
						
						
							
							requestAirdrop RPC API is now optional  
						
						
						
						
					 
					
						2019-03-06 10:23:57 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b03fd782de 
					 
					
						
						
							
							Make room for more fields in JsonRpcConfig  
						
						
						
						
					 
					
						2019-03-06 10:23:57 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						545feab6db 
					 
					
						
						
							
							Misc token to lamport renaming  
						
						
						
						
					 
					
						2019-03-05 17:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						8e70f5bf84 
					 
					
						
						
							
							Same fix, different location  
						
						... 
						
						
						
						What's this doing way up here? 
						
						
					 
					
						2019-03-05 12:46:18 -07:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						dc42c12f2b 
					 
					
						
						
							
							Revert to more consistent naming ( #3114 )  
						
						
						
						
					 
					
						2019-03-04 17:50:19 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9ce2bc94bf 
					 
					
						
						
							
							Add flag to enable the JSON RPC fullnodeExit API  
						
						
						
						
					 
					
						2019-03-04 15:49:02 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						51502537b1 
					 
					
						
						
							
							Remove extra reference  
						
						
						
						
					 
					
						2019-03-04 15:49:02 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7b49c9f09c 
					 
					
						
						
							
							Delete fullnode-config/  
						
						
						
						
					 
					
						2019-03-04 15:49:02 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9c44c173df 
					 
					
						
						
							
							Remove ipv6 feature  
						
						
						
						
					 
					
						2019-03-04 09:56:58 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d708982f27 
					 
					
						
						
							
							Remove unstable and test feature flags  
						
						
						
						
					 
					
						2019-03-04 09:30:00 -08:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						1654199b23 
					 
					
						
						
							
							Use PohRecorder to synchronize instead of rotate. ( #3080 )  
						
						
						
						
					 
					
						2019-03-03 16:44:06 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						037fcf6b3d 
					 
					
						
						
							
							Bump all native programs up a level  
						
						... 
						
						
						
						Don't categorize programs by a single backend. 
						
						
					 
					
						2019-03-02 22:11:48 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						1edf6c361e 
					 
					
						
						
							
							Move Vote program out of the SDK  
						
						
						
						
					 
					
						2019-03-02 16:44:36 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a94880574b 
					 
					
						
						
							
							block_hash => blockhash  
						
						
						
						
					 
					
						2019-03-02 12:13:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						258cf21416 
					 
					
						
						
							
							Purge remaining last_id (now called block_hash)  
						
						
						
						
					 
					
						2019-03-02 12:13:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ce1b72809a 
					 
					
						
						
							
							Rename get_last_id() to get_recent_block_hash()  
						
						
						
						
					 
					
						2019-03-02 12:13:30 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						5f5d779ee1 
					 
					
						
						
							
							Move src/ into core/src.  Top-level crate is now called solana-workspace  
						
						
						
						
					 
					
						2019-03-02 09:52:18 -08:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						20e4edec61 
					 
					
						
						
							
							Refactor Vote Program Account setup ( #2992 )  
						
						
						
						
					 
					
						2019-02-28 17:08:45 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						5b72a984a3 
					 
					
						
						
							
							Bump serde_json from 1.0.38 to 1.0.39  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.38 to 1.0.39.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.38...v1.0.39 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-02-28 06:57:17 -07:00 
						 
				 
			
				
					
						
							
							
								Sathish Ambley 
							
						 
					 
					
						
						
							
						
						4149f7fd1c 
					 
					
						
						
							
							Fix review comments  
						
						
						
						
					 
					
						2019-02-27 08:22:52 -08:00 
						 
				 
			
				
					
						
							
							
								Sathish Ambley 
							
						 
					 
					
						
						
							
						
						c276375a0e 
					 
					
						
						
							
							Persistent account storage across directories  
						
						
						
						
					 
					
						2019-02-27 08:22:52 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						d8f6865338 
					 
					
						
						
							
							Rename EntryStream to Blockstream  
						
						
						
						
					 
					
						2019-02-21 17:24:29 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						dde886f058 
					 
					
						
						
							
							Move Bank to its own crate  
						
						... 
						
						
						
						Also:
* counters.rs to solana_metrics
* genesis_block.rs to solana_sdk 
						
						
					 
					
						2019-02-19 07:17:04 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						83ac075b22 
					 
					
						
						
							
							Use full app name for better cli help text  
						
						
						
						
					 
					
						2019-02-16 10:40:47 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c5a74ada05 
					 
					
						
						
							
							leader_scheduler: remove bootstrap_height  
						
						
						
						
					 
					
						2019-02-06 14:23:10 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						73979d8f5a 
					 
					
						
						
							
							Remove sleep, fund the vote account faster  
						
						
						
						
					 
					
						2019-02-06 14:23:10 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f90d96367d 
					 
					
						
						
							
							Add Fullnode::run() to optionally manage node role transitions automatically  
						
						
						
						
					 
					
						2019-02-06 14:23:10 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						9c07a8c26a 
					 
					
						
						
							
							VoteProgram -> VoteState  
						
						
						
						
					 
					
						2019-02-01 16:03:46 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						dad0bfe447 
					 
					
						
						
							
							Replace transaction traits with structs  
						
						... 
						
						
						
						Also:
* SystemTransaction::new -> new_account
* SystemTransaction::new_create -> new_program_account 
						
						
					 
					
						2019-02-01 11:38:25 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						0e58023794 
					 
					
						
						
							
							Bump serde_json from 1.0.37 to 1.0.38  
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.37 to 1.0.38.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.37...v1.0.38 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-02-01 10:06:21 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						82a2080e45 
					 
					
						
						
							
							Rename VoteSignerProxy to VotingKeypair  
						
						... 
						
						
						
						Works just like a normal Keypair, but will only sign voting
transactions. 
						
						
					 
					
						2019-02-01 07:11:17 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d87c2eb903 
					 
					
						
						
							
							Fullnode::new() - provide FullnodeConfig as a ref  
						
						
						
						
					 
					
						2019-01-31 21:12:36 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						609e915169 
					 
					
						
						
							
							Fix clippy warning  
						
						... 
						
						
						
						Always pass Arcs by reference. Then you'll only need to clone()
to cross thread boundaries. 
						
						
					 
					
						2019-01-30 21:59:05 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						e25992a011 
					 
					
						
						
							
							Always give Fullnode a vote signer  
						
						... 
						
						
						
						This will allow us to use the the signer's pubkey as the node id.
Disable voting with a configuration option. 
						
						
					 
					
						2019-01-30 21:59:05 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						278effad49 
					 
					
						
						
							
							Implement KeypairUtil for VoteSignerProxy  
						
						
						
						
					 
					
						2019-01-29 18:35:05 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						df136578d4 
					 
					
						
						
							
							Remove unnecessary FullnodeConfig::rpc_port option  
						
						
						
						
					 
					
						2019-01-29 10:22:39 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ae7f169027 
					 
					
						
						
							
							Add FullnodeConfig struct to Fullnode::new* functions  
						
						... 
						
						
						
						This avoids having to touch *every* Fullnode::new* call site when
a new fullnode option is added 
						
						
					 
					
						2019-01-29 09:42:48 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						6da7a784f2 
					 
					
						
						
							
							Stream entries ( #2582 )  
						
						... 
						
						
						
						* Add entry streaming option
* Fix tests
* Remove obsolete comment
* Move entry stream functionality to struct w/ trait in order to test without i/o 
						
						
					 
					
						2019-01-29 00:21:27 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						12cddf725e 
					 
					
						
						
							
							Harmonize Fullnode::new* function arguments  
						
						
						
						
					 
					
						2019-01-28 22:37:56 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						a2e29fa71f 
					 
					
						
						
							
							Alphabetize and make consistent fullnode arguments  
						
						
						
						
					 
					
						2019-01-28 14:32:32 -08:00 
						 
				 
			
				
					
						
							
							
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						d65e7b9fcc 
					 
					
						
						
							
							Speedup rotation ( #2468 )  
						
						... 
						
						
						
						Speedup leader to validator transitions 
						
						
					 
					
						2019-01-26 13:58:08 +05:30