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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						94882418ab 
					 
					
						
						
							
							Simplify TransactionBuilder  
						
						... 
						
						
						
						A stepping stone to replacing all Transaction constructors with
TransactionBuilders. 
						
						
					 
					
						2019-03-07 08:11:03 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						01fb76f4bd 
					 
					
						
						
							
							add epoch warmup ( #3166 )  
						
						... 
						
						
						
						add epoch warmup 
						
						
					 
					
						2019-03-06 16:32:23 -08:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						1c0cfb17a3 
					 
					
						
						
							
							Start leader based on Poh tick height. ( #3084 )  
						
						... 
						
						
						
						* Start leader based on poh and test
* Equalize validator and leader stakes in LocalCluster
* Clear WorkingBank on poh_recorder reset 
						
						
					 
					
						2019-03-05 17:56:51 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e2d30db7e1 
					 
					
						
						
							
							Rename tokens to lamports  
						
						
						
						
					 
					
						2019-03-05 17:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						53f09c44f3 
					 
					
						
						
							
							Rename tokens to lamports in sdk/  
						
						
						
						
					 
					
						2019-03-05 17:28:06 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						885eeec3ed 
					 
					
						
						
							
							Boot storage program from the SDK  
						
						
						
						
					 
					
						2019-03-05 07:16:33 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						5e9f802d7d 
					 
					
						
						
							
							Boot token_program from the SDK  
						
						
						
						
					 
					
						2019-03-05 07:16:33 -07:00 
						 
				 
			
				
					
						
							
							
								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