mergify[bot] 
							
						 
					 
					
						
						
							
						
						5e35cf3536 
					 
					
						
						
							
							program: Correct clamp in Message::signer_keys() ( #16114 )  
						
						... 
						
						
						
						(cherry picked from commit 8b3de72e2atrent@solana.com > 
						
						
					 
					
						2021-03-25 17:53:34 +00:00 
						 
				 
			
				
					
						
							
							
								mergify[bot] 
							
						 
					 
					
						
						
							
						
						defd9238fa 
					 
					
						
						
							
							Simplify account.rent_epoch handling for sysvar rent (bp  #16049 ) ( #16118 )  
						
						... 
						
						
						
						* Simplify account.rent_epoch handling for sysvar rent (#16049 )
* Add some code for special local testing
* Add comment to store_account_and_update_capitalization
* Simplify account.rent_epoch handling for sysvar rent
* Introduce *_for_test functions
* Add deprecation messages to existing api
(cherry picked from commit 6d5c6c17c5ryoqun@gmail.com > 
						
						
					 
					
						2021-03-25 17:17:43 +09:00 
						 
				 
			
				
					
						
							
							
								mergify[bot] 
							
						 
					 
					
						
						
							
						
						c2ce68ab90 
					 
					
						
						
							
							Santize instruction index when loading instruction from sysvar ( #15942 ) ( #16004 )  
						
						... 
						
						
						
						(cherry picked from commit 4c5660ba7ajustin@solana.com > 
						
						
					 
					
						2021-03-19 02:48:41 +00:00 
						 
				 
			
				
					
						
							
							
								mergify[bot] 
							
						 
					 
					
						
						
							
						
						9e91a2c2fd 
					 
					
						
						
							
							Add Close instrruction and tooling to upgradeable loader ( #15887 ) ( #15972 )  
						
						... 
						
						
						
						(cherry picked from commit 7f500d610cjack@solana.com > 
						
						
					 
					
						2021-03-18 06:02:57 +00:00 
						 
				 
			
				
					
						
							
							
								mergify[bot] 
							
						 
					 
					
						
						
							
						
						5f183bd773 
					 
					
						
						
							
							Add helper for paring down signers to those requried by a tx message (bp  #15899 ) ( #15938 )  
						
						... 
						
						
						
						* sdk: Add accessor for signer pubkeys of a tx message
(cherry picked from commit bf33ce89064e99f1e634trent@solana.com > 
						
						
					 
					
						2021-03-17 07:48:47 +00:00 
						 
				 
			
				
					
						
							
							
								mergify[bot] 
							
						 
					 
					
						
						
							
						
						a259ff0e72 
					 
					
						
						
							
							Wallclock BankingStage Throttle ( #15731 ) ( #15890 )  
						
						... 
						
						
						
						(cherry picked from commit c1ba265dd9carl@solana.com > 
						
						
					 
					
						2021-03-16 21:12:59 +00:00 
						 
				 
			
				
					
						
							
							
								mergify[bot] 
							
						 
					 
					
						
						
							
						
						899bd1572a 
					 
					
						
						
							
							Show flags for accounts in tx by solana confirm ( #15804 ) ( #15906 )  
						
						... 
						
						
						
						* Show flags for accounts in tx by solana confirm
* Address review comments
* Improve comment a bit
* Apply suggestions from code review
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
* Further apply review suggestions
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
(cherry picked from commit 74aa32175bryoqun@gmail.com > 
						
						
					 
					
						2021-03-16 10:43:06 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b1a90c3580 
					 
					
						
						
							
							=1.6.1  
						
						
						
						
					 
					
						2021-03-16 08:41:28 +00:00 
						 
				 
			
				
					
						
							
							
								mergify[bot] 
							
						 
					 
					
						
						
							
						
						fddba08571 
					 
					
						
						
							
							Improve Instruction::new deprecation warning ( #15896 )  
						
						... 
						
						
						
						(cherry picked from commit 8567b41d5fmvines@gmail.com > 
						
						
					 
					
						2021-03-16 05:18:31 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						be00246fb5 
					 
					
						
						
							
							Bump version to v1.6.1  
						
						
						
						
					 
					
						2021-03-15 14:47:58 -06:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						79ac1997de 
					 
					
						
						
							
							sdk: add macro for unchecked div with const denominator  
						
						
						
						
					 
					
						2021-03-11 08:44:36 +00:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						24d18b3cf2 
					 
					
						
						
							
							docs: add docs links for crates published to crates.io  
						
						
						
						
					 
					
						2021-03-11 08:38:18 +00:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						e3e8179f2d 
					 
					
						
						
							
							Sdk: start to appease clippy's integer arithmetic check ( #15736 )  
						
						... 
						
						
						
						* Move to module-level clippy allowance
* Fix stake_weighted_timestamp math
* Fix genesis_config
* Fix shred_version
* Fix hard_forks
* Fix process_instruction
* Add ArithmeticOverflow ix error
* Fix nonce_keyed_account
* Update BankSlotDelta frozen abi due to new ix error 
						
						
					 
					
						2021-03-08 18:37:57 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						b53cb8eb2d 
					 
					
						
						
							
							Deprecate Instruction::new ( #15695 )  
						
						
						
						
					 
					
						2021-03-04 05:46:48 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						4a05210d8e 
					 
					
						
						
							
							Clarify Instruction::new ( #15686 )  
						
						... 
						
						
						
						Not related to local-cluster, merging 
						
						
					 
					
						2021-03-03 17:39:04 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						8399851d11 
					 
					
						
						
							
							check program owners ( #15495 )  
						
						... 
						
						
						
						* check program owners
* BankSlotDelta should change because InstructionError variant added
Co-authored-by: Tyera Eulberg <tyera@solana.com > 
						
						
					 
					
						2021-02-26 22:21:34 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						fd3b71a2c6 
					 
					
						
						
							
							cargo fmt  
						
						
						
						
					 
					
						2021-02-19 20:08:41 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						995bd0cb6b 
					 
					
						
						
							
							Rename IOError to BorshIoError  
						
						
						
						
					 
					
						2021-02-19 10:54:39 -08:00 
						 
				 
			
				
					
						
							
							
								Jon Cinque 
							
						 
					 
					
						
						
							
						
						0f6f6080f3 
					 
					
						
						
							
							sdk: Add Borsh support for types and utilities ( #15290 )  
						
						... 
						
						
						
						* sdk: Add Borsh to Pubkey
* Add serialization error for easier borsh integration
* Add Borsh usage to banks-client and sdk
* Rename SerializationError -> IOError
* Add new errors to proto
* Update Cargo lock
* Update Cargo.lock based on CI
* Clippy
* Update ABI on bank
* Address review feedback
* Update sanity program instruction count test 
						
						
					 
					
						2021-02-18 11:14:56 +01:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						7f7370c306 
					 
					
						
						
							
							Re-allow clippy::integer_arithmetic at crate-level  
						
						
						
						
					 
					
						2021-02-17 13:55:08 -07:00 
						 
				 
			
				
					
						
							
							
								Jon Cinque 
							
						 
					 
					
						
						
							
						
						3ac7e09de6 
					 
					
						
						
							
							docs: Remove references to "create_address_with_seed" ( #15339 )  
						
						
						
						
					 
					
						2021-02-17 14:25:02 +01:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						7e17a0d3bb 
					 
					
						
						
							
							Move fn to sdk  
						
						
						
						
					 
					
						2021-02-16 19:25:00 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						1a20ab968f 
					 
					
						
						
							
							sdk: sanitize Hash base58 input  
						
						
						
						
					 
					
						2021-02-13 08:40:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						d24d5fba0e 
					 
					
						
						
							
							Upgradeable loader max_data_len limit ( #15039 )  
						
						
						
						
					 
					
						2021-02-03 09:16:25 -08:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1df93fa2be 
					 
					
						
						
							
							chore: bump serde from 1.0.112 to 1.0.118 ( #14828 )  
						
						... 
						
						
						
						* chore: bump serde from 1.0.112 to 1.0.122
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.112 to 1.0.122.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.112...v1.0.122 )
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
* Update frozen_abi digest following serde update
* Revert "chore: bump serde from 1.0.112 to 1.0.122"
This reverts commit a3ef4442a4c41c3b005fhttps://github.com/serde-rs/serde ) from 1.0.112 to 1.0.118.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.112...v1.0.118 )
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
* Remove serum-dex pinning
* blind commit!
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com >
Co-authored-by: Ryo Onodera <ryoqun@gmail.com > 
						
						
					 
					
						2021-02-02 23:28:16 +09:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						07cef5a557 
					 
					
						
						
							
							Buffer authority must match upgrade authority for deploys and upgrades ( #14923 )  
						
						
						
						
					 
					
						2021-01-29 12:43:42 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						4a4881d30f 
					 
					
						
						
							
							Update find_program_address docs ( #14840 )  
						
						
						
						
					 
					
						2021-01-25 16:03:26 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cbffab7850 
					 
					
						
						
							
							Upgrade to Rust v1.49.0  
						
						
						
						
					 
					
						2021-01-23 19:16:36 -08:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						191193289f 
					 
					
						
						
							
							Upgrade sha2 to 0.9.3 ( #14746 )  
						
						
						
						
					 
					
						2021-01-22 22:25:22 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bf1943e489 
					 
					
						
						
							
							Add solana-test-validator --warp-slot argument  
						
						
						
						
					 
					
						2021-01-22 21:17:02 -08:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						447e3de1f2 
					 
					
						
						
							
							Nonce address doesn't sign AdvanceNonceAccount  
						
						
						
						
					 
					
						2021-01-21 04:14:36 +00:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						250b3969d4 
					 
					
						
						
							
							SDK: Sanitize base58 pubkey input  
						
						
						
						
					 
					
						2021-01-20 23:59:26 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						a480b63234 
					 
					
						
						
							
							Bail on small deploy buffers ( #14677 )  
						
						
						
						
					 
					
						2021-01-20 01:56:44 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						e3bd9e5300 
					 
					
						
						
							
							Prevent the invoke and upgrade of programs in the same tx batch ( #14653 )  
						
						... 
						
						
						
						* Prevent the invoke and upgrade of programs in the same tx batch
* Pass program address as writable in the upgrade instruction 
						
						
					 
					
						2021-01-19 16:24:44 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						58487c6360 
					 
					
						
						
							
							Add buffer authority to upgradeable loader ( #14482 )  
						
						
						
						
					 
					
						2021-01-08 09:37:57 -08:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						773b21b34e 
					 
					
						
						
							
							consolidate DEFAULT_HASHES_PER_TICK ( #14463 )  
						
						
						
						
					 
					
						2021-01-07 09:49:42 -06:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						938d482135 
					 
					
						
						
							
							consolidate constants related to time for future refactoring ( #14440 )  
						
						
						
						
					 
					
						2021-01-07 09:49:24 -06:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						5eacc5d08d 
					 
					
						
						
							
							Enable program upgrades via CPI ( #14449 )  
						
						
						
						
					 
					
						2021-01-06 14:31:14 -08:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						5affd8aa72 
					 
					
						
						
							
							Add secondary indexes ( #14212 )  
						
						
						
						
					 
					
						2020-12-31 18:06:03 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1e977ac025 
					 
					
						
						
							
							Bump version to v1.6.0  
						
						
						
						
					 
					
						2020-12-15 18:28:04 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						d513b0c4ca 
					 
					
						
						
							
							Add Program loader/environment instruction errors ( #14120 )  
						
						
						
						
					 
					
						2020-12-15 09:54:07 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						ab98c1f2d4 
					 
					
						
						
							
							Add try_find_program_address syscall ( #14118 )  
						
						
						
						
					 
					
						2020-12-15 08:15:01 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						9e90394583 
					 
					
						
						
							
							Upgradeable loader ( #13689 )  
						
						
						
						
					 
					
						2020-12-14 15:35:10 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7143aaa89b 
					 
					
						
						
							
							Clippy  
						
						
						
						
					 
					
						2020-12-14 08:03:29 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						1d95b5476e 
					 
					
						
						
							
							Add next_account_infos helper ( #14087 )  
						
						
						
						
					 
					
						2020-12-12 20:12:56 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						d9655ea507 
					 
					
						
						
							
							Add message helpers to get program info ( #14047 )  
						
						
						
						
					 
					
						2020-12-10 16:39:43 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						5ea80e673f 
					 
					
						
						
							
							Fix priv escalation test ( #14046 )  
						
						
						
						
					 
					
						2020-12-10 22:36:33 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						20c0e8793e 
					 
					
						
						
							
							Rent account passed to loader can be read-only ( #13997 )  
						
						
						
						
					 
					
						2020-12-07 19:44:32 +00:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						3f841df7cf 
					 
					
						
						
							
							Cap number of program address seeds ( #13924 )  
						
						
						
						
					 
					
						2020-12-02 22:25:06 +00:00 
						 
				 
			
				
					
						
							
							
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						17defbff13 
					 
					
						
						
							
							Make Accounts::is_non_loader_key() a method on Message  
						
						
						
						
					 
					
						2020-12-02 20:10:08 +00:00