Skip to content

Commit

Permalink
internal/ethapi: don't return header size from rpc (ethereum#27347)
Browse files Browse the repository at this point in the history
RPC methods `eth_getHeaderBy*` returned a size value which was meant for internal
processes. Please instead use `size` field returned by `eth_getBlockBy*` if you're interested
in the RLP encoded storage size of the block.

Signed-off-by: jsvisa <delweng@gmail.com>
  • Loading branch information
jsvisa authored and MoonShiesty committed Aug 30, 2023
1 parent f5dd433 commit 96398e8
Showing 1 changed file with 0 additions and 1 deletion.
1 change: 0 additions & 1 deletion internal/ethapi/api.go
Expand Up @@ -1237,7 +1237,6 @@ func RPCMarshalHeader(head *types.Header) map[string]interface{} {
"miner": head.Coinbase,
"difficulty": (*hexutil.Big)(head.Difficulty),
"extraData": hexutil.Bytes(head.Extra),
"size": hexutil.Uint64(head.Size()),
"gasLimit": hexutil.Uint64(head.GasLimit),
"gasUsed": hexutil.Uint64(head.GasUsed),
"timestamp": hexutil.Uint64(head.Time),
Expand Down

0 comments on commit 96398e8

Please sign in to comment.