Do not include the burnt funds actor as a genesis account actor

This commit is contained in:
Aayush Rajasekaran 2020-08-13 20:19:47 -04:00
parent 6c1ecb4d16
commit 5702ea236c

View File

@ -856,15 +856,17 @@ func (sm *StateManager) setupGenesisActors(ctx context.Context) error {
return xerrors.Errorf("decoding address: %w", err) return xerrors.Errorf("decoding address: %w", err)
} }
kid, err := sTree.LookupID(kaddr) if kaddr != builtin.BurntFundsActorAddr {
if err != nil { kid, err := sTree.LookupID(kaddr)
return xerrors.Errorf("resolving address: %w", err) if err != nil {
} return xerrors.Errorf("resolving address: %w", err)
}
gi.genesisActors = append(gi.genesisActors, genesisActor{ gi.genesisActors = append(gi.genesisActors, genesisActor{
addr: kid, addr: kid,
initBal: act.Balance, initBal: act.Balance,
}) })
}
} }
return nil return nil
}) })