Skip to content

Commit e20f283

Browse files
authored
Merge branch 'develop' into develop
2 parents 419e29c + 4cfc551 commit e20f283

File tree

5 files changed

+14
-10
lines changed

5 files changed

+14
-10
lines changed

bridge-history-api/internal/orm/batch_event.go

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package orm
22

33
import (
44
"context"
5+
"errors"
56
"fmt"
67
"time"
78

@@ -45,7 +46,7 @@ func (c *BatchEvent) GetBatchEventSyncedHeightInDB(ctx context.Context) (uint64,
4546
db = db.Model(&BatchEvent{})
4647
db = db.Order("l1_block_number desc")
4748
if err := db.First(&batch).Error; err != nil {
48-
if err == gorm.ErrRecordNotFound {
49+
if errors.Is(err, gorm.ErrRecordNotFound) {
4950
return 0, nil
5051
}
5152
return 0, fmt.Errorf("failed to get batch synced height in db, error: %w", err)
@@ -62,7 +63,7 @@ func (c *BatchEvent) GetLastUpdatedFinalizedBlockHeight(ctx context.Context) (ui
6263
db = db.Where("update_status = ?", btypes.UpdateStatusTypeUpdated)
6364
db = db.Order("batch_index desc")
6465
if err := db.First(&batch).Error; err != nil {
65-
if err == gorm.ErrRecordNotFound {
66+
if errors.Is(err, gorm.ErrRecordNotFound) {
6667
// No finalized batch found, return genesis batch's end block number.
6768
return 0, nil
6869
}
@@ -81,7 +82,7 @@ func (c *BatchEvent) GetUnupdatedFinalizedBatchesLEBlockHeight(ctx context.Conte
8182
db = db.Where("update_status = ?", btypes.UpdateStatusTypeUnupdated)
8283
db = db.Order("batch_index asc")
8384
if err := db.Find(&batches).Error; err != nil {
84-
if err == gorm.ErrRecordNotFound {
85+
if errors.Is(err, gorm.ErrRecordNotFound) {
8586
return nil, nil
8687
}
8788
return nil, fmt.Errorf("failed to get unupdated finalized batches >= block height, error: %w", err)

bridge-history-api/internal/orm/cross_message.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package orm
22

33
import (
44
"context"
5+
"errors"
56
"fmt"
67
"time"
78

@@ -84,7 +85,7 @@ func (c *CrossMessage) GetMessageSyncedHeightInDB(ctx context.Context, messageTy
8485
db = db.Order("l2_block_number desc")
8586
}
8687
if err := db.First(&message).Error; err != nil {
87-
if err == gorm.ErrRecordNotFound {
88+
if errors.Is(err, gorm.ErrRecordNotFound) {
8889
return 0, nil
8990
}
9091
return 0, fmt.Errorf("failed to get latest processed height, type: %v, error: %w", messageType, err)
@@ -108,7 +109,7 @@ func (c *CrossMessage) GetL2LatestFinalizedWithdrawal(ctx context.Context) (*Cro
108109
db = db.Where("rollup_status = ?", btypes.RollupStatusTypeFinalized)
109110
db = db.Order("message_nonce desc")
110111
if err := db.First(&message).Error; err != nil {
111-
if err == gorm.ErrRecordNotFound {
112+
if errors.Is(err, gorm.ErrRecordNotFound) {
112113
return nil, nil
113114
}
114115
return nil, fmt.Errorf("failed to get latest L2 finalized sent message event, error: %w", err)
@@ -127,10 +128,10 @@ func (c *CrossMessage) GetL2WithdrawalsByBlockRange(ctx context.Context, startBl
127128
db = db.Where("message_type = ?", btypes.MessageTypeL2SentMessage)
128129
db = db.Order("message_nonce asc")
129130
if err := db.Find(&messages).Error; err != nil {
130-
if err == gorm.ErrRecordNotFound {
131+
if errors.Is(err, gorm.ErrRecordNotFound) {
131132
return nil, nil
132133
}
133-
return nil, fmt.Errorf("failed to get latest L2 finalized sent message event, error: %w", err)
134+
return nil, fmt.Errorf("failed to get L2 withdrawals by block range, error: %v", err)
134135
}
135136
return messages, nil
136137
}

coordinator/internal/orm/prover_block_list.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package orm
22

33
import (
44
"context"
5+
"errors"
56
"fmt"
67
"time"
78

@@ -65,7 +66,7 @@ func (p *ProverBlockList) IsPublicKeyBlocked(ctx context.Context, publicKey stri
6566
db = db.Model(&ProverBlockList{})
6667
db = db.Where("public_key = ?", publicKey)
6768
if err := db.First(&ProverBlockList{}).Error; err != nil {
68-
if err == gorm.ErrRecordNotFound {
69+
if errors.Is(err, gorm.ErrRecordNotFound) {
6970
return false, nil // Public key not found, hence it's not blocked.
7071
}
7172
return true, fmt.Errorf("ProverBlockList.IsPublicKeyBlocked error: %w, public key: %v", err, publicKey)

coordinator/internal/orm/prover_task.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package orm
22

33
import (
44
"context"
5+
"errors"
56
"fmt"
67
"time"
78

@@ -60,7 +61,7 @@ func (o *ProverTask) IsProverAssigned(ctx context.Context, publicKey string) (bo
6061
var task ProverTask
6162
err := db.Where("prover_public_key = ? AND proving_status = ?", publicKey, types.ProverAssigned).First(&task).Error
6263
if err != nil {
63-
if err == gorm.ErrRecordNotFound {
64+
if errors.Is(err, gorm.ErrRecordNotFound) {
6465
return false, nil
6566
}
6667
return false, err

rollup/internal/orm/bundle.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ func (o *Bundle) getLatestBundle(ctx context.Context) (*Bundle, error) {
6767

6868
var latestBundle Bundle
6969
if err := db.First(&latestBundle).Error; err != nil {
70-
if err == gorm.ErrRecordNotFound {
70+
if errors.Is(err, gorm.ErrRecordNotFound) {
7171
return nil, nil
7272
}
7373
return nil, fmt.Errorf("getLatestBundle error: %w", err)

0 commit comments

Comments
 (0)