Skip to content

Commit 59f0e8a

Browse files
authored
core/types: make "miner" optional in Header JSON (#24666)
"miner" is not set for pending block responses in some cases. Fixes #24632
1 parent 40b7364 commit 59f0e8a

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

core/types/block.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ func (n *BlockNonce) UnmarshalText(input []byte) error {
7070
type Header struct {
7171
ParentHash common.Hash `json:"parentHash" gencodec:"required"`
7272
UncleHash common.Hash `json:"sha3Uncles" gencodec:"required"`
73-
Coinbase common.Address `json:"miner" gencodec:"required"`
73+
Coinbase common.Address `json:"miner"`
7474
Root common.Hash `json:"stateRoot" gencodec:"required"`
7575
TxHash common.Hash `json:"transactionsRoot" gencodec:"required"`
7676
ReceiptHash common.Hash `json:"receiptsRoot" gencodec:"required"`

core/types/gen_header_json.go

Lines changed: 4 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)