pub async fn create_transaction_queue<T: Send + Clone + 'static + Sync>( args: TransactionQueueArgs<T>, ) -> Result<(), Error>