diff options
author | Jeffrey Wilcke <jeffrey@ethereum.org> | 2015-06-09 17:55:47 +0800 |
---|---|---|
committer | Jeffrey Wilcke <jeffrey@ethereum.org> | 2015-06-09 17:55:47 +0800 |
commit | 11f65cf885317d6c355b4c4a8d7420bcb82839d1 (patch) | |
tree | 33b99a5baee2561407548142d191b27c3792c80d /core | |
parent | 0f1cdfa53ad445df7bf3aed281fc36e53ecbbfd4 (diff) | |
parent | a5b977aa9042b8b5199067d435c5cbd3f6459834 (diff) | |
download | go-tangerine-11f65cf885317d6c355b4c4a8d7420bcb82839d1.tar go-tangerine-11f65cf885317d6c355b4c4a8d7420bcb82839d1.tar.gz go-tangerine-11f65cf885317d6c355b4c4a8d7420bcb82839d1.tar.bz2 go-tangerine-11f65cf885317d6c355b4c4a8d7420bcb82839d1.tar.lz go-tangerine-11f65cf885317d6c355b4c4a8d7420bcb82839d1.tar.xz go-tangerine-11f65cf885317d6c355b4c4a8d7420bcb82839d1.tar.zst go-tangerine-11f65cf885317d6c355b4c4a8d7420bcb82839d1.zip |
Merge pull request #1211 from obscuren/genesis_writout_fix
core: write accounts to statedb. Closes #1210
Diffstat (limited to 'core')
-rw-r--r-- | core/chain_manager.go | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/core/chain_manager.go b/core/chain_manager.go index e87253304..a0ce20006 100644 --- a/core/chain_manager.go +++ b/core/chain_manager.go @@ -111,12 +111,13 @@ type ChainManager struct { func NewChainManager(genesis *types.Block, blockDb, stateDb common.Database, pow pow.PoW, mux *event.TypeMux) (*ChainManager, error) { bc := &ChainManager{ - blockDb: blockDb, - stateDb: stateDb, - eventMux: mux, - quit: make(chan struct{}), - cache: NewBlockCache(blockCacheLimit), - pow: pow, + blockDb: blockDb, + stateDb: stateDb, + genesisBlock: GenesisBlock(42, stateDb), + eventMux: mux, + quit: make(chan struct{}), + cache: NewBlockCache(blockCacheLimit), + pow: pow, } // Check the genesis block given to the chain manager. If the genesis block mismatches block number 0 |