diff --git a/core/block_processor.go b/core/block_processor.go index 0fb698614a..dfac6e0cc1 100644 --- a/core/block_processor.go +++ b/core/block_processor.go @@ -126,7 +126,6 @@ func (self *BlockProcessor) ApplyTransactions(coinbase *state.StateObject, state cumulativeSum.Add(cumulativeSum, new(big.Int).Mul(txGas, tx.GasPrice())) } - block.Reward = cumulativeSum if block.GasUsed().Cmp(totalUsedGas) != 0 { return nil, ValidationError(fmt.Sprintf("gas used error (%v / %v)", block.GasUsed(), totalUsedGas)) } diff --git a/core/types/block.go b/core/types/block.go index 6f26358fb3..a4fb440401 100644 --- a/core/types/block.go +++ b/core/types/block.go @@ -99,7 +99,6 @@ type Block struct { Td *big.Int receipts Receipts - Reward *big.Int } // StorageBlock defines the RLP encoding of a Block stored in the @@ -134,7 +133,7 @@ func NewBlock(parentHash common.Hash, coinbase common.Address, root common.Hash, GasLimit: new(big.Int), } header.SetNonce(nonce) - block := &Block{header: header, Reward: new(big.Int)} + block := &Block{header: header} return block } diff --git a/tests/blocktest.go b/tests/blocktest.go index 34bd69ac85..d813ebeec8 100644 --- a/tests/blocktest.go +++ b/tests/blocktest.go @@ -13,9 +13,9 @@ import ( "strings" "github.com/ethereum/go-ethereum/common" + "github.com/ethereum/go-ethereum/core/state" "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/rlp" - "github.com/ethereum/go-ethereum/core/state" ) // Block Test JSON Format @@ -172,7 +172,6 @@ func mustConvertGenesis(testGenesis btHeader) *types.Block { hdr.Number = big.NewInt(0) b := types.NewBlockWithHeader(hdr) b.Td = new(big.Int) - b.Reward = new(big.Int) return b }