Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						39246f9dd7 
					 
					
						
						
							
							Revert signature-notification format change ( #12032 )  
						
						... 
						
						
						
						* Use untagged RpcSignatureResult enum to avoid breaking downstream consumers of current signature subscriptions
* Clean up client duplication
* Clippy 
						
						
					 
					
						2020-09-03 18:14:45 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						2c091e4fca 
					 
					
						
						
							
							Mark a withdraw authority as non-circulating ( #12033 )  
						
						
						
						
					 
					
						2020-09-03 23:45:49 +00:00 
						 
				 
			
				
					
						
							
							
								behzad nouri 
							
						 
					 
					
						
						
							
						
						bc7adb97ed 
					 
					
						
						
							
							builds crds filters without looping over filters ( #11998 )  
						
						
						
						
					 
					
						2020-09-03 20:32:23 +00:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						90fad36613 
					 
					
						
						
							
							Use new_response for consistency  
						
						
						
						
					 
					
						2020-09-03 12:02:26 -06:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						b22de369b7 
					 
					
						
						
							
							Rpc: add getMultipleAccounts endpoint ( #12005 )  
						
						... 
						
						
						
						* Add rpc endpoint to return the state of multiple accounts from the same bank
* Add docs
* Review comments: Dedupe account code, default to base64, add max const
* Add get_multiple_accounts to rpc-client 
						
						
					 
					
						2020-09-03 11:35:06 -06:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						3f39ab1e04 
					 
					
						
						
							
							Fix forwarding calculation ( #12014 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-09-03 02:31:28 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						1c1a3f979d 
					 
					
						
						
							
							Detect and notify when deserializable shreds are available ( #11816 )  
						
						... 
						
						
						
						* Add logic to check for complete data ranges
* Add RPC signature notification
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-09-01 22:06:06 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						7341e60043 
					 
					
						
						
							
							Ensure that the spl-token 2 native mint account is owned by the spl-token 2 program.  
						
						... 
						
						
						
						Workaround for https://github.com/solana-labs/solana-program-library/issues/374  until spl-token 3 is shipped 
						
						
					 
					
						2020-09-01 17:09:36 +00:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						7641b60a2b 
					 
					
						
						
							
							Remove log ( #11949 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-08-31 16:40:22 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						60c7ac6f95 
					 
					
						
						
							
							Fix get_parsed_token_accounts ( #11907 )  
						
						
						
						
					 
					
						2020-08-29 12:38:27 -06:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						befd99edac 
					 
					
						
						
							
							Bump spl-token version  
						
						
						
						
					 
					
						2020-08-29 03:20:38 -06:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						2eff9a19c3 
					 
					
						
						
							
							Update to token pack/unpack changes ( #11900 )  
						
						
						
						
					 
					
						2020-08-28 22:06:30 -06:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						c4253dc0f9 
					 
					
						
						
							
							Update to rayon 1.4.0 ( #11898 )  
						
						
						
						
					 
					
						2020-08-28 21:00:11 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						76be36c9ce 
					 
					
						
						
							
							Update spl-token to v2.0 ( #11884 )  
						
						... 
						
						
						
						* Update account-decoder to spl-token v2.0
* Update transaction-status to spl-token v2.0
* Update rpc to spl-token v2.0
* Update getTokenSupply to pull from Mint directly
* Fixup to spl-token v2.0.1 
						
						
					 
					
						2020-08-28 15:54:57 -06:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						d8c529a9b8 
					 
					
						
						
							
							Small cleaning around consensus/bank_forks ( #11873 )  
						
						
						
						
					 
					
						2020-08-28 08:56:53 +09:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						5c7d743883 
					 
					
						
						
							
							Timestamp first vote ( #11856 )  
						
						
						
						
					 
					
						2020-08-26 18:34:02 +00:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						1988ee9cd6 
					 
					
						
						
							
							Rpc: Filter accounts with invalid mints from get_parsed_token_accounts ( #11844 )  
						
						... 
						
						
						
						* Filter out accounts with invalid mints from get_parsed_token_accounts
* Explicit docs 
						
						
					 
					
						2020-08-26 11:39:42 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a1e2357d12 
					 
					
						
						
							
							solana-gossip spy can now be given an identity keypair (--identity argument) 
						
						
						
						
					 
					
						2020-08-22 17:00:50 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b660704faa 
					 
					
						
						
							
							Allow the sendTransaction preflight commitment level to be configured  
						
						
						
						
					 
					
						2020-08-22 08:19:50 -07:00 
						 
				 
			
				
					
						
							
							
								behzad nouri 
							
						 
					 
					
						
						
							
						
						418b483af6 
					 
					
						
						
							
							Fix filter_crds_values output alignment with the inputs ( #11734 )  
						
						
						
						
					 
					
						2020-08-21 12:32:37 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						247f27af37 
					 
					
						
						
							
							Submit a vote timestamp every vote ( #10630 )  
						
						... 
						
						
						
						* Submit a timestamp for every vote
* Submit at most one vote timestamp per second
* Submit a timestamp for every new vote
Co-authored-by: Tyera Eulberg <tyera@solana.com > 
						
						
					 
					
						2020-08-21 11:10:51 -06:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						c8d67aa8eb 
					 
					
						
						
							
							Add option for repairing only from trusted validators ( #11752 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-08-21 00:35:11 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						747f8d5877 
					 
					
						
						
							
							Rpc: Return error if block does not exist ( #11743 )  
						
						... 
						
						
						
						* Return error if block does not exist
* Update docs 
						
						
					 
					
						2020-08-20 15:05:30 -06:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						2fd2aceeb2 
					 
					
						
						
							
							Bump spl-token to clean up magic number ( #11726 )  
						
						
						
						
					 
					
						2020-08-20 09:51:12 -06:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						b7ed06b17a 
					 
					
						
						
							
							Cleanup test utilities  ( #11723 )  
						
						... 
						
						
						
						* Add voting utility
* Add blockstore utility
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-08-20 05:04:38 +00:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						5f8d34feb3 
					 
					
						
						
							
							Skip grace blocks if previous leader was on different fork ( #11679 )  
						
						... 
						
						
						
						* Start leader blocks if previous leader was on different fork
* Fix test
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-08-19 08:16:24 +00:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						0f0a2ddafe 
					 
					
						
						
							
							Filter push/pulls from spies ( #11620 )  
						
						... 
						
						
						
						* Filter push/pulls from spies
* Don't pull from peers with shred version == 0, don't push to people with shred_version == 0
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-08-18 18:52:45 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d15173ad9d 
					 
					
						
						
							
							Address latest nightly clippy lints, but globally disable stable_sort_primitive  
						
						
						
						
					 
					
						2020-08-17 22:36:10 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						adc984a225 
					 
					
						
						
							
							Rename Binary64 to Base64.  Establish Base58 encoding  
						
						
						
						
					 
					
						2020-08-17 17:26:29 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						757e147b3b 
					 
					
						
						
							
							Rework UiAccountData encode/decode such that it works from Rust  
						
						
						
						
					 
					
						2020-08-17 17:26:29 -07:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						23fa84b322 
					 
					
						
						
							
							Re-do rent collection check on rent-exempt account ( #11349 )  
						
						... 
						
						
						
						* wip: re-do rent collection check on rent-exempt account
* Let's see how the ci goes
* Restore previous code
* Well, almost all new changes are revertable
* Update doc
* Add test and gating
* Fix tests
* Fix tests, especially avoid to change abi...
* Fix more tests...
* Fix snapshot restore
* Align to _new_ with better uninitialized detection 
						
						
					 
					
						2020-08-17 14:22:16 +09:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						6c5b8f324a 
					 
					
						
						
							
							Rpc: Add until parameter for getConfirmedSignaturesForAddress2 ( #11644 )  
						
						... 
						
						
						
						* Refactor bigtable apis to accept start and end keys
* Make helper fn to deserialize cell data
* Refactor get_confirmed_signatures_for_address to use get_row_data range
* Add until param to get_confirmed_signatures_for_address
* Add until param to blockstore api
* Plumb until through client/cli
* Simplify client params 
						
						
					 
					
						2020-08-15 10:42:17 -06:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						7c736f71fe 
					 
					
						
						
							
							Make BPF Loader static ( #11516 )  
						
						
						
						
					 
					
						2020-08-14 12:32:45 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						4da1e9833c 
					 
					
						
						
							
							Ensure highest_confirmed_root only grows ( #11596 )  
						
						... 
						
						
						
						* Split out commitment-cache update for unit testing
* Add failing test
* Ensure highest_confirmed_root only grows 
						
						
					 
					
						2020-08-13 00:59:44 -06:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						f519fdecc2 
					 
					
						
						
							
							generate_pull_response optimization ( #11597 )  
						
						
						
						
					 
					
						2020-08-12 22:45:19 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						574c356863 
					 
					
						
						
							
							Add CommitmentSlots::new_from_slot() ( #11600 )  
						
						
						
						
					 
					
						2020-08-13 03:51:15 +00:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						b1e452f876 
					 
					
						
						
							
							Return blockstore signatures-for-address despite bigtable error ( #11594 )  
						
						
						
						
					 
					
						2020-08-12 17:57:05 -06:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						54137e3446 
					 
					
						
						
							
							Add incoming pull response counter ( #11591 )  
						
						
						
						
					 
					
						2020-08-12 14:07:05 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						473b5249e3 
					 
					
						
						
							
							Fix assertion failure ( #11572 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-08-12 12:10:24 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						9290e561e1 
					 
					
						
						
							
							Align host addresses ( #11384 )  
						
						... 
						
						
						
						* Align host addresses
* support new program abi
* update epoch rollout
* Enforce aligned pointers in cross-program invocations 
						
						
					 
					
						2020-08-11 16:11:52 -07:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						1b238dd63e 
					 
					
						
						
							
							Gossip log ( #11555 )  
						
						... 
						
						
						
						Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-08-11 21:03:54 +00:00 
						 
				 
			
				
					
						
							
							
								carllin 
							
						 
					 
					
						
						
							
						
						7ef50a9352 
					 
					
						
						
							
							Move cluster slots update to separate thread ( #11523 )  
						
						... 
						
						
						
						* Add cluster_slots_service
Co-authored-by: Carl <carl@solana.com > 
						
						
					 
					
						2020-08-11 12:48:13 -07:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						2910fd467f 
					 
					
						
						
							
							Fix rust fmt ( #11537 )  
						
						
						
						
					 
					
						2020-08-11 22:53:55 +09:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						713851b68d 
					 
					
						
						
							
							filter out old gossip pull requests ( #11448 )  
						
						... 
						
						
						
						* init
* builds
* stats
* revert
* tests
* clippy
* add some jitter
* shorter jitter timer
* update
* fixup! update
* use saturating_sub
* fix filters 
						
						
					 
					
						2020-08-11 06:26:42 -07:00 
						 
				 
			
				
					
						
							
							
								dependabot[bot] 
							
						 
					 
					
						
						
							
						
						191a2eb088 
					 
					
						
						
							
							chore: bump indexmap from 1.4.0 to 1.5.1  
						
						... 
						
						
						
						Bumps [indexmap](https://github.com/bluss/indexmap ) from 1.4.0 to 1.5.1.
- [Release notes](https://github.com/bluss/indexmap/releases )
- [Commits](https://github.com/bluss/indexmap/compare/1.4.0...1.5.1 )
Signed-off-by: dependabot[bot] <support@github.com > 
						
						
					 
					
						2020-08-10 22:49:55 -07:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						88ca04dbdb 
					 
					
						
						
							
							Add config param to specify offset/length for single and program account info ( #11515 )  
						
						... 
						
						
						
						* Add config param to specify dataSlice for account info and program accounts
* Use match instead of if 
						
						
					 
					
						2020-08-10 22:35:29 +00:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						da210ddd51 
					 
					
						
						
							
							Fix parsing of spl-token Mint ( #11512 )  
						
						... 
						
						
						
						* Add failing test
* Fix jsonParsed mint 
						
						
					 
					
						2020-08-10 20:35:36 +00:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						a9f76862fb 
					 
					
						
						
							
							Decode native-program and sysvar accounts ( #11463 )  
						
						... 
						
						
						
						* Pass pubkey in to account-decoder for sysvars
* Decode sysvar accounts
* Decode config accounts; move validator-info lower
* Decode stake accounts
* Review comments
* Stringify any account lamports and epochs that can be set to u64::MAX 
						
						
					 
					
						2020-08-09 07:50:45 +00:00 
						 
				 
			
				
					
						
							
							
								sakridge 
							
						 
					 
					
						
						
							
						
						068d23f298 
					 
					
						
						
							
							Add Binary64 option for account data ( #11474 )  
						
						... 
						
						
						
						* Add Binary64 option for account data
* Decode into binary64
* Reword docs 
						
						
					 
					
						2020-08-08 22:40:13 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						edadd5d6d5 
					 
					
						
						
							
							Remove Budget from CLI ( #11451 )  
						
						... 
						
						
						
						* Remove support for Budget
Also:
* Make "pay" command a deprecated alias for the "transfer" command
* chore: remove budget from web3.js
* Drop Budget depedency from core
Validators no longer ship with builtin Budget 
						
						
					 
					
						2020-08-07 16:01:51 -06:00