Commit 44c293d8 authored by Conner Fromknecht's avatar Conner Fromknecht Committed by GitHub

feat: correct conf_remaining calculation (#2541)

* feat: add go packages to package.json

* feat: correct conf_remaining calculation

Subtaction was being performed in the wrong order, causing underflow.
parent 5d309e6a
---
'@eth-optimism/teleportr': patch
---
Fix confs_remaining calculation to prevent underflow
...@@ -6,13 +6,19 @@ ...@@ -6,13 +6,19 @@
"workspaces": { "workspaces": {
"packages": [ "packages": [
"packages/*", "packages/*",
"l2geth", "batch-submitter",
"bss-core",
"gas-oracle",
"indexer",
"integration-tests", "integration-tests",
"go/*", "l2geth-exporter",
"l2geth",
"ops/docker/rpc-proxy", "ops/docker/rpc-proxy",
"ops/docker/hardhat", "ops/docker/hardhat",
"ops/docker/go-builder", "ops/docker/go-builder",
"ops/docker/js-builder" "ops/docker/js-builder",
"proxyd",
"teleportr"
], ],
"nohoist": [ "nohoist": [
"**/typechain", "**/typechain",
......
...@@ -478,8 +478,8 @@ func (s *Server) HandleTrack( ...@@ -478,8 +478,8 @@ func (s *Server) HandleTrack(
var confsRemaining uint64 var confsRemaining uint64
if teleport.Deposit.BlockNumber+s.numConfirmations > blockNumber+1 { if teleport.Deposit.BlockNumber+s.numConfirmations > blockNumber+1 {
confsRemaining = blockNumber + 1 - confsRemaining = teleport.Deposit.BlockNumber + s.numConfirmations -
(teleport.Deposit.BlockNumber + s.numConfirmations) (blockNumber + 1)
} }
resp := TrackResponse{ resp := TrackResponse{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment