aboutsummaryrefslogtreecommitdiffstats
path: root/ethchain/genesis.go
diff options
context:
space:
mode:
Diffstat (limited to 'ethchain/genesis.go')
-rw-r--r--ethchain/genesis.go53
1 files changed, 0 insertions, 53 deletions
diff --git a/ethchain/genesis.go b/ethchain/genesis.go
deleted file mode 100644
index d94e658b6..000000000
--- a/ethchain/genesis.go
+++ /dev/null
@@ -1,53 +0,0 @@
-package ethchain
-
-import (
- "math/big"
-
- "github.com/ethereum/go-ethereum/ethcrypto"
- "github.com/ethereum/go-ethereum/ethutil"
-)
-
-/*
- * This is the special genesis block.
- */
-
-var ZeroHash256 = make([]byte, 32)
-var ZeroHash160 = make([]byte, 20)
-var ZeroHash512 = make([]byte, 64)
-var EmptyShaList = ethcrypto.Sha3(ethutil.Encode([]interface{}{}))
-
-var GenesisHeader = []interface{}{
- // Previous hash (none)
- ZeroHash256,
- // Empty uncles
- EmptyShaList,
- // Coinbase
- ZeroHash160,
- // Root state
- EmptyShaList,
- // tx sha
- EmptyShaList,
- // receipt list
- EmptyShaList,
- // bloom
- ZeroHash512,
- // Difficulty
- //ethutil.BigPow(2, 22),
- big.NewInt(131072),
- // Number
- ethutil.Big0,
- // Block minimum gas price
- ethutil.Big0,
- // Block upper gas bound
- big.NewInt(1000000),
- // Block gas used
- ethutil.Big0,
- // Time
- ethutil.Big0,
- // Extra
- nil,
- // Nonce
- ethcrypto.Sha3(big.NewInt(42).Bytes()),
-}
-
-var Genesis = []interface{}{GenesisHeader, []interface{}{}, []interface{}{}}