From 23bd50beeafc40a3d95569015cb745d29baacfb4 Mon Sep 17 00:00:00 2001 From: bnovil Date: Sun, 24 Sep 2023 09:55:22 +0800 Subject: [PATCH] enhance error checking --- eth/backend.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/eth/backend.go b/eth/backend.go index b99ae7655b..6cdd55e68c 100644 --- a/eth/backend.go +++ b/eth/backend.go @@ -242,7 +242,10 @@ func New(stack *node.Node, config *ethconfig.Config) (*Ethereum, error) { } eth.miner = miner.New(eth, &config.Miner, eth.blockchain.Config(), eth.EventMux(), eth.engine, eth.isLocalBlock) - eth.miner.SetExtra(makeExtraData(config.Miner.ExtraData)) + err = eth.miner.SetExtra(makeExtraData(config.Miner.ExtraData)) + if err != nil { + return nil, err + } eth.APIBackend = &EthAPIBackend{stack.Config().ExtRPCEnabled(), stack.Config().AllowUnprotectedTxs, eth, nil} if eth.APIBackend.allowUnprotectedTxs {