diff options
Diffstat (limited to 'cmd/tealdbg/localLedger.go')
-rw-r--r-- | cmd/tealdbg/localLedger.go | 5 |
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) { |