Rob Walker 
							
						 
					 
					
						
						
							
						
						fd9fd43e83 
					 
					
						
						
							
							add solana_name_id, reassociate names with modules, modularize id tests ( #4580 )  
						
						
						
						
					 
					
						2019-06-06 19:27:49 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						e9cb4a12dc 
					 
					
						
						
							
							Bump serde_derive from 1.0.91 to 1.0.92 ( #4505 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-06-04 15:48:23 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						ce2ce76958 
					 
					
						
						
							
							Bump serde from 1.0.91 to 1.0.92 ( #4504 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.91 to 1.0.92.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.91...v1.0.92 ) 
						
						
					 
					
						2019-06-04 14:32:09 -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 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						99d2428041 
					 
					
						
						
							
							Transaction format changes toward Credit-Only accounts ( #4386 )  
						
						... 
						
						
						
						* Add num_readonly_accounts slice
* Impl programs in account_keys
* Emulate current account-loading functionality using program-account_keys (breaks exchange_program_api tests)
* Fix test
* Add temporary exchange faucet id
* Update chacha golden
* Split num_credit_only_accounts into separate fields
* Improve readability
* Move message field constants into Message
* Add MessageHeader struct and fixup comments 
						
						
					 
					
						2019-05-22 18:23:16 -04: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 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						f567877d1d 
					 
					
						
						
							
							Cleanup metrics ( #4230 )  
						
						
						
						
					 
					
						2019-05-10 08:33:58 -07: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 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						674a49f8d7 
					 
					
						
						
							
							Bump serde_derive from 1.0.90 to 1.0.91 ( #4172 )  
						
						... 
						
						
						
						Bumps [serde_derive](https://github.com/serde-rs/serde ) from 1.0.90 to 1.0.91.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.90...v1.0.91 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-05-07 20:05:41 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						8e400fc4bd 
					 
					
						
						
							
							rework genesis (passive staking groundwork) ( #4187 )  
						
						... 
						
						
						
						* rework genesis
* fixup 
						
						
					 
					
						2019-05-07 11:16:22 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						673a9417ef 
					 
					
						
						
							
							Bump serde from 1.0.90 to 1.0.91 ( #4171 )  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.90 to 1.0.91.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.90...v1.0.91 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-05-06 21:41:30 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						694d28acf8 
					 
					
						
						
							
							remove some boilerplate ( #4143 )  
						
						
						
						
					 
					
						2019-05-06 10:11:18 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						656e2649a7 
					 
					
						
						
							
							v0.15.0  
						
						
						
						
					 
					
						2019-04-27 07:38:46 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						3cf708f019 
					 
					
						
						
							
							nit: remove copyposta ( #4024 )  
						
						
						
						
					 
					
						2019-04-26 16:02:13 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						e71ab55288 
					 
					
						
						
							
							Rename in-tree program_ids to be base-58 human readable ( #4001 )  
						
						
						
						
					 
					
						2019-04-25 17:58:49 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						fd60ef8a8d 
					 
					
						
						
							
							Allow metrics rate to differ from log rate ( #3993 )  
						
						... 
						
						
						
						And reduce metrics rate for exchange contract counters.
Since we can go 10s-100s thousands of contracts per second,
some metrics would be dropped if submitting every time. 
						
						
					 
					
						2019-04-25 16:58:49 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						840a64ee8b 
					 
					
						
						
							
							Optimize exchange contract ( #3926 )  
						
						
						
						
					 
					
						2019-04-23 11:39:53 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						95a16426f3 
					 
					
						
						
							
							Cleanup bench-exchange ( #3919 )  
						
						... 
						
						
						
						* bench-exchange changes
Generate new keypair for each bench-exchange
Add metrics
Tweak network sleep parameters for better reliability.
* Bench-exchange contract metrics 
						
						
					 
					
						2019-04-22 13:16:28 -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 
							
						 
					 
					
						
						
							
						
						4507dca342 
					 
					
						
						
							
							Boot exchange_transaction. No tests depend on it.  
						
						
						
						
					 
					
						2019-04-05 11:10:57 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						1598a02a7a 
					 
					
						
						
							
							Wrap all client errors with TransportError  
						
						
						
						
					 
					
						2019-04-04 12:00:19 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						167f5bdc58 
					 
					
						
						
							
							Add get_balance() and get_account_data() to SyncClient  
						
						... 
						
						
						
						Migrate tests to use them. 
						
						
					 
					
						2019-04-04 12:00:19 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						5cd7bccdf3 
					 
					
						
						
							
							Add SyncClient and use from BankClient  
						
						
						
						
					 
					
						2019-04-04 12:00:19 -06:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						f97f0c4758 
					 
					
						
						
							
							Bump serde_derive from 1.0.89 to 1.0.90  
						
						... 
						
						
						
						Bumps [serde_derive](https://github.com/serde-rs/serde ) from 1.0.89 to 1.0.90.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.89...v1.0.90 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-04-03 19:54:50 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						e6ac5bc546 
					 
					
						
						
							
							Bump serde from 1.0.89 to 1.0.90  
						
						... 
						
						
						
						Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.89 to 1.0.90.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.89...v1.0.90 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-04-03 20:26:48 -06:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						9323a3e257 
					 
					
						
						
							
							Use keyed_account index names ( #3555 )  
						
						
						
						
					 
					
						2019-04-03 15:57:26 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						35298e01a8 
					 
					
						
						
							
							Remove Instruction wrapper structs and name functions after enum fields  
						
						
						
						
					 
					
						2019-04-03 13:34:27 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						43bb813cbe 
					 
					
						
						
							
							Rename 'new_account' to 'new_user_account'  
						
						... 
						
						
						
						And 'new_program_account' to 'new_account' 
						
						
					 
					
						2019-04-02 21:24:42 -06:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						025b4f90de 
					 
					
						
						
							
							Pre-populate tokens ( #3605 )  
						
						
						
						
					 
					
						2019-04-02 16:50:53 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						fcef54d062 
					 
					
						
						
							
							Add a constructor to generate random pubkeys  
						
						
						
						
					 
					
						2019-03-31 16:23:18 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						5646daa820 
					 
					
						
						
							
							Delete lots of fee parameters  
						
						... 
						
						
						
						So many zeros! 
						
						
					 
					
						2019-03-29 19:21:51 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						31f8b6d352 
					 
					
						
						
							
							Integrate Message into Transaction  
						
						
						
						
					 
					
						2019-03-29 13:03:29 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						c30eb6185c 
					 
					
						
						
							
							Enable logging in exchange program ( #3538 )  
						
						
						
						
					 
					
						2019-03-27 23:02:05 -07: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 
							
						 
					 
					
						
						
							
						
						8c69c40834 
					 
					
						
						
							
							Make space for a new Transaction::new  
						
						
						
						
					 
					
						2019-03-26 20:06:05 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						b61aed7250 
					 
					
						
						
							
							Minor cleanup  
						
						
						
						
					 
					
						2019-03-25 20:31:13 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						acedf4ca5a 
					 
					
						
						
							
							Move Instruction into its own module  
						
						
						
						
					 
					
						2019-03-23 20:31:55 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						6505221629 
					 
					
						
						
							
							Add exchange program ( #3444 )  
						
						
						
						
					 
					
						2019-03-22 21:07:36 -07:00