diff options
Diffstat (limited to 'ledger/metrics.go')
-rw-r--r-- | ledger/metrics.go | 26 |
1 files changed, 23 insertions, 3 deletions
diff --git a/ledger/metrics.go b/ledger/metrics.go index a2276c006..55a84d563 100644 --- a/ledger/metrics.go +++ b/ledger/metrics.go @@ -17,6 +17,9 @@ package ledger import ( + "context" + "database/sql" + "github.com/algorand/go-algorand/data/basics" "github.com/algorand/go-algorand/data/bookkeeping" "github.com/algorand/go-algorand/ledger/ledgercore" @@ -29,7 +32,7 @@ type metricsTracker struct { ledgerRound *metrics.Gauge } -func (mt *metricsTracker) loadFromDisk(l ledgerForTracker) error { +func (mt *metricsTracker) loadFromDisk(l ledgerForTracker, _ basics.Round) error { mt.ledgerTransactionsTotal = metrics.MakeCounter(metrics.LedgerTransactionsTotal) mt.ledgerRewardClaimsTotal = metrics.MakeCounter(metrics.LedgerRewardClaimsTotal) mt.ledgerRound = metrics.MakeGauge(metrics.LedgerRound) @@ -47,6 +50,23 @@ func (mt *metricsTracker) newBlock(blk bookkeeping.Block, delta ledgercore.State mt.ledgerRewardClaimsTotal.Add(float64(1), map[string]string{}) } -func (mt *metricsTracker) committedUpTo(committedRnd basics.Round) basics.Round { - return committedRnd +func (mt *metricsTracker) committedUpTo(committedRnd basics.Round) (retRound, lookback basics.Round) { + return committedRnd, basics.Round(0) +} + +func (mt *metricsTracker) prepareCommit(dcc *deferredCommitContext) error { + return nil +} + +func (mt *metricsTracker) commitRound(context.Context, *sql.Tx, *deferredCommitContext) error { + return nil +} + +func (mt *metricsTracker) postCommit(ctx context.Context, dcc *deferredCommitContext) { +} + +func (mt *metricsTracker) handleUnorderedCommit(uint64, basics.Round, basics.Round) { +} +func (mt *metricsTracker) produceCommittingTask(committedRound basics.Round, dbRound basics.Round, dcr *deferredCommitRange) *deferredCommitRange { + return dcr } |