| 
							
							
								 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]](/avatar/c37982ef5d343cc3b27d3e5ecf6d6ed5?size=56) 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]](/avatar/c37982ef5d343cc3b27d3e5ecf6d6ed5?size=56) 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 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/c37982ef5d343cc3b27d3e5ecf6d6ed5?size=56) dependabot[bot] | 06e3cd3d2a | Bump serde_json from 1.0.36 to 1.0.37 Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.36 to 1.0.37.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.36...v1.0.37)
Signed-off-by: dependabot[bot] <support@dependabot.com> | 2019-01-25 03:34:06 -08:00 |  | 
			
				
					| 
							
							
								 Tyera Eulberg | b9eb7e14e6 | Use clap arg conflicts check | 2019-01-24 10:47:37 -08:00 |  | 
			
				
					| 
							
							
								 Tyera Eulberg | b7be5b9a7a | Add no-signer argument | 2019-01-24 10:47:37 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | cc88f9bcd6 | Add mechanism to determine when a node has finished booting | 2019-01-23 00:02:30 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | f630b50902 | Check for new vote account signature explicitly for better error reporting on failures | 2019-01-23 00:02:30 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 5b73a8eceb | Rework fullnode boot sequence | 2019-01-19 21:35:46 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 9c8e853567 | Rename --rpc arg to --rpc-port to match wallet cli | 2019-01-17 09:04:57 -08:00 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/c37982ef5d343cc3b27d3e5ecf6d6ed5?size=56) dependabot[bot] | 590b88f718 | Bump serde_json from 1.0.35 to 1.0.36 Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.35 to 1.0.36.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.35...v1.0.36)
Signed-off-by: dependabot[bot] <support@dependabot.com> | 2019-01-16 15:57:01 -07:00 |  | 
			
				
					| 
							
							
								![dependabot[bot]](/avatar/c37982ef5d343cc3b27d3e5ecf6d6ed5?size=56) dependabot[bot] | dc1049a6e7 | Bump serde_json from 1.0.34 to 1.0.35 Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.34 to 1.0.35.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.34...v1.0.35)
Signed-off-by: dependabot[bot] <support@dependabot.com> | 2019-01-12 21:26:45 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 094bc59553 | refactor: reduce node_info scope | 2019-01-12 10:28:38 -07:00 |  | 
			
				
					| 
							
							
								 Pankaj Garg | 1724430489 | Remove clippy override for cyclomatic complexity (#2392) * Remove clippy override for cyclomatic complexity
* reduce cyclomatic complexity of main function
* fix compilation errors | 2019-01-11 16:49:18 -08:00 |  | 
			
				
					| 
							
							
								 Pankaj Garg | d7594b19fc | Implemented a trait for vote signer service (#2386) * Implemented a trait for vote signer service
* removes need for RPC in unit tests for vote signing
* fix build errors
* address some review comments | 2019-01-11 12:58:31 -08:00 |  | 
			
				
					| 
							
							
								 Pankaj Garg | 2dbe8fc1a9 | Refactor vote signer code (#2368) * Refactor vote signer code
* fixed test compilation errors
* address clippy errors
* fix missing macro_use
* move macro use
* review comments | 2019-01-10 09:21:38 -08:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 0b666ad9fd | De-dup error messages | 2019-01-09 11:59:01 -08:00 |  |