Skip to content

Commit ba7283a

Browse files
committed
add also miniblocks from execution result
1 parent 6521442 commit ba7283a

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

process/track/baseBlockTrack.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -980,6 +980,14 @@ func (bbt *baseBlockTrack) doWhitelistWithShardHeaderIfNeeded(shardHeader data.H
980980
}
981981

982982
miniBlockHdrs := shardHeader.GetMiniBlockHeaderHandlers()
983+
if shardHeader.IsHeaderV3() {
984+
execMiniBlockHdrs, err := common.GetMiniBlockHeadersFromExecResult(shardHeader)
985+
if err != nil {
986+
log.Debug("doWhitelistWithShardHeaderIfNeeded: could not get miniblock headers from execution results", "error", err)
987+
}
988+
miniBlockHdrs = append(miniBlockHdrs, execMiniBlockHdrs...)
989+
}
990+
983991
keys := make([][]byte, 0)
984992

985993
crossMbKeysShard := getCrossShardMiniblockKeys(miniBlockHdrs, selfShardID, shardHeader.GetShardID())

0 commit comments

Comments
 (0)