async fn wait_for_batch_receipt<N: Network>( provider: &RootProvider<N>, tx_hash: TxHash, confirmations: u64, ) -> Result<Option<N::ReceiptResponse>>