Add quic-client module (#23166)
* Add quic-client module to send transactions via quic, abstracted behind the TpuConnection trait (along with a legacy UDP implementation of TpuConnection) and change thin-client to use TpuConnection
This commit is contained in:
		| @@ -175,6 +175,8 @@ pub trait AsyncClient { | ||||
|     /// Send a signed transaction, but don't wait to see if the server accepted it. | ||||
|     fn async_send_transaction(&self, transaction: transaction::Transaction) -> Result<Signature>; | ||||
|  | ||||
|     fn async_send_batch(&self, transactions: Vec<transaction::Transaction>) -> Result<()>; | ||||
|  | ||||
|     /// Create a transaction from the given message, and send it to the | ||||
|     /// server, but don't wait for to see if the server accepted it. | ||||
|     fn async_send_message<T: Signers>( | ||||
|   | ||||
		Reference in New Issue
	
	Block a user