diff --git a/core/genesis.go b/core/genesis.go index 8b5932727b48..47a8ea8c7ee7 100644 --- a/core/genesis.go +++ b/core/genesis.go @@ -130,9 +130,7 @@ func (ga *GenesisAlloc) deriveHash() (common.Hash, error) { return common.Hash{}, err } for addr, account := range *ga { - if account.Balance != nil { - statedb.AddBalance(addr, account.Balance) - } + statedb.AddBalance(addr, account.Balance) statedb.SetCode(addr, account.Code) statedb.SetNonce(addr, account.Nonce) for key, value := range account.Storage { @@ -151,9 +149,7 @@ func (ga *GenesisAlloc) flush(db ethdb.Database, triedb *trie.Database, blockhas return err } for addr, account := range *ga { - if account.Balance != nil { - statedb.AddBalance(addr, account.Balance) - } + statedb.AddBalance(addr, account.Balance) statedb.SetCode(addr, account.Code) statedb.SetNonce(addr, account.Nonce) for key, value := range account.Storage {