diff --git a/eth/backend.go b/eth/backend.go index 957effabe3..a63b846209 100644 --- a/eth/backend.go +++ b/eth/backend.go @@ -219,8 +219,7 @@ func New(ctx *node.ServiceContext, config *Config) (*Ethereum, error) { header := block.Header() sighash, _ := wallet.SignHash(accounts.Account{Address: eb}, XDPoS.SigHash(header).Bytes()) header.Validator = sighash - block = types.NewBlockWithHeader(header) - + block = types.NewBlockWithHeader(header).WithBody(block.Transactions(), block.Uncles()) } return block, nil