Jack May 
							
						 
					 
					
						
						
							
						
						bc44516eb4 
					 
					
						
						
							
							Add test to exercise more args then registers ( #4661 )  
						
						
						
						
					 
					
						2019-06-12 13:04:53 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						b78a13d42c 
					 
					
						
						
							
							Nits ( #4662 )  
						
						
						
						
					 
					
						2019-06-12 13:04:24 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						0dcdc37fec 
					 
					
						
						
							
							Split BPF loader to match the rest of the programs ( #4636 )  
						
						
						
						
					 
					
						2019-06-12 08:49:59 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						439e7cc26a 
					 
					
						
						
							
							Add dependent crate test ( #4647 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-11 11:45:12 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						1d957b6b80 
					 
					
						
						
							
							Bump byteorder from 1.3.1 to 1.3.2 ( #4641 )  
						
						... 
						
						
						
						Bumps [byteorder](https://github.com/BurntSushi/byteorder ) from 1.3.1 to 1.3.2.
- [Release notes](https://github.com/BurntSushi/byteorder/releases )
- [Changelog](https://github.com/BurntSushi/byteorder/blob/master/CHANGELOG.md )
- [Commits](https://github.com/BurntSushi/byteorder/compare/1.3.1...1.3.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com > 
						
						
					 
					
						2019-06-11 11:21:26 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						e56430c9fb 
					 
					
						
						
							
							make runtime depend on bpf_loader ( #4601 )  
						
						... 
						
						
						
						* make runtime depend on bpf_loader
* remove vote redundancy, move bpf_loader to genesis, export program\! from bpf_loader crate
* move bpf_loader specification into genesis
* bpf tests to use genesis with bpf
* need to avoid depending on programs, except for macros 
						
						
					 
					
						2019-06-11 10:27:22 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						be3a0b6b10 
					 
					
						
						
							
							Build/clean all ( #4626 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-10 11:15:28 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						9f6496d38a 
					 
					
						
						
							
							Panic filename ( #4625 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-10 11:00:15 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						1fa31c9410 
					 
					
						
						
							
							.iter fixed, drop enumerate where not needed ( #4624 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-10 10:19:58 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						66c41b3e8c 
					 
					
						
						
							
							Enable iter test ( #4542 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-07 16:44:14 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						9a4c449135 
					 
					
						
						
							
							Builtins ( #4594 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-07 14:38:49 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						64e8a21d73 
					 
					
						
						
							
							Add tick height syscall ( #4497 )  
						
						... 
						
						
						
						* Remove tick_height from entrypoint signature
* Impl tick_height syscall and use in storage program
* Properly remove tick height from bpf handling 
						
						
					 
					
						2019-05-31 16:29:21 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7a021dff05 
					 
					
						
						
							
							Beautify Cargo.tomls with |cargo tomlfmt| ( #4477 )  
						
						
						
						
					 
					
						2019-05-29 18:30:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ed6a438c51 
					 
					
						
						
							
							v0.16.0  
						
						
						
						
					 
					
						2019-05-26 19:42:15 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						bfa1c025fd 
					 
					
						
						
							
							Add rust bpf allocator ( #4426 )  
						
						
						
						
					 
					
						2019-05-24 16:21:42 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						cfe5afd34c 
					 
					
						
						
							
							_id => _pubkey variable renaming ( #4419 )  
						
						... 
						
						
						
						* wallet: rename *_account_id to *_account_pubkey
* s/from_id/from_pubkey/g
* s/node_id/node_pubkey/g
* s/stake_id/stake_pubkey/g
* s/voter_id/voter_pubkey/g
* s/vote_id/vote_pubkey/g
* s/delegate_id/delegate_pubkey/g
* s/account_id/account_pubkey/g
* s/to_id/to_pubkey/g
* s/my_id/my_pubkey/g
* cargo fmt
* s/staker_id/staker_pubkey/g
* s/mining_pool_id/mining_pool_pubkey/g
* s/leader_id/leader_pubkey/g
* cargo fmt
* s/funding_id/funding_pubkey/g 
						
						
					 
					
						2019-05-23 23:20:04 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						2f7561e4ee 
					 
					
						
						
							
							Split SDK's BPF Rust-utils ( #4369 )  
						
						
						
						
					 
					
						2019-05-21 13:39:27 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						28f948aa7f 
					 
					
						
						
							
							Multi rust projects ( #4362 )  
						
						
						
						
					 
					
						2019-05-21 11:22:33 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						bc74ee7117 
					 
					
						
						
							
							Common Rust-BPF utilities and types ( #4325 )  
						
						
						
						
					 
					
						2019-05-17 11:04:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						9271ba0039 
					 
					
						
						
							
							Cleanup Rust BPF program building ( #4318 )  
						
						
						
						
					 
					
						2019-05-16 17:35:42 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						d40b66ff7b 
					 
					
						
						
							
							Bump solana_rbpf from 0.1.10 to 0.1.11 ( #4304 )  
						
						... 
						
						
						
						Bumps [solana_rbpf](https://github.com/solana-labs/rbpf ) from 0.1.10 to 0.1.11.
- [Release notes](https://github.com/solana-labs/rbpf/releases )
- [Commits](https://github.com/solana-labs/rbpf/commits/v0.1.11 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-05-16 01:07:10 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						1d327a5167 
					 
					
						
						
							
							Bump bincode from 1.1.3 to 1.1.4 ( #4290 )  
						
						... 
						
						
						
						Bumps [bincode](https://github.com/TyOverby/bincode ) from 1.1.3 to 1.1.4.
- [Release notes](https://github.com/TyOverby/bincode/releases )
- [Commits](https://github.com/TyOverby/bincode/compare/v1.1.3...v1.1.4 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-05-15 09:47:55 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						a80176496d 
					 
					
						
						
							
							add /target/ to .gitignore files for all crates ( #4217 )  
						
						... 
						
						
						
						* add /target/ to .gitignore files for all crates
* shellcheck 
						
						
					 
					
						2019-05-08 12:15:05 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						8e400fc4bd 
					 
					
						
						
							
							rework genesis (passive staking groundwork) ( #4187 )  
						
						... 
						
						
						
						* rework genesis
* fixup 
						
						
					 
					
						2019-05-07 11:16:22 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						656e2649a7 
					 
					
						
						
							
							v0.15.0  
						
						
						
						
					 
					
						2019-04-27 07:38:46 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						51a2988bb2 
					 
					
						
						
							
							Revert "Rename programs to instruction_processors ( #3789 )" ( #3824 )  
						
						... 
						
						
						
						This reverts commit 34344982a9 
						
						
					 
					
						2019-04-17 15:05:49 -06:00 
						 
				 
			
				
					
						
							
							
								Amr Ali 
							
						 
					 
					
						
						
							
						
						34344982a9 
					 
					
						
						
							
							Rename programs to instruction_processors ( #3789 )  
						
						... 
						
						
						
						* Rename programs to instruction_processors
* Updates around the code base to support instruction_processors rename
* Kabab instruction_processors
* Update Cargo.toml files and scripts to use instruction-processors
* Update Cargo.toml to use instruction-processors
* Update CI scripts to use instruction-processors 
						
						
					 
					
						2019-04-16 22:39:00 +02:00 
						 
				 
			
				
					
						
							
							
								Dan Albert 
							
						 
					 
					
						
						
							
						
						8638b3bb19 
					 
					
						
						
							
							Update Cargo.toml files for version = 0.14.0  
						
						
						
						
					 
					
						2019-04-16 02:50:20 +00:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						a28c3b0e9a 
					 
					
						
						
							
							Consume Bank in BankClient  
						
						... 
						
						
						
						This will allow BankClient to spin up a thread to use the Bank.
It'll also ease the transaction from BankClient to ThinClient since
it won't let you depend on Bank.
Drawback, you the transition from Bank to BankClient will be harder
because the Bank methods are inaccessible. 
						
						
					 
					
						2019-04-11 12:16:33 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						d0f46d6a8a 
					 
					
						
						
							
							Cleanup client traits and create super trait ( #3728 )  
						
						
						
						
					 
					
						2019-04-11 00:25:14 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						7295a84d69 
					 
					
						
						
							
							Bump bincode from 1.1.2 to 1.1.3 ( #3672 )  
						
						... 
						
						
						
						Bumps [bincode](https://github.com/TyOverby/bincode ) from 1.1.2 to 1.1.3.
- [Release notes](https://github.com/TyOverby/bincode/releases )
- [Commits](https://github.com/TyOverby/bincode/compare/v1.1.2...v1.1.3 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-04-08 12:55:18 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						5cd7bccdf3 
					 
					
						
						
							
							Add SyncClient and use from BankClient  
						
						
						
						
					 
					
						2019-04-04 12:00:19 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						3fc09fb23f 
					 
					
						
						
							
							Remove keypairs from BankClient  
						
						... 
						
						
						
						Bring its interface closer to the other clients. 
						
						
					 
					
						2019-03-27 09:37:19 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						d2415613de 
					 
					
						
						
							
							Migrate loader tests to BankClient  
						
						
						
						
					 
					
						2019-03-21 09:19:24 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						e091aa87ea 
					 
					
						
						
							
							More precise constructor names  
						
						
						
						
					 
					
						2019-03-15 14:46:44 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						c1eec0290e 
					 
					
						
						
							
							Rename userdata to data ( #3282 )  
						
						... 
						
						
						
						* Rename userdata to data
Instead of saying "userdata", which is ambiguous and imprecise,
say "instruction data" or "account data".
Also, add `ProgramError::InvalidInstructionData`
Fixes  #2761  
						
						
					 
					
						2019-03-14 10:48:27 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						6899bd7099 
					 
					
						
						
							
							0.13.0  
						
						
						
						
					 
					
						2019-03-11 16:21:19 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						195a880576 
					 
					
						
						
							
							pass Pubkeys as refs, copy only where values needed ( #3213 )  
						
						... 
						
						
						
						* pass Pubkeys as refs, copy only where values needed
* Pubkey is pervasive
* fixup 
						
						
					 
					
						2019-03-09 19:28:43 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e2d30db7e1 
					 
					
						
						
							
							Rename tokens to lamports  
						
						
						
						
					 
					
						2019-03-05 17:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3129e299e4 
					 
					
						
						
							
							Rename tokens to lamports in programs/  
						
						
						
						
					 
					
						2019-03-05 17:56:44 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						03d6c9a552 
					 
					
						
						
							
							Defeature bpf_loader; bpf_{c,rust} features now confined to programs/bpf  
						
						
						
						
					 
					
						2019-03-04 11:02:37 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						fc5fcd6cd4 
					 
					
						
						
							
							Move native_loader into solana_runtime  
						
						
						
						
					 
					
						2019-03-03 10:59:08 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b8b7de5522 
					 
					
						
						
							
							Script can now be run from any directory  
						
						
						
						
					 
					
						2019-03-02 22:11:48 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						109101c2dc 
					 
					
						
						
							
							Cleanup features and fix build errors  
						
						
						
						
					 
					
						2019-03-02 22:11:48 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						41b5899856 
					 
					
						
						
							
							Move programs/Cargo.toml into bpf/  
						
						
						
						
					 
					
						2019-03-02 22:11:48 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						b9524217fe 
					 
					
						
						
							
							Update rust example to use BPF enabled infrastructure ( #2974 )  
						
						
						
						
					 
					
						2019-02-28 22:05:11 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						ba5077701d 
					 
					
						
						
							
							Avoid possible simplified lowering of passed struct ( #2938 )  
						
						
						
						
					 
					
						2019-02-25 17:05:59 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						5f565c92c9 
					 
					
						
						
							
							cargo incremental builds breaks Rust BPF, locally disable it ( #2674 )  
						
						
						
						
					 
					
						2019-02-06 13:59:10 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						a0bc8b8af3 
					 
					
						
						
							
							BPF programs can support up to 5 arguments ( #2528 )  
						
						
						
						
					 
					
						2019-01-23 09:55:08 -08:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						a6773ad442 
					 
					
						
						
							
							Specify entrypoint when building rust programs  
						
						
						
						
					 
					
						2019-01-14 20:13:01 -08:00