| 
							
							
								![mergify[bot]](/avatar/e3df20cd7a67969c41a65f03bea54961?size=56) mergify[bot] | 14ffc05fd4 | Use leader_forward_count for tx retries too (#14547) (#14564) (cherry picked from commit e1b59ded4b)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com> | 2021-01-13 19:30:55 +00:00 |  | 
			
				
					| 
							
							
								![mergify[bot]](/avatar/e3df20cd7a67969c41a65f03bea54961?size=56) mergify[bot] | c1f993d2fc | Retry durable-nonce transactions (#14308) (#14325) * Retry durable-nonce transactions
* Add metric to track durable-nonce txs in queue
* Populate send-tx-service initial addresses with tpu_address if empty (primarily for testing)
* Reinstate last_valid_slot check for durable-nonce txs; use arbitrary future slot
(cherry picked from commit 3f10fb993b)
Co-authored-by: Tyera Eulberg <teulberg@gmail.com> | 2020-12-29 18:03:04 +00:00 |  | 
			
				
					| 
							
							
								![mergify[bot]](/avatar/e3df20cd7a67969c41a65f03bea54961?size=56) mergify[bot] | 50034848a5 | Improved Transaction Forwarding (#13944) (#14195) * Forwarding
* Dedupe leaders
* Use consistent commitment for last_valid_slot in rpc send_transaction
* Plumb rpc send_transaction options into solana-validator
* Extend num slots banking-stage holds forwarded txs
Co-authored-by: Tyera Eulberg <tyera@solana.com>
(cherry picked from commit da7d1e2302)
Co-authored-by: sakridge <sakridge@gmail.com> | 2020-12-17 18:14:06 -07:00 |  | 
			
				
					| 
							
							
								 Michael Vines | c4913e3c9e | SendTransactionServices now exit their thread on channel drop instead of by a flag | 2020-09-18 17:29:10 +00:00 |  | 
			
				
					| 
							
							
								 Michael Vines | 75c3690ccd | Give the duplicate send_transaction_service a different thread name | 2020-09-18 17:29:10 +00:00 |  | 
			
				
					| 
							
							
								 anatoly yakovenko | c67f8bd821 | Forward transactions to the expected leader instead of your own TPU port (#12004) * Use PoHRecorder to send to the right leader
* cleanup
* fmt
* clippy
* Cleanup, fix bug
Co-authored-by: Carl <carl@solana.com> | 2020-09-08 17:00:49 +08:00 |  | 
			
				
					| 
							
							
								 Greg Fitzgerald | 16eeea4f82 | Move SendTransactionService to solana_runtime (#10972) | 2020-07-09 18:28:26 +00:00 |  | 
			
				
					| 
							
							
								 Greg Fitzgerald | 17a8cc862b | Remove core dependencies from SendTransactionService (#10965) * Remove core dependencies from SendTransactionService
* Fix clippy warnings | 2020-07-08 19:13:42 -06:00 |  | 
			
				
					| 
							
							
								 Greg Fitzgerald | 6ee222363e | Move BankForks to solana_runtime (#10637) * Move BankForks to solana_runtime
* Update imports | 2020-06-17 15:27:03 +00:00 |  | 
			
				
					| 
							
							
								 Michael Vines | ed351400b2 | Add SendTransactionService | 2020-06-09 07:46:40 -07:00 |  |