Alexander Meißner 
							
						 
					 
					
						
						
							
						
						df6905c3a6 
					 
					
						
						
							
							Refactor: Merge MessageProcessor into InvokeContext ( #20165 )  
						
						 
						
						... 
						
						
						
						* Inlines MessageProcessor::execute_instruction() in MessageProcessor::process_message().
* Moves MessageProcessor::create_pre_accounts() into ThisInvokeContext::push().
* Hoists ThisInvokeContext::new() out of loop inside MessageProcessor::process_message().
* Moves MessageProcessor::verify_account_references() and MessageProcessor::verify() into InvokeContext::verify(). 
						
						
					 
					
						2021-09-27 08:28:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tao Zhu 
							
						 
					 
					
						
						
							
						
						198929fe8b 
					 
					
						
						
							
							sigverify to identify and mark simple vote transaction  
						
						 
						
						
						
						
					 
					
						2021-09-26 08:57:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Starry 
							
						 
					 
					
						
						
							
						
						f220386917 
					 
					
						
						
							
							Reorder serialized mapped message fields for improved compat  
						
						 
						
						
						
						
					 
					
						2021-09-26 08:57:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						88fd9670df 
					 
					
						
						
							
							add a few useful methods to AtomicInterval ( #20152 )  
						
						 
						
						
						
						
					 
					
						2021-09-24 10:27:23 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						038d77347a 
					 
					
						
						
							
							chore: bump tiny-bip39 from 0.8.0 to 0.8.1 ( #20136 )  
						
						 
						
						... 
						
						
						
						* chore: bump tiny-bip39 from 0.8.0 to 0.8.1
Bumps [tiny-bip39](https://github.com/maciejhirsz/tiny-bip39 ) from 0.8.0 to 0.8.1.
- [Release notes](https://github.com/maciejhirsz/tiny-bip39/releases )
- [Changelog](https://github.com/maciejhirsz/tiny-bip39/blob/master/CHANGELOG.md )
- [Commits](https://github.com/maciejhirsz/tiny-bip39/compare/v0.8.0...v0.8.1 )
---
updated-dependencies:
- dependency-name: tiny-bip39
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <anatoly+githubjenkins@solana.io > 
						
						
					 
					
						2021-09-23 10:31:14 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						7b365c564f 
					 
					
						
						
							
							runtime: remove inactive delegation from stakes cache  
						
						 
						
						
						
						
					 
					
						2021-09-22 20:50:58 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sean Young 
							
						 
					 
					
						
						
							
						
						d714cf659c 
					 
					
						
						
							
							Proposal: log binary data for Solidity  
						
						 
						
						... 
						
						
						
						The program_id is not needed on "Program return data: " because it
always preceeded by the program invoke message, so no need to repeat
the program id. Also rename this to "Program return: " since "data"
is redundant. 
						
						
					 
					
						2021-09-22 07:59:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1b58166e9d 
					 
					
						
						
							
							chore: bump memmap2 from 0.4.0 to 0.5.0 ( #20057 )  
						
						 
						
						... 
						
						
						
						* chore: bump memmap2 from 0.4.0 to 0.5.0
Bumps [memmap2](https://github.com/RazrFalcon/memmap2-rs ) from 0.4.0 to 0.5.0.
- [Release notes](https://github.com/RazrFalcon/memmap2-rs/releases )
- [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/RazrFalcon/memmap2-rs/compare/v0.4.0...v0.5.0 )
---
updated-dependencies:
- dependency-name: memmap2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com > 
						
						
					 
					
						2021-09-21 17:20:49 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ryan M. Shea 
							
						 
					 
					
						
						
							
						
						8dbed193c2 
					 
					
						
						
							
							Add new logos to README files and docs ( #20049 )  
						
						 
						
						... 
						
						
						
						* Add new logos to README files and docs
* Add explorer logos 
						
						
					 
					
						2021-09-21 13:35:36 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Meißner 
							
						 
					 
					
						
						
							
						
						b507715d44 
					 
					
						
						
							
							CPI without Account Refs ( #20034 )  
						
						 
						
						... 
						
						
						
						* Removes search for accounts and unsafe lifetime transmute in InvokeContext::push().
* Replaces accounts by account_indices in verify_and_update() and process_cross_program_instruction().
Co-authored-by: Justin Starry <justin.m.starry@gmail.com > 
						
						
					 
					
						2021-09-21 14:41:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Starry 
							
						 
					 
					
						
						
							
						
						ea34eb8a4b 
					 
					
						
						
							
							Update feature switch for reduced required deploy balance ( #19999 )  
						
						 
						
						
						
						
					 
					
						2021-09-19 14:50:41 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Pavel Strakhov 
							
						 
					 
					
						
						
							
						
						65227f44dc 
					 
					
						
						
							
							Optimize RPC pubsub for multiple clients with the same subscription ( #18943 )  
						
						 
						
						... 
						
						
						
						* reimplement rpc pubsub with a broadcast queue
* update tests for new pubsub implementation
* fix: fix review suggestions
* chore(rpc): add additional pubsub metrics
* integrate max subscriptions check into SubscriptionTracker to reduce locking
* separate subscription control from tracker
* limit memory usage of items in pubsub broadcast queue, improve error handling
* add more pubsub metrics
* add final count metrics to pubsub
* add metric for total number of subscriptions
* fix small review suggestions
* remove by_params from SubscriptionTracker and add node_progress_watchers map instead
* add subscription tracker tests
* add metrics for number of pubsub notifications as a counter
* ignore clippy lint in TokenCounter
* fix underflow in token counter
* reduce queue capacity in pubsub tests
* fix(rpc): fix test timeouts
* fix race in account subscription test
* Add RpcSubscriptions::new_for_tests
Co-authored-by: Pavel Strakhov <p.strakhov@iconic.vc >
Co-authored-by: Nikita Podoliako <n.podoliako@zubr.io >
Co-authored-by: Tyera Eulberg <tyera@solana.com > 
						
						
					 
					
						2021-09-17 13:40:14 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						fc2bf2d3b6 
					 
					
						
						
							
							Cleanup and standardize precompiles ( #19918 )  
						
						 
						
						
						
						
					 
					
						2021-09-17 11:36:57 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						7b0bf64404 
					 
					
						
						
							
							cleanup old features ( #19956 )  
						
						 
						
						
						
						
					 
					
						2021-09-17 09:46:49 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						b8106e2450 
					 
					
						
						
							
							chore: bump memmap2 from 0.3.1 to 0.4.0 ( #19974 )  
						
						 
						
						... 
						
						
						
						* chore: bump memmap2 from 0.3.1 to 0.4.0
Bumps [memmap2](https://github.com/RazrFalcon/memmap2-rs ) from 0.3.1 to 0.4.0.
- [Release notes](https://github.com/RazrFalcon/memmap2-rs/releases )
- [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/RazrFalcon/memmap2-rs/compare/v0.3.1...v0.4.0 )
---
updated-dependencies:
- dependency-name: memmap2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <you@example.com > 
						
						
					 
					
						2021-09-17 10:00:12 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jon Cinque 
							
						 
					 
					
						
						
							
						
						9eb98adf97 
					 
					
						
						
							
							stake: Add BorshDeserialize trait to structs ( #19958 )  
						
						 
						
						
						
						
					 
					
						2021-09-17 10:14:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						68da1909de 
					 
					
						
						
							
							chore: bump serde_json from 1.0.67 to 1.0.68 ( #19942 )  
						
						 
						
						... 
						
						
						
						* chore: bump serde_json from 1.0.67 to 1.0.68
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.67 to 1.0.68.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.67...v1.0.68 )
---
updated-dependencies:
- dependency-name: serde_json
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com > 
						
						
					 
					
						2021-09-16 20:23:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						00d7981f64 
					 
					
						
						
							
							Fix native invoke writable privileges ( #19750 )  
						
						 
						
						... 
						
						
						
						* Fix native invoke writable privileges
* build downstream spl bpf programs for tests 
						
						
					 
					
						2021-09-13 22:57:37 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						857fce13f9 
					 
					
						
						
							
							chore: bump sha2 from 0.9.6 to 0.9.8 ( #19760 )  
						
						 
						
						... 
						
						
						
						* chore: bump sha2 from 0.9.6 to 0.9.8
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.9.6 to 0.9.8.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.9.6...sha2-v0.9.8 )
---
updated-dependencies:
- dependency-name: sha2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com > 
						
						
					 
					
						2021-09-11 16:22:40 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Giles Cope 
							
						 
					 
					
						
						
							
						
						c3a610374a 
					 
					
						
						
							
							unused deps  
						
						 
						
						
						
						
					 
					
						2021-09-11 14:33:53 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Trent Nelson 
							
						 
					 
					
						
						
							
						
						92e343da26 
					 
					
						
						
							
							move ./run.sh into ./scripts  
						
						 
						
						
						
						
					 
					
						2021-09-11 14:49:17 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sean Young 
							
						 
					 
					
						
						
							
						
						098585234d 
					 
					
						
						
							
							Add return data implementation  
						
						 
						
						... 
						
						
						
						This consists of:
 - syscalls
 - passing return data from invoked to invoker
 - printing to stable log
 - rust and C SDK changes 
						
						
					 
					
						2021-09-10 14:25:54 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alexander Meißner 
							
						 
					 
					
						
						
							
						
						88c1b8f047 
					 
					
						
						
							
							Index loaders / executable accounts ( #19469 )  
						
						 
						
						... 
						
						
						
						* Appends loaders / executable_accounts to accounts in transaction loading.
* Adds indices to loaders / executable_accounts.
* Moves MessageProcessor::create_keyed_accounts() into InvokeContext::push().
* Removes "executable_accounts",
now referenced by transaction wide index into "accounts".
* Removes create_pre_accounts() from InstructionProcessor,
as it is already in MessageProcessor.
* Collect program account indices directly in load_executable_accounts(). 
						
						
					 
					
						2021-09-10 08:36:21 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						38bbb77989 
					 
					
						
						
							
							Return error if Transaction contains writable executable or ProgramData accounts ( #19629 )  
						
						 
						
						... 
						
						
						
						* Return error if Transaction locks an executable as writable
* Return error if a ProgramData account is writable but the upgradable loader isn't present
* Remove unreachable clause
* Fixup bpf tests
* Review comments
* Add new TransactionError
* Disallow writes to any upgradeable-loader account when loader not present; remove is_upgradeable_loader_present exception for all other executables 
						
						
					 
					
						2021-09-08 15:21:52 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						778b2adbea 
					 
					
						
						
							
							Check seed length before trying to cal program address ( #19699 )  
						
						 
						
						
						
						
					 
					
						2021-09-07 21:37:24 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						529fefc7cc 
					 
					
						
						
							
							Remove native id check in pda creation ( #19595 )  
						
						 
						
						
						
						
					 
					
						2021-09-07 14:44:52 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Starry 
							
						 
					 
					
						
						
							
						
						76176a4620 
					 
					
						
						
							
							Recover from interrupted bpf sdk installs ( #19651 )  
						
						 
						
						
						
						
					 
					
						2021-09-06 01:59:58 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sean Young 
							
						 
					 
					
						
						
							
						
						8b9e472a6c 
					 
					
						
						
							
							feat: add ed25519 signature verify program  
						
						 
						
						... 
						
						
						
						Solang requires a method for verify ed25519 signatures. Add a new
builtin program at address Ed25519SigVerify111111111111111111111111111
which takes any number of ed25519 signature, public key, and message.
If any of the signatures fails to verify, an error is returned.
The changes for the web3.js package will go into another commit, since
the tests test against a released solana node. Adding web3.js ed25519
testing will break CI. 
						
						
					 
					
						2021-09-05 18:59:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sean Young 
							
						 
					 
					
						
						
							
						
						d461a9ac10 
					 
					
						
						
							
							verify_precompiles needs FeatureSet  
						
						 
						
						... 
						
						
						
						Rather than pass in individual features, pass in the entire feature set
so that we can add the ed25519 program feature in a later commit. 
						
						
					 
					
						2021-09-05 18:59:37 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						decec3cd8b 
					 
					
						
						
							
							Demote write locks on transaction program ids ( #19593 )  
						
						 
						
						... 
						
						
						
						* Add feature
* Demote write lock on program ids
* Fixup bpf tests
* Update MappedMessage::is_writable
* Comma nit
* Review comments 
						
						
					 
					
						2021-09-04 03:05:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jon Cinque 
							
						 
					 
					
						
						
							
						
						2c3bdedea3 
					 
					
						
						
							
							stake: Advance credits_observed on activation epoch ( #19309 )  
						
						 
						
						... 
						
						
						
						* stake: Advance `credits_observed` on activation epoch
* Add test for merging stakes just after activation 
						
						
					 
					
						2021-09-03 23:20:56 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						5cf8d8795b 
					 
					
						
						
							
							Feature cleanup ( #19528 )  
						
						 
						
						
						
						
					 
					
						2021-08-31 14:51:26 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						c21bf29ce7 
					 
					
						
						
							
							chore: bump serde_json from 1.0.66 to 1.0.67 ( #19501 )  
						
						 
						
						... 
						
						
						
						Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.66 to 1.0.67.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.66...v1.0.67 )
---
updated-dependencies:
- dependency-name: serde_json
  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> 
						
						
					 
					
						2021-08-31 06:05:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						dc3d7ad2bd 
					 
					
						
						
							
							chore: bump sha2 from 0.9.5 to 0.9.6 ( #19511 )  
						
						 
						
						... 
						
						
						
						* chore: bump sha2 from 0.9.5 to 0.9.6
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.9.5 to 0.9.6.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.9.5...sha2-v0.9.6 )
---
updated-dependencies:
- dependency-name: sha2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <you@example.com > 
						
						
					 
					
						2021-08-30 19:58:26 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kenta Iwasaki 
							
						 
					 
					
						
						
							
						
						4ad7069827 
					 
					
						
						
							
							cargo-build-bpf: allow sdk path to be set by environment variables  
						
						 
						
						... 
						
						
						
						In many Linux distros such as NixOS, the directory in which packages are
installed is assumed to be read-only. To work around this, it is
expected that the filepaths which packaged CLI tools take in are able to
be freely configured through either 1) command-line flags, 2)
environment variables, or 3) a configuration file.
In this commit, environment variables 'BPF_SDK_PATH' and 'BPF_OUT_PATH',
which map respectively to command-line flags '--bpf-sdk-path' and
'--bpf-out-dir', are now handled in cargo-build-bpf.
Additionally, given that arbitrary filepaths may now be set in which the
BPF SDK is located, the requirement in which
'$BPF_SDK_PATH/dependencies/bpf-tools' must strictly be a symbolic link
to the directory '$HOME/.cache/solana/${bpf-tools.version}/bpf-tools has
been relaxed.
Ideally, the directory in which bpf-tools is expected to be downloaded
to and stored should be configurable. Though, this commit serves as a
temporary fix which enables NixOS users to now start being able to build
applications with the Solana SDK. 
						
						
					 
					
						2021-08-30 23:11:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6a53ec28e0 
					 
					
						
						
							
							chore: bump serde from 1.0.129 to 1.0.130 ( #19497 )  
						
						 
						
						... 
						
						
						
						* chore: bump serde from 1.0.129 to 1.0.130
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.129 to 1.0.130.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.129...v1.0.130 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <you@example.com > 
						
						
					 
					
						2021-08-30 18:19:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f19ff84593 
					 
					
						
						
							
							chore: bump pbkdf2 from 0.8.0 to 0.9.0 ( #19492 )  
						
						 
						
						... 
						
						
						
						* chore: bump pbkdf2 from 0.8.0 to 0.9.0
Bumps [pbkdf2](https://github.com/RustCrypto/password-hashes ) from 0.8.0 to 0.9.0.
- [Release notes](https://github.com/RustCrypto/password-hashes/releases )
- [Commits](https://github.com/RustCrypto/password-hashes/commits )
---
updated-dependencies:
- dependency-name: pbkdf2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <anatoly+githubjenkins@solana.io > 
						
						
					 
					
						2021-08-30 09:36:40 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								behzad nouri 
							
						 
					 
					
						
						
							
						
						6909a79b6f 
					 
					
						
						
							
							removes require-stake-for-gossip feature ( #19476 )  
						
						 
						
						... 
						
						
						
						The feature is already activated on all clusters. 
						
						
					 
					
						2021-08-27 21:17:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Starry 
							
						 
					 
					
						
						
							
						
						c52d3736e8 
					 
					
						
						
							
							Clean up feature set entries ( #19427 )  
						
						 
						
						... 
						
						
						
						* Clean up feature set entries
* fix test
* bump 
						
						
					 
					
						2021-08-25 13:57:27 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						46890ac197 
					 
					
						
						
							
							chore: bump serde from 1.0.128 to 1.0.129 ( #19395 )  
						
						 
						
						... 
						
						
						
						* chore: bump serde from 1.0.128 to 1.0.129
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.128 to 1.0.129.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.128...v1.0.129 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <you@example.com > 
						
						
					 
					
						2021-08-24 12:32:30 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						a89f180145 
					 
					
						
						
							
							Allow closing upgradeable program accounts ( #19319 )  
						
						 
						
						
						
						
					 
					
						2021-08-24 10:05:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Brooks Prumo 
							
						 
					 
					
						
						
							
						
						96360f3139 
					 
					
						
						
							
							clippy: Use unwrap_or_default()  
						
						 
						
						... 
						
						
						
						Clippy was unhappy:
```text
error: use of `.unwrap_or_else(..)` to construct default value
   --> sdk/src/signer/keypair.rs:171:27
    |
171 |     let derivation_path = derivation_path.unwrap_or_else(DerivationPath::default);
    |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: try: `derivation_path.unwrap_or_default()`
    |
    = note: `-D clippy::unwrap-or-else-default` implied by `-D warnings`
    = help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#unwrap_or_else_default 
``` 
						
						
					 
					
						2021-08-23 11:17:21 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						aea9960c75 
					 
					
						
						
							
							chore: bump serde from 1.0.127 to 1.0.128 ( #19370 )  
						
						 
						
						... 
						
						
						
						* chore: bump serde from 1.0.127 to 1.0.128
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.127 to 1.0.128.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.127...v1.0.128 )
---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <anatoly+githubjenkins@solana.io > 
						
						
					 
					
						2021-08-23 09:33:34 -06:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jon-chuang 
							
						 
					 
					
						
						
							
						
						3e5ba8dcaa 
					 
					
						
						
							
							bug: sysvar::Instructions is not owned by Sysvar1111111111111111111111111111111111111 ( #19242 )  
						
						 
						
						... 
						
						
						
						* Fix instructions sysvar owner
* Update feature switch address
Co-authored-by: Justin Starry <justin@solana.com > 
						
						
					 
					
						2021-08-20 08:32:28 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jon Cinque 
							
						 
					 
					
						
						
							
						
						73aa004c59 
					 
					
						
						
							
							stake: Remove v2 program references ( #19308 )  
						
						 
						
						... 
						
						
						
						* stake: Remove v2 program references
* Remove stake v2 feature, along with stake rewrite 
						
						
					 
					
						2021-08-20 01:08:44 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						3ec33e7d02 
					 
					
						
						
							
							Fail secp256k1 if the instruction data looks incorrect ( #19300 )  
						
						 
						
						
						
						
					 
					
						2021-08-19 13:13:54 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jack May 
							
						 
					 
					
						
						
							
						
						e1fb45bd3f 
					 
					
						
						
							
							nit: fix case ( #19321 )  
						
						 
						
						
						
						
					 
					
						2021-08-19 09:46:06 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jeff Washington (jwash) 
							
						 
					 
					
						
						
							
						
						89a31ff473 
					 
					
						
						
							
							change untar to use unpack instead of unpack_in ( #19216 )  
						
						 
						
						... 
						
						
						
						* change untar to use unpack instead of unpack_in
* hacky, but maybe passes tests
* chore: bump tar from 0.4.35 to 0.4.37
Bumps [tar](https://github.com/alexcrichton/tar-rs ) from 0.4.35 to 0.4.37.
- [Release notes](https://github.com/alexcrichton/tar-rs/releases )
- [Commits](https://github.com/alexcrichton/tar-rs/compare/0.4.35...0.4.37 )
---
updated-dependencies:
- dependency-name: tar
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
* cleanup
* cleanup, add validate_inside_dst
* collapse use
Co-authored-by: Tyera Eulberg <teulberg@gmail.com >
* delete comment line
* add comments
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: Tyera Eulberg <teulberg@gmail.com > 
						
						
					 
					
						2021-08-18 15:49:02 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Starry 
							
						 
					 
					
						
						
							
						
						c50b01cb60 
					 
					
						
						
							
							Store versioned transactions in the ledger, disabled by default ( #19139 )  
						
						 
						
						... 
						
						
						
						* Add support for versioned transactions, but disable by default
* merge conflicts
* trent's feedback
* bump Cargo.lock
* Fix transaction error encoding
* Rename legacy_transaction method
* cargo clippy
* Clean up casts, int arithmetic, and unused methods
* Check for duplicates in sanitized message conversion
* fix clippy
* fix new test
* Fix bpf conditional compilation for message module 
						
						
					 
					
						2021-08-17 15:17:56 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						098e2b2de3 
					 
					
						
						
							
							chore: bump memmap2 from 0.3.0 to 0.3.1 ( #19255 )  
						
						 
						
						... 
						
						
						
						* chore: bump memmap2 from 0.3.0 to 0.3.1
Bumps [memmap2](https://github.com/RazrFalcon/memmap2-rs ) from 0.3.0 to 0.3.1.
- [Release notes](https://github.com/RazrFalcon/memmap2-rs/releases )
- [Changelog](https://github.com/RazrFalcon/memmap2-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/RazrFalcon/memmap2-rs/compare/v.0.3.0...v0.3.1 )
---
updated-dependencies:
- dependency-name: memmap2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* [auto-commit] Update all Cargo lock files
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: dependabot-buildkite <dependabot-buildkite@noreply.solana.com > 
						
						
					 
					
						2021-08-17 15:49:50 -06:00