mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-19 11:20:45 +00:00
eth: improve error messages in ExecutionWitness method
This commit is contained in:
parent
287a55072a
commit
6648bde79f
1 changed files with 2 additions and 2 deletions
|
|
@ -498,11 +498,11 @@ func (api *DebugAPI) ExecutionWitness(bn rpc.BlockNumberOrHash) (*stateless.ExtW
|
||||||
bc := api.eth.blockchain
|
bc := api.eth.blockchain
|
||||||
block, err := api.eth.APIBackend.BlockByNumberOrHash(context.Background(), bn)
|
block, err := api.eth.APIBackend.BlockByNumberOrHash(context.Background(), bn)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return &stateless.ExtWitness{}, fmt.Errorf("block number %v not found", bn)
|
return &stateless.ExtWitness{}, fmt.Errorf("block %v not found", bn)
|
||||||
}
|
}
|
||||||
parent := bc.GetHeader(block.ParentHash(), block.NumberU64()-1)
|
parent := bc.GetHeader(block.ParentHash(), block.NumberU64()-1)
|
||||||
if parent == nil {
|
if parent == nil {
|
||||||
return &stateless.ExtWitness{}, fmt.Errorf("block number %v found, but parent missing", bn)
|
return &stateless.ExtWitness{}, fmt.Errorf("block %v found, but parent missing", bn)
|
||||||
}
|
}
|
||||||
config := core.ExecuteConfig{
|
config := core.ExecuteConfig{
|
||||||
WriteState: false,
|
WriteState: false,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue