Brian Anderson 
							
						 
					 
					
						
						
							
						
						492c54a28f 
					 
					
						
						
							
							Fix example mock Signer API in solana-program ( #23911 )  
						
						
						
						
					 
					
						2022-03-24 17:58:51 -04:00 
						 
				 
			
				
					
						
							
							
								Brian Anderson 
							
						 
					 
					
						
						
							
						
						6428602cd9 
					 
					
						
						
							
							Make find_program_address client example runnable ( #23492 )  
						
						
						
						
					 
					
						2022-03-23 19:37:12 -06:00 
						 
				 
			
				
					
						
							
							
								Will Hickey 
							
						 
					 
					
						
						
							
						
						a573cfa39d 
					 
					
						
						
							
							Revert "Remove unneeded unit expression"  
						
						... 
						
						
						
						This reverts commit e8e0097046 
						
						
					 
					
						2022-03-23 10:22:18 -07:00 
						 
				 
			
				
					
						
							
							
								Will Hickey 
							
						 
					 
					
						
						
							
						
						c4ecfa5716 
					 
					
						
						
							
							Bump version to v1.11 ( #23807 )  
						
						... 
						
						
						
						* Revert crossbeam_epoch to stable. 0.9.8 only works with nightly
* Remove unneeded unit expression 
						
						
					 
					
						2022-03-21 17:40:50 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						15357480ec 
					 
					
						
						
							
							Refactor instruction compilation and update message account key ordering ( #23729 )  
						
						... 
						
						
						
						* Refactor: Make instruction compilation usable for other message versions
* apply trents feedback
* Fix tests
* Fix bpf compatiblity 
						
						
					 
					
						2022-03-21 20:53:32 +08:00 
						 
				 
			
				
					
						
							
							
								Brian Anderson 
							
						 
					 
					
						
						
							
						
						c9b8977226 
					 
					
						
						
							
							Add crate docs for solana-program ( #23363 )  
						
						... 
						
						
						
						* Add crate docs for solana-program
* Rework solana-program docs for pr feedback
* Clarify log module docs
* Remove address lookup table program from solana-program docs 
						
						
					 
					
						2022-03-18 08:27:51 -07:00 
						 
				 
			
				
					
						
							
							
								Will Hickey 
							
						 
					 
					
						
						
							
						
						2f58c9e501 
					 
					
						
						
							
							Bump version to 1.10.4 ( #23743 )  
						
						
						
						
					 
					
						2022-03-17 14:02:13 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						9ed056424c 
					 
					
						
						
							
							Remove unused InstructionRecorder and some SanitizedMessage methods ( #23723 )  
						
						
						
						
					 
					
						2022-03-17 20:25:12 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						0eccacbd5b 
					 
					
						
						
							
							Add CLI support for versioned transactions ( #23606 )  
						
						
						
						
					 
					
						2022-03-17 11:43:04 +08:00 
						 
				 
			
				
					
						
							
							
								Will Hickey 
							
						 
					 
					
						
						
							
						
						63bf0f66af 
					 
					
						
						
							
							Bump version to 1.10.3 ( #23648 )  
						
						
						
						
					 
					
						2022-03-14 11:18:45 -05:00 
						 
				 
			
				
					
						
							
							
								Will Hickey 
							
						 
					 
					
						
						
							
						
						b444836a97 
					 
					
						
						
							
							Bump version to 1.10.2 ( #23597 )  
						
						
						
						
					 
					
						2022-03-10 16:41:06 -06:00 
						 
				 
			
				
					
						
							
							
								Russell Wong 
							
						 
					 
					
						
						
							
						
						7b238b3645 
					 
					
						
						
							
							fix: renamed the internal wasm_bindgen init function to avoid collision  
						
						
						
						
					 
					
						2022-03-10 11:33:24 -08:00 
						 
				 
			
				
					
						
							
							
								Brooks Prumo 
							
						 
					 
					
						
						
							
						
						3c6840050c 
					 
					
						
						
							
							Ensure blocks do not exceed the max accounts data size during Replay Stage ( #23422 )  
						
						
						
						
					 
					
						2022-03-10 10:24:31 -06:00 
						 
				 
			
				
					
						
							
							
								sethgirvan 
							
						 
					 
					
						
						
							
						
						37189f20c5 
					 
					
						
						
							
							Fix error message typo ( #23574 )  
						
						
						
						
					 
					
						2022-03-10 05:03:02 +00:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						12337d8daf 
					 
					
						
						
							
							chore: bump curve25519-dalek from 3.2.0 to 3.2.1 ( #23517 )  
						
						... 
						
						
						
						Bumps [curve25519-dalek](https://github.com/dalek-cryptography/curve25519-dalek ) from 3.2.0 to 3.2.1.
- [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases )
- [Changelog](https://github.com/dalek-cryptography/curve25519-dalek/blob/main/CHANGELOG.md )
- [Commits](https://github.com/dalek-cryptography/curve25519-dalek/compare/3.2.0...3.2.1 )
---
updated-dependencies:
- dependency-name: curve25519-dalek
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> 
						
						
					 
					
						2022-03-08 01:14:37 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						3114c199bd 
					 
					
						
						
							
							Add RPC support for versioned transactions ( #22530 )  
						
						... 
						
						
						
						* Add RPC support for versioned transactions
* fix doc tests
* Add rpc test for versioned txs
* Switch to preflight bank 
						
						
					 
					
						2022-03-08 15:20:34 +08:00 
						 
				 
			
				
					
						
							
							
								Will Hickey 
							
						 
					 
					
						
						
							
						
						1a99251498 
					 
					
						
						
							
							Bump version to 1.10.1 ( #23453 )  
						
						
						
						
					 
					
						2022-03-02 13:47:01 -06:00 
						 
				 
			
				
					
						
							
							
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						611d745241 
					 
					
						
						
							
							refactor rent_due for normal case of exempt ( #23350 )  
						
						
						
						
					 
					
						2022-02-28 09:42:42 -06:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						856d29c7b7 
					 
					
						
						
							
							chore: bump parking_lot from 0.11.2 to 0.12.0 ( #23087 )  
						
						... 
						
						
						
						* chore: bump parking_lot from 0.11.2 to 0.12.0
Bumps [parking_lot](https://github.com/Amanieu/parking_lot ) from 0.11.2 to 0.12.0.
- [Release notes](https://github.com/Amanieu/parking_lot/releases )
- [Changelog](https://github.com/Amanieu/parking_lot/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Amanieu/parking_lot/compare/0.11.2...0.12.0 )
---
updated-dependencies:
- dependency-name: parking_lot
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* Sync parking_lot
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tyera Eulberg <tyera@solana.com > 
						
						
					 
					
						2022-02-23 20:07:07 -07:00 
						 
				 
			
				
					
						
							
							
								Brooks Prumo 
							
						 
					 
					
						
						
							
						
						ac70070e5b 
					 
					
						
						
							
							Add MINIMUM_STAKE_DELEGATION constant ( #23259 )  
						
						... 
						
						
						
						Co-authored-by: Tyera Eulberg <teulberg@gmail.com > 
						
						
					 
					
						2022-02-22 09:21:23 -06:00 
						 
				 
			
				
					
						
							
							
								buffalu 
							
						 
					 
					
						
						
							
						
						70ebab2c82 
					 
					
						
						
							
							Add rustfmt.toml and cargo fmt ( #23238 )  
						
						... 
						
						
						
						* fmt
* formatted
Co-authored-by: Lucas B <buffalu@jito.network > 
						
						
					 
					
						2022-02-19 13:32:29 +08:00 
						 
				 
			
				
					
						
							
							
								Brian Anderson 
							
						 
					 
					
						
						
							
						
						f7753ce85f 
					 
					
						
						
							
							Document message APIs ( #22873 )  
						
						... 
						
						
						
						* Document message APIs
* Ignore clippy
* Update sdk/program/src/message/mod.rs
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
* Fix new_with_blockhash example
* Rename nonce_account_address in example
Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com >
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Trent Nelson <trent.a.b.nelson@gmail.com > 
						
						
					 
					
						2022-02-11 11:47:36 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						ba215e94f6 
					 
					
						
						
							
							Refactor: Add AccountKeys struct for static and dynamic message keys ( #22960 )  
						
						
						
						
					 
					
						2022-02-05 20:00:31 +08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						ab02dba96f 
					 
					
						
						
							
							Add get_processed_sibling_instruction syscall ( #22859 )  
						
						
						
						
					 
					
						2022-02-02 16:45:57 -08:00 
						 
				 
			
				
					
						
							
							
								Will Hickey 
							
						 
					 
					
						
						
							
						
						75563f6c7b 
					 
					
						
						
							
							Reject close of active vote accounts ( #22651 )  
						
						... 
						
						
						
						* 10461 Reject close of vote accounts unless it earned no credits in the previous epoch. This is checked by comparing current epoch (from clock sysvar) with the most recent epoch with credits in vote state. 
						
						
					 
					
						2022-02-02 14:16:24 -06:00 
						 
				 
			
				
					
						
							
							
								Brooks Prumo 
							
						 
					 
					
						
						
							
						
						3993cd765c 
					 
					
						
						
							
							Remove rewrite_rent_exempt_reserve() ( #22741 )  
						
						
						
						
					 
					
						2022-01-26 18:42:44 -05:00 
						 
				 
			
				
					
						
							
							
								Dmitri Makarov 
							
						 
					 
					
						
						
							
						
						52045c761c 
					 
					
						
						
							
							chore: remove remaining unused Xargo.toml files  
						
						
						
						
					 
					
						2022-01-24 15:35:54 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6d5bbca630 
					 
					
						
						
							
							Pacify clippy  
						
						
						
						
					 
					
						2022-01-21 19:12:57 -08:00 
						 
				 
			
				
					
						
							
							
								Brooks Prumo 
							
						 
					 
					
						
						
							
						
						a7f2fff219 
					 
					
						
						
							
							Remove active features stake program v3 and v4 ( #22612 )  
						
						... 
						
						
						
						Co-authored-by: Jon Cinque <jon.cinque@gmail.com > 
						
						
					 
					
						2022-01-21 19:27:53 -06:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						fc8130955a 
					 
					
						
						
							
							Impl get_/set_return_data syscalls for ProgramTest ( #22647 )  
						
						... 
						
						
						
						* Remove &mut self from set_return_data
* Impl get_/set_return_data for program-test SyscallStubs
* Add return_data program-test 
						
						
					 
					
						2022-01-21 17:05:48 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						7ba57e7a7c 
					 
					
						
						
							
							Refactor: move instructions sysvar serialization out of Message ( #22544 )  
						
						
						
						
					 
					
						2022-01-20 17:33:49 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						f804ccdece 
					 
					
						
						
							
							Store address table lookups in blockstore and bigtable ( #22402 )  
						
						
						
						
					 
					
						2022-01-14 15:24:41 +08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4c577d7f8c 
					 
					
						
						
							
							Bank::get_fee_for_message is now nonce aware 
						
						
						
						
					 
					
						2022-01-13 17:27:38 -08:00 
						 
				 
			
				
					
						
							
							
								Ashwin Sekar 
							
						 
					 
					
						
						
							
						
						eeec1ce2ad 
					 
					
						
						
							
							Add local cluster test to repro slot hash expiry bug ( #21873 )  
						
						
						
						
					 
					
						2022-01-10 00:58:21 -05:00 
						 
				 
			
				
					
						
							
							
								Evan Conrad 
							
						 
					 
					
						
						
							
						
						0f94e1d3a2 
					 
					
						
						
							
							Clarify docs of minimum_balance ( #22385 )  
						
						
						
						
					 
					
						2022-01-08 11:27:32 -07:00 
						 
				 
			
				
					
						
							
							
								Brooks Prumo 
							
						 
					 
					
						
						
							
						
						d90d5ee9b6 
					 
					
						
						
							
							Refactor Rent::due() with RentDue enum ( #22346 )  
						
						
						
						
					 
					
						2022-01-08 09:03:46 -06:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						52d12cc802 
					 
					
						
						
							
							Add runtime support for address table lookups ( #22223 )  
						
						... 
						
						
						
						* Add support for address table lookups in runtime
* feedback
* feedback 
						
						
					 
					
						2022-01-07 11:59:09 +08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bb3a1b6b31 
					 
					
						
						
							
							Add zk_token_sdk_enabled feature to gate Zk Token proof program and sol_zk_token_elgamal_op syscalls  
						
						
						
						
					 
					
						2022-01-05 11:57:37 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						2b5e00d36d 
					 
					
						
						
							
							Limit number of accounts that a transaction can lock ( #22201 )  
						
						
						
						
					 
					
						2022-01-04 14:25:23 +08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						2a00382d71 
					 
					
						
						
							
							Refactor: cleanup solana_transaction_status crate ( #22230 )  
						
						
						
						
					 
					
						2022-01-03 15:45:18 +00:00 
						 
				 
			
				
					
						
							
							
								Brooks Prumo 
							
						 
					 
					
						
						
							
						
						800472ddf5 
					 
					
						
						
							
							Add AccountsDataMeter to InvokeContext ( #21813 )  
						
						
						
						
					 
					
						2021-12-28 05:14:48 -06:00 
						 
				 
			
				
					
						
							
							
								Alexander Meißner 
							
						 
					 
					
						
						
							
						
						2ab4f34c02 
					 
					
						
						
							
							Refactor: Remove Message and CompiledInstruction from InvokeContext interfaces ( #22102 )  
						
						... 
						
						
						
						* Introduces InstructionAccount which is like AccountMeta but uses an index instead of a Pubkey
* Renames InvokeContext::create_message() to InvokeContext::prepare_instruction()
* Removes Message and CompiledInstruction from InvokeContext interfaces.
* Resolves TODOs of sol_invoke_signed() in program-test.
* Moves CompiledInstruction::visit_each_account() into invoke_context.rs 
						
						
					 
					
						2021-12-24 16:17:55 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						ec7536faf6 
					 
					
						
						
							
							Add test to enforce that program id account info for CPI is optional ( #22069 )  
						
						... 
						
						
						
						* Update tests to demonstrate that program id account info for CPI is optional
* Clean up comments that say that program id account info is required 
						
						
					 
					
						2021-12-24 00:43:15 +01:00 
						 
				 
			
				
					
						
							
							
								behzad nouri 
							
						 
					 
					
						
						
							
						
						f67ecd5c18 
					 
					
						
						
							
							removes unused Cargo dependencies ( #22022 )  
						
						... 
						
						
						
						Also moving some to [dev-dependencies] so that they are not propagated
to other packages which depend on the package. 
						
						
					 
					
						2021-12-22 17:01:33 +00:00 
						 
				 
			
				
					
						
							
							
								Alexander Meißner 
							
						 
					 
					
						
						
							
						
						ba8e15848e 
					 
					
						
						
							
							Fix   #21986  ( #22035 )  
						
						... 
						
						
						
						* Partial revert "Updates documentation around what needs to be passed in CPI. (#21633 )"
* Enforces the program_id being passed explicitly by removing it from get_instruction_keyed_accounts().
* instruction_accounts => instructions_account 
						
						
					 
					
						2021-12-21 12:53:22 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						6ff0be6a82 
					 
					
						
						
							
							Clean up demote program write lock feature ( #21949 )  
						
						... 
						
						
						
						* Clean up demote program write lock feature
* fix test 
						
						
					 
					
						2021-12-16 17:27:22 -05:00 
						 
				 
			
				
					
						
							
							
								Brian Anderson 
							
						 
					 
					
						
						
							
						
						dcb5849484 
					 
					
						
						
							
							Document solana_program::instruction ( #21817 )  
						
						... 
						
						
						
						* Document solana_program::instruction
* Apply suggestions from code review
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
Co-authored-by: Tyera Eulberg <teulberg@gmail.com > 
						
						
					 
					
						2021-12-14 21:35:22 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c5c699a918 
					 
					
						
						
							
							Remove the 5 integer msg! form  
						
						
						
						
					 
					
						2021-12-11 09:37:11 -08:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						9b41ddd9ba 
					 
					
						
						
							
							Add address lookup table program ( #21616 )  
						
						... 
						
						
						
						* Add address lookup table program
* feedback 
						
						
					 
					
						2021-12-10 16:02:16 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Starry 
							
						 
					 
					
						
						
							
						
						6c108c8fc3 
					 
					
						
						
							
							Migrate from address maps to address lookup tables ( #21634 )  
						
						... 
						
						
						
						* Migrate from address maps to address lookup tables
* update sanitize error
* cargo fmt
* update abi 
						
						
					 
					
						2021-12-10 11:04:04 -05:00