Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						4f6d7702c5 
					 
					
						
						
							
							Add a way to build unsigned transactions  
						
						 
						
						
						
						
					 
					
						2019-03-04 17:47:46 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						97274030b9 
					 
					
						
						
							
							Add test with transaction with no signatures  
						
						 
						
						... 
						
						
						
						Add checks for no signature 
						
						
					 
					
						2019-03-04 16:42:52 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						2ec9bc9f05 
					 
					
						
						
							
							Revive payments via Budget  
						
						 
						
						
						
						
					 
					
						2019-03-03 17:29:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						9c3e7e40cf 
					 
					
						
						
							
							Less pub  
						
						 
						
						
						
						
					 
					
						2019-03-02 17:36:51 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a9a7fc56eb 
					 
					
						
						
							
							Purge MAX_RECENT_TICK_HASHES  
						
						 
						
						
						
						
					 
					
						2019-03-02 17:04:42 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						398b78dd97 
					 
					
						
						
							
							Delete duplicate file  
						
						 
						
						
						
						
					 
					
						2019-03-02 16:44:36 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						1edf6c361e 
					 
					
						
						
							
							Move Vote program out of the SDK  
						
						 
						
						
						
						
					 
					
						2019-03-02 16:44:36 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						b99e3eafdd 
					 
					
						
						
							
							Fix stakes not being setup correctly  
						
						 
						
						
						
						
					 
					
						2019-03-02 16:44:36 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						e6486b2824 
					 
					
						
						
							
							Move Budget 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 
							
						 
					 
					
						
						
							
						
						0f1582c196 
					 
					
						
						
							
							cargo fmt  
						
						 
						
						
						
						
					 
					
						2019-03-02 12:13:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ea110efabd 
					 
					
						
						
							
							Rename AdvertiseStorageLastId to AdvertiseStorageRecentBlockHash  
						
						 
						
						
						
						
					 
					
						2019-03-02 12:13:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						176d5e0d37 
					 
					
						
						
							
							Rename Transaction last_id field to recent_block_hash  
						
						 
						
						
						
						
					 
					
						2019-03-02 12:13:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d5de5bec4f 
					 
					
						
						
							
							Register a new last_id once per slot  
						
						 
						
						
						
						
					 
					
						2019-03-02 08:47:31 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						db825b6e26 
					 
					
						
						
							
							Fix vote program bugs  
						
						 
						
						... 
						
						
						
						Also:
* Add an assertion to the transaction builder if not enough
keypairs were provided for all keys that require signatures.
* Expose bugs in the runtime. 
						
						
					 
					
						2019-03-02 07:50:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						269a82f796 
					 
					
						
						
							
							Bump serde_derive from 1.0.88 to 1.0.89  
						
						 
						
						... 
						
						
						
						Bumps [serde_derive](https://github.com/serde-rs/serde ) from 1.0.88 to 1.0.89.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.88...v1.0.89 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-03-01 20:15:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						771a88665c 
					 
					
						
						
							
							Bump serde from 1.0.88 to 1.0.89  
						
						 
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.88 to 1.0.89.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.88...v1.0.89 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-03-01 15:51:11 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fdc31e99df 
					 
					
						
						
							
							Clean up type casts  
						
						 
						
						
						
						
					 
					
						2019-03-01 13:38:17 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						67b6be66c8 
					 
					
						
						
							
							Rename MAX_ENTRY_IDS  
						
						 
						
						
						
						
					 
					
						2019-03-01 13:38:17 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rob Walker 
							
						 
					 
					
						
						
							
						
						38273427ad 
					 
					
						
						
							
							have banks save vote_state by epoch to support stable leader schedules ( #3019 )  
						
						 
						
						... 
						
						
						
						have banks save vote_state by epoch to support stable leader schedules 
						
						
					 
					
						2019-03-01 11:54:28 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						224b705f8d 
					 
					
						
						
							
							Rename genesis_block.last_id() to genesis_block.hash()  
						
						 
						
						
						
						
					 
					
						2019-03-01 11:48:09 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						564057c812 
					 
					
						
						
							
							Bump rust-bpf-sysroot to pull in liballoc  
						
						 
						
						
						
						
					 
					
						2019-02-28 17:25:28 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sagar Dhawan 
							
						 
					 
					
						
						
							
						
						20e4edec61 
					 
					
						
						
							
							Refactor Vote Program Account setup ( #2992 )  
						
						 
						
						
						
						
					 
					
						2019-02-28 17:08:45 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						485ccd20e4 
					 
					
						
						
							
							Use TransactionBuilder in the Rewards transaction  
						
						 
						
						
						
						
					 
					
						2019-02-28 10:53:26 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						a79caf7795 
					 
					
						
						
							
							Test transaction with a fee  
						
						 
						
						
						
						
					 
					
						2019-02-28 08:56:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						404aa63147 
					 
					
						
						
							
							Add TransactionBuilder  
						
						 
						
						
						
						
					 
					
						2019-02-28 08:56:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						4610706d9f 
					 
					
						
						
							
							Generalize instruction  
						
						 
						
						... 
						
						
						
						For serialization: Instruction<u8, u8>
For users:         Instruction<Pubkey, (Pubkey, bool)>
For programs:      Instruction<Pubkey, (Pubkey, bool, Account)> 
						
						
					 
					
						2019-02-28 08:56:55 -07: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						cf545e64b8 
					 
					
						
						
							
							xargo requiress sysroot as source to build dependent crates  
						
						 
						
						
						
						
					 
					
						2019-02-28 00:49:06 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						ac1e266588 
					 
					
						
						
							
							Bump rust-bpf to pull in built-in target bpfel-unknown-unknown ( #3001 )  
						
						 
						
						
						
						
					 
					
						2019-02-28 00:26:50 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carllin 
							
						 
					 
					
						
						
							
						
						033a04129a 
					 
					
						
						
							
							Add lockouts to vote program ( #2944 )  
						
						 
						
						... 
						
						
						
						* Add lockouts to vote program
* Rename MAX_VOTE_HISTORY TO MAX_LOCKOUT_HISTORY, change process_vote() to only pop votes after MAX_LOCKOUT_HISTORY + 1 votes have arrived
* Correctly calculate serialized size of an Option, rename root_block to root_slot 
						
						
					 
					
						2019-02-26 22:19:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						9750488200 
					 
					
						
						
							
							Update rust-bpf-sysroot to pull in latest core,stdsimd ( #2972 )  
						
						 
						
						
						
						
					 
					
						2019-02-26 19:55:28 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						a8cd66ffa2 
					 
					
						
						
							
							Pull Rust enabled LLVM ( #2957 )  
						
						 
						
						
						
						
					 
					
						2019-02-26 13:03:57 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						6dcb97af9e 
					 
					
						
						
							
							Move PohService and PohRecorder out of banking_stage and into fullnode ( #2852 )  
						
						 
						
						... 
						
						
						
						* Move PohService out of banking_stage and into fullnode.
* 10 second slots 
						
						
					 
					
						2019-02-26 10:48:18 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						6a61f25735 
					 
					
						
						
							
							Only install rust-bpf if rust-bpf version changes ( #2939 )  
						
						 
						
						
						
						
					 
					
						2019-02-25 19:09:16 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						a2bf59cbba 
					 
					
						
						
							
							Ignore rust toolchain and sysroot  
						
						 
						
						
						
						
					 
					
						2019-02-25 16:40:35 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						329382f016 
					 
					
						
						
							
							Pull BPF enabled rustc and sysroot into SDK ( #2936 )  
						
						 
						
						
						
						
					 
					
						2019-02-25 15:35:45 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ed684c5ec6 
					 
					
						
						
							
							Build docker image with rust 1.32  
						
						 
						
						
						
						
					 
					
						2019-02-25 09:16:11 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						2fbdec59cb 
					 
					
						
						
							
							Generalize access to staked nodes  
						
						 
						
						
						
						
					 
					
						2019-02-25 08:49:43 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						66891d9d4e 
					 
					
						
						
							
							Don't use global storage account  
						
						 
						
						... 
						
						
						
						Other accounts would not be able to modify the system accounts userdata. 
						
						
					 
					
						2019-02-22 15:59:55 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						5541eedcc4 
					 
					
						
						
							
							Reject modifications to userdata if not owned by the program  
						
						 
						
						
						
						
					 
					
						2019-02-22 16:18:10 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						f0f55af35b 
					 
					
						
						
							
							Add scheduler config to genesis  
						
						 
						
						... 
						
						
						
						Anything that affects how the ledger is interpreted needs to be
in the genesis block or someplace on the ledger before later
parts of the ledger are interpreted. We currently don't have an
on-chain program for cluster parameters, so that leaves only
the genesis block option. 
						
						
					 
					
						2019-02-21 17:29:55 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						f77788447c 
					 
					
						
						
							
							Debug for Account  
						
						 
						
						... 
						
						
						
						Derive prints the full userdata vec which is questionably useful. 
						
						
					 
					
						2019-02-21 14:57:32 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Carl 
							
						 
					 
					
						
						
							
						
						9e1c5e1ab0 
					 
					
						
						
							
							switch vote program to use slot height instead of tick height, change confirmation computation to use slots  
						
						 
						
						
						
						
					 
					
						2019-02-21 15:31:53 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						94f9ac0332 
					 
					
						
						
							
							DRY up GenesisBlock  
						
						 
						
						
						
						
					 
					
						2019-02-19 20:34:58 -08: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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						d357640fbf 
					 
					
						
						
							
							Centralize decentralized timing constants  
						
						 
						
						
						
						
					 
					
						2019-02-18 19:46:58 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e42c95a327 
					 
					
						
						
							
							Bump bincode from 1.1.1 to 1.1.2  
						
						 
						
						... 
						
						
						
						Bumps [bincode](https://github.com/TyOverby/bincode ) from 1.1.1 to 1.1.2.
- [Release notes](https://github.com/TyOverby/bincode/releases )
- [Commits](https://github.com/TyOverby/bincode/compare/v1.1.1...v1.1.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-02-16 13:58:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						599516473a 
					 
					
						
						
							
							Add top-level run.sh for easy local cluster startup  
						
						 
						
						
						
						
					 
					
						2019-02-16 10:40:47 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3548c6c43a 
					 
					
						
						
							
							Add support for locally built programs  
						
						 
						
						
						
						
					 
					
						2019-02-16 10:40:47 -08:00