Michael Vines 
							
						 
					 
					
						
						
							
						
						7d686b72a0 
					 
					
						
						
							
							Add Bank::set_bpf_compute_budget()  
						
						 
						
						
						
						
					 
					
						2020-10-29 21:45:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						66e51a7363 
					 
					
						
						
							
							Add sol_log_compute_units syscall  
						
						 
						
						
						
						
					 
					
						2020-10-29 21:45:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						225bed11c7 
					 
					
						
						
							
							Remove Entrypoint type  
						
						 
						
						
						
						
					 
					
						2020-10-29 21:45:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						df8dab9d2b 
					 
					
						
						
							
							Native/builtin programs now receive an InvokeContext  
						
						 
						
						
						
						
					 
					
						2020-10-29 21:45:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						b5c8b86e7c 
					 
					
						
						
							
							clarify comment ( #13289 )  
						
						 
						
						
						
						
					 
					
						2020-10-29 21:16:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						c458d4b213 
					 
					
						
						
							
							move Account to solana-sdk ( #13198 )  
						
						 
						
						
						
						
					 
					
						2020-10-28 22:01:07 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						92d6521a7f 
					 
					
						
						
							
							Add try_find_program_address()  
						
						 
						
						
						
						
					 
					
						2020-10-28 19:34:51 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						7d2962135d 
					 
					
						
						
							
							Use pico inflation for ledger-tool capitalization --enable-inflation ( #13215 )  
						
						 
						
						... 
						
						
						
						* Use pico inflation for ledger-tool capitalization --enable-inflation
* rust fmt 
						
						
					 
					
						2020-10-28 15:30:39 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						4e0d1b1d4a 
					 
					
						
						
							
							more portable install.sh ( #13114 )  
						
						 
						
						
						
						
					 
					
						2020-10-27 22:43:34 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						26eba5ac7d 
					 
					
						
						
							
							Fix pr crossing for sysvar keyed-accounts ( #13189 )  
						
						 
						
						
						
						
					 
					
						2020-10-26 21:59:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						322c667655 
					 
					
						
						
							
							check sysvar id for AccountInfo ( #13175 )  
						
						 
						
						
						
						
					 
					
						2020-10-26 20:38:45 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1b343665a1 
					 
					
						
						
							
							Move KeyedAccount out of solana-program.  Native programs are not supported by solana-program  
						
						 
						
						
						
						
					 
					
						2020-10-26 18:54:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						e3c0cc980b 
					 
					
						
						
							
							fix .gitignore ( #13177 )  
						
						 
						
						
						
						
					 
					
						2020-10-27 00:42:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						fc83a666fc 
					 
					
						
						
							
							macos portable rust-bpf ( #13176 )  
						
						 
						
						
						
						
					 
					
						2020-10-27 00:11:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c4fb77f057 
					 
					
						
						
							
							Delete .lib.rs.swo  
						
						 
						
						
						
						
					 
					
						2020-10-26 16:01:25 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0cc9c94c43 
					 
					
						
						
							
							Rename "everything" feature to "full"  
						
						 
						
						
						
						
					 
					
						2020-10-24 17:26:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a4956844bd 
					 
					
						
						
							
							Update frozen_abi hashes  
						
						 
						
						... 
						
						
						
						The movement of files in sdk/ caused ABI hashes to change 
						
						
					 
					
						2020-10-24 08:37:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						dd711ab5fb 
					 
					
						
						
							
							Rename solana-program-sdk to solana-program  
						
						 
						
						
						
						
					 
					
						2020-10-24 08:37:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						85c51f5787 
					 
					
						
						
							
							Only activate legacy program feature for the solana-sdk crate  
						
						 
						
						
						
						
					 
					
						2020-10-24 08:37:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						63db324204 
					 
					
						
						
							
							Initial population of solana-program-sdk  
						
						 
						
						
						
						
					 
					
						2020-10-24 08:37:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3718771ffb 
					 
					
						
						
							
							Add solana-program-sdk boilerplate  
						
						 
						
						
						
						
					 
					
						2020-10-24 08:37:55 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b169d9cfbe 
					 
					
						
						
							
							Add --bpf-out-dir argument to control where the final build products land  
						
						 
						
						
						
						
					 
					
						2020-10-23 04:57:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						959880db60 
					 
					
						
						
							
							Remove unused pubkey::Pubkey imports  
						
						 
						
						
						
						
					 
					
						2020-10-21 19:08:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7bc073defe 
					 
					
						
						
							
							Run codemod --extensions rs Pubkey::new_rand solana_sdk::pubkey::new_rand  
						
						 
						
						
						
						
					 
					
						2020-10-21 19:08:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						76f11c7dae 
					 
					
						
						
							
							Add hash_new_rand(), mark Hash::new_rand() as deprecated  
						
						 
						
						
						
						
					 
					
						2020-10-21 19:08:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						0e68ed6a8d 
					 
					
						
						
							
							Add pubkey_new_rand(), mark Pubkey::new_rand() deprecated  
						
						 
						
						
						
						
					 
					
						2020-10-21 19:08:13 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						61be155413 
					 
					
						
						
							
							Remove do.sh  
						
						 
						
						
						
						
					 
					
						2020-10-21 18:56:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						07a853d6cc 
					 
					
						
						
							
							Add cargo-build-bpf  
						
						 
						
						
						
						
					 
					
						2020-10-21 18:56:40 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						46d0019955 
					 
					
						
						
							
							Parse stake and system instructions ( #13035 )  
						
						 
						
						... 
						
						
						
						* Fix token account check
* Add helper to check num accounts
* Add parse_stake
* Add parse_system
* Fix AuthorizeNonce docs
* Remove jsonParsed unstable markers
* Clippy 
						
						
					 
					
						2020-10-20 21:02:17 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6858950f76 
					 
					
						
						
							
							Remove frozen ABI modules from solana-sdk  
						
						 
						
						
						
						
					 
					
						2020-10-20 16:11:30 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jon Cinque 
							
						 
					 
					
						
						
							
						
						81d0c8ae7f 
					 
					
						
						
							
							Force unset CARGO to use correct version of cargo ( #13027 )  
						
						 
						
						
						
						
					 
					
						2020-10-20 14:50:34 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								sakridge 
							
						 
					 
					
						
						
							
						
						83c53ae4b5 
					 
					
						
						
							
							Fix secp256k1 instruction indexing and add tests ( #13026 )  
						
						 
						
						
						
						
					 
					
						2020-10-20 14:13:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c5e16383b0 
					 
					
						
						
							
							Add everything feature  
						
						 
						
						
						
						
					 
					
						2020-10-19 17:21:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9c53e1dfb2 
					 
					
						
						
							
							Add SyscallStubs to enable syscall interception when building programs for non-BPF  
						
						 
						
						
						
						
					 
					
						2020-10-19 21:00:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						54517ea454 
					 
					
						
						
							
							Follow up to persistent tower with tests and API cleaning ( #12350 )  
						
						 
						
						... 
						
						
						
						* Follow up to persistent tower
* Ignore for now...
* Hard-code validator identities for easy reasoning
* Add a test for opt. conf violation without tower
* Fix compile with rust < 1.47
* Remove unused method
* More move of assert tweak to the asser pr
* Add comments
* Clean up
* Clean the test addressing various review comments
* Clean up a bit 
						
						
					 
					
						2020-10-19 16:37:03 +09:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						3f9e6a600b 
					 
					
						
						
							
							program log pubkey as base58 ( #12901 )  
						
						 
						
						
						
						
					 
					
						2020-10-15 09:11:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						969f7b015b 
					 
					
						
						
							
							Respect RefCell when calling invoke ( #12858 )  
						
						 
						
						... 
						
						
						
						* Respect RefCell when calling invoke
* nudge 
						
						
					 
					
						2020-10-15 01:06:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						d4e953277e 
					 
					
						
						
							
							Expose program error constants ( #12861 )  
						
						 
						
						
						
						
					 
					
						2020-10-14 00:38:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						56211378d3 
					 
					
						
						
							
							terminology update, nonce to bump seed ( #12840 )  
						
						 
						
						
						
						
					 
					
						2020-10-13 10:11:08 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Williams 
							
						 
					 
					
						
						
							
						
						1ab36203de 
					 
					
						
						
							
							Retry inflation parameter update along with documentation updates ( #12778 )  
						
						 
						
						... 
						
						
						
						* update initial inflation parameter
* update economics section of docs 
						
						
					 
					
						2020-10-12 13:10:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						403790760c 
					 
					
						
						
							
							Default to 50% rent burn  
						
						 
						
						
						
						
					 
					
						2020-10-09 21:52:31 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						9ac8db3533 
					 
					
						
						
							
							document program address collisions ( #12774 )  
						
						 
						
						
						
						
					 
					
						2020-10-09 23:19:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						b028c47d2b 
					 
					
						
						
							
							Correct Bank timestamp drift every slot ( #12737 )  
						
						 
						
						... 
						
						
						
						* Move timestamp helper to sdk
* Add Bank method for getting timestamp estimate
* Return sysvar info from Bank::clock
* Add feature-gated timestamp correction
* Rename unix_timestamp method to be more descriptive
* Review comments
* Add timestamp metric 
						
						
					 
					
						2020-10-09 21:53:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								carllin 
							
						 
					 
					
						
						
							
						
						c879e7c1ad 
					 
					
						
						
							
							Fix fee mismatch on snapshot deserialize ( #12697 )  
						
						 
						
						... 
						
						
						
						Co-authored-by: Carl Lin <carl@solana.com > 
						
						
					 
					
						2020-10-08 23:44:41 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						11df2e2236 
					 
					
						
						
							
							Bump version to v1.5.0  
						
						 
						
						
						
						
					 
					
						2020-10-08 04:51:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2c38865e70 
					 
					
						
						
							
							Revert "Inflation cli fix and parameter update ( #12709 )"  
						
						 
						
						... 
						
						
						
						This reverts commit b3f695c83f . 
						
						
					 
					
						2020-10-07 19:43:15 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						dd7fae4afb 
					 
					
						
						
							
							Fix syscall featurization ( #12714 )  
						
						 
						
						... 
						
						
						
						* Fix syscall featurization
* nudge 
						
						
					 
					
						2020-10-07 18:38:38 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Williams 
							
						 
					 
					
						
						
							
						
						b3f695c83f 
					 
					
						
						
							
							Inflation cli fix and parameter update ( #12709 )  
						
						 
						
						... 
						
						
						
						update initial inflation parameter to reflect current design 
						
						
					 
					
						2020-10-07 17:12:32 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						41ad3dd8f0 
					 
					
						
						
							
							Remove skip-no-mangle entirely ( #12696 )  
						
						 
						
						
						
						
					 
					
						2020-10-07 09:13:48 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						630eb3b907 
					 
					
						
						
							
							Local program allocator ( #12679 )  
						
						 
						
						
						
						
					 
					
						2020-10-06 11:03:51 -07:00