core/types: add block location fields to receipt (#17662)
Solves #15210 without changing consensus, in a backwards compatible way, by adding tx inclusion information to the Receipt struct.
Showing
- core/blockchain.go 5 additions, 0 deletionscore/blockchain.go
- core/rawdb/accessors_chain.go 3 additions, 0 deletionscore/rawdb/accessors_chain.go
- core/state/statedb.go 10 additions, 0 deletionscore/state/statedb.go
- core/state_processor.go 3 additions, 0 deletionscore/state_processor.go
- core/types/gen_receipt_json.go 19 additions, 0 deletionscore/types/gen_receipt_json.go
- core/types/gen_tx_json.go 2 additions, 0 deletionscore/types/gen_tx_json.go
- core/types/receipt.go 12 additions, 2 deletionscore/types/receipt.go
- miner/worker.go 5 additions, 0 deletionsminer/worker.go
Loading
Please register or sign in to comment