pub async fn send_transaction(
transaction: VersionedTransaction,
commitment: Option<CommitmentLevel>,
) -> Result<Signature, String>Expand description
Send a transaction with retry logic using the global configuration
This function handles:
- Sending the transaction to the network
- Implementing retry logic with exponential backoff
- Waiting for transaction confirmation