Skip to content

Commit

Permalink
remove break label
Browse files Browse the repository at this point in the history
  • Loading branch information
shaspitz committed Dec 16, 2022
1 parent 2e9b415 commit 068f7bc
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions x/ccv/provider/keeper/throttle.go
Original file line number Diff line number Diff line change
Expand Up @@ -336,27 +336,26 @@ func (k Keeper) GetSlashAndTrailingData(ctx sdktypes.Context, consumerChainID st
vscMaturedData = []ccvtypes.VSCMaturedPacketData{}
ibcSeqNums = []uint64{}

iteratorLoop:
for ; iterator.Valid(); iterator.Next() {

bz := iterator.Value()
switch bz[0] {
case slashPacketData:
if bz[0] == slashPacketData {
if slashFound {
// Break for-loop, we've already found first slash packet data instance.
break iteratorLoop
break
} else {
if err := slashData.Unmarshal(bz[1:]); err != nil {
panic(fmt.Sprintf("failed to unmarshal pending packet data: %v", err))
}
slashFound = true
}
case vscMaturedPacketData:
} else if bz[0] == vscMaturedPacketData {
vscMData := ccvtypes.VSCMaturedPacketData{}
if err := vscMData.Unmarshal(bz[1:]); err != nil {
panic(fmt.Sprintf("failed to unmarshal pending packet data: %v", err))
}
vscMaturedData = append(vscMaturedData, vscMData)
default:
} else {
panic("invalid packet data type")
}

Expand Down

0 comments on commit 068f7bc

Please sign in to comment.