summaryrefslogtreecommitdiff
path: root/cmd/tealdbg/localLedger.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/tealdbg/localLedger.go')
-rw-r--r--cmd/tealdbg/localLedger.go5
1 files changed, 4 insertions, 1 deletions
diff --git a/cmd/tealdbg/localLedger.go b/cmd/tealdbg/localLedger.go
index 6f4dcfeaa..23e58e3f3 100644
--- a/cmd/tealdbg/localLedger.go
+++ b/cmd/tealdbg/localLedger.go
@@ -285,7 +285,10 @@ func (l *localLedger) CheckDup(config.ConsensusParams, basics.Round, basics.Roun
}
func (l *localLedger) LookupWithoutRewards(rnd basics.Round, addr basics.Address) (basics.AccountData, basics.Round, error) {
- return l.balances[addr], rnd, nil
+ ad := l.balances[addr]
+ // Clear RewardsBase since tealdbg has no idea about rewards level so the underlying calculation with reward will fail.
+ ad.RewardsBase = 0
+ return ad, rnd, nil
}
func (l *localLedger) GetCreatorForRound(rnd basics.Round, cidx basics.CreatableIndex, ctype basics.CreatableType) (basics.Address, bool, error) {