From 7c2f690c005db1234fb4a43e15b0e1a85b3e2ec9 Mon Sep 17 00:00:00 2001 From: Siddharth More Date: Wed, 17 Apr 2024 21:56:37 -0700 Subject: [PATCH] Add Current and Reference BlockNumber --- disperser/batcher/batcher.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/disperser/batcher/batcher.go b/disperser/batcher/batcher.go index a8f8eec7c3..4344959137 100644 --- a/disperser/batcher/batcher.go +++ b/disperser/batcher/batcher.go @@ -483,6 +483,15 @@ func (b *Batcher) HandleSingleBatch(ctx context.Context) error { _ = b.handleFailure(ctx, batch.BlobMetadata, FailConfirmBatch) return fmt.Errorf("HandleSingleBatch: error building confirmBatch transaction: %w", err) } + + // Get Current Block Number + currentBlockNumber, err := b.Transactor.GetCurrentBlockNumber(ctx) + if err != nil { + log.Warn("HandleSingleBatch: error getting current block number", "err", err) + } + log.Debug("HandleSingleBatch: Current block number", "blockNumber", currentBlockNumber) + log.Debug("HandleSingleBatch: Reference block number", "blockNumber", batch.BatchHeader.ReferenceBlockNumber) + err = b.TransactionManager.ProcessTransaction(ctx, NewTxnRequest(txn, "confirmBatch", big.NewInt(0), confirmationMetadata{ batchHeader: batch.BatchHeader, blobs: batch.BlobMetadata,