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 
						 
				 
			
				
					
						
							
							
								dependabot-preview[bot] 
							
						 
					 
					
						
						
							
						
						d77c98530f 
					 
					
						
						
							
							Bump libc from 0.2.55 to 0.2.58 ( #4514 )  
						
						... 
						
						
						
						Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.55 to 0.2.58.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.55...0.2.58 ) 
						
						
					 
					
						2019-06-04 14:31:06 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						e7129757c9 
					 
					
						
						
							
							store_accounts to use try_available ( #4523 )  
						
						... 
						
						
						
						* store_accounts to use try_available
* tighter
* clippy 
						
						
					 
					
						2019-06-04 11:21:12 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ff77789718 
					 
					
						
						
							
							Collect fees at the end of a slot ( #4525 )  
						
						
						
						
					 
					
						2019-06-03 18:40:20 -07:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						dea663d509 
					 
					
						
						
							
							Storage arranged by fork ( #4518 )  
						
						
						
						
					 
					
						2019-06-03 15:34:32 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						482ef51502 
					 
					
						
						
							
							register_tick() on the correct bank ( #4506 )  
						
						... 
						
						
						
						* skip syscall_id in hash and delta
* add more tests, skip syscalls 
						
						
					 
					
						2019-06-03 09:04:26 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ec5cca41bc 
					 
					
						
						
							
							Separate bootstrap leader's stake lamports from its identity lamports ( #4510 )  
						
						... 
						
						
						
						* Revert "Prevent run.sh from running beyond the first epoch under normal use (#4498 )"
This reverts commit d343c409e6 
						
						
					 
					
						2019-05-31 19:58:52 -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 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						1c1d83bd56 
					 
					
						
						
							
							skip syscall_id in hash and delta ( #4500 )  
						
						... 
						
						
						
						* skip syscall_id in hash and delta
* add more tests, skip syscalls 
						
						
					 
					
						2019-05-31 12:26:45 -07:00 
						 
				 
			
				
					
						
							
							
								Sathish 
							
						 
					 
					
						
						
							
						
						182096dc1a 
					 
					
						
						
							
							Create bank snapshots ( #4244 )  
						
						... 
						
						
						
						* Revert "Revert "Create bank snapshots (#3671 )" (#4243 )"
This reverts commit 81fa69d347 
						
						
					 
					
						2019-05-30 21:31:35 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						1de805e7cd 
					 
					
						
						
							
							Add fees syscall to expose cluster fees into programs ( #4472 )  
						
						
						
						
					 
					
						2019-05-30 15:18:48 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4537f54532 
					 
					
						
						
							
							Break noop_program -> runtime dependency ( #4481 )  
						
						
						
						
					 
					
						2019-05-30 11:20:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						39b40dfff8 
					 
					
						
						
							
							Remove runtime dependency on storage ( #4480 )  
						
						
						
						
					 
					
						2019-05-30 10:54:28 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7a021dff05 
					 
					
						
						
							
							Beautify Cargo.tomls with |cargo tomlfmt| ( #4477 )  
						
						
						
						
					 
					
						2019-05-29 18:30:49 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						b5324063f1 
					 
					
						
						
							
							Use thread pools for rayon par_iter ( #4473 )  
						
						... 
						
						
						
						* Use thread pools for rayon par_iter
* address review comments
* cleanup 
						
						
					 
					
						2019-05-29 17:16:36 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						441fed7a5b 
					 
					
						
						
							
							check freeze before updating slot_hashes ( #4448 )  
						
						... 
						
						
						
						* check freeze before updating slot_hashes
* fixup 
						
						
					 
					
						2019-05-28 12:25:55 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						0e26ee854b 
					 
					
						
						
							
							Add test indicating need for credit-only account handling ( #4441 )  
						
						... 
						
						
						
						* Add test indicating need for credit-only account handling
* Add commented correct future test lines 
						
						
					 
					
						2019-05-28 11:57:22 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						ed6a438c51 
					 
					
						
						
							
							v0.16.0  
						
						
						
						
					 
					
						2019-05-26 19:42:15 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9843c3a5cb 
					 
					
						
						
							
							Restrict transaction fee payers to system accounts ( #4198 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-24 13:06:55 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9784bbf154 
					 
					
						
						
							
							Pay for storage transactions with a system account ( #4423 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-24 11:04:05 -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 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						35e8f966e3 
					 
					
						
						
							
							add freeze_lock() and fix par_process_entries() failure to detect self conflict ( #4415 )  
						
						... 
						
						
						
						* add freeze_lock and fix par_process_entries failure to detect self conflict
* fixup
* fixup 
						
						
					 
					
						2019-05-23 17:35:15 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						943cd0a24a 
					 
					
						
						
							
							Add credit-only info to AccountMetadata ( #4405 )  
						
						... 
						
						
						
						* Add credit-only flag to AccountMeta, default to false
* Sort keys by is_credit_only within signed/unsigned groupings
* Process and de-dupe program keys along with other account keys
* Add message helper functions
* Fix test
* Improve comment
* s/is_credit_only/is_debitable
* Add InstructionKeys helper struct, and simplify program_position method 
						
						
					 
					
						2019-05-23 18:19:53 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b37d2fde3d 
					 
					
						
						
							
							Add storage mining pool ( #4364 )  
						
						... 
						
						
						
						* Add storage mining pool
* Set gossip port
* Add create-storage-mining-pool-account wallet command
* Add claim-storage-reward wallet command
* Create storage account upfront
* Add storage program to genesis
* Use STORAGE_ACCOUNT_SPACE
* Fix tests
* Add wallet commands to create validator/replicator storage accounts
* Add create_validator_storage_account()
* Storage stage no longer implicitly creates a storage account 
						
						
					 
					
						2019-05-23 14:50:23 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						2ed77b040a 
					 
					
						
						
							
							create_genesis_block() now returns a struct ( #4403 )  
						
						
						
						
					 
					
						2019-05-22 20:39:00 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						7ada8510c4 
					 
					
						
						
							
							add slot_hashes to bank, remove phony slot_hashes_from_vote_instruction ( #4401 )  
						
						
						
						
					 
					
						2019-05-22 19:07:56 -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 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						de6838da78 
					 
					
						
						
							
							change unwrap to expect where WSL sometimes aborts ( #4375 )  
						
						... 
						
						
						
						* change unwrap to expect where WSL sometimes aborts
* clippy 
						
						
					 
					
						2019-05-21 21:34:51 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						f079a78c5e 
					 
					
						
						
							
							Remove fee arg from system_transaction::* ( #4346 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-20 10:03:19 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						9476fe5ce3 
					 
					
						
						
							
							Use log levels for datapoint metrics ( #4335 )  
						
						... 
						
						
						
						* Use log levels for datapoint metrics
* address review comments
* fix cyclomatic complexity 
						
						
					 
					
						2019-05-17 17:34:05 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						6b5bcfaa58 
					 
					
						
						
							
							Bump libc from 0.2.54 to 0.2.55 ( #4324 )  
						
						... 
						
						
						
						Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.54 to 0.2.55.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.54...0.2.55 )
Signed-off-by: dependabot[bot] <support@dependabot.com > 
						
						
					 
					
						2019-05-17 13:24:12 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						b2ce5dc9f5 
					 
					
						
						
							
							Adjust log level for counter metrics ( #4323 )  
						
						
						
						
					 
					
						2019-05-17 07:00:06 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						fff1631a8b 
					 
					
						
						
							
							Return a better error when a program account isn't found ( #4310 )  
						
						
						
						
					 
					
						2019-05-16 11:32:27 -06:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						87414de3e2 
					 
					
						
						
							
							switch over to passive stakes ( #4295 )  
						
						... 
						
						
						
						* add failing test
* switch over to passive stakes
* test multiple stakers 
						
						
					 
					
						2019-05-16 08:23:31 -07:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						778bcbce50 
					 
					
						
						
							
							Reduce log level for frequent log message and frequency for metrics datapoint ( #4300 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-15 16:01:17 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						628128b376 
					 
					
						
						
							
							add passive staking to local_cluster ( #4285 )  
						
						... 
						
						
						
						* add passive staking to local_cluster
* add stake_program to genesis
* use equal stakes in local_cluster tests 
						
						
					 
					
						2019-05-15 12:15:31 -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 
							
						 
					 
					
						
						
							
						
						0c1191c3ee 
					 
					
						
						
							
							rework staking_utils ( #4283 )  
						
						
						
						
					 
					
						2019-05-14 16:15:51 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						216e9a61a0 
					 
					
						
						
							
							expose stake directly from bank ( #4281 )  
						
						
						
						
					 
					
						2019-05-14 13:35:14 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						e8ad822111 
					 
					
						
						
							
							get program names from programs ( #4273 )  
						
						... 
						
						
						
						* get program names from programs
* fixup 
						
						
					 
					
						2019-05-14 10:44:16 -07:00 
						 
				 
			
				
					
						
							
							
								Sathish 
							
						 
					 
					
						
						
							
						
						727802684c 
					 
					
						
						
							
							Use 20 bytes signature slice for cache purposes ( #4260 )  
						
						
						
						
					 
					
						2019-05-13 22:53:10 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						3bd921264a 
					 
					
						
						
							
							Move EpochSchedule into own module ( #4272 )  
						
						
						
						
					 
					
						2019-05-13 16:24:32 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						7501ed65e5 
					 
					
						
						
							
							Initialize and Update EpochSlots in RepairService ( #4255 )  
						
						... 
						
						
						
						* Initialize EpochSlots in RepairService
* Fix flaky test 
						
						
					 
					
						2019-05-13 15:37:50 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						0d2574f8f0 
					 
					
						
						
							
							get DLL names from programs that made the DLL ( #4269 )  
						
						... 
						
						
						
						* get program names from programs
* fixup 
						
						
					 
					
						2019-05-13 14:17:44 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a2e3a92b01 
					 
					
						
						
							
							Extend GetBlockHash RPC API to include the fee scehdule for using the returned blockhash ( #4222 )  
						
						
						
						
					 
					
						2019-05-13 12:49:37 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						23c696706b 
					 
					
						
						
							
							add stake_accounts to banks' caches ( #4267 )  
						
						
						
						
					 
					
						2019-05-13 12:33:23 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						f567877d1d 
					 
					
						
						
							
							Cleanup metrics ( #4230 )  
						
						
						
						
					 
					
						2019-05-10 08:33:58 -07:00 
						 
				 
			
				
					
						
							
							
								Rob Walker 
							
						 
					 
					
						
						
							
						
						81fa69d347 
					 
					
						
						
							
							Revert "Create bank snapshots ( #3671 )" ( #4243 )  
						
						... 
						
						
						
						This reverts commit abf2b300da 
						
						
					 
					
						2019-05-09 19:27:27 -07:00 
						 
				 
			
				
					
						
							
							
								Sathish 
							
						 
					 
					
						
						
							
						
						abf2b300da 
					 
					
						
						
							
							Create bank snapshots ( #3671 )  
						
						... 
						
						
						
						* Be able to create bank snapshots
* fix clippy
* load snapshot on start
* regenerate account index from the storage
* Remove rc feature dependency
* cleanup
* save snapshot for slot 0 
						
						
					 
					
						2019-05-09 19:27:06 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						ab3c988146 
					 
					
						
						
							
							API for getting first and last slots in epoch ( #4241 )  
						
						... 
						
						
						
						automerge 
						
						
					 
					
						2019-05-09 16:06:57 -07:00