diff options
Diffstat (limited to 'rpc/responses.go')
-rw-r--r-- | rpc/responses.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/rpc/responses.go b/rpc/responses.go index f5db285e1..20b13f6e2 100644 --- a/rpc/responses.go +++ b/rpc/responses.go @@ -91,6 +91,10 @@ func (b *BlockRes) MarshalJSON() ([]byte, error) { } func NewBlockRes(block *types.Block) *BlockRes { + if block == nil { + return &BlockRes{} + } + res := new(BlockRes) res.BlockNumber = block.Number().Int64() res.BlockHash = block.Hash() |