refactor(database): remove blockResultOrm.NumberOfBlocksInLastHour() (#49)

Co-authored-by: maskpp <maskpp266@gmail.com>
This commit is contained in:
HAOYUatHZ
2022-11-03 15:23:31 +08:00
committed by GitHub
parent defe1f42a9
commit 93efeb0b30
2 changed files with 0 additions and 14 deletions

View File

@@ -7,7 +7,6 @@ import (
"errors"
"fmt"
"strings"
"time"
"github.com/jmoiron/sqlx"
"github.com/scroll-tech/go-ethereum/common"
@@ -208,15 +207,3 @@ func (o *blockResultOrm) DeleteTraceByNumber(number uint64) error {
}
return nil
}
func (o *blockResultOrm) NumberOfBlocksInLastHour() (uint64, error) {
startTime := time.Now().Unix() - 3600
row := o.db.QueryRow(`SELECT COUNT(*) FROM block_result WHERE block_timestamp >= $1;`, startTime)
var count uint64
err := row.Scan(&count)
if err != nil {
return 0, nil
}
return count, nil
}

View File

@@ -75,7 +75,6 @@ type BlockResultOrm interface {
InsertBlockResultsWithStatus(ctx context.Context, blockResults []*types.BlockResult, status BlockStatus) error
UpdateProofByNumber(ctx context.Context, number uint64, evmProof, stateProof []byte, proofTimeSec uint64) error
UpdateBlockStatus(number uint64, status BlockStatus) error
NumberOfBlocksInLastHour() (uint64, error)
}
// RollupResultOrm rollupResult operation interface