Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						8a4179da67 
					 
					
						
						
							
							Add balance check to all wallet transactions ( #5474 )  
						
						... 
						
						
						
						* Add payer balance check to all wallet transactions
* Fix tests 
						
						
					 
					
						2019-08-09 15:52:06 -06:00 
						 
				 
			
				
					
						
							
							
								Pankaj Garg 
							
						 
					 
					
						
						
							
						
						38b44f2496 
					 
					
						
						
							
							Reduce slot duration and consecutive leader slots ( #4838 )  
						
						... 
						
						
						
						* change consecutive leader slots to 4
* reduce polling frequency for transaction signature confirmation
* adjust wait time for transaction signature confirmation
* fix nominal test
* fix flakiness in wallet pay test 
						
						
					 
					
						2019-07-01 13:21:00 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						94beb4b8c2 
					 
					
						
						
							
							More fullnode -> validator renaming ( #4414 )  
						
						... 
						
						
						
						* s/fullnode_config/validator_config/g
* s/FullnodeConfig/ValidatorConfig/g
* mv core/lib/fullnode.rs core/lib/validator.rs
* s/Fullnode/Validator/g
* Add replicator-x.sh
* Rename fullnode.md to validator.md
* cargo fmt 
						
						
					 
					
						2019-05-23 22:05:16 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						9b50583641 
					 
					
						
						
							
							wallet: add --url, remove --host/--rpc-host/--rpc-port/-rpc-tls ( #4153 )  
						
						... 
						
						
						
						Also by default the wallet now talks to testnet.solana.com instead of
localhost 
						
						
					 
					
						2019-05-06 07:38:26 -07:00 
						 
				 
			
				
					
						
							
							
								Jack May 
							
						 
					 
					
						
						
							
						
						e551f6b552 
					 
					
						
						
							
							Support settable drone lamport cap ( #3675 )  
						
						
						
						
					 
					
						2019-04-08 12:37:01 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						dd4c512954 
					 
					
						
						
							
							Rename Wallet's id to keypair  
						
						
						
						
					 
					
						2019-04-02 07:38:28 -06:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						fcef54d062 
					 
					
						
						
							
							Add a constructor to generate random pubkeys  
						
						
						
						
					 
					
						2019-03-31 16:23:18 -06:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						73ceaf07b1 
					 
					
						
						
							
							client/: move RpcClient from rpc_request.rs to rpc_client.rs  
						
						
						
						
					 
					
						2019-03-16 23:27:23 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						bcc34b906c 
					 
					
						
						
							
							Relieve the caller of having to care about the rpc request id  
						
						
						
						
					 
					
						2019-03-16 11:32:01 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c2b1010f18 
					 
					
						
						
							
							Clarify url vs addr  
						
						
						
						
					 
					
						2019-03-16 11:32:01 -07:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						6a68df3ebd 
					 
					
						
						
							
							Don't resign airdrop requests with the keypair asking for an airdrop  
						
						... 
						
						
						
						The correct thing to do here is retry until you get a
BlockhashNotFound error, and then send another request
to the drone for a new signed transaction.
Also, this test is an integration test masquerading as a unit-test.. 
						
						
					 
					
						2019-03-15 09:06:54 -06:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						12fde77ecd 
					 
					
						
						
							
							Update crate references  
						
						
						
						
					 
					
						2019-03-12 22:05:38 -06: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 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						639cb49356 
					 
					
						
						
							
							Fix wallet integration tests  
						
						
						
						
					 
					
						2019-03-07 19:18:53 -07:00 
						 
				 
			
				
					
						
							
							
								anatoly yakovenko 
							
						 
					 
					
						
						
							
						
						1654199b23 
					 
					
						
						
							
							Use PohRecorder to synchronize instead of rotate. ( #3080 )  
						
						
						
						
					 
					
						2019-03-03 16:44:06 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						88ecce12a2 
					 
					
						
						
							
							No longer need to give new_fullnode() a random string  
						
						
						
						
					 
					
						2019-02-26 22:08:17 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						1e58c585d3 
					 
					
						
						
							
							Add retry_get_balance function  
						
						... 
						
						
						
						clients don't need to know about json 
						
						
					 
					
						2019-02-10 09:08:16 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c5a74ada05 
					 
					
						
						
							
							leader_scheduler: remove bootstrap_height  
						
						
						
						
					 
					
						2019-02-06 14:23:10 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						25f25d0f82 
					 
					
						
						
							
							new_fullnode: don't return the genesis_block, nobody uses it  
						
						
						
						
					 
					
						2019-01-29 17:51:07 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						2262f279d5 
					 
					
						
						
							
							Reduce boilerplate code with helper function to create  
						
						... 
						
						
						
						fullnode/bank/genesis 
						
						
					 
					
						2019-01-28 13:48:58 -08:00 
						 
				 
			
				
					
						
							
							
								Greg Fitzgerald 
							
						 
					 
					
						
						
							
						
						1bae87d4b3 
					 
					
						
						
							
							Add unit-test-friendly VoteSignerProxy constructor  
						
						
						
						
					 
					
						2019-01-26 14:56:49 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4bb6549895 
					 
					
						
						
							
							Genesis block is now a json file  
						
						
						
						
					 
					
						2019-01-25 09:05:15 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						b7be5b9a7a 
					 
					
						
						
							
							Add no-signer argument  
						
						
						
						
					 
					
						2019-01-24 10:47:37 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						cb23070dfe 
					 
					
						
						
							
							Remove sleeps on fullnode spin-up in integration tests  
						
						
						
						
					 
					
						2019-01-21 13:27:31 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						c7e5006bcf 
					 
					
						
						
							
							Remove assert!()s that hide error codes, making failure debug harder  
						
						
						
						
					 
					
						2019-01-21 10:36:56 -08:00 
						 
				 
			
				
					
						
							
							
								Stephen Akridge 
							
						 
					 
					
						
						
							
						
						1fd7bd7ede 
					 
					
						
						
							
							Storage fixes  
						
						... 
						
						
						
						* replicators generate their sample values
* fixes to replicator block height logic 
						
						
					 
					
						2019-01-18 13:05:35 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						a84b6bc7e4 
					 
					
						
						
							
							Overhaul wallet rpc/drone command-line arguments  
						
						
						
						
					 
					
						2019-01-17 08:36:05 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3282cb85ae 
					 
					
						
						
							
							Refactor request_and_confirm_airdrop() to use send_and_confirm_tx()  
						
						
						
						
					 
					
						2019-01-15 19:29:59 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						3f9c2bc33b 
					 
					
						
						
							
							Resend transactions a couple times before giving up  
						
						
						
						
					 
					
						2019-01-15 16:07:32 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Vines 
							
						 
					 
					
						
						
							
						
						4d9489aeb1 
					 
					
						
						
							
							Use RPC endpoint of the provided network entrypoint rather than searching for the leader  
						
						
						
						
					 
					
						2019-01-15 15:13:57 -08:00 
						 
				 
			
				
					
						
							
							
								Tyera Eulberg 
							
						 
					 
					
						
						
							
						
						8af61f561b 
					 
					
						
						
							
							Improve Wallet coverage ( #2385 )  
						
						... 
						
						
						
						* Add trait for RpcRequestHandler trait for RpcClient and add MockRpcClient for unit tests
* Add request_airdrop integration test
* Add timestamp_tx, witness_tx, and cancel_tx to wallet integration tests; add wallet integration tests to test-stable
* Add test cases
* Ignore plentiful sleeps in unit tests 
						
						
					 
					
						2019-01-14 00:10:03 -07:00