pub trait TpuConnection {
    fn new(client_socket: UdpSocket, tpu_addr: SocketAddr) -> Self;
fn tpu_addr(&self) -> &SocketAddr;
fn send_wire_transaction<T>(
        &self,
        wire_transaction: T
    ) -> TransportResult<()>
    where
        T: AsRef<[u8]>
;
fn send_wire_transaction_batch<T>(
        &self,
        buffers: &[T]
    ) -> TransportResult<()>
    where
        T: AsRef<[u8]>
; fn serialize_and_send_transaction(
        &self,
        transaction: &VersionedTransaction
    ) -> TransportResult<()> { ... }
fn par_serialize_and_send_transaction_batch(
        &self,
        transactions: &[VersionedTransaction]
    ) -> TransportResult<()> { ... } }

Required methods

Provided methods

Implementors