erigontech / erigontech/erigon
Receipt: add blob fields
Open
Dencun
- Dominant language
- Go
- Stars
- 3.6k
- Forks
- 1.5k
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 455
Description
Add next fields (and maybe logic related to them from geth):
```
EffectiveGasPrice *big.Int `json:"effectiveGasPrice"` // required, but tag omitted for backwards compatibility
BlobGasUsed uint64 `json:"blobGasUsed,omitempty"
BlobGasPrice *big.Int `json:"blobGasPrice,omitempty"`
```
do we store enough data in `ReceiptDomain`?
`receiptMarshaling` also need add:
```
EffectiveGasPrice *hexutil.Big
BlobGasUsed hexutil.Uint64
BlobGasPrice *hexutil.Big
```
run `make gencodec`
Contributor guide
Assessment
This issue has not been assessed yet.