Block Receipts Proof
EthBlockReceiptsProof
class EthBlockReceiptsProof(Container):
transactions : List [transactionsBytes, 1048576] # all transactions from the execution payload
receipts : List [bytesList, 65536] # all RLP-serialized receipts of the block
blockNumber : Uint64 # the number of the execution block
blockHash : Bytes32 # the blockHash of the execution block
baseFeePerGas : Uint256 # for effectiveGasPrice when building receipt data in verifier
block_proof : List [bytes32, 64] # the multi proof of transactions, receiptsRoot, blockNumber, blockHash and baseFeePerGas
header : BeaconBlockHeader # the header of the beacon block
header_proof : Union [ # the proof for the correctness of the header
EthSignatureBlockProof, # proof fby provding signature of the sync_committee
EthHistoricBlockProof, # proof for a historic block using the state_root of a current block.
EthHeadersBlockProof] # proof block giving headers up to a verifyable header.Last updated