diff --git a/database/orm/block_result.go b/database/orm/block_result.go index cb5ddc170..356afe62f 100644 --- a/database/orm/block_result.go +++ b/database/orm/block_result.go @@ -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 -} diff --git a/database/orm/interface.go b/database/orm/interface.go index b51fdaae6..26bdd01e5 100644 --- a/database/orm/interface.go +++ b/database/orm/interface.go @@ -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