Justin Starry 
							
						 
					 
					
						
						
							
						
						369d376d10 
					 
					
						
						
							
							Fix signaure subscription panic ( #12077 )  
						
						
						
						
					 
					
						2020-09-06 14:33:12 +08:00 
						 
				 
			
				
					
						
							
							
								Ryo Onodera 
							
						 
					 
					
						
						
							
						
						eabc63cdcd 
					 
					
						
						
							
							Fix bad predicate with malformed gossip votes ( #12072 )  
						
						
						
						
					 
					
						2020-09-06 13:27:50 +09:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						b64fb295a1 
					 
					
						
						
							
							Add LARGEST_CONFIRMED_ROOT_UPLOAD_DELAY  
						
						
						
						
					 
					
						2020-09-04 16:01:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4ba43c29ce 
					 
					
						
						
							
							Request correct access  
						
						
						
						
					 
					
						2020-09-04 16:01:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d3611f74c8 
					 
					
						
						
							
							Add exit flag for bigtable upload operations  
						
						
						
						
					 
					
						2020-09-04 16:01:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bafdcf24f5 
					 
					
						
						
							
							Add BigTableUploadService  
						
						
						
						
					 
					
						2020-09-04 16:01:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bc7731b969 
					 
					
						
						
							
							Add BigTableUploadService  
						
						
						
						
					 
					
						2020-09-04 16:01:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						d8e2038dda 
					 
					
						
						
							
							Add --enable-bigtable-ledger-upload flag  
						
						
						
						
					 
					
						2020-09-04 16:01:49 -07:00 
						 
				 
			
				
					
						
							
							
								behzad nouri 
							
						 
					 
					
						
						
							
						
						114c211b66 
					 
					
						
						
							
							adds new CrdsFilterSet type for Vec<CrdsFilter> ( #12029 )  
						
						
						
						
					 
					
						2020-09-04 13:04:47 +00:00 
						 
				 
			
				
					
						
							
							
								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