From 49e199bbfb7eb149f02a785ee2b73a841cccbc42 Mon Sep 17 00:00:00 2001 From: healthykim Date: Fri, 26 Jun 2026 13:47:31 +0200 Subject: [PATCH] Implement EIP 8070 --- beacon/engine/types.go | 5 + cmd/devp2p/internal/ethtest/conn.go | 13 +- cmd/devp2p/internal/ethtest/engine.go | 70 +- cmd/devp2p/internal/ethtest/mkchain.sh | 2 +- cmd/devp2p/internal/ethtest/protocol.go | 2 +- cmd/devp2p/internal/ethtest/suite.go | 391 +- .../internal/ethtest/testdata/chain.rlp | Bin 457980 -> 457992 bytes .../internal/ethtest/testdata/forkenv.json | 1 + .../internal/ethtest/testdata/genesis.json | 11 +- .../internal/ethtest/testdata/headblock.json | 9 +- .../internal/ethtest/testdata/headfcu.json | 6 +- .../internal/ethtest/testdata/headstate.json | 1184 +-- .../internal/ethtest/testdata/newpayload.json | 7271 +++++++++-------- .../internal/ethtest/testdata/txinfo.json | 180 +- cmd/devp2p/internal/ethtest/transaction.go | 4 +- cmd/geth/main.go | 1 + cmd/utils/flags.go | 10 + core/txpool/blobpool/blobpool.go | 566 +- core/txpool/blobpool/blobpool_test.go | 388 +- core/txpool/blobpool/buffer.go | 317 + core/txpool/blobpool/buffer_test.go | 206 + core/txpool/blobpool/cache.go | 233 +- core/txpool/blobpool/cache_test.go | 7 +- core/txpool/blobpool/config.go | 2 + core/txpool/blobpool/conversion.go | 207 + core/txpool/blobpool/conversion_test.go | 114 + core/txpool/blobpool/limbo.go | 46 +- core/txpool/blobpool/lookup.go | 24 +- core/txpool/errors.go | 3 + core/txpool/legacypool/legacypool.go | 2 +- core/txpool/subpool.go | 12 +- core/txpool/txpool.go | 4 +- core/txpool/validation.go | 81 +- core/types/custody_bitmap.go | 152 + core/types/tx_blob.go | 10 + eth/backend.go | 22 +- eth/catalyst/api.go | 80 +- eth/catalyst/api_test.go | 164 +- eth/fetcher/blob_fetcher.go | 904 ++ eth/fetcher/blob_fetcher_test.go | 1090 +++ eth/fetcher/metrics.go | 22 + eth/fetcher/tx_fetcher.go | 168 +- eth/fetcher/tx_fetcher_test.go | 29 +- eth/handler.go | 76 +- eth/handler_eth.go | 23 +- eth/handler_eth_test.go | 34 +- eth/handler_test.go | 140 +- eth/protocols/eth/broadcast.go | 40 +- eth/protocols/eth/handler.go | 40 +- eth/protocols/eth/handler_test.go | 15 +- eth/protocols/eth/handlers.go | 103 +- eth/protocols/eth/handshake_test.go | 2 +- eth/protocols/eth/peer.go | 54 +- eth/protocols/eth/peer_test.go | 2 +- eth/protocols/eth/protocol.go | 59 +- eth/sync_test.go | 4 +- tests/fuzzers/txfetcher/txfetcher_fuzzer.go | 20 +- 57 files changed, 10023 insertions(+), 4602 deletions(-) mode change 100644 => 100755 cmd/devp2p/internal/ethtest/mkchain.sh create mode 100644 core/txpool/blobpool/buffer.go create mode 100644 core/txpool/blobpool/buffer_test.go create mode 100644 core/txpool/blobpool/conversion.go create mode 100644 core/txpool/blobpool/conversion_test.go create mode 100644 core/types/custody_bitmap.go create mode 100644 eth/fetcher/blob_fetcher.go create mode 100644 eth/fetcher/blob_fetcher_test.go diff --git a/beacon/engine/types.go b/beacon/engine/types.go index 2a4965d28b..857c42ca57 100644 --- a/beacon/engine/types.go +++ b/beacon/engine/types.go @@ -174,6 +174,11 @@ type BlobAndProofV2 struct { CellProofs []hexutil.Bytes `json:"proofs"` // proofs MUST contain exactly CELLS_PER_EXT_BLOB cell proofs. } +type BlobCellsAndProofsV1 struct { + BlobCells []*hexutil.Bytes `json:"blob_cells"` + Proofs []*hexutil.Bytes `json:"proofs"` +} + // BlobAndProofListV2 is a list of BlobAndProofV2 with a hand-rolled JSON marshaler // that avoids the overhead of encoding/json for large blob payloads. type BlobAndProofListV2 []*BlobAndProofV2 diff --git a/cmd/devp2p/internal/ethtest/conn.go b/cmd/devp2p/internal/ethtest/conn.go index fb655eba18..b6f9f2afb6 100644 --- a/cmd/devp2p/internal/ethtest/conn.go +++ b/cmd/devp2p/internal/ethtest/conn.go @@ -66,10 +66,11 @@ func (s *Suite) dialAs(key *ecdsa.PrivateKey) (*Conn, error) { return nil, err } conn.caps = []p2p.Cap{ + {Name: "eth", Version: 72}, {Name: "eth", Version: 70}, {Name: "eth", Version: 69}, } - conn.ourHighestProtoVersion = 70 + conn.ourHighestProtoVersion = 72 return &conn, nil } @@ -106,6 +107,10 @@ type Conn struct { ourHighestProtoVersion uint ourHighestSnapProtoVersion uint caps []p2p.Cap + + // pending holds messages received by readUntil that did not match the + // caller's expected type. + pending []any } // Read reads a packet from the connection. @@ -181,11 +186,15 @@ func (c *Conn) ReadEth() (any, error) { case eth.TransactionsMsg: msg = new(eth.TransactionsPacket) case eth.NewPooledTransactionHashesMsg: - msg = new(eth.NewPooledTransactionHashesPacket) + msg = new(eth.NewPooledTransactionHashesPacket72) case eth.GetPooledTransactionsMsg: msg = new(eth.GetPooledTransactionsPacket) case eth.PooledTransactionsMsg: msg = new(eth.PooledTransactionsPacket) + case eth.GetCellsMsg: + msg = new(eth.GetCellsRequestPacket) + case eth.CellsMsg: + msg = new(eth.CellsPacket) default: panic(fmt.Sprintf("unhandled eth msg code %d", code)) } diff --git a/cmd/devp2p/internal/ethtest/engine.go b/cmd/devp2p/internal/ethtest/engine.go index 0e94efa5bd..8c28199906 100644 --- a/cmd/devp2p/internal/ethtest/engine.go +++ b/cmd/devp2p/internal/ethtest/engine.go @@ -18,31 +18,32 @@ package ethtest import ( "bytes" + "encoding/json" "fmt" - "io" "net/http" - "os" - "path/filepath" "time" + "github.com/ethereum/go-ethereum/beacon/engine" "github.com/ethereum/go-ethereum/common" "github.com/golang-jwt/jwt/v4" ) // EngineClient is a wrapper around engine-related data. type EngineClient struct { - url string - jwt [32]byte - headfcu []byte + url string + jwt [32]byte + chain *Chain + http *http.Client } // NewEngineClient creates a new engine client. -func NewEngineClient(dir, url, jwt string) (*EngineClient, error) { - headfcu, err := os.ReadFile(filepath.Join(dir, "headfcu.json")) - if err != nil { - return nil, fmt.Errorf("failed to read headfcu: %w", err) +func NewEngineClient(url, jwtSecret string, chain *Chain) *EngineClient { + return &EngineClient{ + url: url, + jwt: common.HexToHash(jwtSecret), + chain: chain, + http: &http.Client{Timeout: 10 * time.Second}, } - return &EngineClient{url, common.HexToHash(jwt), headfcu}, nil } // token returns the jwt claim token for authorization. @@ -52,18 +53,41 @@ func (ec *EngineClient) token() string { return token } -// sendForkchoiceUpdated sends an fcu for the head of the generated chain. -func (ec *EngineClient) sendForkchoiceUpdated() error { - var ( - req, _ = http.NewRequest(http.MethodPost, ec.url, io.NopCloser(bytes.NewReader(ec.headfcu))) - header = make(http.Header) - ) - // Set header - header.Set("accept", "application/json") - header.Set("content-type", "application/json") - header.Set("Authorization", fmt.Sprintf("Bearer %v", ec.token())) - req.Header = header +// rpcRequest marshals a JSON-RPC 2.0 request body for the given method and params. +func rpcRequest(method string, params ...any) ([]byte, error) { + p, err := json.Marshal(params) + if err != nil { + return nil, err + } + return fmt.Appendf(nil, `{"jsonrpc":"2.0","id":1,"method":%q,"params":%s}`, method, p), nil +} - _, err := new(http.Client).Do(req) +// call sends an authenticated Engine API JSON-RPC request. Response body is +// not inspected — only transport errors are returned. +func (ec *EngineClient) call(method string, params ...any) error { + body, err := rpcRequest(method, params...) + if err != nil { + return err + } + req, err := http.NewRequest(http.MethodPost, ec.url, bytes.NewReader(body)) + if err != nil { + return err + } + req.Header.Set("accept", "application/json") + req.Header.Set("content-type", "application/json") + req.Header.Set("Authorization", "Bearer "+ec.token()) + + _, err = ec.http.Do(req) return err } + +// sendForkchoiceUpdated sends an fcu for the head of the generated chain. +func (ec *EngineClient) sendForkchoiceUpdated() error { + head := ec.chain.Head().Hash() + state := engine.ForkchoiceStateV1{ + HeadBlockHash: head, + SafeBlockHash: head, + FinalizedBlockHash: head, + } + return ec.call("engine_forkchoiceUpdatedV3", state, nil) +} diff --git a/cmd/devp2p/internal/ethtest/mkchain.sh b/cmd/devp2p/internal/ethtest/mkchain.sh old mode 100644 new mode 100755 index fab630d977..92adcfd176 --- a/cmd/devp2p/internal/ethtest/mkchain.sh +++ b/cmd/devp2p/internal/ethtest/mkchain.sh @@ -6,5 +6,5 @@ hivechain generate \ --tx-interval 1 \ --length 600 \ --outdir testdata \ - --lastfork prague \ + --lastfork osaka \ --outputs accounts,genesis,chain,headstate,txinfo,headblock,headfcu,newpayload,forkenv diff --git a/cmd/devp2p/internal/ethtest/protocol.go b/cmd/devp2p/internal/ethtest/protocol.go index f865869093..28c7767726 100644 --- a/cmd/devp2p/internal/ethtest/protocol.go +++ b/cmd/devp2p/internal/ethtest/protocol.go @@ -32,7 +32,7 @@ const ( // Unexported devp2p protocol lengths from p2p package. const ( baseProtoLen = 16 - ethProtoLen = 18 + ethProtoLen = 22 // snapProtoLen accommodates snap/2 (EIP-8189) which extends snap/1 with two // additional message codes (GetBlockAccessLists=0x08, BlockAccessLists=0x09). // Using 10 is safe for snap/1 connections because the extra codes are simply diff --git a/cmd/devp2p/internal/ethtest/suite.go b/cmd/devp2p/internal/ethtest/suite.go index 6dc77941c1..b486eb26d9 100644 --- a/cmd/devp2p/internal/ethtest/suite.go +++ b/cmd/devp2p/internal/ethtest/suite.go @@ -21,6 +21,7 @@ import ( "crypto/rand" "errors" "fmt" + "os" "reflect" "sync" "time" @@ -55,10 +56,7 @@ func NewSuite(dest *enode.Node, chainDir, engineURL, jwt string) (*Suite, error) if err != nil { return nil, err } - engine, err := NewEngineClient(chainDir, engineURL, jwt) - if err != nil { - return nil, err - } + engine := NewEngineClient(engineURL, jwt, chain) return &Suite{ Dest: dest, @@ -93,6 +91,10 @@ func (s *Suite) EthTests() []utesting.Test { {Name: "BlobViolations", Fn: s.TestBlobViolations}, {Name: "TestBlobTxWithoutSidecar", Fn: s.TestBlobTxWithoutSidecar}, {Name: "TestBlobTxWithMismatchedSidecar", Fn: s.TestBlobTxWithMismatchedSidecar}, + // test eth/72 blob txs + {Name: "BlobTxAvailabilityFailure", Fn: s.TestBlobTxAvailabilityFailure}, + {Name: "GetCells", Fn: s.TestGetCells}, + {Name: "BlobTxWithInvalidCells", Fn: s.TestBlobTxWithInvalidCells}, } } @@ -976,7 +978,7 @@ the transactions using a GetPooledTransactions request.`) } // Send announcement. - ann := eth.NewPooledTransactionHashesPacket{Types: txTypes, Sizes: sizes, Hashes: hashes} + ann := eth.NewPooledTransactionHashesPacket72{Types: txTypes, Sizes: sizes, Hashes: hashes} err = conn.Write(ethProto, eth.NewPooledTransactionHashesMsg, ann) if err != nil { t.Fatalf("failed to write to connection: %v", err) @@ -994,7 +996,7 @@ the transactions using a GetPooledTransactions request.`) t.Fatalf("unexpected number of txs requested: wanted %d, got %d", len(hashes), len(msg.GetPooledTransactionsRequest)) } return - case *eth.NewPooledTransactionHashesPacket: + case *eth.NewPooledTransactionHashesPacket72: continue case *eth.TransactionsPacket: continue @@ -1020,15 +1022,16 @@ func makeSidecar(data ...byte) *types.BlobTxSidecar { return types.NewBlobTxSidecar(types.BlobSidecarVersion1, blobs, commitments, proofs) } -func (s *Suite) makeBlobTxs(count, blobs int, discriminator byte) (txs types.Transactions) { +func (s *Suite) makeBlobTxs(txCount, blobCount int, discriminator byte) (txs types.Transactions, blobs [][]kzg4844.Blob) { from, nonce := s.chain.GetSender(5) - for i := 0; i < count; i++ { + for i := 0; i < txCount; i++ { // Make blob data, max of 2 blobs per tx. - blobdata := make([]byte, min(blobs, 2)) + blobdata := make([]byte, min(blobCount, 2)) for i := range blobdata { blobdata[i] = discriminator - blobs -= 1 + blobCount -= 1 } + sidecar := makeSidecar(blobdata...) inner := &types.BlobTx{ ChainID: uint256.MustFromBig(s.chain.config.ChainID), Nonce: nonce + uint64(i), @@ -1036,16 +1039,19 @@ func (s *Suite) makeBlobTxs(count, blobs int, discriminator byte) (txs types.Tra GasFeeCap: uint256.MustFromBig(s.chain.Head().BaseFee()), Gas: 100000, BlobFeeCap: uint256.MustFromBig(eip4844.CalcBlobFee(s.chain.config, s.chain.Head().Header())), - BlobHashes: makeSidecar(blobdata...).BlobHashes(), - Sidecar: makeSidecar(blobdata...), + BlobHashes: sidecar.BlobHashes(), + Sidecar: sidecar, } tx, err := s.chain.SignTx(from, types.NewTx(inner)) if err != nil { panic("blob tx signing failed") } - txs = append(txs, tx) + blobs = append(blobs, sidecar.Blobs) + scNoBlob := sidecar.Copy() + scNoBlob.Blobs = nil + txs = append(txs, tx.WithBlobTxSidecar(scNoBlob)) } - return txs + return txs, blobs } func (s *Suite) TestBlobViolations(t *utesting.T) { @@ -1056,28 +1062,30 @@ func (s *Suite) TestBlobViolations(t *utesting.T) { } // Create blob txs for each tests with unique tx hashes. var ( - t1 = s.makeBlobTxs(2, 3, 0x1) - t2 = s.makeBlobTxs(2, 3, 0x2) + t1, _ = s.makeBlobTxs(2, 3, 0x1) + t2, _ = s.makeBlobTxs(2, 3, 0x2) ) for _, test := range []struct { - ann eth.NewPooledTransactionHashesPacket + ann eth.NewPooledTransactionHashesPacket72 resp eth.PooledTransactionsResponse }{ // Invalid tx size. { - ann: eth.NewPooledTransactionHashesPacket{ + ann: eth.NewPooledTransactionHashesPacket72{ Types: []byte{types.BlobTxType, types.BlobTxType}, Sizes: []uint32{uint32(t1[0].Size()), uint32(t1[1].Size() + 10)}, Hashes: []common.Hash{t1[0].Hash(), t1[1].Hash()}, + Mask: types.CustodyBitmapAll, }, resp: eth.PooledTransactionsResponse(t1), }, // Wrong tx type. { - ann: eth.NewPooledTransactionHashesPacket{ + ann: eth.NewPooledTransactionHashesPacket72{ Types: []byte{types.DynamicFeeTxType, types.BlobTxType}, Sizes: []uint32{uint32(t2[0].Size()), uint32(t2[1].Size())}, Hashes: []common.Hash{t2[0].Hash(), t2[1].Hash()}, + Mask: types.CustodyBitmapAll, }, resp: eth.PooledTransactionsResponse(t2), }, @@ -1105,15 +1113,21 @@ func (s *Suite) TestBlobViolations(t *utesting.T) { if code, _, err := conn.Read(); err != nil { t.Fatalf("expected disconnect on blob violation, got err: %v", err) } else if code != discMsg { - if code == protoOffset(ethProto)+eth.NewPooledTransactionHashesMsg { - // sometimes we'll get a blob transaction hashes announcement before the disconnect - // because blob transactions are scheduled to be fetched right away. - if code, _, err = conn.Read(); err != nil { - t.Fatalf("expected disconnect on blob violation, got err on second read: %v", err) + for { + code, _, err := conn.Read() + if err != nil { + t.Fatalf("expected disconnect on blob violation, got err: %v", err) + } + if code == discMsg { + break + } + switch code { + case protoOffset(ethProto) + eth.NewPooledTransactionHashesMsg, + protoOffset(ethProto) + eth.GetCellsMsg: + continue + default: + t.Fatalf("expected disconnect on blob violation, got msg code: %d", code) } - } - if code != discMsg { - t.Fatalf("expected disconnect on blob violation, got msg code: %d", code) } } conn.Close() @@ -1132,22 +1146,29 @@ func mangleSidecar(tx *types.Transaction) *types.Transaction { func (s *Suite) TestBlobTxWithoutSidecar(t *utesting.T) { t.Log(`This test checks that a blob transaction first advertised/transmitted without blobs will result in the sending peer being disconnected, and the full transaction should be successfully retrieved from another peer.`) - tx := s.makeBlobTxs(1, 2, 42)[0] - badTx := tx.WithoutBlobTxSidecar() - s.testBadBlobTx(t, tx, badTx) + tx, _ := s.makeBlobTxs(1, 2, 42) + badTx := tx[0].WithoutBlobTxSidecar() + s.testBadBlobTx(t, tx[0], badTx) } func (s *Suite) TestBlobTxWithMismatchedSidecar(t *utesting.T) { t.Log(`This test checks that a blob transaction first advertised/transmitted without blobs, whose commitment don't correspond to the blob_versioned_hashes in the transaction, will result in the sending peer being disconnected, and the full transaction should be successfully retrieved from another peer.`) - tx := s.makeBlobTxs(1, 2, 43)[0] - badTx := mangleSidecar(tx) - s.testBadBlobTx(t, tx, badTx) + tx, _ := s.makeBlobTxs(1, 2, 43) + badTx := mangleSidecar(tx[0]) + s.testBadBlobTx(t, tx[0], badTx) } // readUntil reads eth protocol messages until a message of the target type is // received. It returns an error if there is a disconnect, or if the context // is cancelled before a message of the desired type can be read. func readUntil[T any](ctx context.Context, conn *Conn) (*T, error) { + // First check the buffer for a previously-stashed match. + for i, msg := range conn.pending { + if t, ok := msg.(*T); ok { + conn.pending = append(conn.pending[:i], conn.pending[i+1:]...) + return t, nil + } + } for { select { case <-ctx.Done(): @@ -1161,11 +1182,10 @@ func readUntil[T any](ctx context.Context, conn *Conn) (*T, error) { } continue } - - switch res := received.(type) { - case *T: - return res, nil + if t, ok := received.(*T); ok { + return t, nil } + conn.pending = append(conn.pending, received) } } @@ -1203,10 +1223,11 @@ func (s *Suite) testBadBlobTx(t *utesting.T, tx *types.Transaction, badTx *types return } - ann := eth.NewPooledTransactionHashesPacket{ + ann := eth.NewPooledTransactionHashesPacket72{ Types: []byte{types.BlobTxType}, Sizes: []uint32{uint32(badTx.Size())}, Hashes: []common.Hash{badTx.Hash()}, + Mask: types.CustodyBitmapAll, } if err := conn.Write(ethProto, eth.NewPooledTransactionHashesMsg, ann); err != nil { @@ -1254,14 +1275,15 @@ func (s *Suite) testBadBlobTx(t *utesting.T, tx *types.Transaction, badTx *types return } - ann := eth.NewPooledTransactionHashesPacket{ + ann := eth.NewPooledTransactionHashesPacket72{ Types: []byte{types.BlobTxType}, Sizes: []uint32{uint32(tx.Size())}, Hashes: []common.Hash{tx.Hash()}, + Mask: types.CustodyBitmapAll, } if err := conn.Write(ethProto, eth.NewPooledTransactionHashesMsg, ann); err != nil { - errc <- fmt.Errorf("sending announcement failed: %v", err) + errc <- fmt.Errorf("sending first announcement failed: %v", err) return } @@ -1311,3 +1333,292 @@ func (s *Suite) testBadBlobTx(t *utesting.T, tx *types.Transaction, badTx *types t.Fatalf("%v", err) } } + +func (s *Suite) TestBlobTxAvailabilityFailure(t *utesting.T) { + t.Log(`This test announces 4 blob txs from a single peer. With fetchProbability 0.15, +there will be at least one partial fetch (1-0.15^4). When only 1 peer announced availability, +partial fetch GetCells should never arrive. Any GetCells that does arrive must be a full fetch.`) + + if err := s.engine.sendForkchoiceUpdated(); err != nil { + t.Fatalf("send fcu failed: %v", err) + } + + txs, _ := s.makeBlobTxs(4, 4, 0x30) + + conn, err := s.dial() + if err != nil { + t.Fatalf("dial failed: %v", err) + } + defer conn.Close() + if err := conn.peer(s.chain, nil); err != nil { + t.Fatalf("peering failed: %v", err) + } + + // Announce all 4 txs from a single peer. + hashes := make([]common.Hash, len(txs)) + txTypes := make([]byte, len(txs)) + sizes := make([]uint32, len(txs)) + for i, tx := range txs { + hashes[i] = tx.Hash() + txTypes[i] = types.BlobTxType + sizes[i] = uint32(tx.Size()) + } + ann := eth.NewPooledTransactionHashesPacket72{ + Types: txTypes, + Sizes: sizes, + Hashes: hashes, + Mask: types.CustodyBitmapAll, + } + if err := conn.Write(ethProto, eth.NewPooledTransactionHashesMsg, ann); err != nil { + t.Fatalf("announce failed: %v", err) + } + + // Read messages for a short period. Any GetCells that arrives must be + // a full fetch request (mask >= DataPerBlob), not a partial fetch. + ctx, cancel := context.WithTimeout(context.Background(), 2*time.Second) + defer cancel() + for { + select { + case <-ctx.Done(): + return + default: + } + msg, err := conn.ReadEth() + if err != nil { + if errors.Is(err, os.ErrDeadlineExceeded) { + return // timeout, test passed + } + t.Fatalf("unexpected error: %v", err) + } + switch req := msg.(type) { + case *eth.GetCellsRequestPacket: + if req.Mask.OneCount() < kzg4844.DataPerBlob { + t.Fatalf("received partial GetCells request with only %d cells from single peer announcement", req.Mask.OneCount()) + } + case *eth.GetPooledTransactionsPacket: + encTxs, _ := rlp.EncodeToRawList(txs) + conn.Write(ethProto, eth.PooledTransactionsMsg, eth.PooledTransactionsPacket{ + RequestId: req.RequestId, + List: encTxs, + }) + } + } +} + +// buildCells extracts cells at mask indices from the original tx's blobs +func buildCells(blobs []kzg4844.Blob, mask types.CustodyBitmap) []kzg4844.Cell { + allCells, _ := kzg4844.ComputeCells(blobs) + indices := mask.Indices() + result := make([]kzg4844.Cell, 0, len(blobs)*len(indices)) + for b := 0; b < len(blobs); b++ { + for _, idx := range indices { + result = append(result, allCells[b*kzg4844.CellsPerBlob+int(idx)]) + } + } + return result +} + +// readAnyFrom waits for a message of type T on any of the given conns +// and returns the packet and the conn it came from. +func readAnyFrom[T any](conns ...*Conn) (*T, *Conn, error) { + ctx, cancel := context.WithCancel(context.Background()) + defer cancel() + + type result struct { + pkt *T + c *Conn + } + ch := make(chan result, len(conns)) + errCh := make(chan error, len(conns)) + + for _, c := range conns { + go func(c *Conn) { + pkt, err := readUntil[T](ctx, c) + if err != nil { + if !errors.Is(err, context.Canceled) { + errCh <- err + } + return + } + ch <- result{pkt, c} + }(c) + } + select { + case r := <-ch: + return r.pkt, r.c, nil + case err := <-errCh: + return nil, nil, err + } +} + +func (s *Suite) TestGetCells(t *utesting.T) { + t.Log(`This test checks that blob tx announcements trigger GetCells requests, +and that providing valid cells causes the tx to enter the pool.`) + + if err := s.engine.sendForkchoiceUpdated(); err != nil { + t.Fatalf("send fcu failed: %v", err) + } + + txs, blobs := s.makeBlobTxs(1, 1, 0x31) + tx := txs[0] + blob := blobs[0] + + // Two peers ensure GetCells arrives regardless of full/partial fetch path. + conn1, err := s.dial() + if err != nil { + t.Fatalf("dial failed: %v", err) + } + defer conn1.Close() + if err := conn1.peer(s.chain, nil); err != nil { + t.Fatalf("peering failed: %v", err) + } + + conn2, err := s.dial() + if err != nil { + t.Fatalf("dial failed: %v", err) + } + defer conn2.Close() + if err := conn2.peer(s.chain, nil); err != nil { + t.Fatalf("peering failed: %v", err) + } + + ann := eth.NewPooledTransactionHashesPacket72{ + Types: []byte{types.BlobTxType}, + Sizes: []uint32{uint32(tx.Size())}, + Hashes: []common.Hash{tx.Hash()}, + Mask: types.CustodyBitmapAll, + } + if err := conn1.Write(ethProto, eth.NewPooledTransactionHashesMsg, ann); err != nil { + t.Fatalf("conn1 announce failed: %v", err) + } + if err := conn2.Write(ethProto, eth.NewPooledTransactionHashesMsg, ann); err != nil { + t.Fatalf("conn2 announce failed: %v", err) + } + + // Wait for GetPooledTransactions on either conn, respond with tx (without blobs). + pooledReq, pc, err := readAnyFrom[eth.GetPooledTransactionsPacket](conn1, conn2) + if err != nil { + t.Fatalf("failed to read GetPooledTransactions: %v", err) + } + encTxs, _ := rlp.EncodeToRawList([]*types.Transaction{tx}) + resp := eth.PooledTransactionsPacket{RequestId: pooledReq.RequestId, List: encTxs} + if err := pc.Write(ethProto, eth.PooledTransactionsMsg, resp); err != nil { + t.Fatalf("writing pooled tx response failed: %v", err) + } + + // Wait for GetCells request on either conn. + cellsReq, cc, err := readAnyFrom[eth.GetCellsRequestPacket](conn1, conn2) + if err != nil { + t.Fatalf("failed to read GetCells: %v", err) + } + if len(cellsReq.Hashes) == 0 || cellsReq.Hashes[0] != tx.Hash() { + t.Fatalf("GetCells for wrong hash: %v", cellsReq.Hashes) + } + + // Respond with valid cells matching the requested mask. + cells := buildCells(blob, cellsReq.Mask) + cellsResp := eth.CellsPacket{ + RequestId: cellsReq.RequestId, + CellsResponse: eth.CellsResponse{ + Hashes: []common.Hash{tx.Hash()}, + Cells: [][]kzg4844.Cell{cells}, + Mask: cellsReq.Mask, + }, + } + if err := cc.Write(ethProto, eth.CellsMsg, cellsResp); err != nil { + t.Fatalf("writing cells response failed: %v", err) + } + + // Either peer should not be disconnected after providing valid data. + if readUntilDisconnect(cc) { + t.Fatalf("unexpected disconnect on cells-providing peer") + } +} + +func (s *Suite) TestBlobTxWithInvalidCells(t *utesting.T) { + t.Log(`This test checks that a peer responding to GetCells with invalid cells is disconnected, +while the other peer is not.`) + + if err := s.engine.sendForkchoiceUpdated(); err != nil { + t.Fatalf("send fcu failed: %v", err) + } + + txs, blobs := s.makeBlobTxs(1, 1, 0x32) + tx := txs[0] + blob := blobs[0] + + conn1, err := s.dial() + if err != nil { + t.Fatalf("dial failed: %v", err) + } + defer conn1.Close() + if err := conn1.peer(s.chain, nil); err != nil { + t.Fatalf("peering failed: %v", err) + } + + conn2, err := s.dial() + if err != nil { + t.Fatalf("dial failed: %v", err) + } + defer conn2.Close() + if err := conn2.peer(s.chain, nil); err != nil { + t.Fatalf("peering failed: %v", err) + } + + ann := eth.NewPooledTransactionHashesPacket72{ + Types: []byte{types.BlobTxType}, + Sizes: []uint32{uint32(tx.Size())}, + Hashes: []common.Hash{tx.Hash()}, + Mask: types.CustodyBitmapAll, + } + if err := conn1.Write(ethProto, eth.NewPooledTransactionHashesMsg, ann); err != nil { + t.Fatalf("conn1 announce failed: %v", err) + } + if err := conn2.Write(ethProto, eth.NewPooledTransactionHashesMsg, ann); err != nil { + t.Fatalf("conn2 announce failed: %v", err) + } + + pooledReq, pc, err := readAnyFrom[eth.GetPooledTransactionsPacket](conn1, conn2) + if err != nil { + t.Fatalf("failed to read GetPooledTransactions: %v", err) + } + encTxs, _ := rlp.EncodeToRawList([]*types.Transaction{tx}) + if err := pc.Write(ethProto, eth.PooledTransactionsMsg, + eth.PooledTransactionsPacket{RequestId: pooledReq.RequestId, List: encTxs}); err != nil { + t.Fatalf("writing pooled tx response failed: %v", err) + } + + cellsReq, cc, err := readAnyFrom[eth.GetCellsRequestPacket](conn1, conn2) + if err != nil { + t.Fatalf("failed to read GetCells: %v", err) + } + + // Respond with corrupted cells (all zero bytes). + blobCount := len(blob) + corrupted := make([]kzg4844.Cell, blobCount*cellsReq.Mask.OneCount()) + badResp := eth.CellsPacket{ + RequestId: cellsReq.RequestId, + CellsResponse: eth.CellsResponse{ + Hashes: []common.Hash{tx.Hash()}, + Cells: [][]kzg4844.Cell{corrupted}, + Mask: cellsReq.Mask, + }, + } + if err := cc.Write(ethProto, eth.CellsMsg, badResp); err != nil { + t.Fatalf("writing bad cells response failed: %v", err) + } + + // The peer that sent corrupted cells must be disconnected. + if !readUntilDisconnect(cc) { + t.Fatalf("expected peer to be disconnected after invalid cells") + } + + // The innocent peer must stay connected. + otherConn := conn1 + if cc == conn1 { + otherConn = conn2 + } + if readUntilDisconnect(otherConn) { + t.Fatalf("innocent peer should not be disconnected") + } +} diff --git a/cmd/devp2p/internal/ethtest/testdata/chain.rlp b/cmd/devp2p/internal/ethtest/testdata/chain.rlp index d5209ab0413ab9977afa596152879ae8d95ae556..04ef9ac7b308df520e0052a1e42dfc6a16f6691b 100644 GIT binary patch delta 77669 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 delta 77263 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 diff --git a/cmd/devp2p/internal/ethtest/testdata/forkenv.json b/cmd/devp2p/internal/ethtest/testdata/forkenv.json index 6679b73a2e..bedbba8ca5 100644 --- a/cmd/devp2p/internal/ethtest/testdata/forkenv.json +++ b/cmd/devp2p/internal/ethtest/testdata/forkenv.json @@ -4,6 +4,7 @@ "HIVE_CANCUN_BLOB_TARGET": "3", "HIVE_CANCUN_TIMESTAMP": "60", "HIVE_CHAIN_ID": "3503995874084926", + "HIVE_DEPOSIT_CONTRACT_ADDRESS": "0x0000000000000000000000000000000000000000", "HIVE_FORK_ARROW_GLACIER": "0", "HIVE_FORK_BERLIN": "0", "HIVE_FORK_BYZANTIUM": "0", diff --git a/cmd/devp2p/internal/ethtest/testdata/genesis.json b/cmd/devp2p/internal/ethtest/testdata/genesis.json index a8963b30ea..46a3d02a7c 100644 --- a/cmd/devp2p/internal/ethtest/testdata/genesis.json +++ b/cmd/devp2p/internal/ethtest/testdata/genesis.json @@ -18,6 +18,7 @@ "shanghaiTime": 0, "cancunTime": 60, "pragueTime": 120, + "osakaTime": 180, "terminalTotalDifficulty": 131072, "depositContractAddress": "0x0000000000000000000000000000000000000000", "ethash": {}, @@ -31,13 +32,18 @@ "target": 6, "max": 9, "baseFeeUpdateFraction": 5007716 + }, + "osaka": { + "target": 6, + "max": 9, + "baseFeeUpdateFraction": 5007716 } } }, "nonce": "0x0", "timestamp": "0x0", "extraData": "0x68697665636861696e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "difficulty": "0x20000", "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", "coinbase": "0x0000000000000000000000000000000000000000", @@ -141,5 +147,6 @@ "parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000", "baseFeePerGas": "0x3b9aca00", "excessBlobGas": null, - "blobGasUsed": null + "blobGasUsed": null, + "slotNumber": null } \ No newline at end of file diff --git a/cmd/devp2p/internal/ethtest/testdata/headblock.json b/cmd/devp2p/internal/ethtest/testdata/headblock.json index da18081d34..52e04da352 100644 --- a/cmd/devp2p/internal/ethtest/testdata/headblock.json +++ b/cmd/devp2p/internal/ethtest/testdata/headblock.json @@ -1,14 +1,14 @@ { - "parentHash": "0x7e80093a491eba0e5b2c1895837902f64f514100221801318fe391e1e09c96a6", + "parentHash": "0xc1c57b56e4bcda7b97cb6e2c3a8be7f1bb5212973718d692641ee6957722468e", "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", "miner": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8fcfb02cfca007773bd55bc1c3e50a3c8612a59c87ce057e5957e8bf17c1728b", + "stateRoot": "0x8b65aad07dfb184a5977da83d1cc2101d35edd6e8d0e8b7bb2711be3b2c163d8", "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "difficulty": "0x0", "number": "0x258", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x1770", "extraData": "0x", @@ -20,5 +20,6 @@ "excessBlobGas": "0x0", "parentBeaconBlockRoot": "0xf5003fc8f92358e790a114bce93ce1d9c283c85e1787f8d7d56714d3489b49e6", "requestsHash": "0xe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", - "hash": "0x44e3809c9a3cda717f00aea3a9da336d149612c8d5657fbc0028176ef8d94d2a" + "slotNumber": null, + "hash": "0xd210ab04b32502603afba778811dc880e86299cdaf5e35a298661fad9b2a3d09" } \ No newline at end of file diff --git a/cmd/devp2p/internal/ethtest/testdata/headfcu.json b/cmd/devp2p/internal/ethtest/testdata/headfcu.json index eeb2ea5829..86f2da8d35 100644 --- a/cmd/devp2p/internal/ethtest/testdata/headfcu.json +++ b/cmd/devp2p/internal/ethtest/testdata/headfcu.json @@ -4,9 +4,9 @@ "method": "engine_forkchoiceUpdatedV3", "params": [ { - "headBlockHash": "0x44e3809c9a3cda717f00aea3a9da336d149612c8d5657fbc0028176ef8d94d2a", - "safeBlockHash": "0x44e3809c9a3cda717f00aea3a9da336d149612c8d5657fbc0028176ef8d94d2a", - "finalizedBlockHash": "0x44e3809c9a3cda717f00aea3a9da336d149612c8d5657fbc0028176ef8d94d2a" + "headBlockHash": "0xd210ab04b32502603afba778811dc880e86299cdaf5e35a298661fad9b2a3d09", + "safeBlockHash": "0xd210ab04b32502603afba778811dc880e86299cdaf5e35a298661fad9b2a3d09", + "finalizedBlockHash": "0xd210ab04b32502603afba778811dc880e86299cdaf5e35a298661fad9b2a3d09" }, null ] diff --git a/cmd/devp2p/internal/ethtest/testdata/headstate.json b/cmd/devp2p/internal/ethtest/testdata/headstate.json index 982015d0a5..be08c90b6e 100644 --- a/cmd/devp2p/internal/ethtest/testdata/headstate.json +++ b/cmd/devp2p/internal/ethtest/testdata/headstate.json @@ -1,5 +1,5 @@ { - "root": "8fcfb02cfca007773bd55bc1c3e50a3c8612a59c87ce057e5957e8bf17c1728b", + "root": "8b65aad07dfb184a5977da83d1cc2101d35edd6e8d0e8b7bb2711be3b2c163d8", "accounts": { "0x0000000000000000000000000000000000000000": { "balance": "121816101", @@ -35,599 +35,599 @@ "0x0000F90827F1C53a10cb7A02335B175320002935": { "balance": "1", "nonce": 0, - "root": "0x7634a52f9af21ce71ccbc57320cd906c09caca9db12fcfb8636cac62a928ca0c", + "root": "0xea01837655295deeacdc31d3bbee7a754985b280fff12bde514f240bbb54a0da", "codeHash": "0x6e49e66782037c0555897870e29fa5e552daf4719552131a0abce779daec0a5d", "code": "0x3373fffffffffffffffffffffffffffffffffffffffe14604657602036036042575f35600143038111604257611fff81430311604257611fff9006545f5260205ff35b5f5ffd5b5f35611fff60014303065500", "storage": { - "0x000000000000000000000000000000000000000000000000000000000000000b": "c2edbf6987d529aeb53f0446650f0c76fd4aac53d87319bd3906700461531e28", - "0x000000000000000000000000000000000000000000000000000000000000000c": "0263c20a17979b8bab4b53b9a8b028faee4ae62a22fd604e17c72a1c5113c5ab", - "0x000000000000000000000000000000000000000000000000000000000000000d": "96767c27f1be95f86f185bdc4f2ad2b9d0cf8fe0179912270b9f09a56dd885db", - "0x000000000000000000000000000000000000000000000000000000000000000e": "998edaa40eab431c0cb0907adfbbc45bd0559758eda2cc11ac1d0142783db4f7", - "0x000000000000000000000000000000000000000000000000000000000000000f": "32c4b00fa9800092d28ee17d5a2941a100ed6ac3ec1514b774890b9b226ffd43", - "0x0000000000000000000000000000000000000000000000000000000000000010": "827cbc8dc6bd4a545993d61ce2833f7baa3ffafccf0c43da845780b2c60c4f0a", - "0x0000000000000000000000000000000000000000000000000000000000000011": "8be0f38f24af217357167bb37fa76e4bb07257cbdebbd7060c012dee3685a2b7", - "0x0000000000000000000000000000000000000000000000000000000000000012": "33cd3f00a5d4b4786f1028871a2431b2a5cc06abcc1f06d56f520c05c8d709aa", - "0x0000000000000000000000000000000000000000000000000000000000000013": "6d69508bcfee6a79ab1f9b2654eaa9767beabc4aabd0777b4d16a1c7fe2308d8", - "0x0000000000000000000000000000000000000000000000000000000000000014": "dccd539eebea31af7d83c77ba7b57529a1111630bf3eff5da9eaaf3bdb06cdc7", - "0x0000000000000000000000000000000000000000000000000000000000000015": "b4125effbc4875925712ea7af12b9b8efd356f9daf371e37982d9d80986500dc", - "0x0000000000000000000000000000000000000000000000000000000000000016": "153171ce62d3a05bfc910c2dc9dbfe08d0b674de9053c4ba50989d55ba75545c", - "0x0000000000000000000000000000000000000000000000000000000000000017": "631eb6b3e5d105379784bae7414c1a87100222dfaa82de3cbbd449cdbdddfda0", - "0x0000000000000000000000000000000000000000000000000000000000000018": "db9610ac987150d64e0c47bf2bf4b4b6c225f7c869a8a3c21a8b4ed42a779da7", - "0x0000000000000000000000000000000000000000000000000000000000000019": "484dfda7c0064b4361c5bb164ab29ab46b2f6e4ad1e4d08e054cf87092c301cc", - "0x000000000000000000000000000000000000000000000000000000000000001a": "b83ddbaec179e4a8ca479524a47d3ae87cf9d0d9cbf10f36e4cd27b095f03487", - "0x000000000000000000000000000000000000000000000000000000000000001b": "d17fa84bf309999af41acc3a1e006f5f9bc96a7c6bd8343f8dcd851171f89bbd", - "0x000000000000000000000000000000000000000000000000000000000000001c": "f95e9ebf1649ad621dce264eb56c4695b2c12bcfdff445f4081d42a1bf35cb93", - "0x000000000000000000000000000000000000000000000000000000000000001d": "ecb61d653cb6ebe9236bb36c31afd4637f6ebfaf9a84b53c8ab8d5557a177e57", - "0x000000000000000000000000000000000000000000000000000000000000001e": "d454d2e47ddd6508e26a8e6f5f7739c4816e682f72940004b983798e9874db24", - "0x000000000000000000000000000000000000000000000000000000000000001f": "cb4c113282733de5e500f67e1e2d34dcb1f5ba78d50fd1ee64f589985cbc2e79", - "0x0000000000000000000000000000000000000000000000000000000000000020": "279a30e5b6459ce8cbb11314c86ce121cd09ccfa94e8431da318c389ced90f1d", - "0x0000000000000000000000000000000000000000000000000000000000000021": "bfa427b49c4b9c8ac6629f2a2d1b62c0e2d3d4e793e603af64d9eb7438b694a1", - "0x0000000000000000000000000000000000000000000000000000000000000022": "8595bd36d4362be24f82626e410c5240689ad948822510812add6669c17e60bf", - "0x0000000000000000000000000000000000000000000000000000000000000023": "abaae2a5e966b2e2b1de55c4cd3ae9d8eed5a7a96994eb8627465ed0d9d15fa6", - "0x0000000000000000000000000000000000000000000000000000000000000024": "ebaf8a77d6fe68c176d3074a8f4b9c702c4b5e96b801a1410291fbe2cc6421e2", - "0x0000000000000000000000000000000000000000000000000000000000000025": "8a76724de35afb575efb81ef8ab58346825486d654168ef5aeb2f80912e61a78", - "0x0000000000000000000000000000000000000000000000000000000000000026": "9463185605c120f1bbec5549f567ffb50e0a4dd1bb5d202a312640cb3faf5e72", - "0x0000000000000000000000000000000000000000000000000000000000000027": "817c992ddaad0c33d972ff29048a8ec435e562707950ec4c0d9fb77dbdd84ae1", - "0x0000000000000000000000000000000000000000000000000000000000000028": "8d61211d9778e2315598b11c7b715f8a96a3e7b3f7242a280a590aa728a2c2cc", - "0x0000000000000000000000000000000000000000000000000000000000000029": "cb0a318ccf7de5604a9beb6772ba12ddde924fbf0e1074246c5a6864c203c020", - "0x000000000000000000000000000000000000000000000000000000000000002a": "9634b9df44977f0b85afbb35da1ffd571858e7ab44f2ab3e440f920031e57fe4", - "0x000000000000000000000000000000000000000000000000000000000000002b": "9f769468769e89b9dc650168649eb0c666f70c82600be471f072caefe08c9d55", - "0x000000000000000000000000000000000000000000000000000000000000002c": "4cb55e0dfa4d8e35270542ce0d83991a2b2fddd789475d675f8af1c7c9715594", - "0x000000000000000000000000000000000000000000000000000000000000002d": "5cda29c5e65864ba897efa8e61cbefabb0653e2c90aa6317cc66f8b7ea849855", - "0x000000000000000000000000000000000000000000000000000000000000002e": "4fab41210b0a89ad65ef56cccce7146b0c7792e631cb57f9d45f2c390c0930e8", - "0x000000000000000000000000000000000000000000000000000000000000002f": "7bab3d8b7342961697225b52e7d8bb83b46cc34903907b0e4661947eb109afdc", - "0x0000000000000000000000000000000000000000000000000000000000000030": "bfeba0d543fa88ab54802a9d5206fd41b5718136dfd21a9c821efb609698750b", - "0x0000000000000000000000000000000000000000000000000000000000000031": "50e8364ebc7a92e7caf312e0b10aa59f685d32073de47561185a14dfb3fce1", - "0x0000000000000000000000000000000000000000000000000000000000000032": "cf0550d9f0e956ea4aea8fd5d4412812acb72922b3c6bd47c8a0086bd0c4abf5", - "0x0000000000000000000000000000000000000000000000000000000000000033": "80994d3ef7108fd26e8124978fbad74e9223d3205785161c272f91311e7481b9", - "0x0000000000000000000000000000000000000000000000000000000000000034": "164df48af3dddb7478b82f0c716a3e991ce37c2c13a60959409e4e1ffd139f49", - "0x0000000000000000000000000000000000000000000000000000000000000035": "2c22e6b47f0dc7b95265f02e285984be0c2d2462a9646c69b0c7369b93ab859b", - "0x0000000000000000000000000000000000000000000000000000000000000036": "c11fc865b8f4414834cdc0b3d92d5ff380c8078f3b61eca63c3f05a33d0ed9b7", - "0x0000000000000000000000000000000000000000000000000000000000000037": "7f47b785f867aacca1b27d55186dbb6a7a9a6b83754e6d2d0d2b9f1698f32f27", - "0x0000000000000000000000000000000000000000000000000000000000000038": "c0df0d295b403cc825a0825f741923f806f603ff53aafcc04f6b91f39dd35198", - "0x0000000000000000000000000000000000000000000000000000000000000039": "9f7f274336bcfaf82e4f7696590eb831dee46dbe71821c14a197810edcb2834a", - "0x000000000000000000000000000000000000000000000000000000000000003a": "abc3fbe0c41b79c30f91b2834dfa28a2a3ca23aff7505b53ef5383f3fef45987", - "0x000000000000000000000000000000000000000000000000000000000000003b": "761bd27a0e51092eee4eaa4a545708b2df734d240ec2e5909e784e478752626f", - "0x000000000000000000000000000000000000000000000000000000000000003c": "fee26a4ca9c8d56be94795b13f522d026f47a749fb3969c5f5ffa7465acefd36", - "0x000000000000000000000000000000000000000000000000000000000000003d": "d99ba2e7fce99a98dec8caee0bf6422887042e79facfcb081e4c5d04a3f8fdb6", - "0x000000000000000000000000000000000000000000000000000000000000003e": "1ac60d9a0fbdd7d5779432344ddb1cc080b7d70d8049631e9a5767f94dfc0fb0", - "0x000000000000000000000000000000000000000000000000000000000000003f": "0592a18e16fdecf8028cfd0172fbd99a44287f9fa77970a947623c4305aff927", - "0x0000000000000000000000000000000000000000000000000000000000000040": "e276709cf0da03abbe0672cd6542c8823ba1a79ced1d077331d26a4bfbe4664b", - "0x0000000000000000000000000000000000000000000000000000000000000041": "dc32af56e34daa6037e96a2990d6485815b9dbb16ed0fd48e19e794b16d78d52", - "0x0000000000000000000000000000000000000000000000000000000000000042": "2256ff7bd7ede2f79b3392f7898790b3bfcc1dc7bb0143c654a33f2e2f5888ae", - "0x0000000000000000000000000000000000000000000000000000000000000043": "6163d0b7f02b214352ded0703f0e17a07ffd6b732cf37498e0ea7326863972eb", - "0x0000000000000000000000000000000000000000000000000000000000000044": "a5662af7bb63607ebbc0c5ba713be53a59b376199c9f702b141d4b2cf75571b8", - "0x0000000000000000000000000000000000000000000000000000000000000045": "c2f77b16764d5704a9c3fc3ccdc291c2301b512341ed07de3420e05814f38f44", - "0x0000000000000000000000000000000000000000000000000000000000000046": "0f684901e87fafdad7d7ffe9f324a534b06cfc52bb98cfd6937ad3373edbe050", - "0x0000000000000000000000000000000000000000000000000000000000000047": "7ac52282fa3642fe038111e06c27e42bb80e6687faff3a80802b98c0046cff14", - "0x0000000000000000000000000000000000000000000000000000000000000048": "6ac35d9c3afb594c2625d6aa43c248e7f1ebca6cbb3ab4381e8532390005e4d4", - "0x0000000000000000000000000000000000000000000000000000000000000049": "1e3f81c1be76102b47f9d823bb475a6061f72286e53a8d72abc2d363567498ba", - "0x000000000000000000000000000000000000000000000000000000000000004a": "b3633d86d73d0b3c8ee7b906a5a0d4bc5ea1bed0490eb0211164833cf5a4b3f4", - "0x000000000000000000000000000000000000000000000000000000000000004b": "502288a02dc23356064d1f98cd38f8e346943b6f6837f0bf98f63534c2027ca9", - "0x000000000000000000000000000000000000000000000000000000000000004c": "b2145a089c38b7db50fc671aa89fca64e00fa383f540f3c704ed51e7f2179f3a", - "0x000000000000000000000000000000000000000000000000000000000000004d": "f0c902bd6d37bdecc5d0b17b012dbabf6856efe771bc52c790be6127b8b8a9ed", - "0x000000000000000000000000000000000000000000000000000000000000004e": "0e065a7c1d66be9a7505eaa9846edba1efbc5a2643b0cde0dc11ab9b0e82d2fb", - "0x000000000000000000000000000000000000000000000000000000000000004f": "7a5a9823699ec0f335d977fc08ca50d0786b044c177fadab0f36957d5ee8a6ef", - "0x0000000000000000000000000000000000000000000000000000000000000050": "0c2f74470c7439c7e783de2e128f65e66d794d01c2bbabe225599eb81927f680", - "0x0000000000000000000000000000000000000000000000000000000000000051": "7489436084d1c2fbd1ef76bd84ee9ff43e054e6ca744fb1ad299f8fb6a5171c6", - "0x0000000000000000000000000000000000000000000000000000000000000052": "b535bb07496aa8764a751097afb4fda7881b9de41e6f3c4c329360a808caff31", - "0x0000000000000000000000000000000000000000000000000000000000000053": "1237af5eec8dabdae0efd403a87ef5588b2dbd724946f41c7e161df50328e468", - "0x0000000000000000000000000000000000000000000000000000000000000054": "7bb88dc7b037cc2aa86a83318f9e2db824f840e0c04526f61fd2921f327eab14", - "0x0000000000000000000000000000000000000000000000000000000000000055": "e8235717342e9768bf65d0600947b88bebc1d922822b1cc577075dd7ef002462", - "0x0000000000000000000000000000000000000000000000000000000000000056": "f321197dfc592eb856c14ffe0ed175cbb25105b435473559447d58154769bcc0", - "0x0000000000000000000000000000000000000000000000000000000000000057": "2b09c7fb6f54983fcee6cbcd8eef58ac886978c5ccf72edd52795a95ce956c1f", - "0x0000000000000000000000000000000000000000000000000000000000000058": "c39e1323f7b6949a21a1bb6f98d9ebd22d3e776e07676c4cce9fc4174deda0dd", - "0x0000000000000000000000000000000000000000000000000000000000000059": "8b79d25d91549e398a5fa94bf6f56b1837b11d042b65811411fe53100ee18c2e", - "0x000000000000000000000000000000000000000000000000000000000000005a": "5d33f0b59d254d470019eac98e38a2a90468e5873067bb5e3cf8e0ccb84ad048", - "0x000000000000000000000000000000000000000000000000000000000000005b": "ae8ff3f7d1bde73dbd36f2293e845fa059a425576be62bffdc4ba6a2e1be5afa", - "0x000000000000000000000000000000000000000000000000000000000000005c": "8d1fd7f00d80dd8d4c799dd381b71eb349e695d4190f97e206550ddde559adf4", - "0x000000000000000000000000000000000000000000000000000000000000005d": "16b224e441aa3817c03949a4e7930d87e0ff9240d0f2955fdebf23a7f410148a", - "0x000000000000000000000000000000000000000000000000000000000000005e": "cf191216637f378d2ee7f2dd47d9a330b3cdd0e20d7a27f8c8bbfb1df421a9eb", - "0x000000000000000000000000000000000000000000000000000000000000005f": "962e7b0b218852cf9c41bbb7fd8908baceece8e7e4c8b2b5d2ab5390f0561b02", - "0x0000000000000000000000000000000000000000000000000000000000000060": "13dc0c8daad8b71fc3f0e62a209b9710cc78934504a6c2e990549a2e473152ed", - "0x0000000000000000000000000000000000000000000000000000000000000061": "333cea669c831ec4b078f39fb05de11664b438741df8d8cd37ea771049dc1f30", - "0x0000000000000000000000000000000000000000000000000000000000000062": "e377c7a76084c79781cecc442ff79d5a76ab95710878ef19fbaa2ae3b3806d2e", - "0x0000000000000000000000000000000000000000000000000000000000000063": "583000818d360ecba85c0924bee169e64dc799c21d5e468711324c423ae1246c", - "0x0000000000000000000000000000000000000000000000000000000000000064": "89628d10b5c915f51b8def1dd2ea8a9b2e89b30da4435cbe0f5003651bb05e8a", - "0x0000000000000000000000000000000000000000000000000000000000000065": "0de163e9e16a0d88854f6e66f30e50d44d2e569f9f581e9a368adaf1f4a5ca6a", - "0x0000000000000000000000000000000000000000000000000000000000000066": "0220ce36b8436b0b234a97413f91bd64f6d41cf4b10fd0bd10e53d8b8f7d79ea", - "0x0000000000000000000000000000000000000000000000000000000000000067": "73d6ae295486e56af688dc96243f9841a3a40c4100ea132f2c0d3c7a92d7a724", - "0x0000000000000000000000000000000000000000000000000000000000000068": "c57eea72ca6da6fa23e48e0a02d56ccaa84b59f4f663d04d492ba107f6989475", - "0x0000000000000000000000000000000000000000000000000000000000000069": "38aa8a3150af9b19993b8d4cb3e670bb365853c341f1a24d57ba8e1328afb1ad", - "0x000000000000000000000000000000000000000000000000000000000000006a": "853b45ca33c271b321625535fbd242f5edd582be0056641890b66a2b1fbe0677", - "0x000000000000000000000000000000000000000000000000000000000000006b": "7bd34591adec12322873c046b6d45fc55defd4891f58e6f26970c14e964bce5e", - "0x000000000000000000000000000000000000000000000000000000000000006c": "8f288d915f33362322143bec0749279cdfb9f0b72e7a6c379af08c7b4f88b24c", - "0x000000000000000000000000000000000000000000000000000000000000006d": "6886974a4794aa2d984957964c2480cce1346776b180888a3777857b4405e26c", - "0x000000000000000000000000000000000000000000000000000000000000006e": "20e5954a1da37baa1f7446598fd7d4311241c09d4283fdec67782114693bdf99", - "0x000000000000000000000000000000000000000000000000000000000000006f": "48ccbd91a8643d6e270829515db0595bc97d123453e4a0bc7a1baea82ca1e736", - "0x0000000000000000000000000000000000000000000000000000000000000070": "ef397b238df4b06cf009bacffc969cdeb71e9d300c860286ca42ac367a950d15", - "0x0000000000000000000000000000000000000000000000000000000000000071": "9a191d0332521ea449a502780c73defd9d7726f61e22c2f527a03184a51364db", - "0x0000000000000000000000000000000000000000000000000000000000000072": "340fdec47cff7b492def7053fb1e31b0b185e4dbe7cd0f4b0d382a8dafed7ddd", - "0x0000000000000000000000000000000000000000000000000000000000000073": "821c99ea8afea16f7a10bfadfedd23466f35e9bbde9ec413c2c84b7c7dcc3856", - "0x0000000000000000000000000000000000000000000000000000000000000074": "5f07aa290e33f4c5f100362b8dfa284c93b910b9895f066fc2a6242698b6ed52", - "0x0000000000000000000000000000000000000000000000000000000000000075": "bbb17f7c60251f96dc948ee25b7afc5ee511eac82fe10ca186cb860349dacde2", - "0x0000000000000000000000000000000000000000000000000000000000000076": "29e7fcb64ad5f6c93603b4ce8d738253b71bc820c4d0ad9d5438ab5eacdd88c9", - "0x0000000000000000000000000000000000000000000000000000000000000077": "2021bdc5b47d00e0f11ec24e61aa59485311e5d98f657841de44e0d1750e0f2f", - "0x0000000000000000000000000000000000000000000000000000000000000078": "d169f3abbf7dd41949f941333a4920bc5246531e22d02fdbe8ed03361303bf13", - "0x0000000000000000000000000000000000000000000000000000000000000079": "9d39f6431f7fe252031d29d7ff4f65e9948d5fdc872709df7eee4e856c0a1a66", - "0x000000000000000000000000000000000000000000000000000000000000007a": "289c7906360262eebacaf52eae6931669dfb87141c14408ee41ccddb738dd7c7", - "0x000000000000000000000000000000000000000000000000000000000000007b": "8d2db945bede6e953aaaa66c1b859b0853a8a12cab8f9f88dc1439e1ff3ea600", - "0x000000000000000000000000000000000000000000000000000000000000007c": "66457f34ca4352d6bd07e3db8cfb4f37433c0f9e9d926d5fdbd1535974a28ee5", - "0x000000000000000000000000000000000000000000000000000000000000007d": "6afdc529eb5072bef6f94d783505d24465dbb564d90cd22e668c549929d19615", - "0x000000000000000000000000000000000000000000000000000000000000007e": "6d83bef72d2b5bae5824e9489cd9f98336df2e38500e48a8ef3664bcf9358374", - "0x000000000000000000000000000000000000000000000000000000000000007f": "16712d8be0e3f51b960bc8d1a39d96d79eb37a4c4ef736357367ea38a9287711", - "0x0000000000000000000000000000000000000000000000000000000000000080": "b97b02fd00e46ec8d5b47eac30dff86679166d19e3485e4b7f979bec91fa7e0f", - "0x0000000000000000000000000000000000000000000000000000000000000081": "c407ae41449bc17863646ffe04e7a8107b4a2145152c875a5f910fdb54cc2701", - "0x0000000000000000000000000000000000000000000000000000000000000082": "f2253cd37aa85a5a3332dd6d777d209db9644eb59806646a39dd5869cdc496cc", - "0x0000000000000000000000000000000000000000000000000000000000000083": "4185ee3fea8a5aef0c504563c6c4e08f4ebacc343720d6c179ab5cc24c15e1dc", - "0x0000000000000000000000000000000000000000000000000000000000000084": "a8c286786d85b5134461a58e930e24544971798fdb65aa5daf662cb224a9fe40", - "0x0000000000000000000000000000000000000000000000000000000000000085": "8ca47a4e017b39fcff33d45a2d8be59d4a66b73516c322c950a5d8ed77d29fc8", - "0x0000000000000000000000000000000000000000000000000000000000000086": "c4974092ba20d3c24becf83c675956c9f6602d500d594df532c50a50eb5b2191", - "0x0000000000000000000000000000000000000000000000000000000000000087": "d84d3edc5cce7692db143df3abed01f05fb1aa8a6e7b468cc55e46db10c821bd", - "0x0000000000000000000000000000000000000000000000000000000000000088": "dccdc1d4567294a4ad0281a7386e643435a612358a8687b79707541a0e572e58", - "0x0000000000000000000000000000000000000000000000000000000000000089": "9c338a73883a108eb3ac237422cc78ba03e073881d79758dccd91587b69164fb", - "0x000000000000000000000000000000000000000000000000000000000000008a": "cdd79ad9085d20d3fd31b042a53227c3760792c62e42f29a10400382b2d8dcc4", - "0x000000000000000000000000000000000000000000000000000000000000008b": "344657a467d897d67b16bf7bb922de11197ff1b4c1ea2749a82749b854f53e94", - "0x000000000000000000000000000000000000000000000000000000000000008c": "c34874c1c02df9d9f0f62ff0c9451be8623e01125af8abcdfb0a3e5fd39753b0", - "0x000000000000000000000000000000000000000000000000000000000000008d": "f26963dd24f2fddb0fcb041ffd520a4a8571622f70168563809051d1f78f5952", - "0x000000000000000000000000000000000000000000000000000000000000008e": "5b33c4a77a663f8420d206e8c8c677b306dd9dda3c549b73978c22385e064edb", - "0x000000000000000000000000000000000000000000000000000000000000008f": "c6e8d87cdf8be0370ba65cf1df31014d0ff6d70d4c63dec3968fd63c7fbaa74a", - "0x0000000000000000000000000000000000000000000000000000000000000090": "94fd8a5a17afb5aa4438bd72dddf23c73c0ed5059227e6d84a327e217593cb65", - "0x0000000000000000000000000000000000000000000000000000000000000091": "dbdf9af38beb3fa29d94941294bca3788732dcd92eb6b4bf2dbb822000cbc0b2", - "0x0000000000000000000000000000000000000000000000000000000000000092": "61355293082e8a9f906e7b52d9d7770877083021e6486ae90f63b2e4bccff11a", - "0x0000000000000000000000000000000000000000000000000000000000000093": "0e1c46da0dfdbdd801d7b76c10462b10a1ff579e5f26535bcd3ab1c482043abc", - "0x0000000000000000000000000000000000000000000000000000000000000094": "049cc427707b87414178123334cd9ccc891c192faddb16129b8d87dc945d4710", - "0x0000000000000000000000000000000000000000000000000000000000000095": "24e92a19adbe76129e31fa0e7968f3f65f230ea20152fa92bd8553a90040f415", - "0x0000000000000000000000000000000000000000000000000000000000000096": "34e0ff9f154ad49785b9a2220d5dcdb476e3cae2c513209d0dc88bc65a3a327b", - "0x0000000000000000000000000000000000000000000000000000000000000097": "a038ce1b4343a5466e32f10fc868b23f7ced36538dd115cdfe0deac9f6f21402", - "0x0000000000000000000000000000000000000000000000000000000000000098": "4f6d29ecc1150caa2e43a7837fc7fc577bcda7cceb9de4da0c2e9da8baf8733f", - "0x0000000000000000000000000000000000000000000000000000000000000099": "d34e3051d7184c6c18e3d51f0a693baf889da9ae98d6a5e777a22d2cb96697dd", - "0x000000000000000000000000000000000000000000000000000000000000009a": "eb5370ab05f5d8f13e2cc9a45d11eccc1ee7537478e749105b03631c2504d6cf", - "0x000000000000000000000000000000000000000000000000000000000000009b": "e9419065bedd423519028a6f39e599358596a72614880942181ef4d3fbff8807", - "0x000000000000000000000000000000000000000000000000000000000000009c": "076da0f0e01bfd4890f2134fd5df4b54a113439e488680ec9983b81de6178a43", - "0x000000000000000000000000000000000000000000000000000000000000009d": "1b765e0e7ef21700d430daf30c1fb898805cf27237768ae58dd82f68cd1cc26e", - "0x000000000000000000000000000000000000000000000000000000000000009e": "6dcc010b937b7e48545d5476b017e93f0baa2308ef3be862c1c6286911eb63c1", - "0x000000000000000000000000000000000000000000000000000000000000009f": "616a767f1417bf61770bdd4b9947a864fadcbda76a60ac901115b74f55948b81", - "0x00000000000000000000000000000000000000000000000000000000000000a0": "90f962233f21820cbfb476d1e7b58191e31a745b143fe000a7fdbfb636295ff5", - "0x00000000000000000000000000000000000000000000000000000000000000a1": "9c02e583208597dda2607d80ca5dced296b7245635677699871833053f4561b4", - "0x00000000000000000000000000000000000000000000000000000000000000a2": "b298175a8ca6852255acb5a528906d85a5d33fbf66c70cb786877f4ca844a7b6", - "0x00000000000000000000000000000000000000000000000000000000000000a3": "cdb49313f08242666708fd58106cd77d39cac694d5109d6292d5205f0eab8cad", - "0x00000000000000000000000000000000000000000000000000000000000000a4": "141eb84f21835812981ca866915b141c199b2a6e574624de1a35b28784d70e31", - "0x00000000000000000000000000000000000000000000000000000000000000a5": "ee6b0ee8c674e6c358ad14a9dc39c9ade98b944a4c3c97992bb882f536e976d5", - "0x00000000000000000000000000000000000000000000000000000000000000a6": "56a342018c122b38dda95d4590e3be13521d9b293a469b089eec358c040cca09", - "0x00000000000000000000000000000000000000000000000000000000000000a7": "e08d69283e46660cc7d2ec2297498bea4fc2d9e6be5a966fc62d8cc0bf79eb8c", - "0x00000000000000000000000000000000000000000000000000000000000000a8": "06cfd65e4ad3f00b853db8c0218f003e65ecdfa83b2cf36be05da03c9abd2b8d", - "0x00000000000000000000000000000000000000000000000000000000000000a9": "1eaa31322ebe3166d05d4aaecc37da61443ec14bb10abea11a0de6271ceaac31", - "0x00000000000000000000000000000000000000000000000000000000000000aa": "861e741db3d23647d8a9fc61ee8361b044ab5f6472a15e33e1347d26802ae652", - "0x00000000000000000000000000000000000000000000000000000000000000ab": "2cf03f61b899f9e1da26b010eec455dd52486700e03c7ac6dd5aef77e1d0ce4a", - "0x00000000000000000000000000000000000000000000000000000000000000ac": "63c823f9caa95abdf5aaeaea7d33753359ccd4b76e64155a760bf3355edcc73c", - "0x00000000000000000000000000000000000000000000000000000000000000ad": "8db5431f9466088e255da8a3ba2c8687e71836d5d1945b13c7f3d9ac7c89632b", - "0x00000000000000000000000000000000000000000000000000000000000000ae": "0233de4a61a9a43ed4501eedc83ae61cc6b2f31f7681bb1de10650f724635917", - "0x00000000000000000000000000000000000000000000000000000000000000af": "899b58ec03cb142e0b55e1fe0ef6c351291a27b9074344bc7e2cafa96373aef6", - "0x00000000000000000000000000000000000000000000000000000000000000b0": "13f99454d41f5ac10fd52abd046cde67bb8c0bf7d6010c6b17c465ecbb3ed540", - "0x00000000000000000000000000000000000000000000000000000000000000b1": "9a2024c4823f8c503a053ffba21d3d5b8aa44bd69e0e326a3dd861d5ebacbbc5", - "0x00000000000000000000000000000000000000000000000000000000000000b2": "97fc752f97b39827ba60179602671d30c1f05bf991650cac51f0346ee24d733d", - "0x00000000000000000000000000000000000000000000000000000000000000b3": "30a494978e0eac0abda5140961431834ace71b6251f4c533c823913efd652aff", - "0x00000000000000000000000000000000000000000000000000000000000000b4": "6b5d54fd2861b26dd7f2851d7e5370a10006dda6c3030e6d3ec4165516e939a9", - "0x00000000000000000000000000000000000000000000000000000000000000b5": "4b463a47e277fe903ef73f2504075e63194e03017c299bb340ca82383bc93110", - "0x00000000000000000000000000000000000000000000000000000000000000b6": "26fb93f17f20d3912165be93e6c74e30ce01bbd23b1050dc2b0e990810ad8ebe", - "0x00000000000000000000000000000000000000000000000000000000000000b7": "e08e97c0e494b917d5103858981ef94e7c83ae607274785cfa6e1d58fbeb5ac7", - "0x00000000000000000000000000000000000000000000000000000000000000b8": "de6bf1db842cb83446e36edc46014d23163fd84aebd1c03939eb0bd290767afd", - "0x00000000000000000000000000000000000000000000000000000000000000b9": "6bde1987ef5b8bb5fde73ccb7b722f060ce2d5f1f3cf0744498e2eded6ad2fbd", - "0x00000000000000000000000000000000000000000000000000000000000000ba": "02795b8afbf3b9cd3539cf5e1c373c07ef6e1be6f4deb1fdbbd6cbe365387dc5", - "0x00000000000000000000000000000000000000000000000000000000000000bb": "8e4c83e5e358f39de84987818cbd14c1a963ed5c8de83717bb6f89d11ed0ed65", - "0x00000000000000000000000000000000000000000000000000000000000000bc": "2f741c1a54dfde09c36f6f171be91f7cc50a184e29c875af602ef52ed58e6e89", - "0x00000000000000000000000000000000000000000000000000000000000000bd": "7d60f33d7e776182fce5bd0572f488cd429e742705eb78603179446152aaec20", - "0x00000000000000000000000000000000000000000000000000000000000000be": "822c072433cf13fa896fb579c98e53f0ff3d231f10168b07647d214b5e2a0c24", - "0x00000000000000000000000000000000000000000000000000000000000000bf": "c763e36a2d4a71b815dd3cf970327db148b6f24eb23522a4cd962848679f683a", - "0x00000000000000000000000000000000000000000000000000000000000000c0": "2ed48a4ebdefc743bcdbec0ecadc64fa641776a8ad70df8e58c6b29bf6c1a23a", - "0x00000000000000000000000000000000000000000000000000000000000000c1": "1e23bc483f7c371d9ebf493ba84b563479656771fe17f2846fd9c863fc9cfafe", - "0x00000000000000000000000000000000000000000000000000000000000000c2": "e61411b998dcbec97ad2ce9bca20014fa673980d1e884325c1075abef61f152d", - "0x00000000000000000000000000000000000000000000000000000000000000c3": "f24e0907bc9948667699c8f9094931f930f8617e5eafff2271656cfbde5c2956", - "0x00000000000000000000000000000000000000000000000000000000000000c4": "9587ef58a068fcb27daff28ee3da231caed47c7efa9371fb42b14fc9908767b5", - "0x00000000000000000000000000000000000000000000000000000000000000c5": "035aad19a0a2ed13bbbd78630f35c556bfe04d7a89bb2fdbe485ad344e6e81b3", - "0x00000000000000000000000000000000000000000000000000000000000000c6": "5124774422b19463745f7a5aa4c1399d3e8c13abdf68cd0eb70477ba79b3bfd4", - "0x00000000000000000000000000000000000000000000000000000000000000c7": "a467cc633a88b190c7c454be97d066a22527ccfa3784a6d0eaebb099363da22a", - "0x00000000000000000000000000000000000000000000000000000000000000c8": "4b395a1569a2995fc5ad6e079e367cd135ae61be2315a57336faec96ff6be4f2", - "0x00000000000000000000000000000000000000000000000000000000000000c9": "f3574c46ee7be2f327b4c968186b9cba6ce8bc43cac0917119e3226630ac2e40", - "0x00000000000000000000000000000000000000000000000000000000000000ca": "4b92c1e975dfdc44423fea09f15c0b0f6cd94b52f75eadaf500817dadfedc05e", - "0x00000000000000000000000000000000000000000000000000000000000000cb": "5f7c14e45a99709c6dd5b99043f115777e3fa2aff9baea04e819c8ea1d49ff4b", - "0x00000000000000000000000000000000000000000000000000000000000000cc": "a6a548359521b4b239f05fd8001e74c3cdec873dccbc6e9d558942720219436c", - "0x00000000000000000000000000000000000000000000000000000000000000cd": "2fda609eaf660679f823fb4376c4bd0cadade83e2fe577f82d1ab3d9f0f42699", - "0x00000000000000000000000000000000000000000000000000000000000000ce": "a8551de9ee0942059b85b3390a4a8e2b4717e843f5338062877d9a125e1c5d62", - "0x00000000000000000000000000000000000000000000000000000000000000cf": "1cd2293c5df7c51a36bc8527308cfde43dde547b42129799d3f9f94f4b2a5d8a", - "0x00000000000000000000000000000000000000000000000000000000000000d0": "bc42869ab3a2245d1c7a2d33a982c8696aab3d3c0f9dfa69d8be2d2cc9cf1d31", - "0x00000000000000000000000000000000000000000000000000000000000000d1": "8e8b607660e0016ba139872bc35730d2efe0426136dc7e32ef6091f2c72acf50", - "0x00000000000000000000000000000000000000000000000000000000000000d2": "85ad1ea8a6413676241be28adc37e9e9eafc7d7d92838f662f89e954b1946243", - "0x00000000000000000000000000000000000000000000000000000000000000d3": "43cc37e72c9060cd84480dc2b3ad47b73ae9d3153ef17aaee77426eaea98c979", - "0x00000000000000000000000000000000000000000000000000000000000000d4": "52cb7c3d0a4baf4b97c814f69a29ce7efd02b30063caeb4dd25182e4945f9443", - "0x00000000000000000000000000000000000000000000000000000000000000d5": "414140870ecffda2fd30789856025aeeeee6ed2d339c89b09142a80b5d02b2fc", - "0x00000000000000000000000000000000000000000000000000000000000000d6": "6d091cc14eb2771eda246d6c98884ca88b3e9c1193f9b1094786e7ac38615d0f", - "0x00000000000000000000000000000000000000000000000000000000000000d7": "c2c1970e54d67656e78c75f59b990d4a682800dac92f32e35bbf5c9f4123080e", - "0x00000000000000000000000000000000000000000000000000000000000000d8": "9869f9d317befc2be06e35c4bb421b2f70ee3a551da726ac450fbe5683e175e9", - "0x00000000000000000000000000000000000000000000000000000000000000d9": "6cd3151a665feb73ef2fd1c09b2ba1dd622e424cf8d437491f67d7acea386a25", - "0x00000000000000000000000000000000000000000000000000000000000000da": "f12671c7915ba944f549618aa1a618c58890d1bb1374ba0d5bfe9a1d219d4e10", - "0x00000000000000000000000000000000000000000000000000000000000000db": "2cc973d866118aeeb5d5a45bbda5f59f56d1824d01605eff38bde4ba082a2953", - "0x00000000000000000000000000000000000000000000000000000000000000dc": "633313f0428dac31c59a736f610f5da75f22d0c2ea8d112987c918c7405c0440", - "0x00000000000000000000000000000000000000000000000000000000000000dd": "ab9619afd1e6619dbab5761d6fc5da9a0fbf8b6489fb96eb864e687bbce7952a", - "0x00000000000000000000000000000000000000000000000000000000000000de": "827cf63f6f1bfebc2c18dc37c641eb9038174492ce580fc881027cbd447dde09", - "0x00000000000000000000000000000000000000000000000000000000000000df": "17c4a736b0ea52a0a4f64166d211b654d10c8a6b316b7a3d151c84f1afbe2cfc", - "0x00000000000000000000000000000000000000000000000000000000000000e0": "c7d92e27e6635446bbbf148991143322dfee51d0c6923abdfe69a9661aa51f3f", - "0x00000000000000000000000000000000000000000000000000000000000000e1": "7fd92767aad5a519ab7a1ee8f06e62a0869042dfaf4aba3b9e47037667137147", - "0x00000000000000000000000000000000000000000000000000000000000000e2": "508e549615fc6041f7c0737e69a19b2a78954a3b2e401c1e6cdfcd065f591170", - "0x00000000000000000000000000000000000000000000000000000000000000e3": "380fa604fda76b136b8d0cd29fdd1d4d947c90d328e70679c89d25fd46e30e20", - "0x00000000000000000000000000000000000000000000000000000000000000e4": "a3e71744d3faa5f9827963a5f0d659487a2d102a538122e75395ec771100c68c", - "0x00000000000000000000000000000000000000000000000000000000000000e5": "cf2f9ba00e585e8346fe60f6bd23d83f81f57b272f3d7ee803aec61e3b66973e", - "0x00000000000000000000000000000000000000000000000000000000000000e6": "66730b682308530fd5172418ae2100a58c0c78d8e2a4cf3962f74bb5d08a2ad1", - "0x00000000000000000000000000000000000000000000000000000000000000e7": "4138427f2aaf856de7604cae4193f96636c73e0a8984e967f88eeb9cb9868235", - "0x00000000000000000000000000000000000000000000000000000000000000e8": "ff6c572142173aee3cce05872637e9fa20576e126122f8f096b26c2d7ab562ca", - "0x00000000000000000000000000000000000000000000000000000000000000e9": "fc3daf2feab4448c624c2b6de75cee4ba8555bfedb236a6dabd08625ee75fb8a", - "0x00000000000000000000000000000000000000000000000000000000000000ea": "56a716225b0c189b6dfe04eb8dd9012e50bab4fde5c850b3ac032b0bb74c5916", - "0x00000000000000000000000000000000000000000000000000000000000000eb": "5fb1bbafb479d9b6bb8f0d6a832717b2d585af05d70edc9938597e9c349ccb1e", - "0x00000000000000000000000000000000000000000000000000000000000000ec": "520f6482328ec8e1a2d2f759d3718f9527046b4eec351d127b4d10920ae7c02c", - "0x00000000000000000000000000000000000000000000000000000000000000ed": "89d7de3b3cc3f788c75f502ad3c5194de01d53e6d01675bb8e7319084bb044e8", - "0x00000000000000000000000000000000000000000000000000000000000000ee": "ea6c0f8842754decf0722e63340f9ce8fbe8d0ad696225c4942eeff7c815cfe3", - "0x00000000000000000000000000000000000000000000000000000000000000ef": "ff641c571c4ee7c6ad4776d9e6a619e15a9e9c68173a576adeb39a4d6b7cbcf4", - "0x00000000000000000000000000000000000000000000000000000000000000f0": "c0c2d5bded8a29c205781c8126d07498355257ffe0b0a9c63513891158703356", - "0x00000000000000000000000000000000000000000000000000000000000000f1": "aee5da2562edc43aae63fdbfcc1ed4a3b9584d31b515a14b6c9e974cbdb8dd29", - "0x00000000000000000000000000000000000000000000000000000000000000f2": "6d56c50e850214cd81f339f0febfcb4874950f0a6e6c541f448c0dd83bbdec6a", - "0x00000000000000000000000000000000000000000000000000000000000000f3": "a0e695a82a49373c16acf2ecbd742c53ea37cadecc6dfd681e6b393bdca6c445", - "0x00000000000000000000000000000000000000000000000000000000000000f4": "ee14abc18ab909a3c3ff3afbccd5f0b3844727f10754428c44a7c8898f8343ad", - "0x00000000000000000000000000000000000000000000000000000000000000f5": "5964eed483298c980e3372a7adab0e90ac671c5bb0fcb80e481a6fd533851ed6", - "0x00000000000000000000000000000000000000000000000000000000000000f6": "9093cd0fdc936c5e1a1cde72e4327a8b042d0153d3b268b5441631496ab5b897", - "0x00000000000000000000000000000000000000000000000000000000000000f7": "123f2c0202f5d919d2376513b9d5c5c9dceda4b91e6fd70f386d0d88ec067885", - "0x00000000000000000000000000000000000000000000000000000000000000f8": "03599481645edb627d61df608525160e3ea5fc6081aa353bdd9828b21f314c63", - "0x00000000000000000000000000000000000000000000000000000000000000f9": "b70f87f8243cc700afc179251e201ce53395e86cb99d8f2de002488a632f765b", - "0x00000000000000000000000000000000000000000000000000000000000000fa": "c4bf5494f56bc45ce01dad37aee3ce9ffc45d83fdc000e12181f5f8acb8019cd", - "0x00000000000000000000000000000000000000000000000000000000000000fb": "4a451e3d5c50c59b8f500744456ddbc1305fd7d30a3088e18b63ab514e146a5a", - "0x00000000000000000000000000000000000000000000000000000000000000fc": "7e09bd28fdc45aa33de70b9cc577566820bcc691bb602bb4ea34c060240a3a34", - "0x00000000000000000000000000000000000000000000000000000000000000fd": "6b8f79e73655d6e6bf62130982a8130929598f06e537104557fafb585ef859aa", - "0x00000000000000000000000000000000000000000000000000000000000000fe": "2f59eb73c385708d16bfbdabd173a892b1aedb35aef605b39bf4ecb37e5f4d81", - "0x00000000000000000000000000000000000000000000000000000000000000ff": "dc795b259c72a03503f2caa5002867f7321785d36a0fc325f23c6a7f0b5bc910", - "0x0000000000000000000000000000000000000000000000000000000000000100": "271a4760953153009f96bed8d964dfa87d6893d05200beca8c28b05661a749a0", - "0x0000000000000000000000000000000000000000000000000000000000000101": "a01a3f6a72dc1967245123b06ac7eae459690d7ef3a4d07700c0e3745a74db71", - "0x0000000000000000000000000000000000000000000000000000000000000102": "e098e6bdfcbf458b4139ee1ebb140d43f6d606f540d989eba5b8b97435bff5ae", - "0x0000000000000000000000000000000000000000000000000000000000000103": "8820f152b3cff23de1f3b9447dd120cdc4db4b52be2289b8addfd158c2ad60b2", - "0x0000000000000000000000000000000000000000000000000000000000000104": "9055974f536a57910076dff54ffff9856ac72456315542541730ccbd2f24ea9e", - "0x0000000000000000000000000000000000000000000000000000000000000105": "7102af3da7876aa9cff2e92b872cae97f9eaca3f19c6b184a9000d27dbca4e74", - "0x0000000000000000000000000000000000000000000000000000000000000106": "d50ce3a9f526cc3f15e8938ea731693ca87130f6ea684d06e3df024c0c2d298b", - "0x0000000000000000000000000000000000000000000000000000000000000107": "e87cffe7581ce382f9231fd3e5f6c6dd15670fac36f758bcaf841c44459f882f", - "0x0000000000000000000000000000000000000000000000000000000000000108": "4b2ca2c24eb4cfff7f4ea2a8657efae77d1f12850557b1b3cedaf5326498a476", - "0x0000000000000000000000000000000000000000000000000000000000000109": "6442f9445011c3fabe60fa667b6d3312a035f8b31ba11d66784657a7b1610e67", - "0x000000000000000000000000000000000000000000000000000000000000010a": "957a973ad8b0b3e200ae375441704b26ce89fa5056a66550359b34ee91a2a0d4", - "0x000000000000000000000000000000000000000000000000000000000000010b": "714651f961e055fb12c089df6e5c83f279400bba685d20810303f77984712cd0", - "0x000000000000000000000000000000000000000000000000000000000000010c": "0b3f682d9d441ee52d4a38112d385f970973958bc4586ed97a2ef47a202aa38f", - "0x000000000000000000000000000000000000000000000000000000000000010d": "d6a33b58b1e38fe4ac1c3386de7de4d1db23f14871f1b0a6163750738a6844b4", - "0x000000000000000000000000000000000000000000000000000000000000010e": "7fc400f7b6c69771e1a1dd0fef6a7fcb25f9d4a2160f28c2c20ff5c8c5557396", - "0x000000000000000000000000000000000000000000000000000000000000010f": "d40c0450e901d3193859726272a91036198d0bb55438bb30e7e2ee747bf90d07", - "0x0000000000000000000000000000000000000000000000000000000000000110": "b56358c5f0686a2af5b2569179542237964b481269f589871f1d0a8494b22716", - "0x0000000000000000000000000000000000000000000000000000000000000111": "6db49261c82dcd68dbd907e9ae99e60e8b60a144e20fa40bc9760e6af5ae95ab", - "0x0000000000000000000000000000000000000000000000000000000000000112": "295a8e852bcd10264566f53a7c2b7010d082476d400aeee5d1067c6237964b33", - "0x0000000000000000000000000000000000000000000000000000000000000113": "59c54b1678dca13353be6cbe9090244300dafeeaf924758a74eccaf5d8e83cbe", - "0x0000000000000000000000000000000000000000000000000000000000000114": "62434faab09991ba4832b647e7260e305c48a47556068e84a5a0f8d1cd23ca0d", - "0x0000000000000000000000000000000000000000000000000000000000000115": "9852b90c33582df6fce102fb4e211a0e0b391b486dd80752560076c200aedf9a", - "0x0000000000000000000000000000000000000000000000000000000000000116": "65240654f94bde1e2d244ef74fc438f08b54b1e9faecc7ec1ca49a7ba83ce5ce", - "0x0000000000000000000000000000000000000000000000000000000000000117": "9f54ff65564ec9e51c194c32c07d73fa64f558ae0df769401105131d1f438d44", - "0x0000000000000000000000000000000000000000000000000000000000000118": "1e86080bc89bddf96fd5508dc58502c9062a2d3e496aa859dd0b10ed033ff085", - "0x0000000000000000000000000000000000000000000000000000000000000119": "5cb14068ec9e99fcb6e8e78e64cd2aea94f667888a9aa540844dfe0bc8a375dd", - "0x000000000000000000000000000000000000000000000000000000000000011a": "44aeef6943cd37a6ffff1de2e0904beb164a461631b591993ab85ccb86abf4f9", - "0x000000000000000000000000000000000000000000000000000000000000011b": "61e5376ab0b484c9dca320837e8bc9dada91f2d60b550767d26adf500f5df996", - "0x000000000000000000000000000000000000000000000000000000000000011c": "eb675d937511476e7fcc82eec7615c2910d74026ae57a3fd9e144ec4afc45a00", - "0x000000000000000000000000000000000000000000000000000000000000011d": "1cafd78ec641f4af5d4f70f2a69c94688dab74feb7d64115401f7cafec61c7e2", - "0x000000000000000000000000000000000000000000000000000000000000011e": "437f7e43e11d7d3c69a7449e6cf3bb70f85495c6f84326ec4300833a445c7d8e", - "0x000000000000000000000000000000000000000000000000000000000000011f": "28c467c36d5a76c1f47784655e0360553564b11d092613b84636d27c005a64d9", - "0x0000000000000000000000000000000000000000000000000000000000000120": "dcfb02fb51c962c7da9968cb094da0deead9be715cd80fe4edb15316afe5abd3", - "0x0000000000000000000000000000000000000000000000000000000000000121": "54e726c63980affe15f4fcbf0649b8839b2cec81fb03ff9d4885c49c0c13e49b", - "0x0000000000000000000000000000000000000000000000000000000000000122": "0d07c9bc86d9d0dd335a1d0b4af655218071687d5aa6a1bee5c9dcf69479624b", - "0x0000000000000000000000000000000000000000000000000000000000000123": "ee4bde5bb8d77b4d171c88650704849bc8308792022a9e0df731a264b6d986a7", - "0x0000000000000000000000000000000000000000000000000000000000000124": "ed908adb5661b69ea32366f362a10182a478af8b7ae01a870be3ae36c0a4138e", - "0x0000000000000000000000000000000000000000000000000000000000000125": "2aaf777b8b9baa765e6c315b77d2ed0bf12654e466a9f5d9a4b3892c34d346ef", - "0x0000000000000000000000000000000000000000000000000000000000000126": "833f91460ba1a4d3754963b49508167d180860494029996788dfe0a4b7c1898f", - "0x0000000000000000000000000000000000000000000000000000000000000127": "55415e30e330b78eea4143896ca20531aa466962f9e7c270892c0c82b9dc52e8", - "0x0000000000000000000000000000000000000000000000000000000000000128": "3fbfd523742f263285774e53c795a95cd422dfcab3af25a98440ef2d9eaded1b", - "0x0000000000000000000000000000000000000000000000000000000000000129": "360482b09341ef1eb6bd12fbc2290c17fbcc72f8f1128a1f0eaedd6da6350c60", - "0x000000000000000000000000000000000000000000000000000000000000012a": "e1a596d7fe5e0df44bd95f04d6e52f6942a3ca81f2c339e69436a1ab39b6cb96", - "0x000000000000000000000000000000000000000000000000000000000000012b": "ab15736f5f9a88b9ee82577680039c70f6ee7a1a45bcef23aa00ad68f2c4c3c1", - "0x000000000000000000000000000000000000000000000000000000000000012c": "b09555539b48721618134671e9f09ca11c3473b6c972eefc61f7bf6e59901843", - "0x000000000000000000000000000000000000000000000000000000000000012d": "fd0af364faeb502cd7a06b059c730040c89c4bb60af5f9e432062745c47a1c76", - "0x000000000000000000000000000000000000000000000000000000000000012e": "ccc479403433e4222f2c1886e3707712822a3ac130f37263b277d7f42fedf93c", - "0x000000000000000000000000000000000000000000000000000000000000012f": "cac6455fec57cb7705d097952412eaa1e3984c8a50f703d4dc84d990e099ce9e", - "0x0000000000000000000000000000000000000000000000000000000000000130": "c2497bf1f6196ab87d85a9b1ea008b60687721f7bc75ab3fbf8de50d455baf03", - "0x0000000000000000000000000000000000000000000000000000000000000131": "42690f0496662b95458544ff5fa9db8e9839a90c142ba6e211b2ad2fd19a8bfa", - "0x0000000000000000000000000000000000000000000000000000000000000132": "5dc6a2e4dea9a9151cfb8dc58b8ad3e2e2c590f73ef3659f24bbd1484f5f51ca", - "0x0000000000000000000000000000000000000000000000000000000000000133": "170d3dd10df213b71da46b8d94023a22e58c3366eac78c70b095fbceee126712", - "0x0000000000000000000000000000000000000000000000000000000000000134": "42e46e023d7d24d978c93644717729a7fdcb0e07c67e390a2c6699c4cb7fc7cd", - "0x0000000000000000000000000000000000000000000000000000000000000135": "a7c1b6d6c5d4fc516c4b7a9e6917a1929957edf45107e164fc0768578e4e555f", - "0x0000000000000000000000000000000000000000000000000000000000000136": "0762831f8a197faace5f89136d4e8fd2bdbcd634050bb8c28593c6f62769c2f6", - "0x0000000000000000000000000000000000000000000000000000000000000137": "b534a77d9471e828befa7adf86678b4a7a928e2a2db3e9ccb919eb0d2e2d7131", - "0x0000000000000000000000000000000000000000000000000000000000000138": "797081f69a1e07e62ab7d70958e3840489579027770db2acd79ab7da50c5684e", - "0x0000000000000000000000000000000000000000000000000000000000000139": "0ad3abab22df80481936bb2a0d8b50a807633495c41ede9d1570c25b59fdeaa8", - "0x000000000000000000000000000000000000000000000000000000000000013a": "5d7d1a0c180dbae5272ccc6e6c01b45960408a2205e36e897320813cc1627af5", - "0x000000000000000000000000000000000000000000000000000000000000013b": "457cf3e561354b6040afd9e0d386b3fea81719cc40b3fca29fc4d4f99be875f9", - "0x000000000000000000000000000000000000000000000000000000000000013c": "4e8f0489aada99804a9c89679ee1fd98cf0197713766bbb480c77970a95f3f5b", - "0x000000000000000000000000000000000000000000000000000000000000013d": "8df9fb79d5b59f66814970a325d025e1e059f33616840d45bc73ee25a40f10ee", - "0x000000000000000000000000000000000000000000000000000000000000013e": "1da2f81639c8614abf6f4720da2ffca4a5557ae2c62f68948a325f08dce60a71", - "0x000000000000000000000000000000000000000000000000000000000000013f": "378d38c1343aa2703f647894a5fb7330de9fc0e363c86f55beee5d8d66e1d714", - "0x0000000000000000000000000000000000000000000000000000000000000140": "a2f88ca8a8ab5ef26e33eb38b5f28edf9349afb29e5f1a8435c070fbc8df25ea", - "0x0000000000000000000000000000000000000000000000000000000000000141": "54dc888fd505259107b6574dd8a20a802deb1d07bb9728a54d74795789454270", - "0x0000000000000000000000000000000000000000000000000000000000000142": "e9b56ec487c3b9eda677017acd8c89f1a995b8edca20949d5492bd47f1278705", - "0x0000000000000000000000000000000000000000000000000000000000000143": "411ec72e0e4ba3c70825d4d76357e30b010815babbbc1837e2c70006d33e809b", - "0x0000000000000000000000000000000000000000000000000000000000000144": "f92cd7abdc875dece612e2568996c3d03cef02faaf7b0924665b97123207f9a6", - "0x0000000000000000000000000000000000000000000000000000000000000145": "445c164c66dbe2d97e415132e6519d7765d441454461655d1bc2fef9a5233720", - "0x0000000000000000000000000000000000000000000000000000000000000146": "fff2ffe2e7354436e669edcbb6301ebde9eb5d415e4dc27166e7a301463ead0a", - "0x0000000000000000000000000000000000000000000000000000000000000147": "3783621d2f500f95d6dd1f072a06f3cf7776c9b364a4d986b644f9084dc27e5d", - "0x0000000000000000000000000000000000000000000000000000000000000148": "c292d2df68caf410c52129638905a541d121618c637b4b6e401ae5783369b805", - "0x0000000000000000000000000000000000000000000000000000000000000149": "18c79f9a20b1eb4d040190838ad1ecb9401a4d7c6aafdff548163fa0e81a2312", - "0x000000000000000000000000000000000000000000000000000000000000014a": "079a82efae89bae7dc9f51d23fe219551e0e8dc8d8a1783163ce664741d77c9a", - "0x000000000000000000000000000000000000000000000000000000000000014b": "bf3d02ee23b46b03fe7a0cf3e5ab2709608d2d6c237357932b73caf7bd0e5962", - "0x000000000000000000000000000000000000000000000000000000000000014c": "8f34050bd77c450b1684065a6d47f74e03a13366670639e0ffc82ce56190e7ad", - "0x000000000000000000000000000000000000000000000000000000000000014d": "1dc2e1bdcaf6cbc04adf6f2a0bec9df3fb5148469ff491701db0d36a3ccb5561", - "0x000000000000000000000000000000000000000000000000000000000000014e": "03399daa6b9a5022b6c6ef393204ddd994dda29cc67998c0dbc1df5f2c7df9bd", - "0x000000000000000000000000000000000000000000000000000000000000014f": "ccc15fd8ddf55d7c8eb75b38f01938eab69a8286a525182fa302c34738c401a8", - "0x0000000000000000000000000000000000000000000000000000000000000150": "5f1a9c738684387b66a96f080ed4606ca3b54cc6ef8fbeac69197d9d0ebc18d4", - "0x0000000000000000000000000000000000000000000000000000000000000151": "fdee8c650dfb4cf5fce50480224694b856fde37082e78eb3c82971a2a010f62d", - "0x0000000000000000000000000000000000000000000000000000000000000152": "8b6e1a97ed0b60399797bc48fdc165d7bda6b855f94691276d2e5068d44e0aec", - "0x0000000000000000000000000000000000000000000000000000000000000153": "3f9354b48f2c7bcf684bcb6ed3a7635eaca6ba81654a3fc3e4c7273c61b28583", - "0x0000000000000000000000000000000000000000000000000000000000000154": "54553da46a588f6dc14580c6ccb5f2ca5c6f6a189dc465c0d4d84ad2c9749a4d", - "0x0000000000000000000000000000000000000000000000000000000000000155": "565a7651bb85599dd4e8bb9deea8c1068fc0525ef77a602875c0ee4c27ecdc3b", - "0x0000000000000000000000000000000000000000000000000000000000000156": "5a060514a5987fb5defacc69d60df530d84825bb7102f52665c197a5b7cf0d3d", - "0x0000000000000000000000000000000000000000000000000000000000000157": "37a95c1c4d8ae9548f7abf278b6d3c8fd6abce3ad831527a483b585ae5574496", - "0x0000000000000000000000000000000000000000000000000000000000000158": "02bf4c87617d99c78ee4061fcad0436ec41d1feb5768436917aad995dc1a5c46", - "0x0000000000000000000000000000000000000000000000000000000000000159": "1c88871de6d44ab71e79a3fdbe2e43604daf0194b3a02e1a90337e837201b57c", - "0x000000000000000000000000000000000000000000000000000000000000015a": "e65b0ebcbf8e53e362f198d5286b3be688e04b74109af7e41ba28fc4d7cb5df7", - "0x000000000000000000000000000000000000000000000000000000000000015b": "675cb4223640eb85c8810a74a6fb0820d86a138a1eef666f1a22d27ba1ce730c", - "0x000000000000000000000000000000000000000000000000000000000000015c": "05276dd8169c6699371aea9e2758f23c15c2739166b91fd5f8556101b4bb3f21", - "0x000000000000000000000000000000000000000000000000000000000000015d": "2bb6a28a333d633baef19929640188c26f70dfd798c0948bcb81f7b48b7e6f83", - "0x000000000000000000000000000000000000000000000000000000000000015e": "418ac48b8467db2e040a7b57b9f81e3f5295077d62988735ef5db301e4312d85", - "0x000000000000000000000000000000000000000000000000000000000000015f": "d97364746b3c009e86e4601ea8a4ec3eed223a070b3b343b33ad8a121708aad7", - "0x0000000000000000000000000000000000000000000000000000000000000160": "915b1161ecce056ce9b09ad20e535ee47578a868802d36a1bfa38ee437beca07", - "0x0000000000000000000000000000000000000000000000000000000000000161": "4f58b596ab05605431d3a936043301eeda09adbfa46a3c02e452abcd988f4b34", - "0x0000000000000000000000000000000000000000000000000000000000000162": "318aec788d4efe4aba9138446d6aa0e292c18554eb34a15b827c22188fbebb46", - "0x0000000000000000000000000000000000000000000000000000000000000163": "4401d3aa9f1ff873ad2aab1d705c874c41cb5bf206ee59eed2e5daee6c6410e0", - "0x0000000000000000000000000000000000000000000000000000000000000164": "ea7938e34260a926ccd50ce03f9d1f387948af9b961c6f48ceb76ebbecaa2658", - "0x0000000000000000000000000000000000000000000000000000000000000165": "08f4cc7edd04bd308dc6e7bf4cb07b806e7e2de61545abd1f51f9ad1d59cf75a", - "0x0000000000000000000000000000000000000000000000000000000000000166": "a00622d4741d5328d26df1a386bc743d636523cbfb4ae132ef9973770be54646", - "0x0000000000000000000000000000000000000000000000000000000000000167": "9f5cf2010cc5b11d8e26387a3dc7871353fc465161e0179d7a022e7fc216d894", - "0x0000000000000000000000000000000000000000000000000000000000000168": "7bae673e78c9468adcbc5af662fa1a64303269928a74faf206c36e8e90d39e9f", - "0x0000000000000000000000000000000000000000000000000000000000000169": "f5c8e55d5ccac994718819a5e84706912e3a13ed1138af213068a1dfee7333fc", - "0x000000000000000000000000000000000000000000000000000000000000016a": "5ce347e7492dc1fae5a790ee38bbae921fa4c33c12d9728102107ff2242037df", - "0x000000000000000000000000000000000000000000000000000000000000016b": "704f8986273e3ddd2829747071efe079b0ad626aa5ce53ab8b881fe2dae20407", - "0x000000000000000000000000000000000000000000000000000000000000016c": "8b372f1d731e91f9e3e65d489488e2f5256c2db193d27c80adfd7500930bfed8", - "0x000000000000000000000000000000000000000000000000000000000000016d": "8037a2e6778f5a2f86243f0f68e1dc27711a83e23f17dffeadba79650efdc061", - "0x000000000000000000000000000000000000000000000000000000000000016e": "83b55c0c81d1b9e925dd8ded23f5d620d5c90ff0669978808bafe0f9cf4fba4f", - "0x000000000000000000000000000000000000000000000000000000000000016f": "47d1a1fd87ce37b222c945a0926df5db04b51f7cb7bbab3b5038aa755aecd57d", - "0x0000000000000000000000000000000000000000000000000000000000000170": "05a64565e90b2488725a1682f087cb8eda679593d4163e606df37d717fa885f3", - "0x0000000000000000000000000000000000000000000000000000000000000171": "3340b09045d81928d5feb249588b82048aac136feda454dc13bfa778ddaa1405", - "0x0000000000000000000000000000000000000000000000000000000000000172": "327de227ff353f33e394e8d4000f33513c924ea807b747f3cc63bfb40d9c950c", - "0x0000000000000000000000000000000000000000000000000000000000000173": "fd5902869946c283cf714ba1369a87a419d2efaf809ffee5828138db3998941e", - "0x0000000000000000000000000000000000000000000000000000000000000174": "c2ef323c573205f1f1ba96da000d08c88d09b24c95389963a37a5b5f466b8ce8", - "0x0000000000000000000000000000000000000000000000000000000000000175": "29f8ae9fa882fecb82cac317d253adfc23ac083ac8a57f07aa14f450e6cc3a70", - "0x0000000000000000000000000000000000000000000000000000000000000176": "bc73c987e59da4fa66253e4e382bbc25daa551bcebaa40766218c84c249e2022", - "0x0000000000000000000000000000000000000000000000000000000000000177": "8f9e9db44c2a14d5e6f4c109568e1ed5220cbc09face49934d24593d20779eed", - "0x0000000000000000000000000000000000000000000000000000000000000178": "4cbf14ace7c97bbe835d0811871f9eef77d6fe81ece5eaa55e741a4dc1fdd3d0", - "0x0000000000000000000000000000000000000000000000000000000000000179": "6958b982b14e1cffdfc4bd059530efa2eafa98b8b7f5e4d52ea1bae428329660", - "0x000000000000000000000000000000000000000000000000000000000000017a": "ec74048a1581a2c5f60b21cd9e25bf9c356d64346df78fdd4d5ab6da471c09fd", - "0x000000000000000000000000000000000000000000000000000000000000017b": "96f61cc569a5cc077dab9be9396177a63a089524e4afbbf0ebeb09e357665e83", - "0x000000000000000000000000000000000000000000000000000000000000017c": "0ca41041aeed31cf7dbf302aad1a13f021cff17dc3b30ab3ab8fb5c109bf9965", - "0x000000000000000000000000000000000000000000000000000000000000017d": "f2198f4eac45134910f2f5c2f4f4bba2ee608c19e01728288f8f5c583df9b618", - "0x000000000000000000000000000000000000000000000000000000000000017e": "9ed60ccc2815f143b3776e728718019b7820044b0e8f1048fada365fefb130d4", - "0x000000000000000000000000000000000000000000000000000000000000017f": "9062dff550aa9077f3623061b2bfd2bd8d2c86e29909967d614bd4944d9775b4", - "0x0000000000000000000000000000000000000000000000000000000000000180": "d157f96d8cff964d61e492c245aa25b09c561e5c6336ed5452387454dd2936a1", - "0x0000000000000000000000000000000000000000000000000000000000000181": "b8edb732bc8eebb71c6b57b77061ba1acf052b420d919e5da1720abb3c7edb21", - "0x0000000000000000000000000000000000000000000000000000000000000182": "15266d7b9ec958793882168c6ecb5b92093f733c0e47fa9f9885dec39977e5e0", - "0x0000000000000000000000000000000000000000000000000000000000000183": "96ad738816a0c5035be9c01fbbed53998bc70a21a08bd0fa2427288c9d4b4cfa", - "0x0000000000000000000000000000000000000000000000000000000000000184": "d78dcce2b8cf4bd8d77c2e3212a31f5e1eb0c62184d07d2c0bd0dcfaf9258e67", - "0x0000000000000000000000000000000000000000000000000000000000000185": "53b455b1a2321612d4750d1cb5f2154662340f0596d839583ad50db5d90c42f9", - "0x0000000000000000000000000000000000000000000000000000000000000186": "e665360c7c8888bfa138a986f8ff7f890a44b9e8f80b7e736f5f43a7c8bc5349", - "0x0000000000000000000000000000000000000000000000000000000000000187": "e5efcbb043c2a94c768287dceb47dd6b9cb7a7cfa2d9af29222678ed900368c8", - "0x0000000000000000000000000000000000000000000000000000000000000188": "21f6741c735a5806078a1f39d17733b135210be8033a80be4fefc59d42c45bc7", - "0x0000000000000000000000000000000000000000000000000000000000000189": "d158907e25d23731ef6dce6a9d1614ba8b69f1080f78acecf9c403a853b3e7e1", - "0x000000000000000000000000000000000000000000000000000000000000018a": "6fab05257a0a012b2d7ae03c844ddece0883c3c319ac1396c86f6f0e136d034b", - "0x000000000000000000000000000000000000000000000000000000000000018b": "7c1553d1737048182d4b9d286bce8cfebcf1db592863dcdb04597d033557214e", - "0x000000000000000000000000000000000000000000000000000000000000018c": "b9a2df3ba23cf8289d6075dcaecd47b52b9fb750dee39aa9a93b6477e99b348c", - "0x000000000000000000000000000000000000000000000000000000000000018d": "8db428484b88609d95276b97bfc852bbad22b06dd7f40ac765e4e3333720ea83", - "0x000000000000000000000000000000000000000000000000000000000000018e": "d52069ed6df2e1d2f640f30f418cfdf95501b1c6085ac06093c891607b0032c3", - "0x000000000000000000000000000000000000000000000000000000000000018f": "7a253f0e42ca478ad6c4ae1e4892cbddb34294950e425582a85ae2da34f8a8c2", - "0x0000000000000000000000000000000000000000000000000000000000000190": "4e526a541914f396684974eafbce8e6b898a3330278c3e7626816d435a2ef4d0", - "0x0000000000000000000000000000000000000000000000000000000000000191": "03dc453bfc92a17cf81454eafdde515558d116047e9d2deb26e4d653df5960cb", - "0x0000000000000000000000000000000000000000000000000000000000000192": "7c28f6c5bd3f408616c4374f509a34b30c118bf5d1573a2093630f20e43f2117", - "0x0000000000000000000000000000000000000000000000000000000000000193": "930fac8adfdbe31343d02ff687fcb52da1c6e61bca71f0f4a0dac8bbdbe9f243", - "0x0000000000000000000000000000000000000000000000000000000000000194": "899574f6e851f799bb169b1b2ff31f51b11d500716847b660fbb717340b90f14", - "0x0000000000000000000000000000000000000000000000000000000000000195": "7310d47dc31a6bc3bcb6dbf90735258a092efc6fc83100937e73835ee2d70531", - "0x0000000000000000000000000000000000000000000000000000000000000196": "9096409d42e5525d369ed6637798f87763c39cded3d9b86b9428c86c93b61b86", - "0x0000000000000000000000000000000000000000000000000000000000000197": "12d88d0223ca1c9cf55b618b3c4874591d2ab50eedc5b7acb833cec3efc2c2c2", - "0x0000000000000000000000000000000000000000000000000000000000000198": "0f52fa7983ab74a3b8f29492272435381ef85bc78db04283ef614c1fed3aa454", - "0x0000000000000000000000000000000000000000000000000000000000000199": "84d0bb93eddee81c91f12a28c949b30782bd4e0edba3512ec7ece7930c060823", - "0x000000000000000000000000000000000000000000000000000000000000019a": "033fd8cb5296f3226b34e1dc1084b6a25480fa39cec6e680902d838135aa1fb9", - "0x000000000000000000000000000000000000000000000000000000000000019b": "737d7e54435171f7d4f1a31907fd2e6c53cce00b323b09de43222b5c27b78de2", - "0x000000000000000000000000000000000000000000000000000000000000019c": "a18e5315c6a7fc757c84bdcc6b663d717c0549aa53f913f05e2cffaf6d9f2227", - "0x000000000000000000000000000000000000000000000000000000000000019d": "b29d54443444ecf45ee00696aecb54c788d5bf75b57f20e5130c8a9233ca4c96", - "0x000000000000000000000000000000000000000000000000000000000000019e": "7c3805da218aa7f4e84fd775e7020c28243f7be58b18e624e447ac2905f40b08", - "0x000000000000000000000000000000000000000000000000000000000000019f": "fd605ccf0552f8e7b221992726e492451007e6c6fb9d16e9c9a34200886a04d1", - "0x00000000000000000000000000000000000000000000000000000000000001a0": "105a3b333d909958236b0da2089e6ab33cfd18fdcb2b7778c0c9d71db4298d8b", - "0x00000000000000000000000000000000000000000000000000000000000001a1": "a67f1ef534a72c18b935ecdd616dfc74353d87c9a17f605056f99194ca51affa", - "0x00000000000000000000000000000000000000000000000000000000000001a2": "9227d788b19ed84597de40bf0d549437fac98898f323c856512eb3e4ece9dded", - "0x00000000000000000000000000000000000000000000000000000000000001a3": "9ac08c74df2efa845713d7c48cb120f3974a7d70270d7e43f2e30651695453a0", - "0x00000000000000000000000000000000000000000000000000000000000001a4": "9c60b65b9e76366621f1355ea1e2e292c0f2f2be7bc0f402ad0095cf9b024598", - "0x00000000000000000000000000000000000000000000000000000000000001a5": "2198fa802b4c34aa089ce7b6ce1d7eeb5fc3c2dcc6f6db71ca3d15f8c586a230", - "0x00000000000000000000000000000000000000000000000000000000000001a6": "4df5952c9c5555bae758de89b1a4bef3107e63fe722a5e95161e02f4132faa78", - "0x00000000000000000000000000000000000000000000000000000000000001a7": "bf89f44ab29227a246931d0d96a52e7b788dcb2411625bca2d50be6a3797d8aa", - "0x00000000000000000000000000000000000000000000000000000000000001a8": "9d798f5f1806b22c73320500e5b0ecad6ce1e56f0bebd96df975eabd7e9307fc", - "0x00000000000000000000000000000000000000000000000000000000000001a9": "f0688b0ce2364b1c0e3d43325d3d3c8ccd63e530630a920664d49547169d0601", - "0x00000000000000000000000000000000000000000000000000000000000001aa": "08d303e510e1cc58b695d015fc2c2210daa94f0f3ff193d83ea43135bbb590b5", - "0x00000000000000000000000000000000000000000000000000000000000001ab": "b266835618e75e3292af2395d56e02a6e3e35264a596cb44f38148b1499ea0d6", - "0x00000000000000000000000000000000000000000000000000000000000001ac": "301512acf2893751ec72f15dce9fdfb887dccfa96c80d6580a3487dd7857087a", - "0x00000000000000000000000000000000000000000000000000000000000001ad": "22c0f9622864f960991a2027fa3b70d9941bdb21189e7aa09f68660e27be1dcd", - "0x00000000000000000000000000000000000000000000000000000000000001ae": "f6131b88cdb92ad5d8d74aa040be0cef999f2adfc6adc0b8c0f2748ea1aa2e22", - "0x00000000000000000000000000000000000000000000000000000000000001af": "558e886b4bbd77f53aa9a1a056e8e08481da9dc38b7a3859e498e410dcd973af", - "0x00000000000000000000000000000000000000000000000000000000000001b0": "2588de766ecc1af72b5f7b2a729453d703d85d9bfc027898833f2771039877e7", - "0x00000000000000000000000000000000000000000000000000000000000001b1": "dade7fc48d32dc68d41020ac79b868485abb3558e53bb63a2e8aa47932e39476", - "0x00000000000000000000000000000000000000000000000000000000000001b2": "8ceeb2afd3646d249dccab24330b4251a5ce2d7ad671541d746f5daef884bd41", - "0x00000000000000000000000000000000000000000000000000000000000001b3": "24c5b68530cc49171a66f1dc312ea1a15c3b234db8561a1fb08bf8c3adb972d4", - "0x00000000000000000000000000000000000000000000000000000000000001b4": "82f242525cebab571fe6e5fe6fcd838c55ca48eea1eb255ef7bba0fb43dea956", - "0x00000000000000000000000000000000000000000000000000000000000001b5": "413f11217c8822a00b8b8b614c7e438db97162345ea9d01d1b46bd859f589395", - "0x00000000000000000000000000000000000000000000000000000000000001b6": "37a642a12a17850ffc84a65efd942917d6c413e0623d9ed0dfd583f4a6dd280e", - "0x00000000000000000000000000000000000000000000000000000000000001b7": "2319866ae408c2c16def479454f550894284b65217d988c0f0346c8b788e6f50", - "0x00000000000000000000000000000000000000000000000000000000000001b8": "21cd372ca079c9c9a302ce46dd6604fe0dab8d1c4963735f200fa7aecf68723e", - "0x00000000000000000000000000000000000000000000000000000000000001b9": "95a47db05dc3a6043cd4a648e1838876d7814cdfc2acc03b6bfd228751a193a9", - "0x00000000000000000000000000000000000000000000000000000000000001ba": "e3b09d5570d946f2ab70308a08f0275c443d7ec9d9ef3c32df7c2320f790b4ec", - "0x00000000000000000000000000000000000000000000000000000000000001bb": "590060fc82b55361ca5d13db77f55b5a5cfef362ddb300440f0a48984c9a2e28", - "0x00000000000000000000000000000000000000000000000000000000000001bc": "a9b21f63b40981e09ca454b2739149666dc23a4d33f5a0014463766354cc19f6", - "0x00000000000000000000000000000000000000000000000000000000000001bd": "331d419065a5d0ffa904c435e9022d1e621315eff68f2201ec63a690fec3003e", - "0x00000000000000000000000000000000000000000000000000000000000001be": "44b075e106306c1ca24ca9dc1c5a27e68dbe86367904581bb3981acba06ce979", - "0x00000000000000000000000000000000000000000000000000000000000001bf": "6faa7c1f263480410463c1eaa2ff9a4471dee90cd7b440f9a7fffc7c49c1ab57", - "0x00000000000000000000000000000000000000000000000000000000000001c0": "027b707ded941bf200797c580cf2a73d3dba48794d0b2b198965ff9d0aa4b46b", - "0x00000000000000000000000000000000000000000000000000000000000001c1": "35c25ba5f49d95a411ef32426c443c91e887ca1dedf2a6356969292822c0d91e", - "0x00000000000000000000000000000000000000000000000000000000000001c2": "83e0cab914be2a9ba1c2be60f0ecdff76ee5c946daeef001af4b6a6aa47873dc", - "0x00000000000000000000000000000000000000000000000000000000000001c3": "c735802bd46c31c8a7e3e83c2605a218c92e66f7507e88f4cb1c0f351c0a71a3", - "0x00000000000000000000000000000000000000000000000000000000000001c4": "781d1e3fdabfafcea2fa6d4486634b6af94498fa3562407f4caa4c4294575417", - "0x00000000000000000000000000000000000000000000000000000000000001c5": "e516c9e13a00da98680afc3265f13e142ebdd467d12da151e6e5a9677a228c6e", - "0x00000000000000000000000000000000000000000000000000000000000001c6": "666ac8fcb85fe5025a7b996eb4f4d6411019124c819a009b7e0c7f0e0c4c4c3f", - "0x00000000000000000000000000000000000000000000000000000000000001c7": "3c141c08a245a3db335db0f6bb0cff5848f6425057c9961cb3bef827aa0ff53d", - "0x00000000000000000000000000000000000000000000000000000000000001c8": "63dcab73a746ec6c5ac8f1ff8ddbce7cd483c26548f86554fcc40c2ccc041262", - "0x00000000000000000000000000000000000000000000000000000000000001c9": "3aaec8ddc0224f4b084a8ccc04efefac99cbef0e503b8a7bebc3c7aa4fe46521", - "0x00000000000000000000000000000000000000000000000000000000000001ca": "4dbe3b6b04f679aa9677b3a64d1dcfabc5906a12c178e5ff54b7efbfc2c79b50", - "0x00000000000000000000000000000000000000000000000000000000000001cb": "457c3a83d0815833923bd48642d056782f5fd188041e8cd92f260e2383e0361b", - "0x00000000000000000000000000000000000000000000000000000000000001cc": "02522280a85179021caaa61d6482df93c045087417ba2191809b602832aa710c", - "0x00000000000000000000000000000000000000000000000000000000000001cd": "4d587bd01bcfa40e1795ad3ea5f77b546910c6870bc7e6657d40a1f2d8feede3", - "0x00000000000000000000000000000000000000000000000000000000000001ce": "961d29a7fc57915697ba5b2fae8d3771d8bd91576c32c05afee041ac17d848b0", - "0x00000000000000000000000000000000000000000000000000000000000001cf": "5c3884749debf301065e34263780232f327a57a85b4fe19376e62de3723aa5e6", - "0x00000000000000000000000000000000000000000000000000000000000001d0": "713463804bd20977b4cd34532f3d1168f0a49501d5408fb2877478a477a1f971", - "0x00000000000000000000000000000000000000000000000000000000000001d1": "461c8fd694ea0c1af8793266c605b6ceeaf7245cec97495903ea2a14ecac4380", - "0x00000000000000000000000000000000000000000000000000000000000001d2": "35e31088a1515e1ba6609d0950a16e8f35cde03fa07f46e18e4b86e2cca4edc2", - "0x00000000000000000000000000000000000000000000000000000000000001d3": "61ba03ccc0e0cf9cd98cdcba500e40e8129eb3eb85920d1fef44a05588d49c3c", - "0x00000000000000000000000000000000000000000000000000000000000001d4": "851f39c5ce5f4801b082523faa0cc03f2ff3568a0c243f620e5c339ea39da2b2", - "0x00000000000000000000000000000000000000000000000000000000000001d5": "448656736cc3a9a8e8ab0c5e548319b14a51b40e45f5de7eddaf25ca390c3530", - "0x00000000000000000000000000000000000000000000000000000000000001d6": "525d5448d96a5a36b6bd87c4599662f32304d64eeea5f5c07897724a91a4d8a9", - "0x00000000000000000000000000000000000000000000000000000000000001d7": "3e17e4473b4356e9cf755ce3275618fd3e3d4b82d193bdf6a57a2ecc4ddef386", - "0x00000000000000000000000000000000000000000000000000000000000001d8": "7e688056a77a5d6803174648e4a6d2e982a0e02677ae38261c21c6390e90a659", - "0x00000000000000000000000000000000000000000000000000000000000001d9": "e2f9a4e56ef10377498499f58bc152015a2db11f8b485232541dfde10f04591f", - "0x00000000000000000000000000000000000000000000000000000000000001da": "33287f7e4ff32b8a0e6c65d03e04ea27978409381ab031fb8b26d5fe4e14fb3c", - "0x00000000000000000000000000000000000000000000000000000000000001db": "f6073bc7c2255ed4e3365fe8668f9529aa2327e566eea8485e105fe80d0afa5b", - "0x00000000000000000000000000000000000000000000000000000000000001dc": "f8819d443db1143c7f37606b9cd6003db500b36f8059e0a1b42587b4b7f532fa", - "0x00000000000000000000000000000000000000000000000000000000000001dd": "e1dbbc3e7db42e01ee269badbb49ab349b05938d0fe3840f97a9cd6c51384a26", - "0x00000000000000000000000000000000000000000000000000000000000001de": "92e9256953269935a75a21cb3a31b1797564c37a20a104d622c188d6bbbdcf89", - "0x00000000000000000000000000000000000000000000000000000000000001df": "0d4b4ba377d471804631f61c131ff1829b09242afb36c667f66eb3a70677bec2", - "0x00000000000000000000000000000000000000000000000000000000000001e0": "a02fc5e98bc45d4a34dc34d16d71c95e6cdcac504157769ba0e41582d1c7c28e", - "0x00000000000000000000000000000000000000000000000000000000000001e1": "313563af27e7adf66fd7f2842209e0e0c325506fcac7f6dd3abc361d9e03d498", - "0x00000000000000000000000000000000000000000000000000000000000001e2": "337fb18e572e14e967fa54af1ce06a81e52ac2a3baf227d55bcd08499dd4117c", - "0x00000000000000000000000000000000000000000000000000000000000001e3": "497a904516fc0847ae8cadbe627a4c5999451d9c6fb9c407a20478c7f90c3820", - "0x00000000000000000000000000000000000000000000000000000000000001e4": "1683f93d623b43c0071b287a4f3bba01765e6a5fa591d80e140d2f709960d5a3", - "0x00000000000000000000000000000000000000000000000000000000000001e5": "47bb80c5043a6c8898d1006da95899d8814b8bdc8bc7f5df945418bc33d14616", - "0x00000000000000000000000000000000000000000000000000000000000001e6": "2365c3df9f22079331e7519296bf2f4115bee3a8fa70a357a4fbd4e21476581e", - "0x00000000000000000000000000000000000000000000000000000000000001e7": "5d5980aceee17c98188ebf3255e3b3e26b8a5d38f9a4ed95a36cdc818661b619", - "0x00000000000000000000000000000000000000000000000000000000000001e8": "a848e5ed65c70444a6d1fe529127abea702ad12603be4c42be221994762e0c08", - "0x00000000000000000000000000000000000000000000000000000000000001e9": "e98fe8994405578378ed95c1d4b9a45d743c652214e50ac48bc8b36a42d2a4d0", - "0x00000000000000000000000000000000000000000000000000000000000001ea": "2a67633e64cfd77fe6ce3386742cde79338e1a34f5c7c904ea3eb8f64696d35f", - "0x00000000000000000000000000000000000000000000000000000000000001eb": "5d1662243b6c9f6dbf53fe2b79a220453b883e9c80bb06e31f2295e68918aecd", - "0x00000000000000000000000000000000000000000000000000000000000001ec": "eafb3303dba8dc7f4b41bb7b37f3c93e95c8eabd33c392d88dfd0582aa88dc05", - "0x00000000000000000000000000000000000000000000000000000000000001ed": "8658952c14dcc2b8f15ed4f1f4e861e033bcdbe4b0b17671dd7984b29d1a8ba3", - "0x00000000000000000000000000000000000000000000000000000000000001ee": "9a4b8616c2ab2fd6d1d94a86a6e4a5ebe988708def10c935772e47bdaefe5b0c", - "0x00000000000000000000000000000000000000000000000000000000000001ef": "1987f5210117e3866820238e7be09c5b972ff01bc9d3062259ac73abc9fb5d1b", - "0x00000000000000000000000000000000000000000000000000000000000001f0": "ded42d295832ce8251701cc7582d068b37adcf17bf96e9728f49c7ee7dd93c7a", - "0x00000000000000000000000000000000000000000000000000000000000001f1": "b9244e48395116c8a53aabace93900c569c53b973a9e3687002cd218d807f608", - "0x00000000000000000000000000000000000000000000000000000000000001f2": "ca9205d2f444fffd9a22b3f45c1ae061924fe6b5d885079b4f215fd6da081c89", - "0x00000000000000000000000000000000000000000000000000000000000001f3": "d6d29225f2af2f42a875f8e69837b6abac59f79c06b12476351cf46b1f721268", - "0x00000000000000000000000000000000000000000000000000000000000001f4": "a006e393879b70cf602f0122a886d8167c8708f8e7feef6de52675f650f07b2e", - "0x00000000000000000000000000000000000000000000000000000000000001f5": "8698a5e929f6712d07c38692354fc0cd108829576fcf507d8249375bb4d34e60", - "0x00000000000000000000000000000000000000000000000000000000000001f6": "1e95d4fa85ff39313eed8480ff6f794da6cbdf6c865c33aa2c514fb097c6817d", - "0x00000000000000000000000000000000000000000000000000000000000001f7": "52eb082eb7be273f4d5280bbef49733796215c09a7c71ca1b20fcf9ec180affe", - "0x00000000000000000000000000000000000000000000000000000000000001f8": "d671e7ebad6a5828dbcc7932d67618bba676951ddc013cd528bf9b41a99f50b7", - "0x00000000000000000000000000000000000000000000000000000000000001f9": "1c10e60513c164ab7482d2c33062cbc0f8191dc03f48a211fb9ba5cc9687646e", - "0x00000000000000000000000000000000000000000000000000000000000001fa": "3a66ebe86f285009227283701e0bd5d1ef913636a7a1331799de1c1faa5e4c29", - "0x00000000000000000000000000000000000000000000000000000000000001fb": "062f4d4d65aba3e78d382b9f46e4d5542195003f96b51b865458dcc1f826bef4", - "0x00000000000000000000000000000000000000000000000000000000000001fc": "41870d7fcfb0ba5dd5425e3a3302b3e93025132d1a2776a249a88c572fb6be05", - "0x00000000000000000000000000000000000000000000000000000000000001fd": "7c13316eda73749098cf4575409649054e1835f58d626491b4a4b95f2a8a0564", - "0x00000000000000000000000000000000000000000000000000000000000001fe": "5fe375eb49f8ae346cfc274905e352f9d90b8e27a9557c111a4da925da1ec952", - "0x00000000000000000000000000000000000000000000000000000000000001ff": "b2e74edc8a1efbf6260ee1bab5e093a479e2f7e5cd4b857567c0f375363e9620", - "0x0000000000000000000000000000000000000000000000000000000000000200": "66e753584038f784cd85643a76dbb590005f0704537ac697c648abe7cff660cb", - "0x0000000000000000000000000000000000000000000000000000000000000201": "f4d20bce9d8457ff1dd755e1dfbbb89c7bd0ad0a4cbbd507a20a66a75ad9223a", - "0x0000000000000000000000000000000000000000000000000000000000000202": "8ccbef8f2661bcf3123cd1d94c22200a4ae5f196f22cc0a75a24a2eb88b18acd", - "0x0000000000000000000000000000000000000000000000000000000000000203": "bf528a0231aa3fc212ff82fbc410ffd8e8e2191e9af0a3fbc6b5c246cb7ac8aa", - "0x0000000000000000000000000000000000000000000000000000000000000204": "03938f3ef2d6d88872a92445d63c6617c2ad1c6729900a8263f19ec9d03d5106", - "0x0000000000000000000000000000000000000000000000000000000000000205": "76b268f5c2c12013dabdac36f0d7a87aeabf6d0b9c66afe989de308e9d8cb0ea", - "0x0000000000000000000000000000000000000000000000000000000000000206": "9025f8fd00f67b94a9b19712e0ff275ddddf0638f35bcd818639f440daf3d392", - "0x0000000000000000000000000000000000000000000000000000000000000207": "6d6253031c30b55f6529d6543f837195d883ed16bd214ae6b065668651295a7a", - "0x0000000000000000000000000000000000000000000000000000000000000208": "3d381099b916c9111f0a6ef929f91814a584f390a9032879d7e41c6eed3f4870", - "0x0000000000000000000000000000000000000000000000000000000000000209": "915d521f633b9e30bbb9abc8024728d9f1c69a3f06fe8f490c82143ea04d2e52", - "0x000000000000000000000000000000000000000000000000000000000000020a": "863e79fd3c6376662be319b3ef0eb05283fc9f713417b7856a7c8615f977d8c9", - "0x000000000000000000000000000000000000000000000000000000000000020b": "92017f3c5f46fc656d0b2279ed722c9ee2fefd6aaeef49a9b72a7f3988fda54b", - "0x000000000000000000000000000000000000000000000000000000000000020c": "5b54670c143ac7faa7dd65ddb7e3b7c85d6932c049e071be3a0f9f51ee3b889d", - "0x000000000000000000000000000000000000000000000000000000000000020d": "dcc13010415b57cb7729b370840b98797aff553ee150d53acc57944d6880476e", - "0x000000000000000000000000000000000000000000000000000000000000020e": "2d3c7ce06501bbf1916b0a41b645130ba77f69e25b150354934ea8ea0cb3b012", - "0x000000000000000000000000000000000000000000000000000000000000020f": "b8489443b8bb965ee7e0cc42e8ff8c2467d199cd09434fb394df3f34a2a985b7", - "0x0000000000000000000000000000000000000000000000000000000000000210": "c4194a2d7270901ff947af6ebd80fa701243344f704f832880455f4041285986", - "0x0000000000000000000000000000000000000000000000000000000000000211": "1d01c2348f9ac6b46cb793467df238a9f23c29c1d3de9e454bc61644705db054", - "0x0000000000000000000000000000000000000000000000000000000000000212": "7cdb5360f32a30019bf96d2ea2034810820d065f655f99482aa59696b371afa4", - "0x0000000000000000000000000000000000000000000000000000000000000213": "d17bc796f0ad66329bca1ca889a6c67406db80c0f43200fb0926495f409432b1", - "0x0000000000000000000000000000000000000000000000000000000000000214": "d8472a9633cefd2b65c8d169fdcc6737e60390ee74069eea5c6209c6e2ad1634", - "0x0000000000000000000000000000000000000000000000000000000000000215": "619efa7e75625a7ebedc7f3f9399965b08abf5834485d1db46a18e52f18c31ee", - "0x0000000000000000000000000000000000000000000000000000000000000216": "c2b62f015db1c1d98d0614179d0ce92635a62ab4922a2faa0139119d3d63e071", - "0x0000000000000000000000000000000000000000000000000000000000000217": "58bb373fbaddaa37a1fd35bfbaedfca10e720b9517932daa0041139db7285ac0", - "0x0000000000000000000000000000000000000000000000000000000000000218": "c9e6ff8c4334da9106046cf0aa6ada5653c1c7e4e04e2625132bdf77159440d7", - "0x0000000000000000000000000000000000000000000000000000000000000219": "d8c58761e29f93f85ed6cba366a7bf37793501e56beb1505083593cef82267c5", - "0x000000000000000000000000000000000000000000000000000000000000021a": "1d090490f42aa267658565f6ca68e0d230f7d6e2c2c850276c5428f2e6feac7e", - "0x000000000000000000000000000000000000000000000000000000000000021b": "f0867530c5e2d8e1e6f5e8fce7da42ed7d2b62d8f996ad93efabfdb12bd3cfba", - "0x000000000000000000000000000000000000000000000000000000000000021c": "b2db3d26bc5c38616a7acbaba0e72cbc0d27ddb96f8fe1f4f1437d6ea7c058f9", - "0x000000000000000000000000000000000000000000000000000000000000021d": "0dbddf3e586a2f5369ac360a4fee1273047238f16f2f4e8b6e16471b2455701a", - "0x000000000000000000000000000000000000000000000000000000000000021e": "a82749ce59055410613ad90d73c4fdfe715f9b60c665689c4c377125b1dadaef", - "0x000000000000000000000000000000000000000000000000000000000000021f": "5be3c764fef371841fdaca04c885c757d884f9ff8971250ae39d77c76e573636", - "0x0000000000000000000000000000000000000000000000000000000000000220": "b710b8559fdeaf52af97d3fcf0879011c37044dedb8f94dbbc338a85bfd7c61a", - "0x0000000000000000000000000000000000000000000000000000000000000221": "6eb711b67df8460994ec6d375c26a4209acae1a918f7a62392f2a562500980c5", - "0x0000000000000000000000000000000000000000000000000000000000000222": "1da9f51a070e2bf7a49e7631ac54fb0e79bf4034dd2b982f8929cf12c469a593", - "0x0000000000000000000000000000000000000000000000000000000000000223": "9d719d04326acbac551edf543d8f760e26c65609601f950dc8d7271cbf40a006", - "0x0000000000000000000000000000000000000000000000000000000000000224": "488537d78be3c43ce3232056b5e0b1ce2ca9a88d4d7d768f654e0698928743e0", - "0x0000000000000000000000000000000000000000000000000000000000000225": "04b7bb9acaf695da6f2e725c22098a6a6d2216ab3478a9e053526bb50e276afe", - "0x0000000000000000000000000000000000000000000000000000000000000226": "7181f0084b63db7479c003d7dd4291ca02dae8d4283f82becb53681d47398afb", - "0x0000000000000000000000000000000000000000000000000000000000000227": "026fb7db67bd230b10afa06b1c7b20edc1219887a13c0accd594f54aba577ca2", - "0x0000000000000000000000000000000000000000000000000000000000000228": "60596113f907eadfb5229325292e44044821a9e22f7e575b24cab3ea58fb5190", - "0x0000000000000000000000000000000000000000000000000000000000000229": "d168573695101511d7504d9d987c5a0fa7e64b52dbba520aece42e39e9b889b7", - "0x000000000000000000000000000000000000000000000000000000000000022a": "cde6e6e9437d8d53d9d119f59621d8af4aab0d36357ae361fc39100037289949", - "0x000000000000000000000000000000000000000000000000000000000000022b": "af7988749b7c275b2319bbe47c81260f8c3084d77e284db0b00237173851550f", - "0x000000000000000000000000000000000000000000000000000000000000022c": "e80952fe3298776700d0d5527b12772000caeafe16823a1d07d023c092aced4f", - "0x000000000000000000000000000000000000000000000000000000000000022d": "0462b045d5e548d1267a9124eede57927ff6653ee26e515e79484a37fa332fec", - "0x000000000000000000000000000000000000000000000000000000000000022e": "c2379dccca93cb7af1b9495cb45ff56200395f2d0f799afda2cf7d1a8dc2207c", - "0x000000000000000000000000000000000000000000000000000000000000022f": "a7614022dce29db83d3fdfda49d693584249cd3719f6981766ee013a59c53df5", - "0x0000000000000000000000000000000000000000000000000000000000000230": "a9a699c07f4409eab9ca244799436f35249c79448cfb16f1daac3ea84453ab62", - "0x0000000000000000000000000000000000000000000000000000000000000231": "25b92c413d927baecbcc7836cd6464336f0a89e2d65a9fa0cfbe8729fb3b2eb6", - "0x0000000000000000000000000000000000000000000000000000000000000232": "a57990630fd6f670bb7e9f46d7c3e913b5392a7b13a83e9e040118b5edce4bf1", - "0x0000000000000000000000000000000000000000000000000000000000000233": "1d6f6c4bfa2d734a2b4869d97a28ed74e5ac40595899853e85e98349788a9d58", - "0x0000000000000000000000000000000000000000000000000000000000000234": "e8c2b0ff9fe420948d5a90471748469f7cd018d8b62b156404626ee33a4f4edf", - "0x0000000000000000000000000000000000000000000000000000000000000235": "96419b60000d8e4e9815500d8e3d69eef3c19d36997bdaedd42cfabf174ae505", - "0x0000000000000000000000000000000000000000000000000000000000000236": "ffafac142daa1e5dfaa588553a29883ef5d6b9a56408401cc20dd60121467861", - "0x0000000000000000000000000000000000000000000000000000000000000237": "eb9bc3c34aeff870450eef73debeab5d6a4e853fd5e94794de8de70f3328400b", - "0x0000000000000000000000000000000000000000000000000000000000000238": "168cb5014662382595da9de5a5d07020a00f6871e24ec2f12e4d2c01200a1021", - "0x0000000000000000000000000000000000000000000000000000000000000239": "12d8f16244cd8fd6024d151e6a2070009c315dffa38ee8c5330e1bd3d4c3e550", - "0x000000000000000000000000000000000000000000000000000000000000023a": "ae534ee68fddcbb56a54e1389963b1b91f2bd81903668bc912fb38e8222616ee", - "0x000000000000000000000000000000000000000000000000000000000000023b": "d17d8c2fc653829318949d721e152c1578ac66a99c02fea2ed7e9902345888ca", - "0x000000000000000000000000000000000000000000000000000000000000023c": "8d7e0a0e7b3ae1c2af06dbe35c75cb89f39ee82eabdcc3dee776c4528e5f44ae", - "0x000000000000000000000000000000000000000000000000000000000000023d": "1d2cf4804fe3b07289794f1cb5227e51d697cad91934eb7c4705834e36100bb6", - "0x000000000000000000000000000000000000000000000000000000000000023e": "f90b5cc6dac74d3bc26ea436c5009c72a78b680483bba81d842d5500cf2cadcb", - "0x000000000000000000000000000000000000000000000000000000000000023f": "da50bf0b60a87259fb867f9ed72c9b70defa034f7579ef5d8b3b1fdc0dcef8fe", - "0x0000000000000000000000000000000000000000000000000000000000000240": "0ed725064a1263c0361d176ecc01bd8f3282fbf917f16c7acc8d74da1a076d5d", - "0x0000000000000000000000000000000000000000000000000000000000000241": "6c84eb9a9f855cc6e5d2e3a2e3745e58a19f3dc35dc4d4b87e03fd8be4541313", - "0x0000000000000000000000000000000000000000000000000000000000000242": "dfe776d8d16b551a7020bdb98ccfbed0c74ce701b7da68a2124088f2661a3592", - "0x0000000000000000000000000000000000000000000000000000000000000243": "ff3de971bda54ed67b27bd4b95e38b9045f21d23c4b3b1613def488d9826e293", - "0x0000000000000000000000000000000000000000000000000000000000000244": "689a76ccb80461e78e22e1997c949bb143882516f7db6ec6aeb1062342881540", - "0x0000000000000000000000000000000000000000000000000000000000000245": "179654e16a3900b68bb66927ab2e714430ee0eadadf1930eb6073454bfe66d72", - "0x0000000000000000000000000000000000000000000000000000000000000246": "7a4bcc5016b6d39420221e1206b50128e0efe3fee6a1c5eb573e6bedaab5f215", - "0x0000000000000000000000000000000000000000000000000000000000000247": "54d398355fd128ea6d1db1e790364b184845a3687dfa213ac446f7d298755717", - "0x0000000000000000000000000000000000000000000000000000000000000248": "c52e636696619f0055d30d50b17d0f5a62537fa775dcd349d3948956c57a578d", - "0x0000000000000000000000000000000000000000000000000000000000000249": "6c72dd1012068c32cf36641b1564e48296fb121ab7a9a9baefd5c28416d8d054", - "0x000000000000000000000000000000000000000000000000000000000000024a": "a9697418504b9f328eb3b4bb3c4a82ccdad93df60ba4f9666a9ed9d4b61215af", - "0x000000000000000000000000000000000000000000000000000000000000024b": "eccc52333b224ed9aa4a274c7c2e6ad7043da8fec8cbd1841c4df037d272a070", - "0x000000000000000000000000000000000000000000000000000000000000024c": "0e033ec5d1b65a42204e9caf992cf062bf74c8a309c9b2e769b858e366650d94", - "0x000000000000000000000000000000000000000000000000000000000000024d": "787a2bb58c6e1d4ac5d91e6fb7bbf1713c1e902ca3b86d920504167e9704e574", - "0x000000000000000000000000000000000000000000000000000000000000024e": "aa4611fb72fb0a85c2d1bc1083c160f1f316538c7f58ef556f4340ea20068ce1", - "0x000000000000000000000000000000000000000000000000000000000000024f": "5e35d6b8ace034f15f9ea52f7f1a6a1ec774e7a4234137c6c5bb913dfd733971", - "0x0000000000000000000000000000000000000000000000000000000000000250": "0a0ed30330099aaed4d9fc919882376e3624d21bc3b39691003081f575f6b27f", - "0x0000000000000000000000000000000000000000000000000000000000000251": "3f445c59eb76afc237ab0aff24e4afece553617597903e7c54e2e52535f5f69a", - "0x0000000000000000000000000000000000000000000000000000000000000252": "5b913043ae15b19475bdf3bce3000c885837ce744816ee34aa4c4fa13c29e273", - "0x0000000000000000000000000000000000000000000000000000000000000253": "cd4351d6d5b3636ccb5424b17c5a8b33e881f83ac158694c1f198b70290d93", - "0x0000000000000000000000000000000000000000000000000000000000000254": "84dfa1c19923082db1a37ae307ef33a005c1ae987763f3537078e44a91f72cef", - "0x0000000000000000000000000000000000000000000000000000000000000255": "4f62f1eb606efbd760b849b83f48b5080b0045364da18111e5f81faa74bdf648", - "0x0000000000000000000000000000000000000000000000000000000000000256": "6845189fc5fffc30575935e9f8db4c343bcf5001360241b5af6a10c91f5b1003", - "0x0000000000000000000000000000000000000000000000000000000000000257": "7e80093a491eba0e5b2c1895837902f64f514100221801318fe391e1e09c96a6" + "0x000000000000000000000000000000000000000000000000000000000000000b": "2f133507d5f30f026e6571299628e6058998043a49edb807187af46db8450d52", + "0x000000000000000000000000000000000000000000000000000000000000000c": "ddd9d48cf993e1a046618047df6cbbd68854407cf1e86d56aa415abbdf3ae75b", + "0x000000000000000000000000000000000000000000000000000000000000000d": "bf50454c4bceeb942839379652832224b4a5d7eb9975ab510ad29686bd97b9d3", + "0x000000000000000000000000000000000000000000000000000000000000000e": "5a83dec77cfbd524dd47d27e2b16c6574049bcba447d1982950fd5ab2b69a17c", + "0x000000000000000000000000000000000000000000000000000000000000000f": "2f843dca7027403dafad2bd592add9d2db13204100ed00b2154a00ba39b7d291", + "0x0000000000000000000000000000000000000000000000000000000000000010": "7b4bc60f8517a5430b9af7aa053bf5b81b7535ace030678d80c4b99c6fd1657f", + "0x0000000000000000000000000000000000000000000000000000000000000011": "f32e555a1c1c3f1dd1ae1e40eefa749c4c92b7c016c5fc89514db6fa5c6b7fbb", + "0x0000000000000000000000000000000000000000000000000000000000000012": "737e36892f90d4aa76141c42714666edd453bca2067581b10b6019d29569060c", + "0x0000000000000000000000000000000000000000000000000000000000000013": "f73beb41a44d99434dbb66520a5f24f315ec551123d62696c8d1d3e66181df7e", + "0x0000000000000000000000000000000000000000000000000000000000000014": "e112f4dabb072ddf8fa79b3548c61a4daf3e2e503d89db72ae9116d501fc3e76", + "0x0000000000000000000000000000000000000000000000000000000000000015": "5fdba062882eaacc16ad3a69736dd188591b99cd3ee585b2b622e54d3aefe0a9", + "0x0000000000000000000000000000000000000000000000000000000000000016": "88818e13c2931de5a32fd7d75e52be199558e1ade6cb1fd31a32f53195a1aae9", + "0x0000000000000000000000000000000000000000000000000000000000000017": "2481dd8cb8d447b8e9441744d1f1bcea13f61d5be6873d09b40609718d3f1ef9", + "0x0000000000000000000000000000000000000000000000000000000000000018": "f5e338f754fd9fbd46d814422b0316bf190dca77c37522eb38b81cf5e04851e3", + "0x0000000000000000000000000000000000000000000000000000000000000019": "2b1fab7e59f4728cf38226b9ecac8dd6d299a76b470b61700a3f47e37b271bf4", + "0x000000000000000000000000000000000000000000000000000000000000001a": "aa030200b732d9b090e2dfd85adca56c8cf2ef2ff789a3d5055d0d05ac88d822", + "0x000000000000000000000000000000000000000000000000000000000000001b": "bca059e38e72a99d6ce2c28b768dd93cf90378e6d4e3e2ff6591546300b74b09", + "0x000000000000000000000000000000000000000000000000000000000000001c": "4457df0144568dfc23c17f8b8e10d13884d36140e48aba9fc56501f31c8c9986", + "0x000000000000000000000000000000000000000000000000000000000000001d": "1b5c25c6dfc30198921883e612d8d3ec4d726b9142a10aad17971b71dfa8f58d", + "0x000000000000000000000000000000000000000000000000000000000000001e": "3fdf82841a78a8bc191e1132e77780f23d62709cf6e21fc83c821fe511eb1aed", + "0x000000000000000000000000000000000000000000000000000000000000001f": "28d7652400ccc1a7ad93ea7181cb1c76d0cec3a66ffc44949e9b23cbb90e144d", + "0x0000000000000000000000000000000000000000000000000000000000000020": "e8e90e45c0a91cd58cc915ad4d002ef1894eed059ce8efb8c882d7ae6d81c9bc", + "0x0000000000000000000000000000000000000000000000000000000000000021": "4c2cf3431b8f3c1dfc835fdc4b2251f02a90281497b86a1e7d26bfef37e8319b", + "0x0000000000000000000000000000000000000000000000000000000000000022": "e235e0192e3a480fab4c7b79eaa733093736516fef75343e39f96ae83172c0f6", + "0x0000000000000000000000000000000000000000000000000000000000000023": "e365f8459f4636e83c431b2022fa68130de3bfe707c9ce981b0a74bd9342b2cb", + "0x0000000000000000000000000000000000000000000000000000000000000024": "0afe1a06aebde5463e87d6a2b98a491ba22b88203a206cd5e38ab714e32934bc", + "0x0000000000000000000000000000000000000000000000000000000000000025": "b6851517873188aa7c628234f11cdd548cf69299865749cbe928555abed1a3d1", + "0x0000000000000000000000000000000000000000000000000000000000000026": "c0459207986c5e64fca79b301e2eec3100cd7d55c0620854f8ad2348bd62368e", + "0x0000000000000000000000000000000000000000000000000000000000000027": "cbe262c1e18b18a2bae241041100500b86e87d373dd1d6b0ad018f8eaca2829c", + "0x0000000000000000000000000000000000000000000000000000000000000028": "67dbcf9e1acdea5c2ea3abe2ac1f2a059e10aa288989ceefd32ef56f58b194f8", + "0x0000000000000000000000000000000000000000000000000000000000000029": "ab8cdc9a6207ecc132111c4e5a08ac8ab356928b4ae3b57ea603c4b86de6acea", + "0x000000000000000000000000000000000000000000000000000000000000002a": "3c543f6c590b3cd8dbd4a10af5cbb888b604cd01ac4fd2af4c4f517680be08a5", + "0x000000000000000000000000000000000000000000000000000000000000002b": "05489e90e192cedc1a55667bef66f55e5c9e3a27e30ebdce160c58c520ebca73", + "0x000000000000000000000000000000000000000000000000000000000000002c": "4ab637ce5a87da49980dd9d9fbffae1166eb0aa6c552f3134f7943b27816595f", + "0x000000000000000000000000000000000000000000000000000000000000002d": "dda706c4a7ab673f321b64926d919875dd6e6d3b9403d2d081f10364b30bf10c", + "0x000000000000000000000000000000000000000000000000000000000000002e": "4d4b8d202da68fb14db891950819d5c9e1546e992741a580138ed765903c33d0", + "0x000000000000000000000000000000000000000000000000000000000000002f": "469b3abbe64cb359e35ae4624068530b058ceb0e2d8208a52b578fb1281cd1ca", + "0x0000000000000000000000000000000000000000000000000000000000000030": "6e2e9771a6f313fba6caa7eb39c562088886494bd034016117ca7fdac65ed989", + "0x0000000000000000000000000000000000000000000000000000000000000031": "01a78a45d85a03de4a3781cd16dfb889f198071d267d5d7242dcb41bb35cbe8e", + "0x0000000000000000000000000000000000000000000000000000000000000032": "6f22e3dab521d4a0a1c89f757ff313633df5c61421b16bab4232b67a18f405e0", + "0x0000000000000000000000000000000000000000000000000000000000000033": "9d6e936b970180705c62fa7744f7e164f3039ad218c5d9cceadc8ea1c1f4971c", + "0x0000000000000000000000000000000000000000000000000000000000000034": "583a071110a45ee1a9ba3814f44204cb73297a56c3a828934b899c7a192719f4", + "0x0000000000000000000000000000000000000000000000000000000000000035": "a1003500fb36e049cf13a99cbf6d3cf07b6b3b84a9fc501a499ad415ee94edad", + "0x0000000000000000000000000000000000000000000000000000000000000036": "3ab46cc3cb6d7723eaa755c94f2c95bb731576d008d24097d58f12d5e127976c", + "0x0000000000000000000000000000000000000000000000000000000000000037": "757fb791878f30312d91826cd1e91d0eb92aae9f23df498803ac005e2f20edd4", + "0x0000000000000000000000000000000000000000000000000000000000000038": "9e78d4da3b4b0414b3946ab3ba4180337e4d3123b2f42543252f43d6b894c001", + "0x0000000000000000000000000000000000000000000000000000000000000039": "6d1770f5d0acf8d89daa37d867b9c1e218cf750760ef2d85a3cbe11c6eb0cff4", + "0x000000000000000000000000000000000000000000000000000000000000003a": "fc01a5437f1707ce7539e728791fee2990f7a672df600b1cf8b29fc402467118", + "0x000000000000000000000000000000000000000000000000000000000000003b": "45e78d98f879648e14906cfdc5f12ec8d8cad1c31118c29aaafb6b8f2cfe6fec", + "0x000000000000000000000000000000000000000000000000000000000000003c": "d54ebb37ad090862f3e493df853473a4c3048858969447e056a1b7ae3c2d69e0", + "0x000000000000000000000000000000000000000000000000000000000000003d": "8d9423f8c79fe5861c5f8aa1bef8d618d9f8f6c566e719dadcac9e29f332df0a", + "0x000000000000000000000000000000000000000000000000000000000000003e": "fdea138f9a1a9c5b9233310f345b69929c20f6a0136b3a64a17bb2906178f0af", + "0x000000000000000000000000000000000000000000000000000000000000003f": "c6fda59167054f05c4d4faae5e135714b86791bbbb46b55fa71a1fb9e7f0d9ed", + "0x0000000000000000000000000000000000000000000000000000000000000040": "2e5b3babf3814f9518c8f1ecf3d75a5971d29ab3a301cb7040ce64a1760f7994", + "0x0000000000000000000000000000000000000000000000000000000000000041": "0f466be7c366dfc966a176ea45d3bc067a808e2c80f19c3b4069a9b0249d1829", + "0x0000000000000000000000000000000000000000000000000000000000000042": "99348e0504ec5ec4be0b9879a067c7fd8736a811b8439a27becb2cf5e5780f5e", + "0x0000000000000000000000000000000000000000000000000000000000000043": "e24c5e3871287a6374e96988e12aa8a8b13691418ec7ea3857cfa124ec5608ac", + "0x0000000000000000000000000000000000000000000000000000000000000044": "b5c3aae00aa3e8cf46605585e825e5ceaaf59ebd0eb53cad61d315a86fd1b900", + "0x0000000000000000000000000000000000000000000000000000000000000045": "67b3aa8171beebb22c2fd93c24cadca0b7dc7151ac006e9e385688c135b621fc", + "0x0000000000000000000000000000000000000000000000000000000000000046": "5705f807833575a73215a95ac599eca6a76654485b67ddb2dc555bb1515c729b", + "0x0000000000000000000000000000000000000000000000000000000000000047": "d72ff977333b63a71c8f6c85e1b4133ee974ace4690de58b6f3426b44f756290", + "0x0000000000000000000000000000000000000000000000000000000000000048": "75ddc15bcf4b08fb06d975bf03a736749663b92902b94abf235f57d993df31c7", + "0x0000000000000000000000000000000000000000000000000000000000000049": "761dca2399f2bd21751c0b446556645af1528edcf12567ffc4dfed3aa37a678d", + "0x000000000000000000000000000000000000000000000000000000000000004a": "a85904cd84b013bfe51b9f1271bc89acabcc35f2343796e70aa1b56065be155c", + "0x000000000000000000000000000000000000000000000000000000000000004b": "d4cd647105eae0c6b9c7fe8901199a65ffb46a514cd330a64ea7d7d0d32bed54", + "0x000000000000000000000000000000000000000000000000000000000000004c": "b97814f2a901cffd2014a5216cc9d46229bb24b7a4b9c235c75015e2f5e0e2bf", + "0x000000000000000000000000000000000000000000000000000000000000004d": "0302c234980b5b7f91253abb17d15b6a60ff50575ad8c7197e89f934e562a949", + "0x000000000000000000000000000000000000000000000000000000000000004e": "030b3da7ad37b6944f91e4f0e42d3585d0dfa757cafd54d9d50c94bcb22f79b3", + "0x000000000000000000000000000000000000000000000000000000000000004f": "5a1876d4bd5ee996e508df746369d32294ba1b569fc1652b5c317423248249a9", + "0x0000000000000000000000000000000000000000000000000000000000000050": "89ade33943001190fd67ba08801e8ad1609c83b3558d837c4408ff4c3eefda36", + "0x0000000000000000000000000000000000000000000000000000000000000051": "449d9c602312b18f6c2274bd729e34b08585b01f8cac3ece9c6ca3aa40490671", + "0x0000000000000000000000000000000000000000000000000000000000000052": "3247a11309a2b5902e5c774440a0167b418e1b48f7b8d9e2401133f96bc6d747", + "0x0000000000000000000000000000000000000000000000000000000000000053": "263105cf4f779d34574edb7c28a96f3b777d60cb42b6cbe62382ac07ca9e1bed", + "0x0000000000000000000000000000000000000000000000000000000000000054": "a97733eabd60a3c7d98ce3d79833491e1b3c207a3ec33b73b4d754673f350077", + "0x0000000000000000000000000000000000000000000000000000000000000055": "e9ecf0ce41fd0922a7b37cfbd4644d54ad66e0ac6963b1b8786c394749e9b975", + "0x0000000000000000000000000000000000000000000000000000000000000056": "4cfdafb97da3756064ca7bd411a6989550fb5cde60aa3f2e3d46d9244d20bfc2", + "0x0000000000000000000000000000000000000000000000000000000000000057": "722a824a6647cee957240799f93005cb1278f372e0b49b8bdc0363335dfd2b10", + "0x0000000000000000000000000000000000000000000000000000000000000058": "c04b5fc4b5968f11ae359803e61113cdee15af2c14813bfa99c4b196a983093a", + "0x0000000000000000000000000000000000000000000000000000000000000059": "1cbc61aae04b77b9639ca0bc8722018aa6db51f6ffd08cd016b987003dc2ab2e", + "0x000000000000000000000000000000000000000000000000000000000000005a": "058ab21bd839a422feee5d5b45713cbaeb02a111c7641705d11574004e4b5727", + "0x000000000000000000000000000000000000000000000000000000000000005b": "b1b24029f3e1bba3e938c9c57019fa7036d1a0e64048ef5b8bb68a3560d7a9ec", + "0x000000000000000000000000000000000000000000000000000000000000005c": "8f126f0a8afd6b1097e8062b8615ec3d2e355b1e15e1ef21d61e85829b510628", + "0x000000000000000000000000000000000000000000000000000000000000005d": "9189a1b0293a1111184e73052bfc72728f21b66d94760ac59792e0edea699439", + "0x000000000000000000000000000000000000000000000000000000000000005e": "542a88c13c4f1d797542d209655be8b0f2b028bcf192cf671fc77ecf63a38064", + "0x000000000000000000000000000000000000000000000000000000000000005f": "6499ba433e6cd3f9f9a32c9c2f11a50b6e37556c096f33c9a8c83506fa3447cd", + "0x0000000000000000000000000000000000000000000000000000000000000060": "a4a2c973920a1c7de9f7d7f2f4fbdd3008fda1520cb878fd941dce71aa5bbd20", + "0x0000000000000000000000000000000000000000000000000000000000000061": "1d71b172ad38387a328ebd2279024e8f984a2233ee719dfbda436839a24c6232", + "0x0000000000000000000000000000000000000000000000000000000000000062": "b0093512a1a886419fdb00565d740d13160af79602c867d600fbca9a468db6cb", + "0x0000000000000000000000000000000000000000000000000000000000000063": "5932818de144d80f88da1a785da68af57bed295fc602925073f9edcc043d3ff8", + "0x0000000000000000000000000000000000000000000000000000000000000064": "1983b351980793f159975921a67776213dd2356ba713fcf0ef5678e3f4b76255", + "0x0000000000000000000000000000000000000000000000000000000000000065": "2c31c8d130df8cd19ad3dd8225a3203bd68efc8b509ad133809bfde10621a71b", + "0x0000000000000000000000000000000000000000000000000000000000000066": "50278dc69094c18b791ea8848d9c15de6001f4d2ebb6fed606e8679059a1a83d", + "0x0000000000000000000000000000000000000000000000000000000000000067": "e64184ce1475e28cc7a298a1b5b4863e7c368f2f38eafc86787f1484fc7bc0a9", + "0x0000000000000000000000000000000000000000000000000000000000000068": "97c7110a9b254d33bcd10ab961c6466feca3fe6fd136418b85581d5fe2fcfe0a", + "0x0000000000000000000000000000000000000000000000000000000000000069": "e996a2598cff7e23d4086df06da29d67eaa96289f507aa491b83910315de21a2", + "0x000000000000000000000000000000000000000000000000000000000000006a": "20e8f88eb11ea063a64fd765a11c8bb1b07258977a8d24eaeb78081de8b47e87", + "0x000000000000000000000000000000000000000000000000000000000000006b": "a2cc6edcb373826350844c4175a82f38d8565b2b4b05dc59fefa918510228524", + "0x000000000000000000000000000000000000000000000000000000000000006c": "c4e09239b8e6c9b3bd48b08feb12764bfe8a1da566d6f6c51815c296372664af", + "0x000000000000000000000000000000000000000000000000000000000000006d": "61b6f9cf4951cfb4ef20b947ff23a618b0f0253df1b61a65bcdf7c1153aab28c", + "0x000000000000000000000000000000000000000000000000000000000000006e": "22f73dc4794b468b3e52be197d3078aaa6abfd9b08003b5e94c4633d1880a5a3", + "0x000000000000000000000000000000000000000000000000000000000000006f": "b2f3b62fb9a176805a63baec7a272b9887e5557da62b04b1ed9e8eb6515b2293", + "0x0000000000000000000000000000000000000000000000000000000000000070": "747a0c527a9f506761ff61263b57d001ac7d1a8eab9ea65f9ed5073e0dd651a8", + "0x0000000000000000000000000000000000000000000000000000000000000071": "7932920badab8f376c9304128ae7f6feead11e2daa8d0d9ece8607e9eca038cd", + "0x0000000000000000000000000000000000000000000000000000000000000072": "b4c5cd7f519b80618c4f1a48eb3c822c56c97b5cfca9e48e99f2a1306d1ab986", + "0x0000000000000000000000000000000000000000000000000000000000000073": "9da0727090ef7982c489b7b7d09907c8b419afdcf8bb097521147f2b89200826", + "0x0000000000000000000000000000000000000000000000000000000000000074": "aad0b52e3af6c39069bd4200aebcf262f68c6851cf14f3d6fccf78a63fcfb89d", + "0x0000000000000000000000000000000000000000000000000000000000000075": "c257b0e011d519e7fa82d85581f12d7384ee352a3adaa800ece2987c9ceacfd9", + "0x0000000000000000000000000000000000000000000000000000000000000076": "305175a93f08ad29d1b89d59c3aa22af4219aab51339526cbbf77e36c6e20607", + "0x0000000000000000000000000000000000000000000000000000000000000077": "7022538d9439aec5d1d2397454fdaf8834bc2f7edc1ec7e79721bb460f24599a", + "0x0000000000000000000000000000000000000000000000000000000000000078": "5f10a393d393ba320cb97e587d039974e2de6c6292e25698d0bd83d87ad1c4e9", + "0x0000000000000000000000000000000000000000000000000000000000000079": "05f120330712ea9d87ca35a206a64ca3328f053c914371370c2d7686d2cc00be", + "0x000000000000000000000000000000000000000000000000000000000000007a": "67247b515009f5a4ab263d282fbfdc510ae31981762b3a30c9e071761ea29e78", + "0x000000000000000000000000000000000000000000000000000000000000007b": "95b55cd1a448d4334410ae35186d730d14283841a52d115a914d9d9803dfafdf", + "0x000000000000000000000000000000000000000000000000000000000000007c": "bfa5223146142bdd2feed5a0319526a37dc5e810f102b9ae677c7f0b800a99e8", + "0x000000000000000000000000000000000000000000000000000000000000007d": "8dde7f441ac1531646657fb33f232d3de6218e4354a98767d3232624c94e4b4d", + "0x000000000000000000000000000000000000000000000000000000000000007e": "c007f065fa57b0451695ce467e97448efc0036ec6c7e422a1968fffa85612e15", + "0x000000000000000000000000000000000000000000000000000000000000007f": "5ade6ec91e8e7f9d2312da884843b342ab851e699b96529a62bb40ea94087398", + "0x0000000000000000000000000000000000000000000000000000000000000080": "24b1a1543582f5108d0cc00ec53db544c679c73fe77f000cf5444926f3090ce2", + "0x0000000000000000000000000000000000000000000000000000000000000081": "7ad0247a463547490eeb470d615782363d6c085333f9a95513dcca7e7b758642", + "0x0000000000000000000000000000000000000000000000000000000000000082": "9700ccda118b135dd36547f76ddcf9dcfa1750a122a98bc49d888fd379ae41f7", + "0x0000000000000000000000000000000000000000000000000000000000000083": "73829c09fa7abf3fa2f5cdcd2fbf87bec65628895e4fea4b0a0186cb12c77eb8", + "0x0000000000000000000000000000000000000000000000000000000000000084": "c1aa5c75607143b4709dc2e69dd1c728d44cb5adba1953a3a79bb90cf913e86b", + "0x0000000000000000000000000000000000000000000000000000000000000085": "537b7985c41fb26eae29c7f3bad2f62d2dbb7dfb0f2b2687f8f908d8a5f6c7f9", + "0x0000000000000000000000000000000000000000000000000000000000000086": "6f72d3c1d897d1a4fde05e2f4bc501cd4cbf307c4963d29b901e65e26869cc00", + "0x0000000000000000000000000000000000000000000000000000000000000087": "fb05d4f65e14ceb42b472a712f62f784f957c56583930125e9f0070ff273000f", + "0x0000000000000000000000000000000000000000000000000000000000000088": "cc6f3136acdc41ed29c16617b864024979bfcb64ce41eb45fe766fe7504759af", + "0x0000000000000000000000000000000000000000000000000000000000000089": "a242aaa5b916a2363a9b27b19534ea07e169b16d5fc303f5618d18495ebe9f97", + "0x000000000000000000000000000000000000000000000000000000000000008a": "2a02cad3338af9c35f19d7415779ed99f0b0035bab30500f1b97e1d71482974b", + "0x000000000000000000000000000000000000000000000000000000000000008b": "f60c211f9af5452fb29d25bd4abe088fb7e3604b642c06347293c4082d41c702", + "0x000000000000000000000000000000000000000000000000000000000000008c": "ed4dc176e25b6467821ccda043aa740806666ab4afa6033ee403101b978edc8c", + "0x000000000000000000000000000000000000000000000000000000000000008d": "8d129930add98b42064bd16401172799b50af115cce920b440d280116d1d64a5", + "0x000000000000000000000000000000000000000000000000000000000000008e": "a356148ac51906bba3e10d1f10cadc797ec8e15f76e40f33f714a7521dae3b9e", + "0x000000000000000000000000000000000000000000000000000000000000008f": "4f045a6c37ca421fe32730c530115c140a666711e61aed76525554c48937fd72", + "0x0000000000000000000000000000000000000000000000000000000000000090": "6129d1c23b8857131d6ece384de51007752d29b4dc465ce7855fbd329e204e7a", + "0x0000000000000000000000000000000000000000000000000000000000000091": "63993852dbfd9f18c0ce0770d0a79ebb99ed4e5d4966397316f63736edb2ebae", + "0x0000000000000000000000000000000000000000000000000000000000000092": "ce18f5b15509085fee1dc1a4bf3d0d94ae9839ed6346ba47b7df9f56bd550623", + "0x0000000000000000000000000000000000000000000000000000000000000093": "ce7196bd8209b523719b46e3d08c984d7617a8992a04a2a7d57b03212f4cc8fc", + "0x0000000000000000000000000000000000000000000000000000000000000094": "c59bf1d123717ffca51866c6b04159aef9fb5010fc1c34bb56785e3a57d7f0f4", + "0x0000000000000000000000000000000000000000000000000000000000000095": "ed6ca4e4e6d7441ea18529ef2e075d45435b22be745ca75baecd672b92e986b6", + "0x0000000000000000000000000000000000000000000000000000000000000096": "d77e8b01fa3fd992d1e3defedf60668e63ec58ecd23561e9ffcd6d1e643986bc", + "0x0000000000000000000000000000000000000000000000000000000000000097": "c9cb1e0610921ec851be39da06a8a92c7f63631c7edb7bd57b90f7059afd5135", + "0x0000000000000000000000000000000000000000000000000000000000000098": "777e41d7a7cfe1b6eccaadbd4ae77af35d5a0753d6d7421ae6a29bb18f3c8757", + "0x0000000000000000000000000000000000000000000000000000000000000099": "95f8d128dff767b4addd0d5521f4bcc1ee59522994e59fea70cfa055113ef7eb", + "0x000000000000000000000000000000000000000000000000000000000000009a": "ffaee9f81856f2f35c9e993e0cc2b1a6038a4dd565bb0e459f6475103a2ba38d", + "0x000000000000000000000000000000000000000000000000000000000000009b": "ce5bc97f61446b2a5e0451a597a447fa0689fb580cffe66817a753e7d3dfddc7", + "0x000000000000000000000000000000000000000000000000000000000000009c": "86f555da0b2d5156afc87089f35f62cb0372a30525fc5a9bccb7f50b055fdd88", + "0x000000000000000000000000000000000000000000000000000000000000009d": "8403c65d11042e6f3a35ec0d963cded88226469b087ec29c689d6143a419cdd5", + "0x000000000000000000000000000000000000000000000000000000000000009e": "a6c66bb0da7ddb80ae2364728598b02ee71c6eaed1ce9404b0a5a2d1ad5d92da", + "0x000000000000000000000000000000000000000000000000000000000000009f": "14f4fc60af1adf1d6404fb1e47133f8d5646d8874703565e2e2d6d03b29364d3", + "0x00000000000000000000000000000000000000000000000000000000000000a0": "cc8a4c5cfd2bb6b356ab96c5d460c94d6cf37b967ecb4111327ab9788e9de8c1", + "0x00000000000000000000000000000000000000000000000000000000000000a1": "7e81e086d9b7f5c3fe784257072532c9cf0782ce6d05a0163931519bd852a067", + "0x00000000000000000000000000000000000000000000000000000000000000a2": "2b9f0d3085db8d4fb7f9c4f73d67e21f5d08cb9d49e2370b1fd879b437f614d4", + "0x00000000000000000000000000000000000000000000000000000000000000a3": "9809edbf0f9f2a63655360be37416c860b7fc5dedca0536a86e6a9489347e537", + "0x00000000000000000000000000000000000000000000000000000000000000a4": "e54925c2b3cd136126763ac3b615132529218d48619963694503552d509c07f7", + "0x00000000000000000000000000000000000000000000000000000000000000a5": "5d34e8beb8fa99df883ee83c68662db3f5c908f591c26eafb21e947dba79bb3a", + "0x00000000000000000000000000000000000000000000000000000000000000a6": "fe1a68b31b1bb76b843d87526a5f1ee1541bf73b20216e7e94ef012f9887bccc", + "0x00000000000000000000000000000000000000000000000000000000000000a7": "4f9d44793651de41d0573309db5ee87d9449ef98b7af0b033acb423b557701fe", + "0x00000000000000000000000000000000000000000000000000000000000000a8": "98cc2c63ef4864afeec363b57f5ead35b4f95ec15f0f9848ad35b87a1101f614", + "0x00000000000000000000000000000000000000000000000000000000000000a9": "ec20a7f728b605172870b611afa5f8dda68fa0a0b4e0b68d012f3a353c0364f6", + "0x00000000000000000000000000000000000000000000000000000000000000aa": "daf000cc90984327c6ae3d126e0730cee2ef536ff52deb8b35430de3206bd283", + "0x00000000000000000000000000000000000000000000000000000000000000ab": "4d8729e8857ebb2200b6d4d1cea25dad5cf232a5bfdfc41a6aecdce713676ed5", + "0x00000000000000000000000000000000000000000000000000000000000000ac": "185e45b70250bae7ec6c6873bc00e2b019c2f688aefb52d02aadf14c53c7f9c1", + "0x00000000000000000000000000000000000000000000000000000000000000ad": "db5ebce90c0590c8edb21eb2aa0f611edbb257c64073a182b37f635b84c2b908", + "0x00000000000000000000000000000000000000000000000000000000000000ae": "0a9aec32d0c779ca177cd6b5b3b353bd943ee9065dc7099ad2c5efedea2f32fd", + "0x00000000000000000000000000000000000000000000000000000000000000af": "617b742ce016fb1e970292bad89060b1ce5186473f11ee01c289999dc82b8b5c", + "0x00000000000000000000000000000000000000000000000000000000000000b0": "9323afc814bbec5ef455ab88e94a066e8b0aa96cea37de95add2470e31a30202", + "0x00000000000000000000000000000000000000000000000000000000000000b1": "110cbe9833b86f2f8d49fc6eb46752ab01282d14d43bb9be9466252c443d07b0", + "0x00000000000000000000000000000000000000000000000000000000000000b2": "0b33ff3712b01974185248f585ff2036a4502d573e4548eee3357aca9edc1cc0", + "0x00000000000000000000000000000000000000000000000000000000000000b3": "d91441c7bfe7e4398c1e44523cfc5b9dff3ebce39ac708f4a92d9f31ba3dd5d9", + "0x00000000000000000000000000000000000000000000000000000000000000b4": "abf0d7e9cb391d7ba11f4ea032f16eda9d2ff5a8a52c6743b7a1ea0133cb0d32", + "0x00000000000000000000000000000000000000000000000000000000000000b5": "84282e7ff52fb7864a50c81ab975cbd17d3d3604cd48a8ce905d00d645c0e2d5", + "0x00000000000000000000000000000000000000000000000000000000000000b6": "cb5e41f35049f1542e1ed793c4cee53c7d2127803fb9d14ded3de92908d1fae1", + "0x00000000000000000000000000000000000000000000000000000000000000b7": "2e7329b614b04866e58ae7a53ca337b23316df193516f974877e644ef25630b1", + "0x00000000000000000000000000000000000000000000000000000000000000b8": "7781539e3065d69d851570c57b2a26b58290535ec90d04aa875e983d91958bbd", + "0x00000000000000000000000000000000000000000000000000000000000000b9": "742977eea952b8c8f591d5c8e4247536fb5c59f4d9ea0793228c26026b6450ba", + "0x00000000000000000000000000000000000000000000000000000000000000ba": "315ac1ddf9ebf5d7bea113d73dc2cc065d5dd4f58ea1cdb285b2ab795507d032", + "0x00000000000000000000000000000000000000000000000000000000000000bb": "57a45cf9c32319315de6f082202da17eae0e04f78abd862c1a35848895992e76", + "0x00000000000000000000000000000000000000000000000000000000000000bc": "965dc1596d34a57b0081c47c42f49551f30c5a91cdcf0a239274b99c1265fc05", + "0x00000000000000000000000000000000000000000000000000000000000000bd": "4398f94eef49a39c5b223ba1e934aca87e38c62ab797013c603825f920599051", + "0x00000000000000000000000000000000000000000000000000000000000000be": "3eda53dfe8e6b12a08ba11d209e03248104f3b270cc983b5cc52ecc848f60f13", + "0x00000000000000000000000000000000000000000000000000000000000000bf": "03836be60a082ecaf1d4c65a9e8156161b43e53c03231070520f85efad063633", + "0x00000000000000000000000000000000000000000000000000000000000000c0": "70b825c686a30965b99ed7865d7f1f5c7a5228b3731e7c1481ea04a1d9c1228e", + "0x00000000000000000000000000000000000000000000000000000000000000c1": "456f2d7bca317d1c960360d3bdb116a60cb7786bd0e4b7d898a31d946c184533", + "0x00000000000000000000000000000000000000000000000000000000000000c2": "9c87e58af74c67caaf3d75bdead97b4154b91b278ba20d6383f8d8f0237c383d", + "0x00000000000000000000000000000000000000000000000000000000000000c3": "15310e7a3f9cdeb4a289a553540f88103dd8a259f354d349adb93512eb6a1b2e", + "0x00000000000000000000000000000000000000000000000000000000000000c4": "1e54e3d4305350ef14c3dd398718cb0f75932ed2b92fdc77f1007740fde64232", + "0x00000000000000000000000000000000000000000000000000000000000000c5": "2287a8f855cabc66c3d840b9a6096dc7583cbd9e572b274fde80cc5c6c25a049", + "0x00000000000000000000000000000000000000000000000000000000000000c6": "0802fd9fde9141093e8a70c7404433623bfd96a3c48bdde08d8614529d45888e", + "0x00000000000000000000000000000000000000000000000000000000000000c7": "fb2691afeab54891b146a170a22b2c05523d6dd7ebdc2c7bc1c8918d1f84876a", + "0x00000000000000000000000000000000000000000000000000000000000000c8": "227b812bb192894069c6743af75d013a7258cfb1d588353d2dca48db7d86fe71", + "0x00000000000000000000000000000000000000000000000000000000000000c9": "85ccb546591597cb645f907234954ce9a66032f9d441db08db1ee434ec721884", + "0x00000000000000000000000000000000000000000000000000000000000000ca": "4827431ed8dd28b1f7d07ea13c889d2d4d0d64162068e0d1f19ff865b402d8b9", + "0x00000000000000000000000000000000000000000000000000000000000000cb": "3b4eb36b6ab1412e073d5daaf098b37d24e428df10bc8e8cb943d189a4fdf7f4", + "0x00000000000000000000000000000000000000000000000000000000000000cc": "8a03da50f0ba98ed8b9ccdb6a2bdcd1f1217fde5e2883b6e3c5f579ea642f1fb", + "0x00000000000000000000000000000000000000000000000000000000000000cd": "7110d90fb65948b6f33a0eb06deb98d8b1115b4864dd17384122e55339740394", + "0x00000000000000000000000000000000000000000000000000000000000000ce": "9af50dec801dfee6982656e94409f2d35e98acab93ce9a5ef6d7af4edffd310f", + "0x00000000000000000000000000000000000000000000000000000000000000cf": "defd62545e0d404cebd9dac692cbaaa4f4f76bbcdff6cefe73d9524ceb0f9958", + "0x00000000000000000000000000000000000000000000000000000000000000d0": "3d4c71a9c3f45fae77c5586f58e419389db2843162bc561e2162169138298e09", + "0x00000000000000000000000000000000000000000000000000000000000000d1": "21da350502d4e4e62d4fa08e2561af5e6cabb3b4920b5839a386d96fb5807039", + "0x00000000000000000000000000000000000000000000000000000000000000d2": "54d9012f7ead57831e9399e73a2a317d20bd1baad0545bdf2e4cab07edcfadf2", + "0x00000000000000000000000000000000000000000000000000000000000000d3": "551e5388bd3d6923a76c2682a16f5fdd08f6d797addc6c99db7af08d0f8f39b4", + "0x00000000000000000000000000000000000000000000000000000000000000d4": "ff3cbf3e66dcc8b1085e07c52cf467b234ece6402a58ec22b3f8c91c148bc100", + "0x00000000000000000000000000000000000000000000000000000000000000d5": "b63266dae4621fa7e68578bd15552bd357078920a0fb4437efe65814599ea9af", + "0x00000000000000000000000000000000000000000000000000000000000000d6": "71dae3bc7325be2221a15f25d12a03b6a18d403f7715a54bf1022d558319af5f", + "0x00000000000000000000000000000000000000000000000000000000000000d7": "d71bb0c9456e3aefbeb366f1651705dc39254901ba740c074f50d8dc48bf11", + "0x00000000000000000000000000000000000000000000000000000000000000d8": "8a6b0319980323c3c05c5cde5030ba2ec7ffc3c90875baf2c297461be2cea7b4", + "0x00000000000000000000000000000000000000000000000000000000000000d9": "ea2e221f369894f87e4efe46f729278a43024e029a3c9448f43a70e0acb993f5", + "0x00000000000000000000000000000000000000000000000000000000000000da": "f1919856dbe904189ccfaeebe671fbc7193d05b7b87d401420828a9e59f9ff82", + "0x00000000000000000000000000000000000000000000000000000000000000db": "faec1199d4228f306c7e0a19acae4b4e515680ed7d240b6bcdf151ad8986f503", + "0x00000000000000000000000000000000000000000000000000000000000000dc": "2ea992d3fe4a3e52be0b92f0ccd3a13d8a14738db8b61083c15fb42bbb5ba0a9", + "0x00000000000000000000000000000000000000000000000000000000000000dd": "9d573f2856ca356e07c2bcfcd992bf0534e9cc5f71cf50dacf60786ac71a340c", + "0x00000000000000000000000000000000000000000000000000000000000000de": "bfd12a35121faf912e4a1faca859a27131578df0da5117215a08b25c13964201", + "0x00000000000000000000000000000000000000000000000000000000000000df": "773240502b4c39a2755e1b8b29eec32c370cd3fbdb1483707b5e0331e44bad5f", + "0x00000000000000000000000000000000000000000000000000000000000000e0": "7d43379b5b60184521c609af7db6fcb8976a1382f0678955f48256bb5648fea2", + "0x00000000000000000000000000000000000000000000000000000000000000e1": "3e934716c35965996328471257cd917582fd1d749c87a926586275bb4a03da1d", + "0x00000000000000000000000000000000000000000000000000000000000000e2": "23d067372cb58a72c17aa345cf0b5e51e7404da35d77e631481cb1973b1f3204", + "0x00000000000000000000000000000000000000000000000000000000000000e3": "29f4336b099ccd9d48c798632fba8acc6ff93c02678ab962654210cfe2941f8f", + "0x00000000000000000000000000000000000000000000000000000000000000e4": "2eaee47b5ea5222ccee982a882b6d409cd0f54e713597895e1384440e74e6005", + "0x00000000000000000000000000000000000000000000000000000000000000e5": "aa1dcb86a88a45b6d504471b112761d9a065fda7596decdb28b959e772ae0ac2", + "0x00000000000000000000000000000000000000000000000000000000000000e6": "83a662e724992852fb2488e94cacf72ee45082f35a0d991a4d4b29e6d450f09e", + "0x00000000000000000000000000000000000000000000000000000000000000e7": "1f7653500227a26606848a32676359de1e9dc5f205b42aca5356d2e4b3f4cf7f", + "0x00000000000000000000000000000000000000000000000000000000000000e8": "fd40012c4712b091e9b838f115ed1fa3a6cb3200fb2e504c3bd2e5ca5c38c58d", + "0x00000000000000000000000000000000000000000000000000000000000000e9": "a2e4b0ac5ea30b60f73ac04d9236cd3ce3fe09e1733f810f1a5e6dfc7c69567c", + "0x00000000000000000000000000000000000000000000000000000000000000ea": "5d2108a386ac5ec3a1ff714a4e09fe69e963c5305703d7cc92f98436a2d395c5", + "0x00000000000000000000000000000000000000000000000000000000000000eb": "fc3318da785ab736ea009c632f01e734f8c29b83ad2f70cef9be2918ba00271d", + "0x00000000000000000000000000000000000000000000000000000000000000ec": "f39dad3c9d5b59b88ffd6b14f6940a42028722f819338ee6b6d053b8c0f2a5fc", + "0x00000000000000000000000000000000000000000000000000000000000000ed": "079f119f59ba586112501df021e330b8eab1a38325dc7d08c47861487c32c0e0", + "0x00000000000000000000000000000000000000000000000000000000000000ee": "fe2f8f474375d5236c09e2f05c443a687fd27b1b7ee23f4f13f612844dd0b26b", + "0x00000000000000000000000000000000000000000000000000000000000000ef": "dc0853f1aa04529c03ce6ef303325092a52c7cb92af5eb5db6c213d0c2e7b5ac", + "0x00000000000000000000000000000000000000000000000000000000000000f0": "c6a5278dc34ccc9c2ddad545385bb02ccf6376f83c74188e408b46c38c53b453", + "0x00000000000000000000000000000000000000000000000000000000000000f1": "23e3287b363fb91990110a112152cba1372fd3e3fce21319f619a89b2568c74f", + "0x00000000000000000000000000000000000000000000000000000000000000f2": "66ce01033aa9d16ccbb1bf40b6029c418dd5371ecb5f26017e465c83ff2b576a", + "0x00000000000000000000000000000000000000000000000000000000000000f3": "f82ca174ffd7045bb27e93a71623e4ac64ccd17167a2aa9c430e1a3a3983ae84", + "0x00000000000000000000000000000000000000000000000000000000000000f4": "055b5e0e9fdfb7bf07e8bcfb79600c04bb576488a39981c4662e9a9df1a73561", + "0x00000000000000000000000000000000000000000000000000000000000000f5": "2f556b92886daf4c3156cd71d8cca39eecc88dd49d223e0c173b8caf19e33e98", + "0x00000000000000000000000000000000000000000000000000000000000000f6": "1e521f7f517e8626abaebe96b6c0b3dfebf36ae5c7b077f0de9d1f3d4b30105e", + "0x00000000000000000000000000000000000000000000000000000000000000f7": "7287a3583d89816f5dddbeeeabd7984aae0161e99173bd297081583035ee51df", + "0x00000000000000000000000000000000000000000000000000000000000000f8": "bd7d5378506830d7862cdffe30c2376d52e3002454fcab6be69daaeab32a6f25", + "0x00000000000000000000000000000000000000000000000000000000000000f9": "9d6ae4fcb0fc49c6457bb2ec759488d2915a2071ac13f4af9008910db2da1f0d", + "0x00000000000000000000000000000000000000000000000000000000000000fa": "425533df106b0cb6f37d790690155392694a4a547c7faf4746233a298e15a090", + "0x00000000000000000000000000000000000000000000000000000000000000fb": "6ac3d6f5f4dff49af070777aa66841fb7d526581129cf9e6b71fede9a9493334", + "0x00000000000000000000000000000000000000000000000000000000000000fc": "2b94341283257557973e87f76138a6713bb0b9d394aec227e8f87e044618cd9e", + "0x00000000000000000000000000000000000000000000000000000000000000fd": "67ceb03a7a62dd970e35c7b94ce7984683412acf488d5aec23ed0725065b6b1f", + "0x00000000000000000000000000000000000000000000000000000000000000fe": "09bf5f517a0f6860e22cb9a230e281e62dab3548a572d243e9da85dfdf6e0258", + "0x00000000000000000000000000000000000000000000000000000000000000ff": "383b22daab79e7388589b549bee96b164685c539ebc2b6846b54b7f5e7ddf06b", + "0x0000000000000000000000000000000000000000000000000000000000000100": "9940424b02df68643ff3b64c256318392b09fa3054847a322d67dbac138d4e2b", + "0x0000000000000000000000000000000000000000000000000000000000000101": "b4806fd9ed34efdda771fd8dc4d0e8b154666bdcdf1b17cdb6fb2ad8cafbfc63", + "0x0000000000000000000000000000000000000000000000000000000000000102": "091f2e83a21ef1fbd12fed1e92b05ca2ef431e6c50d22fd772f0f6e53a7528d9", + "0x0000000000000000000000000000000000000000000000000000000000000103": "5524fd64da28dc78be6f941889999233c48108b5efc2046cde6d87292cf7ed41", + "0x0000000000000000000000000000000000000000000000000000000000000104": "d594352dc8276861c2e9e87b8d66831c476b325dfd2d592b192d748b5f78d49b", + "0x0000000000000000000000000000000000000000000000000000000000000105": "0de22a6c1fa8b5bd4b5655384fdd26371ddaa66256750e9a8cab791d83dc69a0", + "0x0000000000000000000000000000000000000000000000000000000000000106": "4fac0bfc1f3a56f2335dcb4c2f743c7b5e71ec69349cc275a5a9663ceba7393b", + "0x0000000000000000000000000000000000000000000000000000000000000107": "113ea19add75ab1c12ffb905051691dcb368c7d55fb1d4ec28534b75d3b15eeb", + "0x0000000000000000000000000000000000000000000000000000000000000108": "d74809a8570f2bf68ca00f70eba173cf4e5ff8bbe7a777d18490cd6c82e83c07", + "0x0000000000000000000000000000000000000000000000000000000000000109": "109aab83805d6922cb6b5c6056670ff656752a007338d959f8a722bb00ce80d8", + "0x000000000000000000000000000000000000000000000000000000000000010a": "b215c621564b30ba3d449c2d35e00fefd23c1dceb0f44ee9235fbe1819e639bb", + "0x000000000000000000000000000000000000000000000000000000000000010b": "ccd12803783442800a18392f6ac3e1d10e3f6f1e7036c7a2ee4e451cbaf0ac81", + "0x000000000000000000000000000000000000000000000000000000000000010c": "b555e6818400dbed335928e12512e11a440bfe9c5681b4aae9b5f0f076fe5137", + "0x000000000000000000000000000000000000000000000000000000000000010d": "fabfb2c842f88020bb6e76fc4ee98614d3e94e7e8bbe56e720707c8b5ff6bae7", + "0x000000000000000000000000000000000000000000000000000000000000010e": "57626e6471b8472c057f1954196167f18d2f50bb50b3b4cfeb289a84af2db57b", + "0x000000000000000000000000000000000000000000000000000000000000010f": "25d74f8d6aebac25e3695d50775149a6808a1274ed582220ada0ce7b8cd00a5b", + "0x0000000000000000000000000000000000000000000000000000000000000110": "c466bcb5aca81fea91eab57b4c44392f1fd1c49ea332514413674e7781a550c8", + "0x0000000000000000000000000000000000000000000000000000000000000111": "c2dd2cecaed6bf4d96607a66872895716c8a31572fb9a3fdbe541055c0f2e776", + "0x0000000000000000000000000000000000000000000000000000000000000112": "58472b2e8185ce755371afcad9e7f68973d924905c6748472e7dfcd7a6fdb29c", + "0x0000000000000000000000000000000000000000000000000000000000000113": "968987409361f7edd2958ab3231dafe87b32514dbc1ffea2cdf40c7c8f6526e6", + "0x0000000000000000000000000000000000000000000000000000000000000114": "2e17fbcadbba7a14339b3a886577e2f7b6bb9c8d0fa1bddc25135320a19edd9c", + "0x0000000000000000000000000000000000000000000000000000000000000115": "b880f556f8ec86841a117719ad7aef303fc2f5c8be3bffc11b2ec5baf4fb0cb4", + "0x0000000000000000000000000000000000000000000000000000000000000116": "1479dafbb956f64e5cd3c4230ba052b08320d806be6eff4e4ed83056fb37f0d5", + "0x0000000000000000000000000000000000000000000000000000000000000117": "a66ac8bb157bcb3da02a0f4255bd60cd1f44ba0c9f708520bb918893516df2df", + "0x0000000000000000000000000000000000000000000000000000000000000118": "390841309be969b5257f34c8756a8ab4c91d6d8846e3f83dc17e3b3f3011804b", + "0x0000000000000000000000000000000000000000000000000000000000000119": "ca2a3dc7904011f06063c38d53ed6dd446a78e2af61929812d63f316cbc3c386", + "0x000000000000000000000000000000000000000000000000000000000000011a": "a5ceeeef6fce4f158517aa6b1d6d2b23ffb207598f675264734597dbaa3497c5", + "0x000000000000000000000000000000000000000000000000000000000000011b": "de0ecd9dd63ef18a0dd75444b38b0f7bebe6e19ef44a5de4b9813e716806f74c", + "0x000000000000000000000000000000000000000000000000000000000000011c": "bc921cec712f373d9775058843021592c5838fbb1b1964157bd13c9b22c672a1", + "0x000000000000000000000000000000000000000000000000000000000000011d": "c3e41b8f9c1c666ad505ac8b8d96a79fa11878b1fc4ca578ca0ae8f7bfff4600", + "0x000000000000000000000000000000000000000000000000000000000000011e": "f421cf65e016eb0002f7bd39c707f24303ddec1b363341377c55c61805045ecc", + "0x000000000000000000000000000000000000000000000000000000000000011f": "420e3491f78e06eb5bd3f4a7de97f70b6d6f2542f2a5a8dff7fc80fc7d0a37d8", + "0x0000000000000000000000000000000000000000000000000000000000000120": "5b4ab923c5d6eb84e819d137ad5249de4be9fcb58f9acbd75c7722a1ea725934", + "0x0000000000000000000000000000000000000000000000000000000000000121": "c7d10a6bac277f9f08fa4c2f972e503bab6288d324c1524a8944bb62cbd16dc6", + "0x0000000000000000000000000000000000000000000000000000000000000122": "8ab5cde700e0e7fc96b90211cb8ab7bc2b0148bc3b5b1c762720211f30e8a1bd", + "0x0000000000000000000000000000000000000000000000000000000000000123": "8fd790cf468cb2cef51d1a2f55c1d72e3f069f17f621e525d926d17fda51d8c5", + "0x0000000000000000000000000000000000000000000000000000000000000124": "088610e490a1dc64b6b57e3566d57c8bf08f7fd37133ef7d5e9064c4b588a46a", + "0x0000000000000000000000000000000000000000000000000000000000000125": "46078261bf4e4cb9f3b685b94a0474fabbb4b5d4411e4de5d56a974113248c7a", + "0x0000000000000000000000000000000000000000000000000000000000000126": "415b0aa5832c89dc9bd3bf3e1b4406796056a3391d56a3a8ea60600da2dead1e", + "0x0000000000000000000000000000000000000000000000000000000000000127": "492e6914235d2408f300600c86b08850dcbb1bd543f9f2e484228937476191df", + "0x0000000000000000000000000000000000000000000000000000000000000128": "a51261067297e3e13fd542f2bf5d38c404a36a36e20f0cb922689b6123e98980", + "0x0000000000000000000000000000000000000000000000000000000000000129": "5576831881145e560603bec32a40478bfbc934e2e08ad69e67d8ffa182af382c", + "0x000000000000000000000000000000000000000000000000000000000000012a": "a147672403235449e25ff471e2ce0ae979dd47a68eeacdd8c14780f059149fb6", + "0x000000000000000000000000000000000000000000000000000000000000012b": "44ce2a6bff4d873217abd8a62312609483352ecef0fad87ca1ecaa14dd4ed220", + "0x000000000000000000000000000000000000000000000000000000000000012c": "ecfbd94874cc1b9551861afc12c0d367bb7ae32829779a9c6413a26a8a348938", + "0x000000000000000000000000000000000000000000000000000000000000012d": "803612deb2d243a0d6d20211855499f609fbfc77aa9665f328b1a1436c24bf51", + "0x000000000000000000000000000000000000000000000000000000000000012e": "cab246924e5a9d4dfd6127dc80b4d9c5e4abce7917f8847700d53fa89f6c0fb3", + "0x000000000000000000000000000000000000000000000000000000000000012f": "63562d3cdb62318cb24048d0063132651ccc347e387b03fd3d4cef0d117a28dc", + "0x0000000000000000000000000000000000000000000000000000000000000130": "add6b431a83cab83b30979c051c880f19a552e9268883214a9b9aa4bbd5f1076", + "0x0000000000000000000000000000000000000000000000000000000000000131": "f67a8fc48803f33718e7d9c1d28c05614a3354ab7273ac80b3c0ff158e5fd98d", + "0x0000000000000000000000000000000000000000000000000000000000000132": "2ce763ab1bad096681dc73e5fff695e9f340e4a1cfbf866a5ab487ffe5a75ff0", + "0x0000000000000000000000000000000000000000000000000000000000000133": "aa2cf78012c15b549071b6ab536eff8b8013f7bb265ad1b62b7ffaa216cfe32e", + "0x0000000000000000000000000000000000000000000000000000000000000134": "effca989a8ad045ba262533c7e757144855940a2c4dc286d75cdf9531a1e953a", + "0x0000000000000000000000000000000000000000000000000000000000000135": "72d80c8b0bcd58878aa85b1510cc68fdb0b3025e05300ce76b636ed0c2ac1648", + "0x0000000000000000000000000000000000000000000000000000000000000136": "eb86e29591ae1417d85e2df6c9c050a4a3baefa42dcbd655745905f393626191", + "0x0000000000000000000000000000000000000000000000000000000000000137": "45ce89a9e2dfae80c2bea0d0cc2f61c8adf5f4181dd4b9d0bf5668a6b6319af2", + "0x0000000000000000000000000000000000000000000000000000000000000138": "be8771ca1546fb830a1dc5daa491e8f49d07123361cd0e04121c86bb6fa8a3dd", + "0x0000000000000000000000000000000000000000000000000000000000000139": "dc0b2ee110d62926d516030153393c68b0e3572b454a6be9d06943f6c9af832e", + "0x000000000000000000000000000000000000000000000000000000000000013a": "2b01170a414321ad4642db6340731fdabd3f1fb66a1fc98086c9fd045e2017d5", + "0x000000000000000000000000000000000000000000000000000000000000013b": "2bb083f0738fe61bde85f0314e51e014c1241a4ec1cf980e34e1762bcc2a01ac", + "0x000000000000000000000000000000000000000000000000000000000000013c": "cd9c65ea69c0a074b9a88f4ec80910d663a99a9dc1ec4deff53b934998e38c9c", + "0x000000000000000000000000000000000000000000000000000000000000013d": "f163dda774a31b720c637965fa4f640d9eeb8eb9e77ae8424a7cdc284036789c", + "0x000000000000000000000000000000000000000000000000000000000000013e": "16f6bf735addb3453b828859c808e4f76da5fdec33ee8d9b9cc36abdd0e1e40b", + "0x000000000000000000000000000000000000000000000000000000000000013f": "53663526943904cb466bc746b88090e50c328ac7a26ed9e8bbab0910427e2e74", + "0x0000000000000000000000000000000000000000000000000000000000000140": "76efb8179b946747c64efebe19daedbb62d7a59e6319317197e2df787d877b04", + "0x0000000000000000000000000000000000000000000000000000000000000141": "f6bb262e9f9b44dcc74dcd1eae02dff3e1ce2a532a71374f4549d4fa83f15273", + "0x0000000000000000000000000000000000000000000000000000000000000142": "21d1ea8147ffb6e0969ddc97b413b465f0d542922adb1a87c9c30ed518cc6fb5", + "0x0000000000000000000000000000000000000000000000000000000000000143": "413d9051994e715a1159de41510f141698c538576a0be04757a2b106bfb8bc0b", + "0x0000000000000000000000000000000000000000000000000000000000000144": "8b8a73d3440248b1213994c5fdd31cb169badb5b66aef24050ac713238f76bf2", + "0x0000000000000000000000000000000000000000000000000000000000000145": "14f9ac23a9bc641caffdf588f560f0ac37a06017ff4cb56749e2a70690072de0", + "0x0000000000000000000000000000000000000000000000000000000000000146": "3814d6fc5524092f36fa2559037c64b30935040cd6bd0ab84b60fe84da4d8fcf", + "0x0000000000000000000000000000000000000000000000000000000000000147": "316da79c3edaaf85ca5ae41ef49850b2a22a07e8c7b2b40bb2e5c47e070a6779", + "0x0000000000000000000000000000000000000000000000000000000000000148": "091460ab214d3c4e0fde00559b71503a0cac2579001421a3214b6025f75c89d7", + "0x0000000000000000000000000000000000000000000000000000000000000149": "80cccb10f76ea6f8bc876355d9b007428e4746946eef95f8cba8b814afb20d44", + "0x000000000000000000000000000000000000000000000000000000000000014a": "8949caf605d03ddc7baf9d3e9c3101e7884defea1c4972cab0fd01cc01f9687a", + "0x000000000000000000000000000000000000000000000000000000000000014b": "2c88816394ede17cd99726099a800179d107a2db21f388dabd6504ae39fa3d22", + "0x000000000000000000000000000000000000000000000000000000000000014c": "07e4111d9119f3ab93cded7047a3bfbf355da152e954c96a43a2239e51c45622", + "0x000000000000000000000000000000000000000000000000000000000000014d": "885a26fc7d77dc1e7ce2093c5ee9605ac58d4cc4e2f5d4dbfe2a79bcb75bd48c", + "0x000000000000000000000000000000000000000000000000000000000000014e": "c638c33ef6bdeeb2f6f2a888a51851ec1b71e52eb8e27fe618dd5d606b1ff6a7", + "0x000000000000000000000000000000000000000000000000000000000000014f": "e34acf6b6615dc22ba7418677bd22851b1c2dfbb3936939625f98fd4362033a1", + "0x0000000000000000000000000000000000000000000000000000000000000150": "96edc017bbbf9a41b38e823fb44a6b626771f78584583816ec57e82116844983", + "0x0000000000000000000000000000000000000000000000000000000000000151": "0322c56eb8d555568d988aeb961d977279e528459ebcea8f1918173ceddc8698", + "0x0000000000000000000000000000000000000000000000000000000000000152": "4edc24891a7edefa5a0b615131ac0c32e3d2740c056d7719479748e691fd4112", + "0x0000000000000000000000000000000000000000000000000000000000000153": "897f08c71293769fd2d2f795efec14d44c190aa941c1d7612dc80c6a609a4721", + "0x0000000000000000000000000000000000000000000000000000000000000154": "02e2550741e12fcd61068c26d926feffaa61c00de89068c9110dcca76ac35033", + "0x0000000000000000000000000000000000000000000000000000000000000155": "6047436f7dbf700f747b6ac7147e53d3b81491ef5f98cdc6507ddd5db58a2ca5", + "0x0000000000000000000000000000000000000000000000000000000000000156": "45a1ba3305af4548dede50738177eceb4f5e9b1abc35b54d92c189b8492221fc", + "0x0000000000000000000000000000000000000000000000000000000000000157": "92becc7406c8b82d4b481f4f16cac46a41e8f2b70edd16de29c4a2ad0468b237", + "0x0000000000000000000000000000000000000000000000000000000000000158": "3e488a1bd15148fb6a4c505ee1c26a437ddfab606f05e180e49b0e82231a47d2", + "0x0000000000000000000000000000000000000000000000000000000000000159": "dececf528634b1032558fb87331e3d2fd0ec487779756716e5406d297411fa66", + "0x000000000000000000000000000000000000000000000000000000000000015a": "b28e557fff70b9b31277ab1164456ac191792dc08bba79221f34e05ad2287531", + "0x000000000000000000000000000000000000000000000000000000000000015b": "ab6fef562f8676795b5f7fdf5a858e739ad8d15670fe4b125e6f828c62f27b3f", + "0x000000000000000000000000000000000000000000000000000000000000015c": "45549d14cd7551587478b4fc53080696ba35d340d034e24f26da9b1ecf8cb310", + "0x000000000000000000000000000000000000000000000000000000000000015d": "723d6b98cc03a33fef55e4d1043b8df52d61b19929e20ca4a323717850429d67", + "0x000000000000000000000000000000000000000000000000000000000000015e": "aa906c1cfa0922a80c7b6da90e12b9674b676be2b3732672dde4da4c1efcb98a", + "0x000000000000000000000000000000000000000000000000000000000000015f": "c24a06a0a7d64a54341420953e3a608efd3c66cce3d3ce887a6cc496ba3b76d1", + "0x0000000000000000000000000000000000000000000000000000000000000160": "975b524944c155dc880c7bb37218be9ddc44a611fd6dce5df4643b5daa350d43", + "0x0000000000000000000000000000000000000000000000000000000000000161": "6076097c4ce096a661c94d0faf8a5845e54ee25ca9b884f5a2cc7bbdc3ff5b79", + "0x0000000000000000000000000000000000000000000000000000000000000162": "99a8cec6a215bcc430b45f694201c818907ca0856a2660296d4d93e95a56167d", + "0x0000000000000000000000000000000000000000000000000000000000000163": "211221d356866856d5749a39f4f4262754a12b710db4f1eaa14a502b95f00b58", + "0x0000000000000000000000000000000000000000000000000000000000000164": "c04046e61cea5fdff2cc47504965989e29c72f4592a720243e095955315576b0", + "0x0000000000000000000000000000000000000000000000000000000000000165": "e7f2f9dbbbd0f51a1c6226fb6b996160429b79dc6a38adcc5ce96194b379798c", + "0x0000000000000000000000000000000000000000000000000000000000000166": "1c1cd858214a3a728c826648005248d626f286afca99f323349098e5483a83d1", + "0x0000000000000000000000000000000000000000000000000000000000000167": "99cfdcf381e201ad682f2a95cb3ef03f6a2670d06a7485fd8554066fbfc16f1b", + "0x0000000000000000000000000000000000000000000000000000000000000168": "6b0a221dedc32b8ae3cf87734bfc61842b36ebad0a92953a6b61f68d71c3b3c8", + "0x0000000000000000000000000000000000000000000000000000000000000169": "642b4a44ede156fc1d0bc293c5499eaf33061e901ffc124cb53a3bdf9215ac95", + "0x000000000000000000000000000000000000000000000000000000000000016a": "6294f15411f61413316a65a6453bae36f4e43075b443ae3f51693ab60ad112b1", + "0x000000000000000000000000000000000000000000000000000000000000016b": "51c060485370dae6dfe2c2a15d83d8aaae53bf49d2a257f5d26753dc41571e74", + "0x000000000000000000000000000000000000000000000000000000000000016c": "48d8513ffedfad23e2a4c0787c7f6227bd51eca9e480b158b7f4c9902c04c816", + "0x000000000000000000000000000000000000000000000000000000000000016d": "ed760489e05a899e030d57a3708bf24b80db6ee6334429a0d0ce049810b0f3d4", + "0x000000000000000000000000000000000000000000000000000000000000016e": "5c467836568f70736f2dab665330a185c33024654ca44215516dc882187dd129", + "0x000000000000000000000000000000000000000000000000000000000000016f": "24b343078d63b1e34c1614490c561e4b542ce4a79583b50d67f34db00bbf988e", + "0x0000000000000000000000000000000000000000000000000000000000000170": "231d322473057ac60b563333497bbf0528e2f92d9689b989386cfd302107fa98", + "0x0000000000000000000000000000000000000000000000000000000000000171": "b4030cf6725fe0532615b44c23a4a2877eb058849eb947687a950297e4454f6f", + "0x0000000000000000000000000000000000000000000000000000000000000172": "b3349f3adeb16afcc6fdb44438792acf835d7ab105eace75b23d448722d6b794", + "0x0000000000000000000000000000000000000000000000000000000000000173": "384f6d2ae4c9faa51a01fb560821006cc54a1bc44746d9bf4f631cd286ff6cc5", + "0x0000000000000000000000000000000000000000000000000000000000000174": "ce3f62b8a3739fc8498860b9e424f473ff2f428d25f472dc3388d1be9270623f", + "0x0000000000000000000000000000000000000000000000000000000000000175": "c694feb51f1083104b6c57783751a786e8798a5e6d307b6dbc827f93c02f8f1c", + "0x0000000000000000000000000000000000000000000000000000000000000176": "e67ccad0ef46d45d88c0b50525b707dbd99ba6e52335d3f96cbb6ce36d7e7ad4", + "0x0000000000000000000000000000000000000000000000000000000000000177": "37a307306cf8b6e824372965c0c9aef2a5f01e368939ab68a76d05b0ff7f59ea", + "0x0000000000000000000000000000000000000000000000000000000000000178": "9a344a04308b43af6097d24284c60dc9f119b143441bad6b84cfa74f22c26d26", + "0x0000000000000000000000000000000000000000000000000000000000000179": "1914387c152a2f5e25c6a3b2f196d7f4f4c7351839e79a01aa3129953fbc1dc1", + "0x000000000000000000000000000000000000000000000000000000000000017a": "bccdd45df09c1c831273affceab8d0c439c6092625f66222aac3231af952e499", + "0x000000000000000000000000000000000000000000000000000000000000017b": "5a2e5724dec23233fafcabd36ee67c9ed4b26f53a281288cd87ef4c2715a62a9", + "0x000000000000000000000000000000000000000000000000000000000000017c": "259c1c2fef54ee14880a616a5258a90fe5bbd32be79d424ccad0f60a264ae0d2", + "0x000000000000000000000000000000000000000000000000000000000000017d": "1baae1ee05eea309469ac314a9474eeec56c54878970d600bc8467e7a26a1400", + "0x000000000000000000000000000000000000000000000000000000000000017e": "d408c324eaff41caab23745d2829a808d5ca4e0a06be1626ee1973b89292c219", + "0x000000000000000000000000000000000000000000000000000000000000017f": "982dfd0cad08a5b1f69a08a61777fc261a1cb22be2c5793f50e9fa0b2f5e5b80", + "0x0000000000000000000000000000000000000000000000000000000000000180": "098913e65c5e224eb0ce98c6a8ab195244bd42eae6dac30de0d8bf93dc0fb70a", + "0x0000000000000000000000000000000000000000000000000000000000000181": "641106ab3f1339b6f1f6d67ec9bf24604e4e25cd3105a931fbaa5622927f67a8", + "0x0000000000000000000000000000000000000000000000000000000000000182": "8b6cea8474c6ade7c0d37605934f752e44ce2d606b2ed69208d04881f6ed72bb", + "0x0000000000000000000000000000000000000000000000000000000000000183": "b72e292aae47b056bd61bff2b4b45149d3ff279afb4512a6e9c2eec17eaa7db4", + "0x0000000000000000000000000000000000000000000000000000000000000184": "a559b5efbf0c02429c00ddf6ca2e8d2497f9e0990103a6f236db158b1fb28c2e", + "0x0000000000000000000000000000000000000000000000000000000000000185": "5cdb8984a0bbb6d1ed64aac8f8fec36aea5bc7cd8b0536bfacc637a672dbf367", + "0x0000000000000000000000000000000000000000000000000000000000000186": "ca8ae33e218b7002a9331b60be0bc81668866e2a33b8d0bbc1804712da224386", + "0x0000000000000000000000000000000000000000000000000000000000000187": "12238c8c9b905ba24bcb333276b015f2afab7f47f08796155aedfcea9567fae6", + "0x0000000000000000000000000000000000000000000000000000000000000188": "8e5003b6113ff4885590f87391bb72e9b201ebc7ca748d3e0e831ba3926af8f0", + "0x0000000000000000000000000000000000000000000000000000000000000189": "82f395c581ca414b6d4796140de45025846f6ed670fd514dd00a5ffe9316abc6", + "0x000000000000000000000000000000000000000000000000000000000000018a": "50893079e1d08e206237c50a4c7da267cbb227a335b5f2c9a0f184906343c37b", + "0x000000000000000000000000000000000000000000000000000000000000018b": "2e21b8440e98af4e4255f33eb3edef91e4bdd863461d3f11e5d4c35774a59215", + "0x000000000000000000000000000000000000000000000000000000000000018c": "589dde0fc5263b2c40f35981c6c59c4fe8368145658bfa783683e1d37f79c621", + "0x000000000000000000000000000000000000000000000000000000000000018d": "3b6410d0022afd52b0e95782eba8b919dc418ae90b4bc66969b14376ad2ca15c", + "0x000000000000000000000000000000000000000000000000000000000000018e": "c719b6484a90a6d873ce22ab79477620a48875f5b659d62ac631f7e8fc689c10", + "0x000000000000000000000000000000000000000000000000000000000000018f": "036ced81c08de36cd7da4be20cec1ae45f780c2f64553e372268fee9eba5bf13", + "0x0000000000000000000000000000000000000000000000000000000000000190": "1f792490425ce6ecdcc9e50f64cdf76dc3f7dba69f9cf7dbc8906cba40760159", + "0x0000000000000000000000000000000000000000000000000000000000000191": "a503ecb8bf7c794aacb99ed16de852e071821d2a0a8cce803916d4ca57224a71", + "0x0000000000000000000000000000000000000000000000000000000000000192": "626d8599f1f90426a2293deef4e906ca6708e901780cc33ce636dff7b406e940", + "0x0000000000000000000000000000000000000000000000000000000000000193": "049f9608f9743c1607fd6fee01f6385ad2f2ff0881008530e4d683b2a7801311", + "0x0000000000000000000000000000000000000000000000000000000000000194": "b370e32ade30659d99ea7c7f691069356aa07c5393b9ce1dd34e76f81e77ed2d", + "0x0000000000000000000000000000000000000000000000000000000000000195": "0dfd08bc3d1163dd3631071c672ef5f6f17e3acefec4eb9af188853db78a1c2e", + "0x0000000000000000000000000000000000000000000000000000000000000196": "62e69a6c8898c40409376e072d1cde426bb440fc978f1ca6b2297766e47d2dd1", + "0x0000000000000000000000000000000000000000000000000000000000000197": "5744a6166a0ad665a7ff8338434121c691f055009b292f6edab4ca9caaaa196a", + "0x0000000000000000000000000000000000000000000000000000000000000198": "8c673f4dc27a48f5a70ba82663ff3263cc6aeda98c99906e841cfcdbcbc1f685", + "0x0000000000000000000000000000000000000000000000000000000000000199": "ebadb3a56ed7b9973633a30b77f02bfae18e23b72fc59ab973ee6231033da193", + "0x000000000000000000000000000000000000000000000000000000000000019a": "e8e7b6247c3e4d29740e14b54511eca24d5f4dada54b28ca2968ef0cd3676760", + "0x000000000000000000000000000000000000000000000000000000000000019b": "4475eced9a995f9e0aee1b303f86ad35ca4483cb175875ae7bdf1033ea579697", + "0x000000000000000000000000000000000000000000000000000000000000019c": "756e0a76bfe939a1f5d9bb02bea97aab6724d76aefa8c9228ea7430f3efb4a35", + "0x000000000000000000000000000000000000000000000000000000000000019d": "3dacf266ab2c4055851be8bcb80c04948cfc29e49fdd1ac7f5cc6855c4b8af24", + "0x000000000000000000000000000000000000000000000000000000000000019e": "53213328863bf5110a33c1a9e47c8a587dde85b6f37445f879b649aa8921ef24", + "0x000000000000000000000000000000000000000000000000000000000000019f": "fb5df4223e15b01d6ec82dfe729073fe75d8f76c6ceabcee1588cb53032a2e09", + "0x00000000000000000000000000000000000000000000000000000000000001a0": "3c5fc49cf50f6947dc418549e15ead7022d6511039f29bec394f8a7813691baa", + "0x00000000000000000000000000000000000000000000000000000000000001a1": "1463f070f416bbb0e4c38648316ce7c4326a369564971ad681effda9232d9853", + "0x00000000000000000000000000000000000000000000000000000000000001a2": "46b8611ea71dca093cb43b8610c65020dc947d7060788150ef83de004b72b545", + "0x00000000000000000000000000000000000000000000000000000000000001a3": "c8b1da124e88181f586bea408bad803cb118f20b9f7d3318f18bde697f8cf0a6", + "0x00000000000000000000000000000000000000000000000000000000000001a4": "68c5d836b3761f0b3635879274734fb4415bd2c0be2bd446f9c39ab6f2dde94a", + "0x00000000000000000000000000000000000000000000000000000000000001a5": "1490e8d27e5e4946c0b7f327fe05533162e6701a299c0802d4f5e3d0e4750c28", + "0x00000000000000000000000000000000000000000000000000000000000001a6": "dd98776ffe5d15d5f86ca856ea9e056165536ff2d7b135c09750847570fe9c47", + "0x00000000000000000000000000000000000000000000000000000000000001a7": "3174a3090b78f6657b29cd344872acd490f19759a51968c52f273c44577b9e5f", + "0x00000000000000000000000000000000000000000000000000000000000001a8": "7c858335c7d2285043a80e6432ac84c0059e4a278f4ae799ca01d2d434409036", + "0x00000000000000000000000000000000000000000000000000000000000001a9": "b80075d4caca457d6b2cbcd62101bcb7e344957eab380089fdcfb37baf467487", + "0x00000000000000000000000000000000000000000000000000000000000001aa": "c3a2b4828a49ebfa632b7848df517e2359fb1e1c4d9dfcd6182b090f8f6f6a2d", + "0x00000000000000000000000000000000000000000000000000000000000001ab": "49f4e909278c581b258b5dc2ca56b77382249fc594b89bc51ce311986cb5aee0", + "0x00000000000000000000000000000000000000000000000000000000000001ac": "a3ab52c1497ae9b4c2e7e97d734421f3a28d79dc405442d61484808e784e10d5", + "0x00000000000000000000000000000000000000000000000000000000000001ad": "def9091b319895576ef4237c2312815c48f1676cbbc6a69ac7d0a780c06877ec", + "0x00000000000000000000000000000000000000000000000000000000000001ae": "3fd1aba3efdbece96cc195d7e574db506c59b879331d5989f3707b7c5dc521f9", + "0x00000000000000000000000000000000000000000000000000000000000001af": "a1a6809f9a83e5ce948112b6dbf68664c85805918c56582b828440515bf73b42", + "0x00000000000000000000000000000000000000000000000000000000000001b0": "e38f013b963d72097500f40290fbf94867a90a73a9baa7ebddbffce9eebb74d8", + "0x00000000000000000000000000000000000000000000000000000000000001b1": "e6b6b7eb6406ce2233613f4e9b71faf9ca7ea14fafb3bafe608eadcf444220f6", + "0x00000000000000000000000000000000000000000000000000000000000001b2": "ff66fb81d2d0fc2301589c1fd574b9ba1c20585bf5727aac7be5f2f803d2d356", + "0x00000000000000000000000000000000000000000000000000000000000001b3": "55af98d4a45e1b6a25f4441a4f71ac1ed0dce70134985a065a66b87183de1cf8", + "0x00000000000000000000000000000000000000000000000000000000000001b4": "5fd8c97880fe9d6261c47e53aedcd3eed5010756b3bf0c55e38c4944c8b0e06c", + "0x00000000000000000000000000000000000000000000000000000000000001b5": "e37590246d9c877573c4796532fab3b638f6cc9a03d60eb868cfec856f729b66", + "0x00000000000000000000000000000000000000000000000000000000000001b6": "8cdf9a0b913bbeb1938efcc1dd8aa2ef7414ac31b99f307f3201f12ab2376457", + "0x00000000000000000000000000000000000000000000000000000000000001b7": "6f7b421841da3c94ab738a06244f7729f3fb0031572b61362ea1d71a30874607", + "0x00000000000000000000000000000000000000000000000000000000000001b8": "c7154c8bf03cd29b49386dcf764282bc54630ba51782f2e635ca928fd9110480", + "0x00000000000000000000000000000000000000000000000000000000000001b9": "aac4170ed4a5fc882220b696f2c48a257f27aa82e1a34a3744aefdbd03a5c984", + "0x00000000000000000000000000000000000000000000000000000000000001ba": "409e1ecad915f6b4c72d7cf9940cff05021871abb4a8bb3ae81142c0f6ff75ae", + "0x00000000000000000000000000000000000000000000000000000000000001bb": "d6eede78b2594821eb139a525b39ecaa918cc146e4131491cc77527a82d45775", + "0x00000000000000000000000000000000000000000000000000000000000001bc": "298fb57901bf50e5efc868e62cbbdee9938cf6d4101f0531532e8d6cf6b62cee", + "0x00000000000000000000000000000000000000000000000000000000000001bd": "a2818714b38d8decab8a193a969f822b62a19e9fc0aaf93d4a0de1ccf828b4fe", + "0x00000000000000000000000000000000000000000000000000000000000001be": "7f0d2429f11c05374ed6f886e9400ace3c263b6981ee015f2b3bea41145f8b82", + "0x00000000000000000000000000000000000000000000000000000000000001bf": "1c6237b2c51c7987fac438d45728f1d4d77a8addd0b6d482d6504af678de71f2", + "0x00000000000000000000000000000000000000000000000000000000000001c0": "5a9f397555afbc0a7e11b620c18c732926f4d8d6d157f3ef04444b9c2e8e36d4", + "0x00000000000000000000000000000000000000000000000000000000000001c1": "27d4ee396e99bea653e5badd51cb27f21333a4052604508ec05a8ad6becca527", + "0x00000000000000000000000000000000000000000000000000000000000001c2": "9742dd2036fbb456d7264532f1f2cc48dfd2719e1bbca6259a5cacf22933fba2", + "0x00000000000000000000000000000000000000000000000000000000000001c3": "ed09d67284f3ca572071631caa052e23e8ec2e01542e3edd57951acfb5d7eb79", + "0x00000000000000000000000000000000000000000000000000000000000001c4": "7f3495d8466a12aa662550fd4aa89362ce70016abca0c29ec54336a9968b7fb2", + "0x00000000000000000000000000000000000000000000000000000000000001c5": "33de5abfb5a1a02acc5fc65fca5ad77a01a3e32a61df315b4a12aa4d9f000e27", + "0x00000000000000000000000000000000000000000000000000000000000001c6": "e5026824ff296b39fa8920353cbd4271b0644679405a09e516f1613565d7f92b", + "0x00000000000000000000000000000000000000000000000000000000000001c7": "7d398c610c3b2a92453d692c58f06ad739e46f474ee42584b7c9887532080d81", + "0x00000000000000000000000000000000000000000000000000000000000001c8": "32acfdf30a784785e80a385eb6071a28e79df2abf89f8d85c0b99269c0910c0f", + "0x00000000000000000000000000000000000000000000000000000000000001c9": "3d7332207813e767b32722468cb42008a09e70b471eaac5351a56804e258dd88", + "0x00000000000000000000000000000000000000000000000000000000000001ca": "2d6c519b12c0d5c8926840fd8aa57c3dbe9c9323cfc7370c767f628fa3f04c8e", + "0x00000000000000000000000000000000000000000000000000000000000001cb": "39e09711857e915790774cec25c3f9bab7d167c6bf4bded9f1552f38f5fd8064", + "0x00000000000000000000000000000000000000000000000000000000000001cc": "1b648c55c84321153fee6267d6e11679fd51f853a5d92355a3c09c89ae190e49", + "0x00000000000000000000000000000000000000000000000000000000000001cd": "f6f5227fd3be647ec431c2ac7557fb85c9bf43ddb0be0296edf2dc5768431f81", + "0x00000000000000000000000000000000000000000000000000000000000001ce": "4ec5f1ed61d4a468082facb4ad37fbf74b2c5436d15b8f8513ff7185ff27fd9a", + "0x00000000000000000000000000000000000000000000000000000000000001cf": "8c26b992bb20edb38acdb5164ae0205bdee2b9c6f8322980deaa81a8beab5f7c", + "0x00000000000000000000000000000000000000000000000000000000000001d0": "f55da7521561351a24965feb3d5b62ff84e7e5e4caa9c212e111db4655409b74", + "0x00000000000000000000000000000000000000000000000000000000000001d1": "0f430cf10e6f6fef8bf11394be28e911da61f173b9e10b418fbf12058aa7be72", + "0x00000000000000000000000000000000000000000000000000000000000001d2": "c287ec3f1f6ebd704c7e7aedb1642e796ab5f52e76ddae3c6b04ebfe9e99da2b", + "0x00000000000000000000000000000000000000000000000000000000000001d3": "aee3b2302fad7ecb593a260ff0c9f23080d2b70115396b80ff8e4ed746cc4b25", + "0x00000000000000000000000000000000000000000000000000000000000001d4": "18d0b76a0ebc7da24d58f6f5170ffcbae502b1b6195de405d3afb3c297309cbc", + "0x00000000000000000000000000000000000000000000000000000000000001d5": "43b7fd5abff382e7e6921f54e36d6d9d0209d29abea7b2180cc614081c45a744", + "0x00000000000000000000000000000000000000000000000000000000000001d6": "50ca4e316a22e5ad30a49ac2eac9bab4ecd0c6fa9a5d42d62f5a36f8189e0a25", + "0x00000000000000000000000000000000000000000000000000000000000001d7": "39f4f9dbca37c4b929a4ae572882ef9d1bcc0e90e0eebc996e516c4026ed482b", + "0x00000000000000000000000000000000000000000000000000000000000001d8": "1e9b247cce48b8060ea1b8109d733cd77b4f3542f23468e3c543db64b77b8e63", + "0x00000000000000000000000000000000000000000000000000000000000001d9": "d46e871a46a970dbc591ec35edc755f68f543bafa0fa606bc669401e7f049dfb", + "0x00000000000000000000000000000000000000000000000000000000000001da": "d84375bcee77185b012cbb6090ebb61d35963a0022dabb6805682fed8d6aee44", + "0x00000000000000000000000000000000000000000000000000000000000001db": "f1896d6dd31c5f0aca6af0a78972ec68e19e0e674e81825a81dd9347035b973c", + "0x00000000000000000000000000000000000000000000000000000000000001dc": "9d3908d9151e195ee411454c201df97d35963809e012398fc583adb121359b6c", + "0x00000000000000000000000000000000000000000000000000000000000001dd": "998493ce955be21641737426cda2f2a0bf1b7fec374b2de144fee23921f27f4a", + "0x00000000000000000000000000000000000000000000000000000000000001de": "3bbf0f98cc8d104dfa171e0f263935584695df7fb1ee17c5de4ced1736d7d354", + "0x00000000000000000000000000000000000000000000000000000000000001df": "cd940ebcb7b9edcbf43520945732956f31848367f7e97dff8d53aec6c3a72749", + "0x00000000000000000000000000000000000000000000000000000000000001e0": "dfd97a9593b725a8006ec12eb53bf1be334236e874e8b1d2af80b24dab6ba2c9", + "0x00000000000000000000000000000000000000000000000000000000000001e1": "419aacf88c4f59d687c580cbed6f06f47c7bcc4cb1bd140e39982e92aeac4629", + "0x00000000000000000000000000000000000000000000000000000000000001e2": "0ef8cd70ce187188aa87c8848eb32a38cf735285c74954b5a0543b7df97796af", + "0x00000000000000000000000000000000000000000000000000000000000001e3": "b1b8a365f6fc43b6bc46e30cc7718371c4db262205ef695f829d0e499dd60e99", + "0x00000000000000000000000000000000000000000000000000000000000001e4": "908bdd534efc291bff474faa0662cecd564ef983b891b51a46017649cc6ce5ce", + "0x00000000000000000000000000000000000000000000000000000000000001e5": "79bc22eb97af814112621ce8a24f89b255262e2f160c45390ab797978e4f8df3", + "0x00000000000000000000000000000000000000000000000000000000000001e6": "5e6840e81df280a539bc85ecb7875b4f9bc6d76cf9b04b87a45820d9588a84f6", + "0x00000000000000000000000000000000000000000000000000000000000001e7": "f51c0cb4778f21853d1684dae960d9572761f42880f0562a8ce11c416d32ca67", + "0x00000000000000000000000000000000000000000000000000000000000001e8": "5cd9f9136d69dade8d10c5afd2ff07ce10246fee89877bd47ae22b7c53065cf2", + "0x00000000000000000000000000000000000000000000000000000000000001e9": "946fb75ecb53f84303bffd7c8e16a36c8e02fd1aae4bced32d879924790637a2", + "0x00000000000000000000000000000000000000000000000000000000000001ea": "f2c4fdeafbfc38e1892554cf39244bbb9c91c37b7accd2f95396b5a60a7f67dc", + "0x00000000000000000000000000000000000000000000000000000000000001eb": "9833defc00f608ce1c05329095b7f2274f925e5d526929dbed875454da3f6cb0", + "0x00000000000000000000000000000000000000000000000000000000000001ec": "c6ee7420737cff8bd9b3e24c4e0bc33a2bf77178c802970bc7d9d3cc19b5e0cb", + "0x00000000000000000000000000000000000000000000000000000000000001ed": "af34c54a76ef7e55f2014bdb7f88fc57f75ca13d6957fb1fc03403e82afe913d", + "0x00000000000000000000000000000000000000000000000000000000000001ee": "0b0930f47778cf8dba0fc3ef1d23bd545eaceb47a5a1ac4cd27ddfa2b46b69e3", + "0x00000000000000000000000000000000000000000000000000000000000001ef": "74e0d41b14a7d434fee57c3cc8429b28f641572442206e3d5b5f5a37a91a6ebf", + "0x00000000000000000000000000000000000000000000000000000000000001f0": "37ec1a0112db54d905a53d3015b4c85dda646dffed1516f09a799d1464b95f71", + "0x00000000000000000000000000000000000000000000000000000000000001f1": "3aea5591071e7c45cabe5fa550e1961e579adcd95621c25b26987fadd384f551", + "0x00000000000000000000000000000000000000000000000000000000000001f2": "0624f669f5ad586bcf2a527598b281290e1e0d8c641177af6e0f3a91c911a291", + "0x00000000000000000000000000000000000000000000000000000000000001f3": "a6d85e30936701bd20f399610af9f9bfb36e5ff8f7dd6a0e0810830fe91078ce", + "0x00000000000000000000000000000000000000000000000000000000000001f4": "fe0def35cff20c3a31610f761ae7908c4ebb08ed17cef608c94a7548e7e31ee7", + "0x00000000000000000000000000000000000000000000000000000000000001f5": "c220774b6a52c7000f186c9960dbacf50bbe9f3e7abb5fc3df7486b9884a60e5", + "0x00000000000000000000000000000000000000000000000000000000000001f6": "ae6b12409a3d49eb6430b0eb80002060def7e8e775b82bbb9a354be8a26d4b96", + "0x00000000000000000000000000000000000000000000000000000000000001f7": "9517c2e801dd84c236521655dde4a455ca46615792c850b510b5bfdec431f44a", + "0x00000000000000000000000000000000000000000000000000000000000001f8": "ad03e9ba9972ea5de2dbf23c361b55d8ec6d42d3fa874de5137754a3b333073a", + "0x00000000000000000000000000000000000000000000000000000000000001f9": "410a90c9a8177040106efbfb21f102b24d122cd40c571d2bd64a08220e42f26d", + "0x00000000000000000000000000000000000000000000000000000000000001fa": "c8957e57f93b19134b4b7758dfe458c11f810bf23ff6c6403cf92ec16d7f6b48", + "0x00000000000000000000000000000000000000000000000000000000000001fb": "048f0731d2cdc43e17f6949d59cbec0bc284b67b3d499b2a3d413366abb01e09", + "0x00000000000000000000000000000000000000000000000000000000000001fc": "0da28fd688021ec3440d9abc6a6e0dd9242fd6df0d85b8d8a1fbb3d50161eafe", + "0x00000000000000000000000000000000000000000000000000000000000001fd": "447e261647ebf99cea75f242d06aac2f73b3f68a5ddd433920a6061ecdda1071", + "0x00000000000000000000000000000000000000000000000000000000000001fe": "6345872678305a390b506111c8e636d5d2b977f54e2bccb17f6121ef372ec24e", + "0x00000000000000000000000000000000000000000000000000000000000001ff": "6ff9cea0ee11cbed7a24be8f98f65f9fbc0edcdc2b690b4938c18bd85d3cdc9a", + "0x0000000000000000000000000000000000000000000000000000000000000200": "972aaa3a3f7d87a959f38f294458471bbfb203cc4a967214270f031f3630adfb", + "0x0000000000000000000000000000000000000000000000000000000000000201": "b20f0d21f8f2cb389321861ef9ae18b1dcf33b47a7a4a791c46c665b67036bbd", + "0x0000000000000000000000000000000000000000000000000000000000000202": "6ffbc3bbc9c6b1c71e96d7996cb195d4b517b1f9e1e707a083586bc0dcac7cbd", + "0x0000000000000000000000000000000000000000000000000000000000000203": "dade1f645c9c61fff32a15be35eb9aec28383a8c646ec2e0f4b8613c932dc6cf", + "0x0000000000000000000000000000000000000000000000000000000000000204": "b023997e95d04c695b4e9d2f9deb0830c3eaff32686378809ec35bc0ff5fd2b0", + "0x0000000000000000000000000000000000000000000000000000000000000205": "735fadbf0337158b26d725c2505423b98689af172a71ecb1bf653f2541014a57", + "0x0000000000000000000000000000000000000000000000000000000000000206": "63c0f913a0bed295e2c50123cef3e30bd199a0f8640f2cbea41170a9ca836ff3", + "0x0000000000000000000000000000000000000000000000000000000000000207": "672b5d2a6560ac17c1d534ca410a06ca000beaaf84a38addbc7a2261e3f1a0b4", + "0x0000000000000000000000000000000000000000000000000000000000000208": "70766769ff74c2df09f24157f08e8fe75d7da7411a431002f5cfc78fe7a3cffc", + "0x0000000000000000000000000000000000000000000000000000000000000209": "b3645411173a6118f8f65d4c358a4d0814951e8ef08a0c030bc8b00793b572ae", + "0x000000000000000000000000000000000000000000000000000000000000020a": "93cf815c7d8a935dd50aef1a83b577edc81590f3007a1a22a9b56cbcc9be2b1a", + "0x000000000000000000000000000000000000000000000000000000000000020b": "72344ff0f907045b947a5e69d6b9c96a5706a79675073395e795e5a70df41941", + "0x000000000000000000000000000000000000000000000000000000000000020c": "fb6dd908938b25f8bd931998dd190cd0a49f80b4c0aef76a50e102ef5d99795f", + "0x000000000000000000000000000000000000000000000000000000000000020d": "d35bcbf51a594c5efd8aad74ebc2d076fea9ebc279da96f91acae2b83f8739cf", + "0x000000000000000000000000000000000000000000000000000000000000020e": "13c4a8908b27e876c8a861686fef42ca7017b751eb18e8160ddd6e1c60e5251f", + "0x000000000000000000000000000000000000000000000000000000000000020f": "5318bf1ca048ffee391fd73557202e9e3061f41cc3883911766c2759f2687d2c", + "0x0000000000000000000000000000000000000000000000000000000000000210": "31a86bdd8ef852cfa162978e4c37aa3d32fb5c715491c26923aeb6142d86cee3", + "0x0000000000000000000000000000000000000000000000000000000000000211": "a07240076c6cc48e229dbb394174c62b23a9b93815b8dceae5ce29de471df39d", + "0x0000000000000000000000000000000000000000000000000000000000000212": "6d4ac86af1758726daf08e11406237a2d6bd620fa5b983fac6b658b21ef88787", + "0x0000000000000000000000000000000000000000000000000000000000000213": "9d87a0de9ee5d6631bb07779b3afcc155ecf9a925e6f085448a02cf5f9cb64df", + "0x0000000000000000000000000000000000000000000000000000000000000214": "d6be1b231e9ee10be58310ca570752140ab263872ee649aeb3a45f6e38afe4b3", + "0x0000000000000000000000000000000000000000000000000000000000000215": "fd7713e808b3d53d93fa9b2c08329b253be73894241457e18d77ec6e06b0e131", + "0x0000000000000000000000000000000000000000000000000000000000000216": "6cbba368c4624c1767874bfd58c49891f8ba60ac3c8aee8e1992152a01ca11bd", + "0x0000000000000000000000000000000000000000000000000000000000000217": "f430586bb4b62cbffe3acff5f01afffac5e4c452c0d725e4f06128950f1d3fe2", + "0x0000000000000000000000000000000000000000000000000000000000000218": "d67249ce627ee0d7ddf04a040d10a7bc510431dfb5b45bb18d224d1b5edcd26b", + "0x0000000000000000000000000000000000000000000000000000000000000219": "84a7f84bf39c6ec5d31ad4020713ec2a8c8d04fcba5f658ab823bf86253465c5", + "0x000000000000000000000000000000000000000000000000000000000000021a": "eee127461f8be5d6a3b26fcd1827b249078aaa6de70b47818cc57e9e52f3b862", + "0x000000000000000000000000000000000000000000000000000000000000021b": "481ec9e8e17a174fa404ebe729acb43e48ca9bee7b1bc5fb7e316dbdde7470d3", + "0x000000000000000000000000000000000000000000000000000000000000021c": "99fe4b2c3a8b03d5ed9df35de3ebb39166ab6768e2fc38f9ba3b0e6a74601527", + "0x000000000000000000000000000000000000000000000000000000000000021d": "1af95ce0726c9c38d8fdc2351e04ceb6e5a47ae63dd0d331e8a579dac714d69f", + "0x000000000000000000000000000000000000000000000000000000000000021e": "40126b2723a49378ae81f5b1bbeecb34dfb9eee689b7624f88c08a192a2ad30a", + "0x000000000000000000000000000000000000000000000000000000000000021f": "053a6889513a12da7ed83fbe96b7897d5bff75d4d3be362d9bf6ddd1dc4345d5", + "0x0000000000000000000000000000000000000000000000000000000000000220": "376b24dd180a06099157120269ee4f04d883b343e18c429238fd1127f113237d", + "0x0000000000000000000000000000000000000000000000000000000000000221": "8bb74fa3c3e2ced0984dceb34edf2bb05e9a16fb196e39b647f32e77c51a3331", + "0x0000000000000000000000000000000000000000000000000000000000000222": "686bae59f9c625ded6c89afab2e9841c75f19c1b72d1b96ba08d4aabcdc5aeb2", + "0x0000000000000000000000000000000000000000000000000000000000000223": "50b282e2e5601f4707f5429d6552ee381ef90ff516b008aa2173a9e2c56aa025", + "0x0000000000000000000000000000000000000000000000000000000000000224": "4de58ea0805946eaa75a4003792906a166660b1c65e47840a9b3678ed0f9fb08", + "0x0000000000000000000000000000000000000000000000000000000000000225": "f3c15e93f8d7724636e4ee509de06fc2fa3cef38f3f0dbdc67a2f17e1614aa40", + "0x0000000000000000000000000000000000000000000000000000000000000226": "f2371856184f508bdbb898eaa38e77e2f34eface3f74b7e6bacced38062c07c0", + "0x0000000000000000000000000000000000000000000000000000000000000227": "625a61c231503e7a34dd76ac7ee2c7476b4295d3835bab153b1c11ff588e0554", + "0x0000000000000000000000000000000000000000000000000000000000000228": "0eb6a233ca2aceb04c1a694cb21e179d5b7466afb7847e2e6a4e1c0ea01d4dc3", + "0x0000000000000000000000000000000000000000000000000000000000000229": "788cceb32c0157ffea4bcd60c036b18c3316df6e8d52b6e9a625bf2bb5ac5536", + "0x000000000000000000000000000000000000000000000000000000000000022a": "4b2096af4363485d3281072a244d48544594bee3daf3b7abd42b811d9581b280", + "0x000000000000000000000000000000000000000000000000000000000000022b": "fbd575d445e319411cafa99e3ffe0c1ccc3e6f539e4ec64bde55fe5bf29f0d6b", + "0x000000000000000000000000000000000000000000000000000000000000022c": "ad53b6ab1f4b48d8161a895a4676e40f2572d92a2f7c6f8baa9ea17900376078", + "0x000000000000000000000000000000000000000000000000000000000000022d": "5c116e90dc6533adfa80d0958e4a1394919a9d4bef41aff8a008f8d341c4b4de", + "0x000000000000000000000000000000000000000000000000000000000000022e": "44be7587e8776d1415d19432e36410444b679cf0f79b744ee5dbe50245fe6519", + "0x000000000000000000000000000000000000000000000000000000000000022f": "dd8183096d4086767a5be74daa64af66f1e6beeb5808d47db4b1d7c0f99c436a", + "0x0000000000000000000000000000000000000000000000000000000000000230": "2981e1b326c99e71934f4aa70b16e59637885a77e99168fbb78061af49b3ccae", + "0x0000000000000000000000000000000000000000000000000000000000000231": "eed0bc50e72f8e9501c9d636036dbaa9f173739debcf08b77cad98287735b174", + "0x0000000000000000000000000000000000000000000000000000000000000232": "e9a8040f4d6d4f3698b30d263e50b45a5d399b755f56f5c4b4fefc97bea6793b", + "0x0000000000000000000000000000000000000000000000000000000000000233": "e95a3c6dd3cfcbf93f1ca122dd86d9f5716a88f2a1c0a3419e43abaf87e3c06c", + "0x0000000000000000000000000000000000000000000000000000000000000234": "dd7922aaa19bc59824273c5fe6c5a96c018c1ec7f7639fc3798c6ef0c4eae0e1", + "0x0000000000000000000000000000000000000000000000000000000000000235": "ce0294593e0935ce423d1582f69a4da1efdcc039259801e09aa93991ece86719", + "0x0000000000000000000000000000000000000000000000000000000000000236": "4d02e42495c1fc58dd0c9ca212aef8793e6bdb2adecdf7ef2524ae766bf9d9fd", + "0x0000000000000000000000000000000000000000000000000000000000000237": "66d9392fb7b2bafe0484a1601f026206ae0b004a3446a6fca36c12e047942d3c", + "0x0000000000000000000000000000000000000000000000000000000000000238": "33804d1d5267f18941b1645ff3723b49063dd2a8a4604d0d8d86ab03083db024", + "0x0000000000000000000000000000000000000000000000000000000000000239": "d5e45f7309eb1a7de0b2e87e5b3ccaeaf024f705c4864597bcb3d63f7976b7ee", + "0x000000000000000000000000000000000000000000000000000000000000023a": "f0bb3dd141fb6dd247ebac009076bddb67224d086cd0af6011b02f4f7c6dd759", + "0x000000000000000000000000000000000000000000000000000000000000023b": "1be42dad76ec806691282c81fc7eea816f7f6b9cbac86aa206786705a60d2dad", + "0x000000000000000000000000000000000000000000000000000000000000023c": "49c06b790bcb0ae85cd26e77400ce72e8efac00bbdc45a116da44cab80e123a7", + "0x000000000000000000000000000000000000000000000000000000000000023d": "5723653cfa0851f537158dff76c95fe1aa63637906c595578dc66bbd474a6220", + "0x000000000000000000000000000000000000000000000000000000000000023e": "d906574d8b28c5dff5b0c453171fe03d459abe33ae5fc054b0e71bccc249d22d", + "0x000000000000000000000000000000000000000000000000000000000000023f": "f0fe13cdf7e344f9c30844270ef2b56da889f8f52f4f92a1789d4351e4233239", + "0x0000000000000000000000000000000000000000000000000000000000000240": "a0e55eed69c27cdc7a2e05c0f22cdff586a69328c43a5a857271654a3a469c72", + "0x0000000000000000000000000000000000000000000000000000000000000241": "73bfdbc98907eef90c09a4d824b9b8949234e5d3e4b6198d98db1b32e61c50b4", + "0x0000000000000000000000000000000000000000000000000000000000000242": "9a592bafed995169c45c067b154e6a4e743267fefc67d943dd65a8bbb94425d9", + "0x0000000000000000000000000000000000000000000000000000000000000243": "8e2d316858ba03237563707b75050be9dadb04654d43cfb20b22d8f6bddcf0a6", + "0x0000000000000000000000000000000000000000000000000000000000000244": "ef1c569f4cb9aa5468ba2c55268bfae9ba25824f06e14ba6222b19d0a5a38f9c", + "0x0000000000000000000000000000000000000000000000000000000000000245": "486b008022a9fed4a115b493b9a66ff645cdb58a5c786de9a393256450231e48", + "0x0000000000000000000000000000000000000000000000000000000000000246": "af31dca3f16d1e973c1fb3ac98581b2fb97c7887a24bb71b62e5bbb238b6da12", + "0x0000000000000000000000000000000000000000000000000000000000000247": "dd35dac0005709455370da446b62fad38832e93d7f6e8fe39fbe0ab129520196", + "0x0000000000000000000000000000000000000000000000000000000000000248": "f2ec45f9609d6a53dddbdb242bc70db70b40024fdc615e8dc874d5dc7cec313b", + "0x0000000000000000000000000000000000000000000000000000000000000249": "808f6a00d895cb371b03b6d7c9eb7269f1f76515ce03364df9b7c9280b5ea432", + "0x000000000000000000000000000000000000000000000000000000000000024a": "4507b257b7a71f97a180cd2ebf42c987e4d5e5de897f2e89a25e830b8e52eb03", + "0x000000000000000000000000000000000000000000000000000000000000024b": "fa45be7b7ef932fab259e21cea0ffb81742893165cab51d2d04ea455293ea4e0", + "0x000000000000000000000000000000000000000000000000000000000000024c": "99233e53fa2cfd4ac34938594658feaa4bc2f249e763d372a1a7d1ee62ec836a", + "0x000000000000000000000000000000000000000000000000000000000000024d": "04768556add81954157fa23868813c45956af3bc7e10f60be27c3c4e9577e6ff", + "0x000000000000000000000000000000000000000000000000000000000000024e": "15ef72a77e06f18a0c9ba3c45509a73fbbfff21745b4b3337fb7490d18dfab14", + "0x000000000000000000000000000000000000000000000000000000000000024f": "78af21fd27dbfc4f1bf00a6774919651e32ed43c234a28485856ae17fb1eca9c", + "0x0000000000000000000000000000000000000000000000000000000000000250": "381ddd7b14e9ef8614f57ae2bdaea54214e4570f0a2b4deaeb82c2272a73b269", + "0x0000000000000000000000000000000000000000000000000000000000000251": "82d43bbab31d8f3500854fc2eb63815f9012681758aa623b1cbb836c99c68422", + "0x0000000000000000000000000000000000000000000000000000000000000252": "2690ef675cd4df63422216e098e86a6bfeb2d78963f1564b48589b8dedbafe32", + "0x0000000000000000000000000000000000000000000000000000000000000253": "625d82d4b9b69fd80a9ae7dd83fd47e77a7c03fce280804543faa257fbac2b7f", + "0x0000000000000000000000000000000000000000000000000000000000000254": "de2b048a2e8176ce5aac355391a4029d728ba9a9dcb3f333a3d5f5694c3f289d", + "0x0000000000000000000000000000000000000000000000000000000000000255": "389484f3ab22c3745db9314243261349077b673274eea26d11af7a8604f45d6c", + "0x0000000000000000000000000000000000000000000000000000000000000256": "c2b4f19ac5d9f2b51c4f407ec60cf477b10a49e2be0415a6a1f231bf17c3936f", + "0x0000000000000000000000000000000000000000000000000000000000000257": "c1c57b56e4bcda7b97cb6e2c3a8be7f1bb5212973718d692641ee6957722468e" }, "address": "0x0000f90827f1c53a10cb7a02335b175320002935", "key": "0x6c9d57be05dd69371c4dd2e871bce6e9f4124236825bb612ee18a45e5675be51" @@ -2695,7 +2695,7 @@ "key": "0xe333845edc60ed469a894c43ed8c06ec807dafd079b3c948077da56e18436290" }, "0x7435ed30A8b4AEb0877CEf0c6E8cFFe834eb865f": { - "balance": "999999999999999999978502856567391250", + "balance": "999999999999999999978455505650566125", "nonce": 603, "root": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "codeHash": "0xc5d2460186f7233c927e7db2dcc703c0e500b653ca82273b7bfad8045d85a470", diff --git a/cmd/devp2p/internal/ethtest/testdata/newpayload.json b/cmd/devp2p/internal/ethtest/testdata/newpayload.json index b5327ae816..f7547afe98 100644 --- a/cmd/devp2p/internal/ethtest/testdata/newpayload.json +++ b/cmd/devp2p/internal/ethtest/testdata/newpayload.json @@ -12,16 +12,17 @@ "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x0", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x0", "extraData": "0x68697665636861696e", "baseFeePerGas": "0x3b9aca00", - "blockHash": "0xbd6a252af394d80904c5993b859574bd4669642cea00a116970ec7887db67533", + "blockHash": "0x17456e286687a308b6525a6a73852ff4c89836bfef24338cc46cdf44d28055b0", "transactions": [], "withdrawals": [], "blobGasUsed": null, - "excessBlobGas": null + "excessBlobGas": null, + "slotNumber": null } ] }, @@ -31,25 +32,26 @@ "method": "engine_newPayloadV2", "params": [ { - "parentHash": "0xbd6a252af394d80904c5993b859574bd4669642cea00a116970ec7887db67533", + "parentHash": "0x17456e286687a308b6525a6a73852ff4c89836bfef24338cc46cdf44d28055b0", "feeRecipient": "0x0000000000000000000000000000000000000000", "stateRoot": "0xf23e00fd68672e8e166a481663b147dad44c25bd30f8605d2f3c7a070881fddd", "receiptsRoot": "0x97a526b2e32116d208b71a92e95e23a6734f413a15a057d122b5983acf25f8bc", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xf777", "timestamp": "0xa", "extraData": "0x", "baseFeePerGas": "0x342770c0", - "blockHash": "0x728bf4239628d65246678bb48fbf2548facfdbe47486e28e87ca1b77a86574e8", + "blockHash": "0x10719607a3d6ddb00488ab43cfb579eb33e883d038fd1c3316a9b43af65a16d0", "transactions": [ "0xf8938084342770c1830131348080b83c600d380380600d6000396000f360004381526020014681526020014181526020014881526020014481526020013281526020013481526020016000f38718e5bb3abd109fa04bbfb315c19415b5e39df54c30c5a0c8d5e8100fc5e245e67623ff20dd8390279f0a29f1401eec72972b601f590b17c904db69e9ccf3e10384e4da572788269b" ], "withdrawals": [], "blobGasUsed": null, - "excessBlobGas": null + "excessBlobGas": null, + "slotNumber": null } ] }, @@ -59,25 +61,26 @@ "method": "engine_newPayloadV2", "params": [ { - "parentHash": "0x728bf4239628d65246678bb48fbf2548facfdbe47486e28e87ca1b77a86574e8", + "parentHash": "0x10719607a3d6ddb00488ab43cfb579eb33e883d038fd1c3316a9b43af65a16d0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x824f43a809d85b58ea76a4b1e0b378ac704e341024a50281deefee50c7ba6bff", + "stateRoot": "0x2e81ae60c08246c4dbf1ba5cf2b6296e65f85405229efc11afe0fbd268f8ff5c", "receiptsRoot": "0xe078709b25bc275a65cecf4c9c5e192aa3c2cbd051b6a35279c391a3ee4d597c", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x2", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x115c7", "timestamp": "0x14", "extraData": "0x", - "baseFeePerGas": "0x2da3371a", - "blockHash": "0xd75c28fbfeb77a45bdc1ed85b91cf830153e50fbb1036825f2ab229f28f3ebc3", + "baseFeePerGas": "0x2da49ffd", + "blockHash": "0x6ffbfe7761ac847ed9bceb9a33e2064ef34fef15a900df52426c36a45f4811da", "transactions": [ - "0xf8b801842da3371b83014f7e8080b860600d380380600d6000396000f3366002146022577177726f6e672d63616c6c6461746173697a656000526012600efd5b60003560f01c61ff01146047576d77726f6e672d63616c6c64617461600052600e6012fd5b61ffee6000526002601ef38718e5bb3abd10a0a0f4897823b552e75cd776e2271125e4b41ede67fac987809d31ed26e67204f7b6a01266df0c10c05ebae5cdc9868300926a503086397ac76a214c2843f63bb08730" + "0xf8b801842da49ffe83014f7e8080b860600d380380600d6000396000f3366002146022577177726f6e672d63616c6c6461746173697a656000526012600efd5b60003560f01c61ff01146047576d77726f6e672d63616c6c64617461600052600e6012fd5b61ffee6000526002601ef38718e5bb3abd10a0a0ac38b8c50037f0438e250119206ce5dce57a96320638a799895336a1b9d09653a060ae0dcfdcbae8ca12bbff71b2f7004828279c728ab55149b8d64bce6c4e11d8" ], "withdrawals": [], "blobGasUsed": null, - "excessBlobGas": null + "excessBlobGas": null, + "slotNumber": null } ] }, @@ -87,25 +90,26 @@ "method": "engine_newPayloadV2", "params": [ { - "parentHash": "0xd75c28fbfeb77a45bdc1ed85b91cf830153e50fbb1036825f2ab229f28f3ebc3", + "parentHash": "0x6ffbfe7761ac847ed9bceb9a33e2064ef34fef15a900df52426c36a45f4811da", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6081c4f8052b95cb18ad02ea085a642125f9d5a9221cd75eb6056771cf008620", + "stateRoot": "0x95c0bf7451c4d26ada6f2f70f93ea9aa20fb15892835633ced374749426b258b", "receiptsRoot": "0x6b31afc4d4cc15d8a534d4ffd4b09d1833513affcf76811fdfa76719b2a468e5", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x3", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x14823", "timestamp": "0x1e", "extraData": "0x", - "baseFeePerGas": "0x27ef8174", - "blockHash": "0x0f51f7687109662f4fc576d9db5e25cec453d9c7e34b766301028adc6d3ddc45", + "baseFeePerGas": "0x27f21fc5", + "blockHash": "0xe09e2b9f0bcf6a4f196f4eda5bae15f1a71de12bc9e2c4213daa75a9c9342f55", "transactions": [ - "0xf8f8028427ef8175830181ce8080b8a0600d380380600d6000396000f36000356142ff54501515603b577f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b7f08c379a0000000000000000000000000000000000000000000000000000000006000526020600452600a6024527f75736572206572726f7200000000000000000000000000000000000000000000604452604e6000fd8718e5bb3abd10a0a0c5cbfef60cb4e80e7c1e67d3a7efce942c2c9ab8ef4b45d684725b7f6cb06192a01387d0e3b29b6c7eefc31dc3b07ca2ccb27bcbd1e4eb6c8c660573c1fcf9cb4e" + "0xf8f8028427f21fc6830181ce8080b8a0600d380380600d6000396000f36000356142ff54501515603b577f4e487b7100000000000000000000000000000000000000000000000000000000600052600160045260246000fd5b7f08c379a0000000000000000000000000000000000000000000000000000000006000526020600452600a6024527f75736572206572726f7200000000000000000000000000000000000000000000604452604e6000fd8718e5bb3abd10a0a0221681a47cefb66f3c3842c8921aa4cd9645044767f63a541452a60833dbdab0a015ee1de632d7ad687707ca01a4f7b17fe04ccdbe96530f69d8270c866b3484e3" ], "withdrawals": [], "blobGasUsed": null, - "excessBlobGas": null + "excessBlobGas": null, + "slotNumber": null } ] }, @@ -115,25 +119,26 @@ "method": "engine_newPayloadV2", "params": [ { - "parentHash": "0x0f51f7687109662f4fc576d9db5e25cec453d9c7e34b766301028adc6d3ddc45", + "parentHash": "0xe09e2b9f0bcf6a4f196f4eda5bae15f1a71de12bc9e2c4213daa75a9c9342f55", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x142ebbf7309e33533bb3fb5e2294f37c78469eb08a1488bb9de24ce5d914db6f", + "stateRoot": "0xde1a27b0194e98391c7387060814063aa892440ee118c59bb28dc0a012f66504", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x4", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x28", "extraData": "0x", - "baseFeePerGas": "0x22f2487c", - "blockHash": "0x36f99b2e62608f2ea5567d69ded0f20f485e46a4fee846d8aaf1b5c4f0cdc2f6", + "baseFeePerGas": "0x22f60194", + "blockHash": "0xb3ac0bc58102c136ace3b31d0f37ae1427013a5e5fa309cec8e856cb1dbc73e7", "transactions": [ - "0xf885038422f2487d8301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0c3620843ed1efb2564e9752094ba5d1e11801e881d4548cee10a44a7b2db7dcfa068bab5711937b0b6cf883318d78729a993c5cf1cba522778c9f45ef00697e1dc" + "0xf885038422f601958301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0cbb78d7d8596beed0dd58938fb6eb09e8f56306424d098a1866e89bc771b1d23a068fc65123fdf1eead8df0b5de71a2b792064ada66636628deb1c4a8d4aacf067" ], "withdrawals": [], "blobGasUsed": null, - "excessBlobGas": null + "excessBlobGas": null, + "slotNumber": null } ] }, @@ -143,25 +148,26 @@ "method": "engine_newPayloadV2", "params": [ { - "parentHash": "0x36f99b2e62608f2ea5567d69ded0f20f485e46a4fee846d8aaf1b5c4f0cdc2f6", + "parentHash": "0xb3ac0bc58102c136ace3b31d0f37ae1427013a5e5fa309cec8e856cb1dbc73e7", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x59e2de990d89e2f2b3eba24141b807554f7dbef4cf0fc1e8bd98072d6d7d235c", + "stateRoot": "0x25d39b91c2d438574b1d640829e99e30fead8cbb4ed0b45f36c187fe34e0ac1a", "receiptsRoot": "0x399a62e49d637d071f11c70ab4fd9aca6de920b3fddb2b1c9739e107d60d683f", "logsBloom": "0x00000000000000000000000000000000000000000008000000000000040420000000008000000000000000000000000000000000000000000000008200000000000000000000000000000000000000000000080000010000000000000000800000002000000000000000000000000000000000000000000000000004000080000000000000400000000000000000000000000000000000000000000000040000000004020000000800000000000000000000000000010000000000000010000000042000000080000006000000000000000000000000000000000000000000000200000200000000100200000000000000200000020000100000000000000080", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x5", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x32", "extraData": "0x", - "baseFeePerGas": "0x1e94c951", - "blockHash": "0x082b9e67d24da6ba292e97c571714a810c6fa187fc70171b761b47c450f14229", + "baseFeePerGas": "0x1e999f4d", + "blockHash": "0x52886e61eaa4fdc5ebf0f65228f28ec121a501076f0799f8f96d05b72b98629d", "transactions": [ - "0xf87c04841e94c95283011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a088cb362c8a80ddfd6e0492ea884a21d1af16ba5ed270c20690f564324586ff68a0706ab5efcd4295bf32eeaca07aeac18b3df84225967ea65e40007837e53cdb0b" + "0xf87c04841e999f4e83011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa06560b0d2f3ddb139ce2d675554a0bca3a3e45e9191c36f8493d81649dbc204c2a06b7765cf7373e4f5d1b39a17c7db19c46870812ca225833a75b29daf3c70cfed" ], "withdrawals": [], "blobGasUsed": null, - "excessBlobGas": null + "excessBlobGas": null, + "slotNumber": null } ] }, @@ -171,25 +177,26 @@ "method": "engine_newPayloadV3", "params": [ { - "parentHash": "0x082b9e67d24da6ba292e97c571714a810c6fa187fc70171b761b47c450f14229", + "parentHash": "0x52886e61eaa4fdc5ebf0f65228f28ec121a501076f0799f8f96d05b72b98629d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd1a3e48fd8aeed880df1bc87896b1a7c182e882b54579810e549443c6df2ca89", + "stateRoot": "0xabf1b01749f3ae54c46c11b2ef5702092a4648a7f933f3902e8c1e2f4d6e72f2", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x6", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x3c", "extraData": "0x", - "baseFeePerGas": "0x1ac29c11", - "blockHash": "0xf23d9c0afa4431611e843a618a98181b4c5a6dba2a448c43b3e5eb057128d126", + "baseFeePerGas": "0x1ac7af54", + "blockHash": "0xd71de3a6b49e08e51d53eed04fc9879c1a9053a0e17b7d9b8d9567682b8e8799", "transactions": [ - "0xf86705841ac29c128302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0a4f2fec763d302705e1addb2d70408e971d740c06a9ebbd2d448db9cf916fb70a02d1c26bd68d9238dc291250d4544e7b603659bf9c587bf54b9977956df7e1bac" + "0xf86705841ac7af558302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0109485913bf8668f42bff3f927be023f51f56340e5507820f4af90c47db3656aa0472650684bdf603f122da9ba7bc59b43a47d6d4d9afe095df4226edfe59afa26" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x83472eda6eb475906aeeb7f09e757ba9f6663b9f6a5bf8611d6306f677f67ebd" @@ -201,25 +208,26 @@ "method": "engine_newPayloadV3", "params": [ { - "parentHash": "0xf23d9c0afa4431611e843a618a98181b4c5a6dba2a448c43b3e5eb057128d126", + "parentHash": "0xd71de3a6b49e08e51d53eed04fc9879c1a9053a0e17b7d9b8d9567682b8e8799", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x19b3325ebeb449a0d98d17512c9cb8821ae076bfaa6c678721e98de125b907e6", + "stateRoot": "0xb584685627cb597ca3a9b339131de3796d11c9cb0c082e0302177b5244079119", "receiptsRoot": "0xab3d679c59ae2bd60b09801e3dcaa843b6231d88f744e2d4fb89607f4232b7ab", "logsBloom": "0x00000100000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x7", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xbfac", "timestamp": "0x46", "extraData": "0x", - "baseFeePerGas": "0x176af771", - "blockHash": "0x473e30aad90c807a9b4d16ec01b7f03296b16bbbc62824a9e7034db8d623afda", + "baseFeePerGas": "0x1770c673", + "blockHash": "0x53216aceda9ba59ed92e8e41eace18b21064b48638011a292bf39abe73306d06", "transactions": [ - "0x02f8d6870c72dd9d5e883e060184176af772830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c7e2e8b49f93a4f1f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a03569f740e521d8bb11c5b72660dc96272ad66bfd811ed918c3a9e02acd4ade8f01a094465f8e0098f0ff2023b5a401f6c83f951866ce96c0f496198dc8562cc5c2f1a0595084d2e72d16377a3200e2b602143939b17d80e637534ec01fba789311ba91" + "0x02f8d6870c72dd9d5e883e0601841770c674830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c7e2e8b49f93a4f1f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a03569f740e521d8bb11c5b72660dc96272ad66bfd811ed918c3a9e02acd4ade8f80a01471842243fde2c3a220545c83f99fda73770878d1e17477a08503da80fab63ba057bbbfe2c41ef20d6eef2c6d5ae1247e2150005d3baf42a23dae0245eea5f0a3" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2c809fbc7e3991c8ab560d1431fa8b6f25be4ab50977f0294dfeca9677866b6e" @@ -231,25 +239,26 @@ "method": "engine_newPayloadV3", "params": [ { - "parentHash": "0x473e30aad90c807a9b4d16ec01b7f03296b16bbbc62824a9e7034db8d623afda", + "parentHash": "0x53216aceda9ba59ed92e8e41eace18b21064b48638011a292bf39abe73306d06", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8b926982786c38e5d363b6c0b8bcd5f190ba4309b447724334e365418e9ac423", + "stateRoot": "0x70584ab3058c23ad2e962a52d2951d4216247b9fd536735ce323deb6e74309b2", "receiptsRoot": "0x59df46f0e6bac1dc285d10ccd74b357af596460248be25ef75fc47c7fac1a39c", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000001000000000000000000000000000000000000004000000000000200000000000000000000000200002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x8", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x50", "extraData": "0x", - "baseFeePerGas": "0x147dd744", - "blockHash": "0xe7925f8091671141f5d8dc167b12d37a1f64242c996f6889babde63839e6963a", + "baseFeePerGas": "0x14836a17", + "blockHash": "0xd11a060d6a5ea9cc9d5435f460580d982b43ee692953cdcc9f282480143fdeab", "transactions": [ - "0x01f8d5870c72dd9d5e883e0784147dd745830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c92c0a3cd8b571ac5656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0881a8434f98b103a2ee48727304618ca54234f1474c44bef70c21accc4dbc0a780a0e2d1ea38dc487de618477d0e38d189765addf5fedf5190cf606fa35b0c12033ea05d26448c5b071496b2f991133b9f65928a4b2a685395b5648580a36b9a3a1688" + "0x01f8d5870c72dd9d5e883e078414836a18830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c92c0a3cd8b571ac5656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0881a8434f98b103a2ee48727304618ca54234f1474c44bef70c21accc4dbc0a780a04a979e019fe2523c6f66da3e20cfd6ee796135f5f2e112fe2492927d219abb08a01995baec47371ae1166b910fb81e187d0f3c78cce1e92036b2c04a88f5d98b69" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x756e335a8778f6aadb2cc18c5bc68892da05a4d8b458eee5ce3335a024000c67" @@ -261,25 +270,26 @@ "method": "engine_newPayloadV3", "params": [ { - "parentHash": "0xe7925f8091671141f5d8dc167b12d37a1f64242c996f6889babde63839e6963a", + "parentHash": "0xd11a060d6a5ea9cc9d5435f460580d982b43ee692953cdcc9f282480143fdeab", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x654f55922865e39ca98c5998bc2a02d0de19a8facefbb9fa34c4fac2a36e5bd8", + "stateRoot": "0xf9598894b51ff091ee2e1456db458fdf91f7a518f284aa22a19f4a26374c6ba7", "receiptsRoot": "0x7427faac1fbc3e399bb731da9429aa768a3c2c054e1ec11c64625942bb2ba0c3", "logsBloom": "0x00000000000000004000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x9", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x5a", "extraData": "0x", - "baseFeePerGas": "0x11ee5668", - "blockHash": "0xc849ee85e61206d41e4a84b6f96eccddad3181a8f4d3fcb9c250dfc27f7247d3", + "baseFeePerGas": "0x11f3ab27", + "blockHash": "0x7b597572975c399c278eb04013c15ecc0994abe2cb549dfe1f1f7c93575052ef", "transactions": [ - "0x03f8fc870c72dd9d5e883e08018411ee5669830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038ca66c701845710c6c656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a063cde520fb894276a981d2c9099bef9beb949121c1be98f3abe1b721d880899f83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0b42b328c611e0fd94d62f85deb12d2d9a504bd2760581b3cca3ba07e56403c09a05021570d8585e98b5bf49004db7d90ec09595ff87e72fd013d2af5a5b578196e" + "0x03f8fc870c72dd9d5e883e08018411f3ab28830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038ca66c701845710c6c656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a063cde520fb894276a981d2c9099bef9beb949121c1be98f3abe1b721d880899f83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a04ef7b9b5bb56c30bc033c90a875451b33ed3ecbe953bad8fcc76e4bab04a3a99a00918f41bfcc550ba2b7ef09d94cbba7d99681ee24333f7ea3efecb4b470a63c7" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -293,25 +303,26 @@ "method": "engine_newPayloadV3", "params": [ { - "parentHash": "0xc849ee85e61206d41e4a84b6f96eccddad3181a8f4d3fcb9c250dfc27f7247d3", + "parentHash": "0x7b597572975c399c278eb04013c15ecc0994abe2cb549dfe1f1f7c93575052ef", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8237acbbfa9bd4194321f36611240dd5966509ae0a76e63b66da49385f775e90", + "stateRoot": "0x8a6aca8a2c465f209a7266f26ea5966da786571c09dae0d821d8578f67477b3e", "receiptsRoot": "0x4478e3b373311a23ee4d53203c0bd7e990e5e81cd616e690fdc8eb2a784e5020", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000100000000001000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xa", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x64", "extraData": "0x", - "baseFeePerGas": "0xfb0be66", - "blockHash": "0x29219089f7ea2e7ee590b815240304490baf2a2562eb8c71f71dbd2dfecb74e3", + "baseFeePerGas": "0xfb5ce51", + "blockHash": "0xe9e9a18de689996ed927c0c560947b485ff3ab54e9828c680ca17ce702d5e371", "transactions": [ - "0xf87709840fb0be67830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c06072144caa6635a656d69748718e5bb3abd109fa07e5a5e5799539e1bdc54fe8322878120970f40ddec8ef4ae11398925a56644e6a02761c08cf79048f11752b09381e24ace2613c771eace32a2e36e75b346c94cd4" + "0xf87709840fb5ce52830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c06072144caa6635a656d69748718e5bb3abd10a0a0b78b2c6757cbab505c0a69e5bced97fad9bf1a8d689da62e1d87c0fb41bd33bda00d753b808b6831dee13b91e1c51102564fe46a05a1cfe319ea8811a5985af45e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd0122166752d729620d41114ff5a94d36e5d3e01b449c23844900c023d1650a5" @@ -323,80 +334,81 @@ "method": "engine_newPayloadV3", "params": [ { - "parentHash": "0x29219089f7ea2e7ee590b815240304490baf2a2562eb8c71f71dbd2dfecb74e3", + "parentHash": "0xe9e9a18de689996ed927c0c560947b485ff3ab54e9828c680ca17ce702d5e371", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd14b9628bb9f5857619fc3f4728d5cc49e9dcc35336a702c45c13bd033e8af62", + "stateRoot": "0x678ea93fc7b7ff06f30aa1bf53bc368e31bc1bdd0c4e50add3de6809dddc5157", "receiptsRoot": "0xf3a28a355739a86089c6d4787342faa0715befb3233623f4174ccdb0db5218e5", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xb", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x56f2a58", "timestamp": "0x6e", "extraData": "0x", - "baseFeePerGas": "0xdbad13f", - "blockHash": "0xc2edbf6987d529aeb53f0446650f0c76fd4aac53d87319bd3906700461531e28", + "baseFeePerGas": "0xdbf94a1", + "blockHash": "0x2f133507d5f30f026e6571299628e6058998043a49edb807187af46db8450d52", "transactions": [ - "0xf86b0a840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0060a6a836a44684639ef8ed0f7204f457fd973b55da0b4d3b66c8f6ccff16707a0480a1af9cecbf3d37245c19a47397b2036f9a2524c5e2e64cd0afc971c2e9fc8", - "0xf86b0b840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0638bfda948e5c187854a8add419315a42b1df21c15987f04772953465e801375a03e928122969c694cfddeee640b1fa0e790046666b23d5146390bbeb1c009a5af", - "0xf86b0c840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a09a2edad519690563258759508a898df82bdb9f408191aa0079ae5e9756e74c40a03f563b9d9e602dd0bb668c56943bffbca60506d44438b888fcc9d5a335e8ceea", - "0xf86b0d840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a06ac6618b278b0e1318863a91fe203261f8ee5df34b195b6d91a27adc63e41409a064b5ae48ca2b67407a7aabf8931b5f921a758cfb3f6f07436bb3153b9fc28d0e", - "0xf86b0e840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a02f40a5218eda11e6f1fad4842b53456a6c278f8c718995281a81d32e8551c264a04dc53af93a9b4bd86741abe1ab17453b2a9f5767d4511722626128b58250a76f", - "0xf86b0f840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0a2e2ba0f486fc14e6d58303362a72b51806098ce9887f6b490670710858b3e9da02d9adcaff934e2b20977de9a179531502bf848c047ea37145f51fcaf7eb9c151", - "0xf86b10840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0cfc44bbbab9da16643ccecd90577f1d21743c424d62858772e342e21529fde34a02647b1fdf866593847ca3951ea05b9c44c243d14d3429ee6b508eb831ab72b19", - "0xf86b11840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a022fc38175f83ac06447f422aed377cefca994fdbddb2f6aa75166f0f6095cc50a0595171bb2aac874629a81374705277b3c250921d3346a5c0fd0b5ee47291c5e8", - "0xf86b12840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0b7a5ca9171575d69f7b1091f9730cf783f13112f8af53897a55bdc226a8a12e9a02170fcff5cac92eac7c2565ba096f9e6893f90a1ac0d89ddcc9c1ec0882a5f76", - "0xf86b13840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0f01f5c7654f62e2eefc87845eeb9e0845cc2b90823257cca63520d15bd33d95fa039ec90117e19629be1fb59a411a20ee67c28aa09ab95a86e021baa2e20b33591", - "0xf86b14840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0420cc50892e5c7eedefe4435da5699d33948fce6b9b9ca2b63c87ab629c540faa0500bc84d8acd87ecef0a195a57ad94b9eddf80aa67829e88f5ad9fbae4708a20", - "0xf86b15840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0495da220099c70ec6b9e83300eb8b3377007849a8272a160b57cbbbef2a2ab63a06ef72c9b22dc5180ffe2f6dea4cdb4afb04c02a2cd0bbd93334dc7c14c0e9b80", - "0xf86b16840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a02397f7b681c73a677f8f2585cf53a90f5e42d0f86610892ff4c93925e5db8e38a02cc58fd6423aebfc544a386e03d04c2e31609e3b820b089b950374fe9095284f", - "0xf86b17840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa06e92957c7d28f52e286210f8435fcaf911fd4acadfc57d3c965bd629b141a748a024e393928a755068e71a4b9b5e2168d1a8e084a3fb0adcdd327bb118cc57689b", - "0xf86b18840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0cfbd36c74d424cda119a40a62d08db755860b7d0eb5ba2658bcd25c005917707a02370319d26b9830067dccc6c105266b753a43a83c72986fe19333b2565b60778", - "0xf86b19840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa074ecc8edea50cafb80ba9c60935f4a666188c6be49575edeb5f3d70dd5671112a077f9fb4f34119f4d7ebd16e7755db476285c9e09c72fcfa714fb04d39eab4358", - "0xf86b1a840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0ea7684569fe50be776abe088bf8543f87d97a6dd1944ce5d717a472f198e1850a058e193c82c62c3d73337ef43805b1937ff9bb0870fd710e957b8c7a8b3f76943", - "0xf86b1b840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0b2a332d784def48e24ba963f6e702636f39cbbbb56b7882eb900296f6615cfe9a00b210739e9cbb2dcc733ddb3ca4e4558fcdfb6c32057e4a6da58edb8b1661886", - "0xf86b1c840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a03624214091f93d21521544b8cb7e93faf8737051202ff9f2800088cf127bacc4a07577042e20768cf2cd929b1de9ff069f660d65aa52178ea641aa97ca87cd5ba2", - "0xf86b1d840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a060f12ef39523644f134b4480ebbc1a7e1123535ccfdbeaf9a7f897708ca32f75a01708d66ab7ba596de1c1c3a5386d47d1cea995326e24478474c427a250d83d92", - "0xf86b1e840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0548594d45851cb1ea7ad4c5171465c938d8eed84de515aeb08744ac93ef7b808a00dd5d2dd5a4505a801a29072791e8386494963ee17010f0b2110615744e2b95f", - "0xf86b1f840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa08db61cf15a694bae68c3329019b07cd2fb8301c9ad954dd000023349d2e14b9ca06b7fc40eccc565de423d69dd3c340b502e7465d8e8bdd7163076a33ea5fe9b9b", - "0xf86b20840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa04dc70ede29948a29fcf42e50f2804cb2445395fd268506e17f0d3e6147689b8aa0750f560de32d82e6ae5ed45ede053a49285b87e6533b499daf24f86874f76a0f", - "0xf86b21840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0c0c55f52a0cbbd8b22b112c9972291b453c7bc434747f07c8dcc4b2b6f63ebb7a001867890b6e29ff99f8f2068cc6ff8bbf45f32072140310390600646b230d6c3", - "0xf86b22840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0f46f282c689c811e33116625fe6119527ca380ed9b931ee8f445b05839798c8fa0631721fe60529ba2da01a5c70313a4bd381be5c16029cac70f92b4ed61e121ff", - "0xf86b23840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0bb19159d6a7c7b5024e4f1fffe57749eafee9635ec546d41a2fccf8caf97dd6aa0215308ae67f9ab88c7280d075194c8153118358bacd62ccf40b09b1bf6497538", - "0xf86b24840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa01225dadac9cf8e2ba0bec73ef248cd363334c0d78b1f8b5e0d98a4feda6620d8a039fa9e778a792853965c54b8add7f3fe9dc8a5a634cab43adb88ca252b132e2e", - "0xf86b25840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a01b9a4ea9a82cdd0f91f76f444f3f3dc42bea7bf1d04771afbffd9b392990416ba06c8bd75045c15c291e2f7ee1e477358d173c7cc0571ba7fc1edbb54ba8f32cad", - "0xf86b26840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0767e765c1ac0bb5a344b4af14486775c2c2d1757f8ed2c686878d4eaca0afde5a00c3daafd17d6f6e4e1ad7e1755a8a9043787195177dbef7629554414c55b5fc2", - "0xf86b27840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0e1aac35219301b58a49eb944553e103497c4ede0be1a9ce4ad84b2cc94497ec6a072ca5fb40f7a9b6a8558c3e4dce03bb5e2f4cd27faad293d410634851601dfed", - "0xf86b28840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a09c452ac6ec4d2e35cc24e0839137d47be044f00d848796fc65557f56d4f67038a060fcc91de163c162afc0fa80efd6a8b63fd1a02b43c00e8394821848e2549426", - "0xf86b29840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa00f3c92f8679ac5f1801714ffa74ef211c9eedf6e14742cd00aaf98d227f85420a062195bb65c91f17f92121640326ab9091b4c434283cd24d1a8daf15c46f3725f", - "0xf86b2a840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0c641996cf5b8015c3981535bd892f14355b4f7277d3ec96e95f5b2e668be2f81a0349f1f66f2ffb544be70cb53447b6b64884b16c28b04bc961fe730516c9a7bc9", - "0xf86b2b840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0da0ce619a88bd01a7f2c6227950446be3e19c58d8b410cf8d625a6f879bf659ba04ea3a11a64f65a80a8d653375acdb6561a07e22641079c570864d48c2c8b4194", - "0xf86b2c840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0a84627a1e6d0f0ac36b6b0b13bb94e4fa5cc9747942e7b9118274af6fcfe8de6a07cb0e5b3338d042671bb55b95a381a9fc73db0cf8bdddb3935e0a17deea5614c", - "0xf86b2d840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa06639660bb59ef8cccad4033082b47af20ed3e099ffcfd8b5c27e169bebb35155a01355e2193aea0d9d861529a6b48f9e526a3a167101e6acb6d2608ab7253c9398", - "0xf86b2e840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa03b452b7cc5bc8ee1395ca8b20fe9abbd7975eda3bd68d3ae983fb2dd16d5f9bca04c27b31e1cc4a91b332f5cbeda438228ddefa0515955f1d7fe5280206b5ab437", - "0xf86b2f840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0829bcb7861ff510c72f125e85f2a84fab10d67334da46a7162fcedb2200c6d91a01f6467f80652001981294388f2c7085896a0e5e706319639df6761c790f50cb5", - "0xf86b30840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a07e6d86cb2511e2b430de99b1f693fd355f5f49a628136c4ca6ed1f013be94983a06d13d6a4a03139fa79bb928cf1d1d0ff24a94895aecd679b367e913afbe69bc2", - "0xf86b31840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0bdd7ef416f1bba4f95e3b0e8589ab843fe13f2dc17b114e0fc7052242fac7423a00f3fc584e0c614a0f9d0324ed8f50a07c4d5c605aa630fab8e3164fe7e57521d", - "0xf86b32840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa01fac2355edf58cca0b855cbb0b22020e091e6cc005cb157d59c88c48796fd41ba048175c688d69cf760cffe51a9f10af6710026ee409fa8fcac1305fdcf16740b9", - "0xf86b33840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0e612287ad2d26780c62b08c05e50b52c99175b4bb82b844c3fb4e53e59043b6fa076c380af8a1d56a436d29ec15c7a56a38ccb6780a82ad434de2926c3f4c450ae", - "0xf86b34840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a084c6a71cb2dc8ec1c043077e9d8a286206fdd7d5208d050184ede16787339e72a0086545d7e5cfefb9b80c70407e6e9cba45d42764196f885c6acc244585d9f7cb", - "0xf86b35840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a01f598656efade45f7162d391407a113f5bf3d37000a932a13c9843aad0555a8fa03500d192cd8eca8ea3d817308ddb6a06cda7656ae2b581d05f4f5682b6811719", - "0xf86b36840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0dcd026db847233875ce87cb3a76cb0642d309d7f0064dd1f9a25110c7e396b56a00a8e0c7d3b8940263eb311432402f76dc64b1a59e5fcb7259013fa8bc114833e", - "0xf86b37840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0be2242fdfe22f5a8d954c9a6f6121d1802def0ce28c0b26f802dd75190c5a209a05159d049dba56843d954cd30c01e22b92c4d5719053cf8a1b20a013295d937c5", - "0xf86b38840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0f6ac311df226aa9c056a50d52ac5a9a7eff0fd5f9e769eb4246a85e7dba851e9a07b3018eafe83b112ae5cab6613c0e232a23be802ba9a794ed5c829218179dc32", - "0xf86b39840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a06b3934dbfa85b7c568d9bd27f6fa0d5ae3706d4d398f7f9d4019d6b44a5878fca04300596f37fe39fdf6bfd46466b2eac00c563aae354842f9fc1d071c593e45a8", - "0xf86b3a840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa08f38036099c59808c4d0d119d1762b368c85263020cba34a7957ab670bdf1d57a055d5bdc38deedc0a5c2c4b1165f040120d5402043d2af2cda1fe1f5ce10fc688", - "0xf86b3b840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0a7f52c6681b6e2187f5977bb350eaa5155d4939453c28ba747fd8da231ebc316a043098bbc0372a4d377942c07f5034f655ad00f98844c03773536282bc0e872a8", - "0xf86b3c840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a02ca79809610eca633936917b5533c33e6794798a6f7db48a97749afb7953facfa026778202f95bb963c18ab61af0f1f098131fa1df41c48ffe1f12b2470a7d9795", - "0xf86b3d840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa07292476592838b3633834075318fa1f0cf49ff6436170f8faf35e3ff75a38492a0107c7eb72a64156b369d3af33aa5ebe02da8bf6fd6584932626126100ec04b08", - "0xf86b3e840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa08810c5b2fc1e46ce53d9b01576060fc0a2f58ed939b306c7a1a5709eac11ae4da051df54b5ef5bbc8eae34558f5080518beee54ddaf3770078404d619bfa2dd986", - "0xf86b3f840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0b116d34b2e6d2d4a73d4ded705cca85dcac9e1c3a7e4ee918fe5f7edf0794b37a05ab18a2bc09fde1e6c7e39cad506861e2ea9bad2153d39b7adc2a13840b6abec", - "0xf86b40840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0ce5601db035883ea12ea00c38e1da64adc35eedc039bdc730fffe6210962ed1fa0629ce0178fc3ce483baf32ccbc709c69eff28ad5d73a827a6b1f68c556953c0c", - "0xf86b41840dbad1408318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa08d0611d940b6ffe8a94be47e1b38db5a0499175ac14ce4f5e384762de57764aba0157b81dc3d4f2f653869b2e98352e5f6247560d887805ca4cf662c5902ee0b04" + "0xf86b0a840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0c86d0991c32027d2a8d203d490d591a5df69e5f447356bfca4ad310b3caa4cb3a06e9db6421a83f2edc815f3b6e8ea3e46aa75b4ac86b35d0672b2ff934a9da0ae", + "0xf86b0b840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0d0460c3681700e87d5c30c8b57762ed6783806533289efead0f74acd7513b253a045cf30a0a12ee164779587d09716651a0db2efe1f45d6e2b4cd03802c988ae60", + "0xf86b0c840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa095994f20e5b81c05b456708817cc92aeebcb2c09bce73576fe570971099960afa0027c86be4f72fba4c847da46fac28eef08a7573651395c6316ea62fd3327f0b4", + "0xf86b0d840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a04fb266b34d5f9ab24c195bec0d4f4cc402de9639411a29e1b57c1c9909748c12a027a11bebb88fc188a04c73c0509d9009c40fd34ba562581a488f094f7f1d990a", + "0xf86b0e840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0a45340c2686d2af0b2bc6ff3441f6da38459d5b2aa154dff27d6d8ef29bc300aa045687c5fd3f15c9c0af60827b31953e81afe0d7ba4d0fa6b081c14b6bab76ab4", + "0xf86b0f840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a043be5a3a6348948e85d96030a4994bfc59b02e1bb637cc3d30cc61529b52f566a04b3d36e6ff6b8088cc21e1b31aede5f623dcb1ae335d42af59e9514eed1ad7d4", + "0xf86b10840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa005c5e3ee4c32834dc9ffa343125c72ec1b17a8c4474e90633352710ca28dc4e9a0655a84391ffc33138367012975a918a095f82313cce99eaa465382aec41aae3c", + "0xf86b11840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a09ae41f359f00bea0389fb3dd2e3adab31bcbccdf6aa6c481a7ab745ccac0fa0ba05fc8124c341c8dd22d55971d2fee7f7402eb6f4a9f6d0b0287ed78436cc2b765", + "0xf86b12840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa029fc4c99d3e7236d0f30bc3e469bb4f06721d81cb3f71b27edbb9b34c8fdbbf0a06b3f20ef6b53134dd211c898673feb77c0ef2f05bcfd995a1991bcccb52e5fde", + "0xf86b13840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0d4946da78422e41f49d785681caa0a434f48226c37fb5a4d20295ea4b1ca6914a02e9d8a7eda71d23ae8eb7bd70b8b02eaabe72c1f53e23e3af7a0761707542f38", + "0xf86b14840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0a773c952efcf88711993cdf12abce86009ac1a1646098843a66b9bfaf8278774a03eb07c4e499ed4eb5676878cddad97731d364933698f2de9eabab2adcf2ea086", + "0xf86b15840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0f7b7f4d3fa2ee112f5279855159dc95f1c887810e1631bcf57855a63f897f3e6a013dcab6291eae4a6953101760f5f0411ba6b2e0a110d3f5e079ac85a868e911b", + "0xf86b16840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0d89353db804c8d5019b8a7814251de990c1b6559e9e7906b54f4d99a7ea3e452a04172118322597cb798e5b9b2e73fc46a3c69fe556f4983c658c9d5e0259cbdda", + "0xf86b17840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a086c239970a3a368d18a907b1e8ae7918f512c2cefa9018657637f33602dc2381a0142b1a066da8c62abd55edfae2b3dd098d9882b021e43d11b383836d1b9abaf1", + "0xf86b18840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0d11a6fc34fa244a52386d784ad0fabf7c586f7fbdf07db379dcbf6d8c2f2ff67a079f423855b9aca5f32fbe22419e825e054707aa8e078a05a5c35736784b5b313", + "0xf86b19840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0f948694a93a335554916870f560d520c8d37e083938b6b2863558248406d43e4a017d72617c872e4e26ff2febdf57ec73117f150645d7f252c0fd8661d4d4d7f14", + "0xf86b1a840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0f6b3e819640cc1642728280c1220e0daadbf3b3651f51319b6251168270e5d84a06e83a30d4acdf398cbeec417862cb82aa847428d41703d3f8cf3ce1e4f45a78e", + "0xf86b1b840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a09c1e0370c0d435ab2172dde1dd896670ceb78d1627214aed9742dec3b9076125a0420f023f72cc1c850244647c7106010d0911e3502c39a1dfad922865232b877c", + "0xf86b1c840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa002def22c175f6d6c65d1fd1c1868e0f46a7f0e84900cd82dea9a4d4437cf2a2ba06890c6b21473742eb529e2ec36e336fffa2bcf0ec29b9c2d63ac9ad336db91b9", + "0xf86b1d840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a02d76cf694dd5c12ac76d83c186db3ca3979a0ad29805e3bbe7a317a5e673f8b4a00bfbc45dae479ca05ec072177e1c0853cc575dfcfe0d27d0a56bc24da82956b2", + "0xf86b1e840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0120ce0bad79c0a1a0f18322a3008627d4e75bd11a90ff54ed48a4a135eb7fc1da002e40d8e5c051fd31388294ebd41bb2f0a74f87e11c2256271822a9eae627bf0", + "0xf86b1f840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0c5319a0b347983ace66130b472b9eb36d5b66f58a90337e932037d7c55d4307da02b2cf88119ffd59f99f593ef775c2f646df7ddd4d78904ae18e2093cd9b33ce8", + "0xf86b20840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0925c1f953c4a1d72fb63c7fb1d94e1368e7a1b10cb3e7f77ff03046110644b16a06dd752c2455d5112dd987c43922d42aaa49fd926a365e50736a25d4bdb67b691", + "0xf86b21840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a001eb37f772dc27a9d871958ce9c22ab1b79a3fa81a064d7c2483ad77e842b6c6a01c2711d373b07906eb74ee1cb423c54050974ef14a89f5fa0e490eb2e3cdbd5a", + "0xf86b22840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa081381a4e6cf4193330a9c9106a9475c0a7eedd22d179388edf357cfdb45503a0a06d5c6a4bf0a13fa0d8eef9b9c890109305fbd81bf4ec6e488442fcef0b2c9406", + "0xf86b23840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a035f3cfd86fd1613fa70e7e5971b9a0cd68d1a4db6881d4b70d5d47d21beb8f22a030fe356c268e57c632f6c2b5b3ff51e353ca496da7e2f182ff5600da796d43ea", + "0xf86b24840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0e9084ef708125f27b65a3221b12e88f1560a068d3e79859062fd3e28d367f190a03c1b1449eef366df1670a2dca8ac7bf623e0d36a955b557d8ea9ec6159588fcd", + "0xf86b25840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0eb1e515604c10e6b5c0a16956d8976b3ec89ba4e332a48d51a60e1e6786ca6c7a0138a5993f24fbfe26d5434aedb716bebfeaac90d4df5a3bcfdfdbadbba7f2490", + "0xf86b26840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0484f35fe3bdd5e555f5e92159643f54af6f0dd018eead14cd20a5225ed087be4a030eae33062fc889d6c81d637c084ffcf9d5ec0c0fdf8617f9214b4c4f1f7d12d", + "0xf86b27840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0990df6f510a338c774a95a2e70e6270b6acd062a8e5a98ce40c5d60bc5537d73a01681dbb70036a18fbeeb311edbdda85676001c8fa5e3f2f0c76bb1da491e1a03", + "0xf86b28840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0d51a08b5c1bd2ebff5367d97a27fa5639f928ce8ea712b27be2edb2be4685e59a07013103e95c021417a580229718cd1ee8301b20d01a9868f5ba62f69abc93072", + "0xf86b29840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa098c13c638b8db277492d9d5692e78fedce9eea04a8dc3e3bdc99d5b5319c7bf3a0787f9a69a94fd8ec69e469158ee08dad574701029788ef1bc958122e83e9b607", + "0xf86b2a840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a03be830bb39c9e3c8a7452a7f12501c64d5070449340c60693adf76dbcffa068ea00e77242d42310405948f52bfb41178090228c64125eea6d68a6ff7257f19b225", + "0xf86b2b840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0be2cf3dc7e065e88a8c1dd76c1e545e7dcd653db2f2cddca4a45640fc0b32184a063e79d9745ec98ee04721470a19d60e46ae57cbdf37d896a2803f31c6b67662f", + "0xf86b2c840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0bda33e7959c52fc9fc348243f064f44c3f0bab212051cba4429970ed46349fe2a04688111b2c551bd1cdbf834789951b2f21764de17f8925302b8ef7c7f8c64476", + "0xf86b2d840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a072031bffd2f8844cbc901211566c74126960a07b8f90086dc8cdbd2144e25b31a01a8a2f62ac3d8600097c4b0e57b702e8c32db41190b809e18cc5ac6e8537f225", + "0xf86b2e840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa073ad12aeb8be35da52da18234735af2cda075556a2afcf793e667e35c92aaca3a017abad2286ab681df2eb18e67c4c25057ac0b4404943e378e3fc17b1aabd08b5", + "0xf86b2f840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa07325e65bd848aaabfcf702ed8243337c506f9585d423d55b448b8ae307545681a0216df448efd014eceb8fce180a79b94a7eb7574291b96ecd74b99284eed63822", + "0xf86b30840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0bcb4a9639fd32473efe89a32b876def709e887c5d89863047a257f06ed967070a024314b3fe8e3f31dd7662e2e4c13e63f21e7cc8c8d2ef2e39ba77aabb9001c37", + "0xf86b31840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a05e5adf654b165ad143f54e680dc5c4a5d7d664f6d27282adbc165f6d60e6d4a5a022151dd9d805924c4a67bfa9fdf6a195d12435370bb0273e532449eba242befe", + "0xf86b32840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa015c041e7e879f8285197b693977bdf1c3cee9a163e1d2f9ceb28a257fb5aef90a057f8a51f3e596f99a3f8e3117cdfab50d3a3af73dd3f10bd2f7ad8c0826eab73", + "0xf86b33840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa06ec8b4a1de5190d0e7733c18b3f8c5604e89c4a851c6ca7f4985dff75074b5ffa02dd3eb89909ec1064f5f5f65c8da9d26249ac8c933226f5a56c4d5986055a358", + "0xf86b34840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa014231cdb6788e17553e4d4b6c46ef94b918b04d4963d3e7fd9acb8b1e196f710a0796e1f579fdcfa2ea0934500d75007d1354d883de5ca24df30b1bd7da981c73b", + "0xf86b35840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0b14a2c0f12e761aed9c86a7342e554935c6c1be1f750d8852f2d78e335e12179a00161836aa47807ec26409bacc4deb42dcec4e7bb27e74fcb5f167f70d207aca2", + "0xf86b36840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0c2d796a8f5c53db71bfadca49785069e3adc2d40af644f3d9d697bb5657969d7a06bac6f840ad718fac454e956b43196e6cff72dee376e1489b2d7ef16205d1f51", + "0xf86b37840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0261719cff5b1324c13ad13c4ca26a130ceaf7785860082024a52960ee4f53158a01db0014cd6fb98637972d76756faf50d6f6b0dc888f90474e02211712bc1c68c", + "0xf86b38840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0f03eeb22988c35e2d8dafb16b378deb748fb0d5b87df5b2964baa975e68747e8a034b646c4a2a20450141804ee56afce9796a153aa17b946a105198a35f455e74a", + "0xf86b39840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a06429d6e646851c0255d2fc14d788242a8f2e386d1295e0b21ed984474f33f674a03954e4b4a03af869a5e2c4064f0c4476d8bb1d1bef85ab2e6a9a22b87edac8e6", + "0xf86b3a840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa065c1957a3f966cb8998ef72c72672d4eb60093aaef43339d70a85de8a9381741a02b324144b417b9959c63d7106ce127bbce8a4e03d9b72dc10f07936ee415de81", + "0xf86b3b840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa0f341982ae7865440fdaf25aa90468c2994b32a033cb52e42f4f588d39fb00abaa06abea8a5451d1f9eb1ff1cf8fb7eb6542487dcb9657e9943173f806fa5966229", + "0xf86b3c840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa094177504388f6c52ecf5397f9876703b8997c091c3430fbf3198124bebc51ef6a05310ac279c23438249b0e25d3d1e5e27824c8f2931f2446e128a66b0d4ce9531", + "0xf86b3d840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa026558e8e8f48b39cc93f483a7e4f63a0fa1cb12a481a94854af4197bb0f3a38ea07dc3074a0617201f1947bbd5b555d79859d1bb6e64be6f2bc29619cefa7180a6", + "0xf86b3e840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a00fa89cb02238f30da457672cbe5ecccd0f2521d39833e9aafd8e39501dfbc644a0550aaa15e5f67cebc0c2dd669a75f1db91421f23dcf833f7b3f2db09c7e2b2f5", + "0xf86b3f840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a0ec49240e7cd3fe95d0c8078d00ab3fc174d3bcb0bb62463698f2c340b40692a8a022736af83f5feb55e7684ec186096cc7961dd18666a97c2f81364a59847d7e0c", + "0xf86b40840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd109fa072cf3122bf52f21898357d1b92325173aebcdcb5b1a3b8ae3735bd0b314f9181a06e8f0a58d0555d0855f0bf5e24b7d71f387375a253896866c7990ae931ed1d0d", + "0xf86b41840dbf94a28318d7a1948dcd17433742f4c0ca53122ab541d0ba67fc27ff80808718e5bb3abd10a0a08043c9c0089e00062e32b50c036972b5db054a2b3ed1befd67e28a4137d1e1cda0200d2acef51ab8bd82f2c81dcb9ade546dd834103ce2cfafa833ad69d1075392" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x60c606c4c44709ac87b367f42d2453744639fc5bee099a11f170de98408c8089" @@ -408,27 +420,28 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc2edbf6987d529aeb53f0446650f0c76fd4aac53d87319bd3906700461531e28", + "parentHash": "0x2f133507d5f30f026e6571299628e6058998043a49edb807187af46db8450d52", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x66fdc6cf3203f8b3e6ae74fda946e0af609adb8054fcb57bcd84a1e2e65aec91", + "stateRoot": "0x89583662b9bd51bbbfa3907f92a4fc7f2429f0b2eb36f63de3b17db129b50814", "receiptsRoot": "0xa073f3de39b2256f0a223d83925e01b3ba1924797d00c334d406fa19adc17631", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xc", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x21b95", "timestamp": "0x78", "extraData": "0x", - "baseFeePerGas": "0xd0e81f2", - "blockHash": "0x0263c20a17979b8bab4b53b9a8b028faee4ae62a22fd604e17c72a1c5113c5ab", + "baseFeePerGas": "0xf29d88b", + "blockHash": "0xddd9d48cf993e1a046618047df6cbbd68854407cf1e86d56aa415abbdf3ae75b", "transactions": [ - "0xf87a42840d0e81f383011c328080a3600d380380600d6000396000f336156009575f355f555b305f525f5460205260405ff38718e5bb3abd10a0a0b45c37f931427032a0c03102b40207dc61a86ffe4b441817b93de10cbe878805a06d80157ebcdd81ed19c7cbf0ab4867b9454c55acbeb73fc274ea03b028f35031", - "0x04f8d2870c72dd9d5e883e4301840d0e81f382b3b09400000000000000000000000000000000000000008080c0f863f861870c72dd9d5e883e944dc5e971f8b11ace4f21d40b0ede74a07940f3568080a0b1374c6ae2e6a067776f1cf11b547c3f0d6658b92e131c31d50d19b0468506fea078843e0f436d58049f084c8057701c490bd8b3e6cd7dc018c5d5ef26c4f8fed380a00781a3a7695968cd136e3c91bd6c368021855323fd121a565d394b3e6b5c6522a04421609cf1f129c97c305cdf6395064d9bece86d609e5fce621e4b69c1f58d88", - "0xf87244840d0e81f38301117094eda8645ba6948855e3b3cd596bbb07596d59c6038087696e766f6b65648718e5bb3abd109fa0eed30d4827a6094bfbd36d418b62422ced674f50d9e6d53c27499ef79af232d6a044c03f449fda39275856086d2fdc5d577f4d3d28ed6a44b864dd0daae42e57f7" + "0xf87a42840f29d88c83011c328080a3600d380380600d6000396000f336156009575f355f555b305f525f5460205260405ff38718e5bb3abd10a0a0a3d891f052425f1c3fb9bd864f91c87479a023e19eb8aad079260d57881c772aa0452187dfab6563ce3fb36f96037e820b0328b8da3a7dd1372e16c324520a5084", + "0x04f8d2870c72dd9d5e883e4301840f29d88c82b3b09400000000000000000000000000000000000000008080c0f863f861870c72dd9d5e883e944dc5e971f8b11ace4f21d40b0ede74a07940f3568080a0b1374c6ae2e6a067776f1cf11b547c3f0d6658b92e131c31d50d19b0468506fea078843e0f436d58049f084c8057701c490bd8b3e6cd7dc018c5d5ef26c4f8fed301a0c3e21d6116057e4eadccd18a1518819fc1fc322ffbaab2116bc96d65704eaef6a035d7d7accbae3e59b3fec4d71818e2f82667c33d8892664ef51a700c5ff7c293", + "0xf87244840f29d88c8301117094eda8645ba6948855e3b3cd596bbb07596d59c6038087696e766f6b65648718e5bb3abd10a0a064522d6e205f560bfc92d908cd3c0af76301246853d843b7f0e5e37fad68e3dfa05ce3417e3597193b228c3fbb4217e142a2a4a30bf833396fe7f175da639d4588" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6ee04e1c27edad89a8e5a2253e4d9cca06e4f57d063ed4fe7cc1c478bb57eeca", @@ -441,25 +454,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0263c20a17979b8bab4b53b9a8b028faee4ae62a22fd604e17c72a1c5113c5ab", + "parentHash": "0xddd9d48cf993e1a046618047df6cbbd68854407cf1e86d56aa415abbdf3ae75b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8899c6e3a9ed9597ff128c704dd93e40c42d1d6c22cc13b8c306576979996064", + "stateRoot": "0xa6a5ca0582ced96533d0231d6d3f10f6be92afb2f828c8dab72b25e6af7c85da", "receiptsRoot": "0xe4c268cbbfa69cbaf9df3ba67fbc172a06bcbc45b5328a21232249c3fa7cd65d", "logsBloom": "0x00000000008000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xd", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x21259", "timestamp": "0x82", "extraData": "0x", - "baseFeePerGas": "0xb6d1434", - "blockHash": "0x96767c27f1be95f86f185bdc4f2ad2b9d0cf8fe0179912270b9f09a56dd885db", + "baseFeePerGas": "0xd45f4a7", + "blockHash": "0xbf50454c4bceeb942839379652832224b4a5d7eb9975ab510ad29686bd97b9d3", "transactions": [ - "0x02f8ab870c72dd9d5e883e4502840b6d1435830249f09400000961ef480eb55e80d19ad83579a64c007002843b9aca00b838b917cfdc0d25b72d55cf94db328e1629b7f4fde2c30cdacf873b664416f76a0c7f7cc50c9f72a3cb84be88144cde91250000000000000d80c080a064c7e81464d6887c191d7fb7a79085ecc793aaa58b0412c3e14955e58ddf34d6a01a785503cd7104aae3e8c6a71c5bb38c99a9f6b1098a0a95ff2cb9a60f7d5793" + "0x02f8ab870c72dd9d5e883e4502840d45f4a8830249f09400000961ef480eb55e80d19ad83579a64c007002843b9aca00b838b917cfdc0d25b72d55cf94db328e1629b7f4fde2c30cdacf873b664416f76a0c7f7cc50c9f72a3cb84be88144cde91250000000000000d80c080a04277417acc1fecd1213c34026919e40f95a17a2a2c2e27a773b9df9bf6896447a004cc7cb986ee791c3ca3d797a8f7f6ceb8941479e1ee9e7935d1a2d9d73af3e7" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x36616354a17658eb3c3e8e5adda6253660e3744cb8b213006f04302b723749a8", @@ -474,25 +488,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x96767c27f1be95f86f185bdc4f2ad2b9d0cf8fe0179912270b9f09a56dd885db", + "parentHash": "0xbf50454c4bceeb942839379652832224b4a5d7eb9975ab510ad29686bd97b9d3", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x96887a3713f1535d1e6177897815a84ef67458961637bc5765d4da7c2fdfa7dd", + "stateRoot": "0x21d937844e05b4eab0e91fdb18f9c6fde7aed06c8f4be037990eebd96287e046", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xe", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x8c", "extraData": "0x", - "baseFeePerGas": "0x9ffc667", - "blockHash": "0x998edaa40eab431c0cb0907adfbbc45bd0559758eda2cc11ac1d0142783db4f7", + "baseFeePerGas": "0xb9e5d54", + "blockHash": "0x5a83dec77cfbd524dd47d27e2b16c6574049bcba447d1982950fd5ab2b69a17c", "transactions": [ - "0x02f86d870c72dd9d5e883e46018409ffc6688252089484e75c28348fb86acea1a93a39426d7d60f4cc460180c080a06c83d9175fbe6a4b8efdcf0d342435b8c47bb34c317cd6ec57ced5c02defdcc6a054ad6cd4d8d639ee951ea7395355c67c9cec481ac9f2b7d1120dc426cd8dc2e4" + "0x02f86d870c72dd9d5e883e4601840b9e5d558252089484e75c28348fb86acea1a93a39426d7d60f4cc460180c080a0aea0d793d8629c6338f9369e6b58ac4248759a74867f2801998b2b5dd7066589a01b9bbd6e5c6ab1d0c69d74f44a04348441b1927ca5df34d84de520b6ac563996" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc13802d4378dcb9c616f0c60ea0edd90e6c2dacf61f39ca06add0eaa67473b94", @@ -505,25 +520,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x998edaa40eab431c0cb0907adfbbc45bd0559758eda2cc11ac1d0142783db4f7", + "parentHash": "0x5a83dec77cfbd524dd47d27e2b16c6574049bcba447d1982950fd5ab2b69a17c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x9639d7f2d0b564d1153f42ef9b400f12647c1374af7ecc694f1c0ac8ba6b92a7", + "stateRoot": "0xe3bee88033e41dcc8f42967562c82e496db020094ec01bd92a9fd473f6ddbe9d", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xf", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x96", "extraData": "0x", - "baseFeePerGas": "0x8bfd912", - "blockHash": "0x32c4b00fa9800092d28ee17d5a2941a100ed6ac3ec1514b774890b9b226ffd43", + "baseFeePerGas": "0xa2ab9a4", + "blockHash": "0x2f843dca7027403dafad2bd592add9d2db13204100ed00b2154a00ba39b7d291", "transactions": [ - "0x01f86c870c72dd9d5e883e478408bfd913825208940c2c51a0990aee1d73c1228de1586883415575080180c001a07f16edf66b60ecf1cefead739d8a2f6ece3e8dd063c392257221e3105d3733bda01503e22a37408297f890193f4600eb6f3b2dfc77aea493a25791bdbab5cae817" + "0x01f86c870c72dd9d5e883e47840a2ab9a5825208940c2c51a0990aee1d73c1228de1586883415575080180c080a0c219fb80453eab53a58687b689afc167cd24b6b67b214022bb87502717a78a7ea07cc25a6eb0e0956a8245e316f5aef737fdf50a548a498a7bd44ea33baba07788" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x8b345497936c51d077f414534be3f70472e4df101dee8820eaaff91a6624557b", @@ -536,25 +552,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x32c4b00fa9800092d28ee17d5a2941a100ed6ac3ec1514b774890b9b226ffd43", + "parentHash": "0x2f843dca7027403dafad2bd592add9d2db13204100ed00b2154a00ba39b7d291", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc9528c5d71c325b0172dcffdbf9d3f8047967ce3f159447b613584e7fef0736f", + "stateRoot": "0x760cf48fbe5fd8fea856bd5a6a657598755a706389a551e05f077d3144d61c09", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x10", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xa0", "extraData": "0x", - "baseFeePerGas": "0x7a7e7f9", - "blockHash": "0x827cbc8dc6bd4a545993d61ce2833f7baa3ffafccf0c43da845780b2c60c4f0a", + "baseFeePerGas": "0x8e5856b", + "blockHash": "0x7b4bc60f8517a5430b9af7aa053bf5b81b7535ace030678d80c4b99c6fd1657f", "transactions": [ - "0xf86a488407a7e7fa825208945f552da00dfb4d3749d9e62dcee3c918855a86a001808718e5bb3abd109fa0bddd0dad61ac2ebf00459eb8ab9b1d2e1a0f0a11cb97e579709fdc60f63279d8a03c7bc06147ac3a2e11f37394ee5203c236a8388db7fb76c92f99f2722af9b558" + "0xf86a488408e5856c825208945f552da00dfb4d3749d9e62dcee3c918855a86a001808718e5bb3abd109fa02bafa90dde697cb111632189f06a7bd5ec31ba4c249aa18aa3bdfe64f794fcd4a022894d7715d024167ab780b712f747c013501095509a5ff317b1b3bd98c096f6" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe958485d4b3e47b38014cc4eaeb75f13228072e7b362a56fc3ffe10155882629", @@ -567,19 +584,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x827cbc8dc6bd4a545993d61ce2833f7baa3ffafccf0c43da845780b2c60c4f0a", + "parentHash": "0x7b4bc60f8517a5430b9af7aa053bf5b81b7535ace030678d80c4b99c6fd1657f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8b88e66f13eb3b1b3af037cbaf9200b8a44163830c2e16a921a5864dfaea8c65", + "stateRoot": "0x80e68498171ebb6099b796a4bb4124a46839ccdad534c1ced4855c94f5c381e5", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x11", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xaa", "extraData": "0x", - "baseFeePerGas": "0x6b2f3c2", - "blockHash": "0x8be0f38f24af217357167bb37fa76e4bb07257cbdebbd7060c012dee3685a2b7", + "baseFeePerGas": "0x7c8f35a", + "blockHash": "0xf32e555a1c1c3f1dd1ae1e40eefa749c4c92b7c016c5fc89514db6fa5c6b7fbb", "transactions": [], "withdrawals": [ { @@ -590,7 +607,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x3346706b38a2331556153113383581bc6f66f209fdef502f9fc9b6daf6ea555e", @@ -603,25 +621,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8be0f38f24af217357167bb37fa76e4bb07257cbdebbd7060c012dee3685a2b7", + "parentHash": "0xf32e555a1c1c3f1dd1ae1e40eefa749c4c92b7c016c5fc89514db6fa5c6b7fbb", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xffa52234e07c007038859c6ae172dd87b5fd80ac02c3fc9adacbf9c47f7a4028", + "stateRoot": "0x2d87538079187e32aaec1ff069a3c2aa0296fd9cfb25de6f5af9e951c285df9e", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x12", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xb4", "extraData": "0x", - "baseFeePerGas": "0x5dc954a", - "blockHash": "0x33cd3f00a5d4b4786f1028871a2431b2a5cc06abcc1f06d56f520c05c8d709aa", + "baseFeePerGas": "0x6cfd4ef", + "blockHash": "0x737e36892f90d4aa76141c42714666edd453bca2067581b10b6019d29569060c", "transactions": [ - "0xf885498405dc954b8301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0c3d40969eb851a36dc39dd77d4c187ba169591eb600ce686f073f53968e9bd40a077c7ccce3b8a8b1326378a2e2e303f04c25da916556897375537a8446fbd6df9" + "0xf885498406cfd4f08301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa09823423467da2a34b51df1f7f546fc15c32185e8f53efd4c12b71c1734d40b4ca013035fd05ac512d75726163a9853e859854dfffd7dce74124f7d954ee219bb54" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x346910f7e777c596be32f0dcf46ccfda2efe8d6c5d3abbfe0f76dba7437f5dad", @@ -634,25 +653,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x33cd3f00a5d4b4786f1028871a2431b2a5cc06abcc1f06d56f520c05c8d709aa", + "parentHash": "0x737e36892f90d4aa76141c42714666edd453bca2067581b10b6019d29569060c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6136aa26f9580a8ecacc573d7362769f2a78f6acb779f9b2c84a5970378e2490", + "stateRoot": "0x8f1953bfcc1e8168fd2843b57875e11534d82444e0d10de3bd5307489948aa63", "receiptsRoot": "0xe1449c6203504ff907027c42359f8ddd569284262e60f37920af530362fd4e37", "logsBloom": "0x00200000000200000000000000200002000000000082000000202000000000800000000000000000000000000000000000000400000008000000000000000000000000000000000000000000000000800000000008000004000000000000000000010000000000000000000000000100008000000000000000000000000000000000000000800000000000000000400000000000000000000000000000100002002000400000000000000002000000080000000000000000080000000000000000000000000000000400400000000000000000000000000001020000000000000000000000000000000000000000000020000000000000000400000010000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x13", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xbe", "extraData": "0x", - "baseFeePerGas": "0x521247e", - "blockHash": "0x6d69508bcfee6a79ab1f9b2654eaa9767beabc4aabd0777b4d16a1c7fe2308d8", + "baseFeePerGas": "0x5f65061", + "blockHash": "0xf73beb41a44d99434dbb66520a5f24f315ec551123d62696c8d1d3e66181df7e", "transactions": [ - "0xf87c4a840521247f83011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a065b92c9da324aafbf8ee7597b18a6c053420a67e5e01d4c2562a9f6532473939a07f80878b7bc0e69700b617f7b71a365cd22ee8083684c452b4948ea93eae6fa7" + "0xf87c4a8405f6506283011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0ef702ff46f766e86ec86e1cd08e2eb238ec72329b31852d2bb26a4848a728a26a06892881ec78a19a992ffc802b3c66f55767304eae438310ef3500800119e7816" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe62a7bd9263534b752176d1ff1d428fcc370a3b176c4a6312b6016c2d5f8d546", @@ -665,25 +685,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6d69508bcfee6a79ab1f9b2654eaa9767beabc4aabd0777b4d16a1c7fe2308d8", + "parentHash": "0xf73beb41a44d99434dbb66520a5f24f315ec551123d62696c8d1d3e66181df7e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6cf73a178c89645e1ba6560e820ac1f8ec2e48c5098a56aec817886392e5f701", + "stateRoot": "0x3c3d266e3ec6889aaacc9913675897d5c29b326e0da35eaab905e19de25fb7e4", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x14", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xc8", "extraData": "0x", - "baseFeePerGas": "0x47d1208", - "blockHash": "0xdccd539eebea31af7d83c77ba7b57529a1111630bf3eff5da9eaaf3bdb06cdc7", + "baseFeePerGas": "0x537c573", + "blockHash": "0xe112f4dabb072ddf8fa79b3548c61a4daf3e2e503d89db72ae9116d501fc3e76", "transactions": [ - "0xf8674b84047d12098302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa018aaef4670194514f969dbc57def43702154924c076d18bf7ac86627a6511d83a0745918e2423a243a37ca9271170dd1b2781d3ebb10d9c6914a39bee31e2a58f8" + "0xf8674b840537c5748302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0257fe8c6fd76bda03bc2e141073140d43868a385038bd6977003c78d519ab1a9a04f644572545b9ca1b71082bea9950d89dade56726ed9b7debed2513919f49cdf" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xffe267d11268388fd0426a627dedddeb075d68327df9172c0445cd2979ec7e4d", @@ -696,25 +717,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xdccd539eebea31af7d83c77ba7b57529a1111630bf3eff5da9eaaf3bdb06cdc7", + "parentHash": "0xe112f4dabb072ddf8fa79b3548c61a4daf3e2e503d89db72ae9116d501fc3e76", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x078874dfd661d73b906ad5e4548d3927246130bb95e8a117c0d3fe9ce36265ec", + "stateRoot": "0xa7bc5e3c64935ef009203faa61bb34f66f101b4412d0907176273f072d4222ec", "receiptsRoot": "0xd43ad2c6a6199c3bf72c8d94db3521e4ec54a2306e4169e32b25fb1658733a52", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000800000000000000000000000000000000000000000000000004000000000000200000008000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x15", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xd2", "extraData": "0x", - "baseFeePerGas": "0x3ed8d1d", - "blockHash": "0xb4125effbc4875925712ea7af12b9b8efd356f9daf371e37982d9d80986500dc", + "baseFeePerGas": "0x4913311", + "blockHash": "0x5fdba062882eaacc16ad3a69736dd188591b99cd3ee585b2b622e54d3aefe0a9", "transactions": [ - "0x02f8d6870c72dd9d5e883e4c018403ed8d1e830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c470b103921f87d93656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0f77c749ecb156f605e2334b14caea388100bed09b4c16579c952a96e9035562980a061df014fe4d23be90180a1d75fa180aa296f3823dd0dba66af2fbdbb542ddbfba01dcb0288830bc474904670db31bb73ea8e48421f8f8ce650c33ff00da97f8edb" + "0x02f8d6870c72dd9d5e883e4c018404913312830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c470b103921f87d93656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0f77c749ecb156f605e2334b14caea388100bed09b4c16579c952a96e9035562901a0060e646c40930b5bada5ea59e948b21f0a8a556093d45c9f40c9b7be4780af8ca03bed9571c4c01f33cbf6039128e8cce31fb2ceaa01f95f503bcb80795452074f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x23cc648c9cd82c08214882b7e28e026d6eb56920f90f64731bb09b6acf515427", @@ -727,25 +749,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb4125effbc4875925712ea7af12b9b8efd356f9daf371e37982d9d80986500dc", + "parentHash": "0x5fdba062882eaacc16ad3a69736dd188591b99cd3ee585b2b622e54d3aefe0a9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0e0d167eecdeb9f13a37a28d9a90447fc9f903ce7ac9780a33e4ed1a37ce4742", + "stateRoot": "0x55e3c7649c1606866ab4b4802316256d119a4774d3699b16da1fcb473b18d0d3", "receiptsRoot": "0xbe9ef7c757d2a2b1aaa03c629ce078d0e7901c24d43642a14578828946a4c3a8", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000008000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x16", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xdc", "extraData": "0x", - "baseFeePerGas": "0x36fe69a", - "blockHash": "0x153171ce62d3a05bfc910c2dc9dbfe08d0b674de9053c4ba50989d55ba75545c", + "baseFeePerGas": "0x3ff337f", + "blockHash": "0x88818e13c2931de5a32fd7d75e52be199558e1ade6cb1fd31a32f53195a1aae9", "transactions": [ - "0x01f8d5870c72dd9d5e883e4d84036fe69b830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3e08783bf128a680656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0a41cb4f2ab2731a8889754ae1a340c666cb8107b497b922073df80a9b255e31b01a031155cd409042d494806233f781edad3fd63af1e0e26441da60518bdbba8515aa04ef6d5eac346649880a8be9e5475b1eed4d9fe25225a10159bd63e0cc9340af7" + "0x01f8d5870c72dd9d5e883e4d8403ff3380830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3e08783bf128a680656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0a41cb4f2ab2731a8889754ae1a340c666cb8107b497b922073df80a9b255e31b01a061b1b4819fcde6f0764eccdd6a689a35c7516bf2d037f0a436c0de11544a4988a045ce2a1703fce661f40d01dcb2817ab5500895ba335ca612f6e3fe8a43e41764" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x47c896f5986ec29f58ec60eec56ed176910779e9fc9cf45c3c090126aeb21acd", @@ -758,25 +781,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x153171ce62d3a05bfc910c2dc9dbfe08d0b674de9053c4ba50989d55ba75545c", + "parentHash": "0x88818e13c2931de5a32fd7d75e52be199558e1ade6cb1fd31a32f53195a1aae9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x875e51bd6ee9967c39df029032246575c4620111db4fb9997386398c3d193951", + "stateRoot": "0x24e1194b6ece1e6aa79861da5d3298e1b8122eb20af7917343a053ae3ebaa6b0", "receiptsRoot": "0x2b9c45f5edbc0a1a16575d9f6914226fb1959bf5300be90abf5994350f6a8510", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x17", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xe6", "extraData": "0x", - "baseFeePerGas": "0x301f384", - "blockHash": "0x631eb6b3e5d105379784bae7414c1a87100222dfaa82de3cbbd449cdbdddfda0", + "baseFeePerGas": "0x37f6f07", + "blockHash": "0x2481dd8cb8d447b8e9441744d1f1bcea13f61d5be6873d09b40609718d3f1ef9", "transactions": [ - "0x03f8fc870c72dd9d5e883e4e01840301f385830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038caaccee2fba6608ff656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0a6d01173df2aa437fb0118d181e64a8f8e05713fc01c42fbfd2250516639ae9583020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a05ea87f1fc01a228fbf6854e8a91bf346502fd8fe0a0c865914cce118f8acf677a0333dc42ba62418aafcc729befb496de989106e8700d46ca92bf7ae9f17f95535" + "0x03f8fc870c72dd9d5e883e4e0184037f6f08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038caaccee2fba6608ff656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0a6d01173df2aa437fb0118d181e64a8f8e05713fc01c42fbfd2250516639ae9583020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0d0c7ced8feb60c81d2ec28e05d2901fcbc826623df7c235c46eb576305cd6d89a04d722386d585b995894e4e144c30e8baf988b1ba20ed325a839176b458e38ea6" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -791,25 +815,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x631eb6b3e5d105379784bae7414c1a87100222dfaa82de3cbbd449cdbdddfda0", + "parentHash": "0x2481dd8cb8d447b8e9441744d1f1bcea13f61d5be6873d09b40609718d3f1ef9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x98f98d5860f1175754c43063cf0aca259fb8a4a5a6b9d8ee4131c2d24bafdcdc", + "stateRoot": "0x7e19f490a89a9e10ec4727c4c5d8ceb5cfebfd7174279cb07e94007246740c2c", "receiptsRoot": "0x0c0a430537eaa59021451b67574cba560be2ce825b3d200d5aa616f6030c8f8b", "logsBloom": "0x00000000000000000000000000000000000000000000000000800000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x18", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xf0", "extraData": "0x", - "baseFeePerGas": "0x2a1bd99", - "blockHash": "0xdb9610ac987150d64e0c47bf2bf4b4b6c225f7c869a8a3c21a8b4ed42a779da7", + "baseFeePerGas": "0x30f9ee0", + "blockHash": "0xf5e338f754fd9fbd46d814422b0316bf190dca77c37522eb38b81cf5e04851e3", "transactions": [ - "0xf8774f8402a1bd9a830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c0e394e7c8a2b32c9656d69748718e5bb3abd10a0a03ac30f903afc19ddcdfde20f7c30ea3652e1fffd337a4f90a29df20ce3193298a0663531b7fc7c3d4bbb382109f64ebcb76e400c7d2c20ba8ff4bb1dce1bd8cc61" + "0xf8774f84030f9ee1830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c0e394e7c8a2b32c9656d69748718e5bb3abd10a0a035c7c5bf0f9c5e4fce389265745b647fccae5c84ec258c692d9f9b7bdace18d0a0587f51fe9d284be10215f3a8264be3e5dd1387ca30c2ce18814cd5fca1a703d9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xefc50f4fc1430b6d5d043065201692a4a02252fef0699394631f5213a5667547", @@ -822,25 +847,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xdb9610ac987150d64e0c47bf2bf4b4b6c225f7c869a8a3c21a8b4ed42a779da7", + "parentHash": "0xf5e338f754fd9fbd46d814422b0316bf190dca77c37522eb38b81cf5e04851e3", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc71e0f04e779cbf8a9423909f9063cc7b1b4611b121724c1d03b7810b50df2cf", + "stateRoot": "0xa22db4f572e4bdfefcc5c802092cf127588adf2c1a084fb4c5102c4c24c29482", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x19", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xfa", "extraData": "0x", - "baseFeePerGas": "0x24d8d0e", - "blockHash": "0x484dfda7c0064b4361c5bb164ab29ab46b2f6e4ad1e4d08e054cf87092c301cc", + "baseFeePerGas": "0x2adc3fa", + "blockHash": "0x2b1fab7e59f4728cf38226b9ecac8dd6d299a76b470b61700a3f47e37b271bf4", "transactions": [ - "0x02f86d870c72dd9d5e883e500184024d8d0f825208944a0f1452281bcec5bd90c3dce6162a5995bfe9df0180c080a063abd293402ee36462779cb52b1abb2fd46339431db2f1014b32c7f82bdf635ba0314e4f4aa5069de4e5fed2e0dbc5c5e0ad4b6d6b6c19e09c6684002ead3ba833" + "0x02f86d870c72dd9d5e883e50018402adc3fb825208944a0f1452281bcec5bd90c3dce6162a5995bfe9df0180c001a0c0bdbd35907a480a6c5827b57d267b81bd24968f8ec395b74c4f5667c9c9274fa02286c5c4e61def105ff2d0ac104de30b4c8a92d724304ff0cd333b2e321e6043" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x3cc9f65fc1f46927eb46fbf6d14bc94af078fe8ff982a984bdd117152cd1549f", @@ -853,25 +879,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x484dfda7c0064b4361c5bb164ab29ab46b2f6e4ad1e4d08e054cf87092c301cc", + "parentHash": "0x2b1fab7e59f4728cf38226b9ecac8dd6d299a76b470b61700a3f47e37b271bf4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa5d4cda71b3c18323bd8e5d87601ae2b3271bde24bf03f44181538deea797097", + "stateRoot": "0xe8fdd98901f18c27d0fbb09295822b8892f8a50507e6f652f4a84432bb3c3914", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x104", "extraData": "0x", - "baseFeePerGas": "0x203de11", - "blockHash": "0xb83ddbaec179e4a8ca479524a47d3ae87cf9d0d9cbf10f36e4cd27b095f03487", + "baseFeePerGas": "0x25814b3", + "blockHash": "0xaa030200b732d9b090e2dfd85adca56c8cf2ef2ff789a3d5055d0d05ac88d822", "transactions": [ - "0x01f86c870c72dd9d5e883e51840203de12825208941f5bde34b4afc686f136c7a3cb6ec376f73577590180c001a001d2a0dadb06d7004b8eed1d40effaab9349184c371d9dd071f6c835b14977b4a03012553df7d85cc5b48d8abc14375bd89f8b6bc4177fd9508c02ee498a992e16" + "0x01f86c870c72dd9d5e883e5184025814b4825208941f5bde34b4afc686f136c7a3cb6ec376f73577590180c001a086fada3859871d33e6c55b61e290701eabbfd620047cd7993db1bcceac44dc56a00a60b4d11362fb3ccb58d63e03aa061221a867f59558e69e1d2c6be992c9b616" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x63eb547e9325bc34fbbbdfda327a71dc929fd8ab6509795e56479e95dbd40a80", @@ -884,25 +911,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb83ddbaec179e4a8ca479524a47d3ae87cf9d0d9cbf10f36e4cd27b095f03487", + "parentHash": "0xaa030200b732d9b090e2dfd85adca56c8cf2ef2ff789a3d5055d0d05ac88d822", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x29857c3c62622338c183d17a92937e96428f392d79b3f58f5139d34ebad83c54", + "stateRoot": "0x571065bb2ec38ac701f27ad960c9ef7436619284712838693a14c52bdf18738b", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x10e", "extraData": "0x", - "baseFeePerGas": "0x1c3649f", - "blockHash": "0xd17fa84bf309999af41acc3a1e006f5f9bc96a7c6bd8343f8dcd851171f89bbd", + "baseFeePerGas": "0x20d1a2e", + "blockHash": "0xbca059e38e72a99d6ce2c28b768dd93cf90378e6d4e3e2ff6591546300b74b09", "transactions": [ - "0xf86a528401c364a082520894d803681e487e6ac18053afc5a6cd813c86ec3e4d01808718e5bb3abd109fa03aaab096853b8b89c362af7701b60c747ce1dbda9b0d6adea14922c1fa9d83caa07677f467155ee7733eb77d144e1d282a4fab20609b9dd6bb18fbfcdc32adbac8" + "0xf86a5284020d1a2f82520894d803681e487e6ac18053afc5a6cd813c86ec3e4d01808718e5bb3abd109fa005869d5e931f5ea9fc4807e5db19544e27eae8efbddcbb438b78e7a0dd601171a047b41a3ec6cd21a151d22541564cb1d51e1fc6d908103bdbfc651c0df7062b8e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x67317288cf707b0325748c7947e2dda5e8b41e45e62330d00d80e9be403e5c4c", @@ -915,19 +943,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd17fa84bf309999af41acc3a1e006f5f9bc96a7c6bd8343f8dcd851171f89bbd", + "parentHash": "0xbca059e38e72a99d6ce2c28b768dd93cf90378e6d4e3e2ff6591546300b74b09", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xfabfe1983020fe6ec0e808ffe1ea76625ab329c87f7fda62c8c5815bc5279346", + "stateRoot": "0x234cb6db6fac6b9af7f12a4a4ce185d36eb325cdba13ffec4360afbecc6cf298", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x118", "extraData": "0x", - "baseFeePerGas": "0x18afa11", - "blockHash": "0xf95e9ebf1649ad621dce264eb56c4695b2c12bcfdff445f4081d42a1bf35cb93", + "baseFeePerGas": "0x1cb7df7", + "blockHash": "0x4457df0144568dfc23c17f8b8e10d13884d36140e48aba9fc56501f31c8c9986", "transactions": [], "withdrawals": [ { @@ -938,7 +966,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7fc37e0d22626f96f345b05516c8a3676b9e1de01d354e5eb9524f6776966885", @@ -951,25 +980,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf95e9ebf1649ad621dce264eb56c4695b2c12bcfdff445f4081d42a1bf35cb93", + "parentHash": "0x4457df0144568dfc23c17f8b8e10d13884d36140e48aba9fc56501f31c8c9986", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb161ffc85f1cbcaf74e168a1473080af3d4ad7dd23d415558189987992e6b34c", + "stateRoot": "0x21cafc9338ae827deedbc4e939c095bcbee0c7c58db8ddb8e0fb849bc57d06cb", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x122", "extraData": "0x", - "baseFeePerGas": "0x1599acf", - "blockHash": "0xecb61d653cb6ebe9236bb36c31afd4637f6ebfaf9a84b53c8ab8d5557a177e57", + "baseFeePerGas": "0x1920e39", + "blockHash": "0x1b5c25c6dfc30198921883e612d8d3ec4d726b9142a10aad17971b71dfa8f58d", "transactions": [ - "0xf885538401599ad08301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a09f1b35dda68089f7818f7d2bb921c4237ebfec4c808906374a28bb7d2112c3e1a01c4235777f7011088a60497dbcfee1cab58bd04119115d37748adb3bcee25427" + "0xf885538401920e3a8301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a00b0c02344811fafc2269349ad6a6c4de3635f2ab075c1f0201d1d02fd5978ce4a00e669c719d444331fdf2dce3acbd92a96ac767079e2d8b84bdb6c527005d04f2" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc8c5ffb6f192e9bda046ecd4ebb995af53c9dd6040f4ba8d8db9292c1310e43f", @@ -982,25 +1012,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xecb61d653cb6ebe9236bb36c31afd4637f6ebfaf9a84b53c8ab8d5557a177e57", + "parentHash": "0x1b5c25c6dfc30198921883e612d8d3ec4d726b9142a10aad17971b71dfa8f58d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x06be7e1abb9f72accc6b70db7f9a573eab98ab7e2f8dff05a6d9c5fb3d196284", + "stateRoot": "0x2dc3c001936aef0c91009d9e99b8ecf3b4b21e66b75917a1a32b8e08a6c2bfbd", "receiptsRoot": "0x94c061dc8cf44763063b10b8f8bc801f41da75cfdc7f4a26e00c609a3562689e", "logsBloom": "0x00000000000000000000000001000000000000000000000000000800000000000000000000040000000000000600400100000000000000000010000200000000000010000000100000000004000000000000000004000080000000000000000000000000000000000000000000000000000000000000000000000000000010000000200101000000000001200000400000000000000000000000200000400000000000000000000000000000000000000000000000200000000000000000000000000000000020000000000000080000020000000000000800000000000000000000000000000000000008100800000000000000010020000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x12c", "extraData": "0x", - "baseFeePerGas": "0x12e6f42", - "blockHash": "0xd454d2e47ddd6508e26a8e6f5f7739c4816e682f72940004b983798e9874db24", + "baseFeePerGas": "0x15fe7ab", + "blockHash": "0x3fdf82841a78a8bc191e1132e77780f23d62709cf6e21fc83c821fe511eb1aed", "transactions": [ - "0xf87c5484012e6f4383011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0f11fc2cc9d668bc2f1ce8adf2dff1ca7818b5d9e8a0e3eadabdefd42fb7e86a8a07b510479619b99b260a6d295cc0a50ea5ff303e8e350a3c3349726043092022f" + "0xf87c5484015fe7ac83011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0165e0a1b9925718675ba1e21f5584f4e03834740648ecdf6b93f2ddd6a6c3afda0604e5dbcdfa927ddf271d685148459e79441373a0dad0004d12b7f0fb9476915" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe40a9cfd9babe862d482ca0c07c0a4086641d16c066620cb048c6e673c5a4f91", @@ -1013,25 +1044,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd454d2e47ddd6508e26a8e6f5f7739c4816e682f72940004b983798e9874db24", + "parentHash": "0x3fdf82841a78a8bc191e1132e77780f23d62709cf6e21fc83c821fe511eb1aed", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x10dfe0fd982218a67c090422ed47c79f949401cedce7e80a8b9b41db0e7a70b0", + "stateRoot": "0xf54ea536485e9c88e8d38cbb74135cafdfd5468acdae43f8c6c79aee11103c84", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x136", "extraData": "0x", - "baseFeePerGas": "0x108a585", - "blockHash": "0xcb4c113282733de5e500f67e1e2d34dcb1f5ba78d50fd1ee64f589985cbc2e79", + "baseFeePerGas": "0x133f943", + "blockHash": "0x28d7652400ccc1a7ad93ea7181cb1c76d0cec3a66ffc44949e9b23cbb90e144d", "transactions": [ - "0xf86755840108a5868302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0bf0586ff59796b985d3268c815acb05e6ddaf36566f259e489a27e036cf440d8a023c7b9cdde40c3b93b2a4711ad2f09ce06afd5817a6ae347a8f93c1fb059239b" + "0xf86755840133f9448302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0e3623d0940e8496f0ec076f0a6867ee4b88aa2a37d80618d377164da538a7cfca0606340b5bec2ff7980560401055afb6d2afbdf8d0111feb58f8abd2f23097336" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe82e7cff48aea45fb3f7b199b0b173497bf4c5ea66ff840e2ec618d7eb3d7470", @@ -1044,25 +1076,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xcb4c113282733de5e500f67e1e2d34dcb1f5ba78d50fd1ee64f589985cbc2e79", + "parentHash": "0x28d7652400ccc1a7ad93ea7181cb1c76d0cec3a66ffc44949e9b23cbb90e144d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2e378cbae568de2e8ec7902c5673180bac5fef3a48b50936bef95cddd8374c24", + "stateRoot": "0xa9261be95269200b8f3ae6a0037db52ef37b0ed4b62c1bf6c59f4e8cf9f2daf0", "receiptsRoot": "0x0df732142d4ea95fe58044d306b7759fd0fbb757b3ad00be44e5c6dfb27ab8e3", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000040000000000000000000000000000000000000000000000000000002004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x20", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x140", "extraData": "0x", - "baseFeePerGas": "0xe79796", - "blockHash": "0x279a30e5b6459ce8cbb11314c86ce121cd09ccfa94e8431da318c389ced90f1d", + "baseFeePerGas": "0x10d91b1", + "blockHash": "0xe8e90e45c0a91cd58cc915ad4d002ef1894eed059ce8efb8c882d7ae6d81c9bc", "transactions": [ - "0x02f8d5870c72dd9d5e883e560183e79797830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cb524830fb1b95fef656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0415feb809041baabc4d9246223e40f1083963cbe1ef6dedb8b153e49d02ee7ce80a02a6350c90c33b23b64b38353c26a0b33b4f030c0cf2246f241d9c77db486391ca040fcf9e872242a744c1daa7361c69eb0919cbc4d20a28e95d42edfb678abb05f" + "0x02f8d6870c72dd9d5e883e560184010d91b2830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cb524830fb1b95fef656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0415feb809041baabc4d9246223e40f1083963cbe1ef6dedb8b153e49d02ee7ce80a00ae8cc6d07766c4a62a1724bd82e604f8ca1056853cf9a8e55de94438f710a7da007c0526384be0241e2977a33660d2c2d678fa58cc6db2eefd957b4591872974c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x84ceda57767ea709da7ab17897a70da1868c9670931da38f2438519a5249534d", @@ -1075,25 +1108,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x279a30e5b6459ce8cbb11314c86ce121cd09ccfa94e8431da318c389ced90f1d", + "parentHash": "0xe8e90e45c0a91cd58cc915ad4d002ef1894eed059ce8efb8c882d7ae6d81c9bc", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3ed25f92d59f556698b7bb57cabe553090feb66893446b3aa7f9b319cfa5c058", + "stateRoot": "0x7e8566b684731343df3d9383abae380a8f3c108b691a404710448766ad707e48", "receiptsRoot": "0x1a38ee5591dc15bbeec2de9b55d200df038a259385745527052cc81337289c86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000800000000000000000008000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x21", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x14a", "extraData": "0x", - "baseFeePerGas": "0xcaa734", - "blockHash": "0xbfa427b49c4b9c8ac6629f2a2d1b62c0e2d3d4e793e603af64d9eb7438b694a1", + "baseFeePerGas": "0xebe86e", + "blockHash": "0x4c2cf3431b8f3c1dfc835fdc4b2251f02a90281497b86a1e7d26bfef37e8319b", "transactions": [ - "0x01f8d4870c72dd9d5e883e5783caa735830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cbf21e84fccd0c2c0656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0b2416e7ca12669406e6cd5154ad5177841b7d0cddeb2760249c28e1aa151f97080a0891a7f5d5aaf642d425bcb20d715704a021979d36cb724eb88d87b815a28059aa002df2e16a34ee0c18dbb1ca557831ca519dce2746e8760c2b5568e1eaf868051" + "0x01f8d4870c72dd9d5e883e5783ebe86f830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cbf21e84fccd0c2c0656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0b2416e7ca12669406e6cd5154ad5177841b7d0cddeb2760249c28e1aa151f97080a0075e3c4fb024a2ce4996714797dc90dd618aca2ade066b2605fa5af6cb21a59ba06b1e7168a49168f444169c404728a07b104dbc87a337a91204950bbd0702cbd0" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe9dcf640383969359c944cff24b75f71740627f596110ee8568fa09f9a06db1c", @@ -1106,25 +1140,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xbfa427b49c4b9c8ac6629f2a2d1b62c0e2d3d4e793e603af64d9eb7438b694a1", + "parentHash": "0x4c2cf3431b8f3c1dfc835fdc4b2251f02a90281497b86a1e7d26bfef37e8319b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6662a1b6375759074ea267245e8fa293b084dc885a31e81435da3df797575560", + "stateRoot": "0x67a1521aabbffaca765f5b67f6683ce024df3239f39b26dc6ab2578053ccd463", "receiptsRoot": "0x7947328dc40a62c0cb58142e2b83fd7b60da8388084cf2a6a3010d086de333aa", "logsBloom": "0x00000000000000000000000000000000000000000200000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x22", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x154", "extraData": "0x", - "baseFeePerGas": "0xb1548c", - "blockHash": "0x8595bd36d4362be24f82626e410c5240689ad948822510812add6669c17e60bf", + "baseFeePerGas": "0xce7336", + "blockHash": "0xe235e0192e3a480fab4c7b79eaa733093736516fef75343e39f96ae83172c0f6", "transactions": [ - "0x03f8fb870c72dd9d5e883e580183b1548d830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038cfd7bf8757ddb24d9656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e94d0b2545ec05c3ce3431c4d45c3b62fcab156563e8308fae1ebd27a2810c1a83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0e8addc83080c5d2bf2f7da936f4b683a6fa31da3e7399af871bfe8e34dcb27aba032921280f671f62041ed7e56b37344143cef82036baa6b17b47a0b04b85c723e" + "0x03f8fb870c72dd9d5e883e580183ce7337830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038cfd7bf8757ddb24d9656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e94d0b2545ec05c3ce3431c4d45c3b62fcab156563e8308fae1ebd27a2810c1a83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0bbc16dbd86f856cf6bce1504f80a39c0955189c6dfbe02fb3f60152e896025e1a0723251b986d138835922316f6b783866850ba15987fd711b424f52d95e95402a" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -1139,25 +1174,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8595bd36d4362be24f82626e410c5240689ad948822510812add6669c17e60bf", + "parentHash": "0xe235e0192e3a480fab4c7b79eaa733093736516fef75343e39f96ae83172c0f6", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x48c5107855960c19360eede30647cb174c36e5026c37bb2fb613d198349de0dc", + "stateRoot": "0xc441517e393449fe8fe2ade0d998d05731c5f7fb7f31f1dba0ceba1874ea651f", "receiptsRoot": "0x6981ee91b3f58a0d3682d3425aac8c6da5488cf1f8e5390716d80bef02faa6e2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000020000000000000000000000000000000000000000000000000000001000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x23", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x15e", "extraData": "0x", - "baseFeePerGas": "0x9b2bf1", - "blockHash": "0xabaae2a5e966b2e2b1de55c4cd3ae9d8eed5a7a96994eb8627465ed0d9d15fa6", + "baseFeePerGas": "0xb4abaa", + "blockHash": "0xe365f8459f4636e83c431b2022fa68130de3bfe707c9ce981b0a74bd9342b2cb", "transactions": [ - "0xf87659839b2bf2830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c95297b6a5c01e24f656d69748718e5bb3abd109fa0324005dca5a2e0d753c04b9ba3b36fc8f09dabf63a4f22f9c1ccb22c48f4fe9fa0733c734fc9a6e1d9f16602abc97ead797bbd1da81092277069ab9791626dd355" + "0xf8765983b4abab830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c95297b6a5c01e24f656d69748718e5bb3abd109fa009e7c452a2ab62be3c4e66c87ffb5f0e009a68ecf7548177b0efa76bbb9a634ca019561956d1c8d3186865e4bcdfcd5c0565accff6ade222a1944e2c999f6e7872" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf7af0b8b729cd17b7826259bc183b196dbd318bd7229d5e8085bf4849c0b12bf", @@ -1170,25 +1206,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xabaae2a5e966b2e2b1de55c4cd3ae9d8eed5a7a96994eb8627465ed0d9d15fa6", + "parentHash": "0xe365f8459f4636e83c431b2022fa68130de3bfe707c9ce981b0a74bd9342b2cb", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x175e804afca7dbe19134805ce3ec22251edd4feaa8eed1e95114884d73496791", + "stateRoot": "0x8df5d88e88ca15ede92f4762d3f987c7d1b8fda6fba8f63938d31d91c5ed25fb", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x24", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x168", "extraData": "0x", - "baseFeePerGas": "0x87c819", - "blockHash": "0xebaf8a77d6fe68c176d3074a8f4b9c702c4b5e96b801a1410291fbe2cc6421e2", + "baseFeePerGas": "0x9e1bf6", + "blockHash": "0x0afe1a06aebde5463e87d6a2b98a491ba22b88203a206cd5e38ab714e32934bc", "transactions": [ - "0x02f86c870c72dd9d5e883e5a018387c81a825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c0180c080a0124496e8b49822c38a85f4aa83983d04eea11983e9d12020a1a30a564bf0bd15a038da406edaaf30fc3ed0e8a9c638e84dbe04e35d0f5233a1740bb3c3c3ef50df" + "0x02f86c870c72dd9d5e883e5a01839e1bf7825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c0180c080a0cdcea7dd96394156f415d600a7aace33f146e7cd8ffd0a0478caee9f41802423a02a610bd3320ed8d5b4ed98d1b5deeef54a6b04d02e97c51c7e65bf9ad0ba5116" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe134e19217f1b4c7e11f193561056303a1f67b69dac96ff79a6d0aafa994f7cb", @@ -1201,25 +1238,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xebaf8a77d6fe68c176d3074a8f4b9c702c4b5e96b801a1410291fbe2cc6421e2", + "parentHash": "0x0afe1a06aebde5463e87d6a2b98a491ba22b88203a206cd5e38ab714e32934bc", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf142e4351d4387ecf5f6a92aa5b26e5c192e0478bea50e4861c158e89e090827", + "stateRoot": "0xa24167bc986fcbbd726ccd0756e46af23ecdd71c6e38bae96143d1cff941a807", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x25", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x172", "extraData": "0x", - "baseFeePerGas": "0x76cfb2", - "blockHash": "0x8a76724de35afb575efb81ef8ab58346825486d654168ef5aeb2f80912e61a78", + "baseFeePerGas": "0x8a5a98", + "blockHash": "0xb6851517873188aa7c628234f11cdd548cf69299865749cbe928555abed1a3d1", "transactions": [ - "0x01f86b870c72dd9d5e883e5b8376cfb382520894c7b99a164efd027a93f147376cc7da7c67c6bbe00180c001a05c5ab0a8c8d2f0517b2afc28a6e1efb3747161f98622edbf553fc50f37713087a0518ace41f0e0f9e26de1bfd4bf464a701bbdb0164943acce193756ab5824f609" + "0x01f86b870c72dd9d5e883e5b838a5a9982520894c7b99a164efd027a93f147376cc7da7c67c6bbe00180c080a04961d255732b2c68bc38cfb2a8182490ce5b13f49382c889e8dafc3d3d9e7aeca0746c0ad5771d1e0a4c4599f7591c08674a87c996d814983f204ffe0a6b3b857f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9cc58ab1a8cb0e983550e61f754aea1dd4f58ac6482a816dc50658de750de613", @@ -1232,25 +1270,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8a76724de35afb575efb81ef8ab58346825486d654168ef5aeb2f80912e61a78", + "parentHash": "0xb6851517873188aa7c628234f11cdd548cf69299865749cbe928555abed1a3d1", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x052e4e1dfa221ec796dff3e3cc3d43f1742b7338dfacbb618b7ff36e26536a58", + "stateRoot": "0x76f22c0687c8b52c19699263946c7d59c91efcb839177f0a2bee5d7715868a81", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x26", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x17c", "extraData": "0x", - "baseFeePerGas": "0x67f645", - "blockHash": "0x9463185605c120f1bbec5549f567ffb50e0a4dd1bb5d202a312640cb3faf5e72", + "baseFeePerGas": "0x791122", + "blockHash": "0xc0459207986c5e64fca79b301e2eec3100cd7d55c0620854f8ad2348bd62368e", "transactions": [ - "0xf8695c8367f64682520894e7d13f7aa2a838d24c59b40186a0aca1e21cffcc01808718e5bb3abd10a0a0b4d96228bdd1ae700c02bab06e72db922af3b8559da9fb106aba7b35a69be5c9a03008207c3d5df936f349306843588c448eb7fe21c6fc4bf0a9305ed7bef08d2f" + "0xf8695c8379112382520894e7d13f7aa2a838d24c59b40186a0aca1e21cffcc01808718e5bb3abd109fa09eb6dd4cd9e79f72a73d5c6e483711d7d7058dffa20b12275681c943767ba23fa030f4d18010a21f614e5baf43cf76d988b5b3f7625c16ae9007b495e039659462" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x79c2b067779a94fd3756070885fc8eab5e45033bde69ab17c0173d553df02978", @@ -1263,19 +1302,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9463185605c120f1bbec5549f567ffb50e0a4dd1bb5d202a312640cb3faf5e72", + "parentHash": "0xc0459207986c5e64fca79b301e2eec3100cd7d55c0620854f8ad2348bd62368e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x009886205d2a87aa86f8dc4aa96bea797885b03905ac63134e283d483699d5f4", + "stateRoot": "0xf920b5aec8665a0a1b96daf6921d3b9e43c57fc40704176c86ab62360bc1605d", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x27", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x186", "extraData": "0x", - "baseFeePerGas": "0x5af7f4", - "blockHash": "0x817c992ddaad0c33d972ff29048a8ec435e562707950ec4c0d9fb77dbdd84ae1", + "baseFeePerGas": "0x69f09f", + "blockHash": "0xcbe262c1e18b18a2bae241041100500b86e87d373dd1d6b0ad018f8eaca2829c", "transactions": [], "withdrawals": [ { @@ -1286,7 +1325,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd908ef75d05b895600d3f9938cb5259612c71223b68d30469ff657d61c6b1611", @@ -1299,25 +1339,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x817c992ddaad0c33d972ff29048a8ec435e562707950ec4c0d9fb77dbdd84ae1", + "parentHash": "0xcbe262c1e18b18a2bae241041100500b86e87d373dd1d6b0ad018f8eaca2829c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xfa2ab79f3edf55b5380b99be5336e14ad787788d54dcaa05c2e0745d1472468d", + "stateRoot": "0xd8d029ad95f0bc81a2f8ecf8d9ecebeefc52f5e40c8e71d8edd7219d0bbb6303", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x28", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x190", "extraData": "0x", - "baseFeePerGas": "0x4f98f6", - "blockHash": "0x8d61211d9778e2315598b11c7b715f8a96a3e7b3f7242a280a590aa728a2c2cc", + "baseFeePerGas": "0x5cb28c", + "blockHash": "0x67dbcf9e1acdea5c2ea3abe2ac1f2a059e10aa288989ceefd32ef56f58b194f8", "transactions": [ - "0xf8845d834f98f78301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa08dbf399f45ff95b249fcd46c8d53d5c017ce5bcc7d02e79baa2bdc679bad2f99a00ed9eb5d88e831995889ea38ae8acbaddcabac5e4c283ea003bfa1c0ac0f0863" + "0xf8845d835cb28d8301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0d0808ba677a24574bb9bd11bea2c8bfe5929bc6c793adb303cf04572a3f4d3e5a07e7af572db08d660ff3cc9a3edf932d51f6fc9a3c555d6cda811bb8bd2ef9a4c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe0d31906b7c46ac7f38478c0872d3c634f7113d54ef0b57ebfaf7f993959f5a3", @@ -1330,25 +1371,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8d61211d9778e2315598b11c7b715f8a96a3e7b3f7242a280a590aa728a2c2cc", + "parentHash": "0x67dbcf9e1acdea5c2ea3abe2ac1f2a059e10aa288989ceefd32ef56f58b194f8", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd5a77b5730c4b55882b1964206b1d8113821dbe1ab7aa4e774e8286e68e6b6d6", + "stateRoot": "0x09cf92e43e48ed4372861dc96ade263a3c81e9dc3cb703d3bafc9499afbf2686", "receiptsRoot": "0xf0e4228053d0e4a98c002b31036028bdc76c8866da8ad254ccc4983196cf9ffc", "logsBloom": "0x00000000000800000000000004400000000000000000000000000002012000000000000000200000000000000000000000002040000000000000000000000000000000028000400000400000000000000000000040000000000040000000000000000000004010000000000001000000000000000000000001000000000000000000000000000000004000000000000000001000000000002000008000001000400000000000000000000004000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000048000000000400000004000000000000000100000000000000000000200000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x29", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x19a", "extraData": "0x", - "baseFeePerGas": "0x45a7a4", - "blockHash": "0xcb0a318ccf7de5604a9beb6772ba12ddde924fbf0e1074246c5a6864c203c020", + "baseFeePerGas": "0x512282", + "blockHash": "0xab8cdc9a6207ecc132111c4e5a08ac8ab356928b4ae3b57ea603c4b86de6acea", "transactions": [ - "0xf87b5e8345a7a583011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0ea419b94c0d56d5028977a327e643518b01c91591aeed770a425cccb247cb849a01e24556467589fea695f87fe3a49d860e6c9b6949d1dbb350c5c6f564b968ea9" + "0xf87b5e8351228383011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a085d5be8b3103944a8335f0aad7dfba2669cc8391a2f8e8031143f346be10d5e1a0359d83558f5bce0088ad7dce75851c0c95f00c02bd5f436cec9e40a7b20a8982" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2318f5c5e6865200ad890e0a8db21c780a226bec0b2e29af1cb3a0d9b40196ae", @@ -1361,25 +1403,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xcb0a318ccf7de5604a9beb6772ba12ddde924fbf0e1074246c5a6864c203c020", + "parentHash": "0xab8cdc9a6207ecc132111c4e5a08ac8ab356928b4ae3b57ea603c4b86de6acea", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x794a080cd09e161af78f49b6aaed7a1a5a8d2f98bf3ee5c81729df3fc6517a40", + "stateRoot": "0xacaec9b34e7906f1777350e923c745c538ee3575e58655b141d663730e8ee660", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x2a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x1a4", "extraData": "0x", - "baseFeePerGas": "0x3cf3a6", - "blockHash": "0x9634b9df44977f0b85afbb35da1ffd571858e7ab44f2ab3e440f920031e57fe4", + "baseFeePerGas": "0x47018d", + "blockHash": "0x3c543f6c590b3cd8dbd4a10af5cbb888b604cd01ac4fd2af4c4f517680be08a5", "transactions": [ - "0xf8665f833cf3a78302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a00261d826899befcde2c186617fd45a56062345f4a73aa8b33d3c5119986f7c56a031b2eee3d8c2cc7c2eea79968ad847553a8cb036d8069caf70364d8ec17b3490" + "0xf8665f8347018e8302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa07b918ec13f92a2700792c643cb14b03b5f09f2534b1fb8cf7bcdb77c33f718faa06ec8df701893ed58e912f6437dffba831cb231bc5520078a734dd740725d70b0" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x523997f8d8fed954658f547954fdeceab818b411862647f2b61a3619f6a4d4bc", @@ -1392,25 +1435,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9634b9df44977f0b85afbb35da1ffd571858e7ab44f2ab3e440f920031e57fe4", + "parentHash": "0x3c543f6c590b3cd8dbd4a10af5cbb888b604cd01ac4fd2af4c4f517680be08a5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2f2c9f6e1e8304b2ee9412dabe36312f99007622057f5900e9986d935ccbe93f", + "stateRoot": "0xf3af29c47f52ebc1d94def05744d1c5d5f49fd294b19aed603c354139cb606b5", "receiptsRoot": "0x84d61de81263a9ae82c0332b91fec6b9aece65a3b475508f0bafac05b73f0c43", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000200000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000008000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x2b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1ae", "extraData": "0x", - "baseFeePerGas": "0x3556c0", - "blockHash": "0x9f769468769e89b9dc650168649eb0c666f70c82600be471f072caefe08c9d55", + "baseFeePerGas": "0x3e26cc", + "blockHash": "0x05489e90e192cedc1a55667bef66f55e5c9e3a27e30ebdce160c58c520ebca73", "transactions": [ - "0x02f8d5870c72dd9d5e883e6001833556c1830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ceec855297bb026a7656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a089c17d9392b73a55738ba19aae192f2f9c5612dc8bd803ca23b9c2fb9c309e5680a00433a43ec306f5266774cfe99da271ec19c1c4578de077d7b04e417e49352112a02cb440a099221deb207d755acf96c594c74c29542a4a2bbe7a8eb9d8f11863bc" + "0x02f8d5870c72dd9d5e883e6001833e26cd830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ceec855297bb026a7656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a089c17d9392b73a55738ba19aae192f2f9c5612dc8bd803ca23b9c2fb9c309e5680a0aeece835fdd3904d1e27923e6f894951dc34c6902633cf401c998155778f064aa069a7c3853e923fecaf222defb32026a64d4e3b373fd7dfd82a946c4fbf946d0e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xbe3396540ea36c6928cccdcfe6c669666edbbbcd4be5e703f59de0e3c2720da7", @@ -1423,25 +1467,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9f769468769e89b9dc650168649eb0c666f70c82600be471f072caefe08c9d55", + "parentHash": "0x05489e90e192cedc1a55667bef66f55e5c9e3a27e30ebdce160c58c520ebca73", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2bfa5cdb21678fe08dc24caaf048e65249c12c4f33a9ea751925f324a4b02b9d", + "stateRoot": "0xd67db84a04ecaffccc852b59931299c4d90b48b06e47b96b6e4367c187d8be45", "receiptsRoot": "0x3583fc0e5b1a423557d4c71016a89100e46ef7f652a47871a925385ccaf5e63e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000400000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x2c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1b8", "extraData": "0x", - "baseFeePerGas": "0x2eac80", - "blockHash": "0x4cb55e0dfa4d8e35270542ce0d83991a2b2fddd789475d675f8af1c7c9715594", + "baseFeePerGas": "0x366403", + "blockHash": "0x4ab637ce5a87da49980dd9d9fbffae1166eb0aa6c552f3134f7943b27816595f", "transactions": [ - "0x01f8d4870c72dd9d5e883e61832eac81830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c2276cc05d723a1e7656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a011f0a8ac2adda075c95bbf6be534e3254dafa759f62cbcf0e91bc6f0335e70aa01a0bcba956774ce13fc430468f7baa792a3fb1be066f4bff5c91b42bea18ed423c4a07dc200add9d8245e1673dd414410a55274b01e8380f550a4ad57a88c5df161dc" + "0x01f8d4870c72dd9d5e883e6183366404830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c2276cc05d723a1e7656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a011f0a8ac2adda075c95bbf6be534e3254dafa759f62cbcf0e91bc6f0335e70aa01a0ed82541d0e3c61d98be01a8b208844ab69c263c2cd72beab13dcf9030a4119b1a0070d5a2727f99571f9472199494bb1ac481e4e0e8659a770e991cf13e2575843" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2d3fcfd65d0a6881a2e8684d03c2aa27aee6176514d9f6d8ebb3b766f85e1039", @@ -1454,25 +1499,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4cb55e0dfa4d8e35270542ce0d83991a2b2fddd789475d675f8af1c7c9715594", + "parentHash": "0x4ab637ce5a87da49980dd9d9fbffae1166eb0aa6c552f3134f7943b27816595f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5067c5e9581e6ad98b545fb754f6e5b19480afbee8039230f11ebda3a3f0f3e2", + "stateRoot": "0xea5a511a4856e547d26c0f88ebc44f8b4af3d6d97810b27c1eed0757d3c4871d", "receiptsRoot": "0x0c1073d8c51aba6619e6f1b2ee9c89a99c042612749538ccff05e390ce5e6e0b", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000020000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x2d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1c2", "extraData": "0x", - "baseFeePerGas": "0x28d775", - "blockHash": "0x5cda29c5e65864ba897efa8e61cbefabb0653e2c90aa6317cc66f8b7ea849855", + "baseFeePerGas": "0x2f9951", + "blockHash": "0xdda706c4a7ab673f321b64926d919875dd6e6d3b9403d2d081f10364b30bf10c", "transactions": [ - "0x03f8fb870c72dd9d5e883e62018328d776830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c580abd8a903ed7d3656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a06551251b96ca27f3af8a2c500d6dd1ea5b9ab7002b3d923b66db0493f4a7123e83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a02f5adb260968bedf29862dd1224abbdc35c6184c3d7938ccf3d588e0df024208a00c4219fd23c6cff6f9fb31ede5fa47953e3a58fe68f9bec110cd6989f348e42f" + "0x03f8fb870c72dd9d5e883e6201832f9952830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c580abd8a903ed7d3656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a06551251b96ca27f3af8a2c500d6dd1ea5b9ab7002b3d923b66db0493f4a7123e83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0f5d651513a4f4e52d3896924b2a8fa9394ee13828774d87e32559fb33e85f1e9a03db66bab9ac7912559b6681ad18b5bb18c1bd19947354d0f16fd4fe38498fba2" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -1487,25 +1533,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5cda29c5e65864ba897efa8e61cbefabb0653e2c90aa6317cc66f8b7ea849855", + "parentHash": "0xdda706c4a7ab673f321b64926d919875dd6e6d3b9403d2d081f10364b30bf10c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc6a9cb94f56b6bcc3165bb550fd7faa650023515adab2b2975271d31e0308d04", + "stateRoot": "0x27980ec939291443dbbebbfe46bff75bb7f12ef43ac810234a3370f032f1a95f", "receiptsRoot": "0x339d975219ef9a145e813a6df1e3ffbacc69a5b4bac7146356aedca4dca023f4", "logsBloom": "0x00000040000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000008000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x2e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x1cc", "extraData": "0x", - "baseFeePerGas": "0x23bcfb", - "blockHash": "0x4fab41210b0a89ad65ef56cccce7146b0c7792e631cb57f9d45f2c390c0930e8", + "baseFeePerGas": "0x29a7bc", + "blockHash": "0x4d4b8d202da68fb14db891950819d5c9e1546e992741a580138ed765903c33d0", "transactions": [ - "0xf876638323bcfc830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c1652c4d6db8ff1e1656d69748718e5bb3abd10a0a078526c3e19804e68c0fa3f35a65313654a6abcd8dc081a25936f97ae21e96345a032b8eea38263558ac3c8a13f03bdb1f888fd54018bacf36c47501a9015fcb885" + "0xf876638329a7bd830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c1652c4d6db8ff1e1656d69748718e5bb3abd10a0a0cd7df809198dc4d897dab84aa1e2eeeeae5af43f394f77ab9d199bf9a8c03bb9a006fdc94aa5ab2b4b1fb9efeb72699082249d655a1d3884d1d12cf5c69a113057" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4da13d835ea44926ee13f34ce8fcd4b9d3dc65be0a351115cf404234c7fbd256", @@ -1518,25 +1565,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4fab41210b0a89ad65ef56cccce7146b0c7792e631cb57f9d45f2c390c0930e8", + "parentHash": "0x4d4b8d202da68fb14db891950819d5c9e1546e992741a580138ed765903c33d0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4f2ae5c737d65adeed947135195017ffd5be54da2d42d61f17d81637d1f5bbfa", + "stateRoot": "0xe4b48dcbed77e83126a64cc3525f15c9b4a2a2639958491ee09c5f59811c0034", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x2f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1d6", "extraData": "0x", - "baseFeePerGas": "0x1f45bd", - "blockHash": "0x7bab3d8b7342961697225b52e7d8bb83b46cc34903907b0e4661947eb109afdc", + "baseFeePerGas": "0x247419", + "blockHash": "0x469b3abbe64cb359e35ae4624068530b058ceb0e2d8208a52b578fb1281cd1ca", "transactions": [ - "0x02f86c870c72dd9d5e883e6401831f45be825208941f5bde34b4afc686f136c7a3cb6ec376f73577590180c001a01748da08db49d847acad96b1d4af30504d6eee036ab35f8828a4c2e4f21d21a3a03ba294f61faf848a43c69a3dcadf78a45734c3e46b40ae6e9fa4b37606b58b0b" + "0x02f86b870c72dd9d5e883e64018324741a825208941f5bde34b4afc686f136c7a3cb6ec376f73577590180c0019f084a5e434a811f44b6f6454fbe30be166b6bd26ab299c058f7c25011cfb67aa017d37b83722183872ad9a42bd1ae99e79184ce3d13ada895b5476eace4e27a22" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc5ee7483802009b45feabf4c5f701ec485f27bf7d2c4477b200ac53e210e9844", @@ -1549,25 +1597,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7bab3d8b7342961697225b52e7d8bb83b46cc34903907b0e4661947eb109afdc", + "parentHash": "0x469b3abbe64cb359e35ae4624068530b058ceb0e2d8208a52b578fb1281cd1ca", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf6394085c8ebd8e530dd4f89b4dae409c07a8035264dc316fc6450fe8ece4132", + "stateRoot": "0x92b3390cc8e6dc9f822dd93405d9c23bd2068a4eec5472fe9d6db8b1de9db22d", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x30", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1e0", "extraData": "0x", - "baseFeePerGas": "0x1b5d2a", - "blockHash": "0xbfeba0d543fa88ab54802a9d5206fd41b5718136dfd21a9c821efb609698750b", + "baseFeePerGas": "0x1fe614", + "blockHash": "0x6e2e9771a6f313fba6caa7eb39c562088886494bd034016117ca7fdac65ed989", "transactions": [ - "0x01f86b870c72dd9d5e883e65831b5d2b8252089483c7e323d189f18725ac510004fdc2941f8c4a780180c001a0029616fc18705b16b8c9b4e8bc43e76f2fd38183a6fa0dae10667282f8d67b88a03b7a41fe2c99b08eccf79a8b77871a09e796e8224360a0960c4b7054aacf718a" + "0x01f86b870c72dd9d5e883e65831fe6158252089483c7e323d189f18725ac510004fdc2941f8c4a780180c001a09ac02ae159064fc93558aa79369bc63b275260471d2a4668ad9c13e75a824691a06e47c808eddc0f3817e42eaaaf9c87652bd8712c905b5795a3b61a323c80aacb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x0fc71295326a7ae8e0776c61be67f3ed8770311df88e186405b8d75bd0be552b", @@ -1580,25 +1629,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xbfeba0d543fa88ab54802a9d5206fd41b5718136dfd21a9c821efb609698750b", + "parentHash": "0x6e2e9771a6f313fba6caa7eb39c562088886494bd034016117ca7fdac65ed989", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4528ce89fc87b464a0cdf50e2ebd92a622451c4bf29236f3d5d94b7dcda48ebb", + "stateRoot": "0x951f05f94f4dee777c4b7bee90ae91501779ef61e6d25b1237be26ec8eef05d9", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x31", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1ea", "extraData": "0x", - "baseFeePerGas": "0x17f1a5", - "blockHash": "0x0050e8364ebc7a92e7caf312e0b10aa59f685d32073de47561185a14dfb3fce1", + "baseFeePerGas": "0x1be9c0", + "blockHash": "0x01a78a45d85a03de4a3781cd16dfb889f198071d267d5d7242dcb41bb35cbe8e", "transactions": [ - "0xf869668317f1a682520894d803681e487e6ac18053afc5a6cd813c86ec3e4d01808718e5bb3abd10a0a0877c2154ffb76b5feb76e93d1c93398c99ec12a16f88fbde76d0fb89dd133556a004909a51d865376fa682042d498affdab8ea4f47a9c3870010e18b7c2c8a54b0" + "0xf86966831be9c182520894d803681e487e6ac18053afc5a6cd813c86ec3e4d01808718e5bb3abd10a0a04a3522a33bd54e19161df996e28e6763d8489a4e273bebd5005a46d8707f5f76a07d977b1acad85e6c0c3d88bfea0d1e770d60ff9fa28245b24e296c0eaff011e1" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7313b4315dd27586f940f8f2bf8af76825d8f24d2ae2c24d885dcb0cdd8d50f5", @@ -1611,19 +1661,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0050e8364ebc7a92e7caf312e0b10aa59f685d32073de47561185a14dfb3fce1", + "parentHash": "0x01a78a45d85a03de4a3781cd16dfb889f198071d267d5d7242dcb41bb35cbe8e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5254811a5c2755a7ac85595209aaeec699ff0bd3930d86610527317f83d05563", + "stateRoot": "0x5c5ba487182df7389032d8064dbc11eec8d3e88f1f96b38585a373dd02e0afb0", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x32", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x1f4", "extraData": "0x", - "baseFeePerGas": "0x14f38c", - "blockHash": "0xcf0550d9f0e956ea4aea8fd5d4412812acb72922b3c6bd47c8a0086bd0c4abf5", + "baseFeePerGas": "0x186ce9", + "blockHash": "0x6f22e3dab521d4a0a1c89f757ff313633df5c61421b16bab4232b67a18f405e0", "transactions": [], "withdrawals": [ { @@ -1634,7 +1684,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2739473baa23a9bca4e8d0f4f221cfa48440b4b73e2bae7386c14caccc6c2059", @@ -1647,25 +1698,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xcf0550d9f0e956ea4aea8fd5d4412812acb72922b3c6bd47c8a0086bd0c4abf5", + "parentHash": "0x6f22e3dab521d4a0a1c89f757ff313633df5c61421b16bab4232b67a18f405e0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa3ac0f155614dfcf08a5284382b3352011663fd33c8cc2a7422be722f30f542a", + "stateRoot": "0xf2c50cbbad4b474fb9cfd98161df025501dad8264ee4a4f0f01c375e2dc4ba4f", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x33", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x1fe", "extraData": "0x", - "baseFeePerGas": "0x12551b", - "blockHash": "0x80994d3ef7108fd26e8124978fbad74e9223d3205785161c272f91311e7481b9", + "baseFeePerGas": "0x155f4c", + "blockHash": "0x9d6e936b970180705c62fa7744f7e164f3039ad218c5d9cceadc8ea1c1f4971c", "transactions": [ - "0xf884678312551c8301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a001e316cedf4998e68c19455626c86444d00ee8de19af86d9343d5197fc602872a0302ee512ee50e575f905ccca9b087afca4532b9114325b703e1d0c5a9749309c" + "0xf8846783155f4d8301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa0da4312fbd7963d07decebcef9c3fa1ec9cbc6f8de5fa750f356a522786f8d0c6a071a940691b0d2aa4cb8b60d92fbc3c6d5ef055ff956be6a9d3d0252f3e804535" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd4da00e33a11ee18f67b25ad5ff574cddcdccaa30e6743e01a531336b16cbf8f", @@ -1678,25 +1730,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x80994d3ef7108fd26e8124978fbad74e9223d3205785161c272f91311e7481b9", + "parentHash": "0x9d6e936b970180705c62fa7744f7e164f3039ad218c5d9cceadc8ea1c1f4971c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4dc84b9445ef8b7f20493698c0acaadf021d02a3c4146d03915edb63d5699391", + "stateRoot": "0x17cba5f0915664c2f6848b7e79c6de701d8a300619b00e774cb98af4b4b4725f", "receiptsRoot": "0xe787458a52a5467278d4d6772533ece20b0cd70e458347d122e98995c73f85cf", "logsBloom": "0x00000020001000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000004000080008000000000000400000000000000000000010000000000000000004000000000000800000000000000000000000040000000000000000000080000000000000000000000000000000002008008000004002000000000000000000000000000000000180000000000000080000000000000000000000000010000800000000000000002400000000000200040000000000000000000080000001000000000000101000000000000000000000001000000080000000000000000000000800000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x34", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x208", "extraData": "0x", - "baseFeePerGas": "0x100ae2", - "blockHash": "0x164df48af3dddb7478b82f0c716a3e991ce37c2c13a60959409e4e1ffd139f49", + "baseFeePerGas": "0x12b4d5", + "blockHash": "0x583a071110a45ee1a9ba3814f44204cb73297a56c3a828934b899c7a192719f4", "transactions": [ - "0xf87b6883100ae383011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa06ada20d747ecb015772bafb3195f0fdb8dfe7c11d4aa4ac79bb24002bb932b72a05275dca89d6591422a4e1f80843c15f2c09c3ac8e54141c77df9e12c3c63e697" + "0xf87b688312b4d683011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0bbd4bd98d0baf0ea937810c018b6111c54f02badd37887cb4aa654f0aba4d613a057ca4cf4bbf6389b97cc9e068c5004a362bddc89b00c2ea70685039108ff980f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe651765d4860f0c46f191212c8193e7c82708e5d8bef1ed6f19bdde577f980cf", @@ -1709,25 +1762,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x164df48af3dddb7478b82f0c716a3e991ce37c2c13a60959409e4e1ffd139f49", + "parentHash": "0x583a071110a45ee1a9ba3814f44204cb73297a56c3a828934b899c7a192719f4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xba18c47045f1d22f34df69c0e3450a33254bea64e1191f1fa2754b6b30bcd49c", + "stateRoot": "0x5937c14c6d923a3320a4692811895047bd40e24b6db77cf37b4ed6b9868bb385", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x35", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x212", "extraData": "0x", - "baseFeePerGas": "0xe09bf", - "blockHash": "0x2c22e6b47f0dc7b95265f02e285984be0c2d2462a9646c69b0c7369b93ab859b", + "baseFeePerGas": "0x105f01", + "blockHash": "0xa1003500fb36e049cf13a99cbf6d3cf07b6b3b84a9fc501a499ad415ee94edad", "transactions": [ - "0xf86669830e09c08302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0f51698fb9c38430a1243bc7e0c35434f6fae3ebd8cc290d26b34450bb0706c3aa02206c685b7506d874c925fbdcab9afd49f90df6c8ca816eb1222d11109a39e03" + "0xf8666983105f028302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa01c237f1d2d794a9ba58b81b65e4aee1c21b02ff245adcbeb605f012a896b6585a063856a6bd27d445090bb3c88aeff413eee5b7c9a7971afda03e60b7a42cc3b79" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5b5b49487967b3b60bd859ba2fb13290c6eaf67e97e9f9f9dda935c08564b5f6", @@ -1740,25 +1794,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2c22e6b47f0dc7b95265f02e285984be0c2d2462a9646c69b0c7369b93ab859b", + "parentHash": "0xa1003500fb36e049cf13a99cbf6d3cf07b6b3b84a9fc501a499ad415ee94edad", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7da858bd9ffeecf4bdc441ba8fdbb63a257bfe8ff7a0b563a5e2884e2002efe0", + "stateRoot": "0x2eff23ba64dd7fc7db6a2783417ee0ac6aca3509d7a78452165c6b2987d4c111", "receiptsRoot": "0x6928e95da80558d961c0a6dc15e81d34f230bf4d42d763d26e5bd89d47546b3d", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000002000000000000000000000004000000000000200000000000000000000000000002000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x36", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x21c", "extraData": "0x", - "baseFeePerGas": "0xc48e3", - "blockHash": "0xc11fc865b8f4414834cdc0b3d92d5ff380c8078f3b61eca63c3f05a33d0ed9b7", + "baseFeePerGas": "0xe5462", + "blockHash": "0x3ab46cc3cb6d7723eaa755c94f2c95bb731576d008d24097d58f12d5e127976c", "transactions": [ - "0x02f8d5870c72dd9d5e883e6a01830c48e4830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c5201fc7d087c0d9b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a09038344c39b01167bfa8e99a6425d34bca24c27ceb191e8eba70ab5a8f719ce501a0e0966f74387580c0164cf8efdeebae697624386c6ed5a2697c88847737accf3ca00fdaa5809b2728a85d7652c435e864bff6af5c092429b2741ff25fae8019368e" + "0x02f8d5870c72dd9d5e883e6a01830e5463830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c5201fc7d087c0d9b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a09038344c39b01167bfa8e99a6425d34bca24c27ceb191e8eba70ab5a8f719ce501a0f9deb393936a843100a90cb8fa612084e44f29561f7a288288bc80146bfa686ba0405dacb5fce46cb34ffcdad6b72ad0a70ca97a63431959bce29dec40f37cd3a8" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x57b73780cc42a6a36676ce7008459d5ba206389dc9300f1aecbd77c4b90277fa", @@ -1771,25 +1826,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc11fc865b8f4414834cdc0b3d92d5ff380c8078f3b61eca63c3f05a33d0ed9b7", + "parentHash": "0x3ab46cc3cb6d7723eaa755c94f2c95bb731576d008d24097d58f12d5e127976c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x995f953236c31742eed6d6ce7d0ce6c0e1381f24aa773f4748b605cb204943a5", + "stateRoot": "0x3d8037727cce46b8e1bba467edaf00ed7daa0c2ec78ba53c18fcafea1832b404", "receiptsRoot": "0x7f635468d01df617f5f6bd5abf3a1015737db6cbd860eefac9fa3f24bd4e6037", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000004000000200000000000000000000000000002000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x37", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x226", "extraData": "0x", - "baseFeePerGas": "0xabfea", - "blockHash": "0x7f47b785f867aacca1b27d55186dbb6a7a9a6b83754e6d2d0d2b9f1698f32f27", + "baseFeePerGas": "0xc8a50", + "blockHash": "0x757fb791878f30312d91826cd1e91d0eb92aae9f23df498803ac005e2f20edd4", "transactions": [ - "0x01f8d4870c72dd9d5e883e6b830abfeb830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ce62b8536019651e7656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a08460e232c64e6cd9f816c02d855c892755984ebbb91592e683cda80aaba4ba2201a02559b89237cbb7c1c024467392c1083aa32590e8e8d0d9a28df74485e2c75af6a00f08ec235061bcd8b3f1bb17792dceb30a5284b27c258a619fb14238a0fc5a53" + "0x01f8d4870c72dd9d5e883e6b830c8a51830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ce62b8536019651e7656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a08460e232c64e6cd9f816c02d855c892755984ebbb91592e683cda80aaba4ba2280a0fe885c3b51922edc5054311cf3dd8d49f82327fb6dab3ccb4360f179e49c3a03a03db52202401f8c5e7133f36efd8d3179af30563e3643cbc33135464b6314abd2" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x217e8514ea30f1431dc3cd006fe730df721f961cebb5d0b52069d1b4e1ae5d13", @@ -1802,25 +1858,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7f47b785f867aacca1b27d55186dbb6a7a9a6b83754e6d2d0d2b9f1698f32f27", + "parentHash": "0x757fb791878f30312d91826cd1e91d0eb92aae9f23df498803ac005e2f20edd4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xddce5378bef297b245d35e3795388f10c00044b010a89f4a354bee02175cfc9c", + "stateRoot": "0x06074a1d89431653284172779b6c33aef867998d8d73820767301289a53545c5", "receiptsRoot": "0x87a409cc89dd0fd67b46999dc1d3c04d4fe154f7d31ac7f1d5cc32dab0b0d4a7", "logsBloom": "0x00000040000000000000000000000000000000000040000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x38", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x230", "extraData": "0x", - "baseFeePerGas": "0x9680c", - "blockHash": "0xc0df0d295b403cc825a0825f741923f806f603ff53aafcc04f6b91f39dd35198", + "baseFeePerGas": "0xaf971", + "blockHash": "0x9e78d4da3b4b0414b3946ab3ba4180337e4d3123b2f42543252f43d6b894c001", "transactions": [ - "0x03f8fb870c72dd9d5e883e6c018309680d830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c74fb911b03a9f447656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0fa29cff134420b6526f434ab690a9c3a140aa27b8479ae3d8d83b6c799acbc2383020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a01b75abfd139972c90f4493f3e7b818e9437ad4db371d961862f09b73b38b4778a020bfca36ce5c2e2c4800663aa36e4a9154486712bdefd8ed5328b63e3c33f942" + "0x03f8fb870c72dd9d5e883e6c01830af972830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c74fb911b03a9f447656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0fa29cff134420b6526f434ab690a9c3a140aa27b8479ae3d8d83b6c799acbc2383020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0a0b565b462a763d0acabb082ef81d3542f9667a849fccdbc31019e707bd8cbe4a01fd2dcb4ff4430af0477f599e5f0c270e479a3ed6ce58164f1b2846edbca8da0" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -1835,25 +1892,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc0df0d295b403cc825a0825f741923f806f603ff53aafcc04f6b91f39dd35198", + "parentHash": "0x9e78d4da3b4b0414b3946ab3ba4180337e4d3123b2f42543252f43d6b894c001", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa7cea7741eaea66430085cc95526eb540432857dcd8c2301aa432fbbf6b65ffb", + "stateRoot": "0xd6e1d6d32337a62943efb8b33bddbad3caeb073adc116f4c76aac0b945722f31", "receiptsRoot": "0x99ed340dbe91050b3fc6ca6aa348f7c1b8bc0a85be44d8e3c6c14c810a8c1ce6", "logsBloom": "0x00000000000000000000000000000000000000000200000000000002800000000000000000008000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x39", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x23a", "extraData": "0x", - "baseFeePerGas": "0x83b26", - "blockHash": "0x9f7f274336bcfaf82e4f7696590eb831dee46dbe71821c14a197810edcb2834a", + "baseFeePerGas": "0x99aa1", + "blockHash": "0x6d1770f5d0acf8d89daa37d867b9c1e218cf750760ef2d85a3cbe11c6eb0cff4", "transactions": [ - "0xf8766d83083b27830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cd3e32cccb15d8b65656d69748718e5bb3abd10a0a0ecc2f008ce3a742e1b054d0bf507156b897156a4ed0598daef1e4a9ec2d1a481a007da830d27ff00aad22718653bc3cedcf22082b248f07d2f878a7449abb84b1b" + "0xf8766d83099aa2830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cd3e32cccb15d8b65656d69748718e5bb3abd10a0a037d96d88ba3a3f9add35d34da4be64d1cc306639ba66b723263a79c079846fc6a0024bf70de60ee6803e44f2e24167e093ae89408d789d745ca90cda65c0373325" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe736f0b3c5672f76332a38a6c1e66e5f39e0d01f1ddede2c24671f48e78daf63", @@ -1866,25 +1924,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9f7f274336bcfaf82e4f7696590eb831dee46dbe71821c14a197810edcb2834a", + "parentHash": "0x6d1770f5d0acf8d89daa37d867b9c1e218cf750760ef2d85a3cbe11c6eb0cff4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb247e20af3081900fffb8529138f90154b9e6bf4ee70e3afae3d85245415f3de", + "stateRoot": "0x9267430d8d4ce395a1484b60df4ae57c7c926e4b2aa0ce02d12fbf938f63b1a7", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x3a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x244", "extraData": "0x", - "baseFeePerGas": "0x733d8", - "blockHash": "0xabc3fbe0c41b79c30f91b2834dfa28a2a3ca23aff7505b53ef5383f3fef45987", + "baseFeePerGas": "0x8679c", + "blockHash": "0xfc01a5437f1707ce7539e728791fee2990f7a672df600b1cf8b29fc402467118", "transactions": [ - "0x02f86c870c72dd9d5e883e6e01830733d9825208945f552da00dfb4d3749d9e62dcee3c918855a86a00180c001a02db9ba21034d6d62a8b1997c6beb5ce965cbb5f6a011e75c00674cd452858126a0586e8d8ef2601881468ad3b2fc6b663781b528a93727175a8fdb50633208959b" + "0x02f86c870c72dd9d5e883e6e018308679d825208945f552da00dfb4d3749d9e62dcee3c918855a86a00180c001a0cfad155da3b85b0d7029a91d320992b28789aee07bc26a8ce36799843e955401a0634f4ffc0bd0d3e9f14063e61ce2aa20947e1e97fafc28e1b9e1fdad64e76573" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7d112c85b58c64c576d34ea7a7c18287981885892fbf95110e62add156ca572e", @@ -1897,25 +1956,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xabc3fbe0c41b79c30f91b2834dfa28a2a3ca23aff7505b53ef5383f3fef45987", + "parentHash": "0xfc01a5437f1707ce7539e728791fee2990f7a672df600b1cf8b29fc402467118", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb05cfb0b57d2beb5b6ff5a361057afef5a11ab641b7f90073e856d848e0e1114", + "stateRoot": "0xea04d18233565e401801ee8895e4efc29e76d645973a1ccab786cbb79d2bb560", "receiptsRoot": "0xbe3866dc0255d0856720d6d82370e49f3695ca287b4f8b480dfc69bbc2dc7168", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x3b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x24e", "extraData": "0x", - "baseFeePerGas": "0x64d66", - "blockHash": "0x761bd27a0e51092eee4eaa4a545708b2df734d240ec2e5909e784e478752626f", + "baseFeePerGas": "0x75ac6", + "blockHash": "0x45e78d98f879648e14906cfdc5f12ec8d8cad1c31118c29aaafb6b8f2cfe6fec", "transactions": [ - "0x01f86b870c72dd9d5e883e6f83064d6782520894eda8645ba6948855e3b3cd596bbb07596d59c6030180c080a00de2602b708e8efb0cfd73660ad2dda2e5e1602ab9de18dd725e1c005bf7e50ba00dd41de8f8fb6ed0f5adeb0ef8718da775cad6ce8585602d584c39e455ad2804" + "0x01f86b870c72dd9d5e883e6f83075ac782520894eda8645ba6948855e3b3cd596bbb07596d59c6030180c080a044fd447b3cf509e35ee54d042fc141434ab01bfee7138cfd59fd87ff325ed545a04576425c739b229c80048378a7b2718c67e54a35745d08375ced2748d418a4be" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x28fbeedc649ed9d2a6feda6e5a2576949da6812235ebdfd030f8105d012f5074", @@ -1928,25 +1988,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x761bd27a0e51092eee4eaa4a545708b2df734d240ec2e5909e784e478752626f", + "parentHash": "0x45e78d98f879648e14906cfdc5f12ec8d8cad1c31118c29aaafb6b8f2cfe6fec", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8a768be0bdcd6258f177e1fa0b68d6a2ceae367186afeb3bd14ca23bfe50d4e5", + "stateRoot": "0x5aeec30b395d8fcc5274f74b792917e34637100975711181fffbed24af5e5a46", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x3c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x258", "extraData": "0x", - "baseFeePerGas": "0x583c1", - "blockHash": "0xfee26a4ca9c8d56be94795b13f522d026f47a749fb3969c5f5ffa7465acefd36", + "baseFeePerGas": "0x66f87", + "blockHash": "0xd54ebb37ad090862f3e493df853473a4c3048858969447e056a1b7ae3c2d69e0", "transactions": [ - "0xf86970830583c282520894e7d13f7aa2a838d24c59b40186a0aca1e21cffcc01808718e5bb3abd10a0a0adf6eef3b27cd6d5ec8de3fa62efb9e9217693837fe48bb007d00b822458f8a4a05c37acc91f44d9ae418a88e72eb7fba781def6146cb447544ce6763dfa39aaaa" + "0xf8697083066f8882520894e7d13f7aa2a838d24c59b40186a0aca1e21cffcc01808718e5bb3abd109fa0be69f93b90ba6653bccc0a02be1c25a95fe509a9e44fd2af04e0a68abc39986fa01b8351af9a78cc892a67b598f20789d7f71862e8e76d16b90f8ee96a75d72eea" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6f7410cf59e390abe233de2a3e3fe022b63b78a92f6f4e3c54aced57b6c3daa6", @@ -1959,19 +2020,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xfee26a4ca9c8d56be94795b13f522d026f47a749fb3969c5f5ffa7465acefd36", + "parentHash": "0xd54ebb37ad090862f3e493df853473a4c3048858969447e056a1b7ae3c2d69e0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3dba76642c4eb32df53e7f15deb6e14cd5f314893d6d84b98c82cf6875249e66", + "stateRoot": "0xe19f0378ca0aaafef6d22be9e7c121ef8e4e191b42871a73a77b64d6b3c15008", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x3d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x262", "extraData": "0x", - "baseFeePerGas": "0x4d350", - "blockHash": "0xd99ba2e7fce99a98dec8caee0bf6422887042e79facfcb081e4c5d04a3f8fdb6", + "baseFeePerGas": "0x5a1ad", + "blockHash": "0x8d9423f8c79fe5861c5f8aa1bef8d618d9f8f6c566e719dadcac9e29f332df0a", "transactions": [], "withdrawals": [ { @@ -1982,7 +2043,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd5edc3d8781deea3b577e772f51949a8866f2aa933149f622f05cde2ebba9adb", @@ -1995,25 +2057,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd99ba2e7fce99a98dec8caee0bf6422887042e79facfcb081e4c5d04a3f8fdb6", + "parentHash": "0x8d9423f8c79fe5861c5f8aa1bef8d618d9f8f6c566e719dadcac9e29f332df0a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x25d950bb56cc65ee4c44f70dcb9894858d2a8433c6a6972307e9065d13f86416", + "stateRoot": "0x90b98ceb91588bac8e4db7da133f62b1d54077d177f3eb7311cbcbbc7a434b46", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x3e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x26c", "extraData": "0x", - "baseFeePerGas": "0x438e6", - "blockHash": "0x1ac60d9a0fbdd7d5779432344ddb1cc080b7d70d8049631e9a5767f94dfc0fb0", + "baseFeePerGas": "0x4ed78", + "blockHash": "0xfdea138f9a1a9c5b9233310f345b69929c20f6a0136b3a64a17bb2906178f0af", "transactions": [ - "0xf88471830438e78301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa057079c9077c3232a4f91efd2b4f84dfce1a679facf8c6290c59b2548d2258f97a008023fccd46ee398d35a5f82e4d0663a96bada0efbce6f6dcb4c47ab3ee10c60" + "0xf884718304ed798301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a03f2922db402f343adab2071dc638115c7b50f02d8d996ee28ad890064731dd84a068e8d1f951beb03cb2c8a0adf682b2753f565206a26f0bfe6787341a5252138f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x20308d99bc1e1b1b0717f32b9a3a869f4318f5f0eb4ed81fddd10696c9746c6b", @@ -2026,25 +2089,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1ac60d9a0fbdd7d5779432344ddb1cc080b7d70d8049631e9a5767f94dfc0fb0", + "parentHash": "0xfdea138f9a1a9c5b9233310f345b69929c20f6a0136b3a64a17bb2906178f0af", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb034aadc849aa478d255949d503c0d25679dcfbe117545e5f4094bc426cebe5d", + "stateRoot": "0x6e13982d61b0236d57bf9444a974a78f019e8fc82a9705040f65214c8b110f55", "receiptsRoot": "0x1efb5076ec1f4f5cb2b603c551c50de2f00dae69dcfa5160a217576a9f6551de", "logsBloom": "0x00000000100000000102000000001000000000000002000008000000000000000000000000000000800000200000000000000000000040000002400000000000020002000000000000000000040000000000000000000000000000000000000100000000000002000000000400001000000000000000000000000000000000004000200000000000000000040000000000000000000000002002000000000000000008000000008000000000000000000000000040000000000000000000000000000000000000000000000000000000000100000000000000000000000000101000000000000002000000000020080000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x3f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x276", "extraData": "0x", - "baseFeePerGas": "0x3b1e2", - "blockHash": "0x0592a18e16fdecf8028cfd0172fbd99a44287f9fa77970a947623c4305aff927", + "baseFeePerGas": "0x4501f", + "blockHash": "0xc6fda59167054f05c4d4faae5e135714b86791bbbb46b55fa71a1fb9e7f0d9ed", "transactions": [ - "0xf87b728303b1e383011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa03cdf945881ecaa78ff016a6f8ec7e26cc8ed55984d846133e2f8158839c6f9e4a025d0995c64961fc82c032d3236de123ebb467551301d2d925c53572e5e3df84e" + "0xf87b728304502083011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0390205ae46feebd4da814ef247f10312db6adbf5b79ceb2767103aa50f8d33bea0402b35e9842ddc21507eb6a5b2608bba44a20525b6ef8ce19a713c39877b7af8" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x91f7a302057a2e21d5e0ef4b8eea75dfb8b37f2c2db05c5a84517aaebc9d5131", @@ -2057,25 +2121,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0592a18e16fdecf8028cfd0172fbd99a44287f9fa77970a947623c4305aff927", + "parentHash": "0xc6fda59167054f05c4d4faae5e135714b86791bbbb46b55fa71a1fb9e7f0d9ed", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x765a22e55593f83268d99b38f8a055963be0b8e886293899167fc7b2c63a7858", + "stateRoot": "0x308168260bf5655585b3fc6e0e495326b2d48d5a01afb4480650cb18c4605d62", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x40", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x280", "extraData": "0x", - "baseFeePerGas": "0x33bb3", - "blockHash": "0xe276709cf0da03abbe0672cd6542c8823ba1a79ced1d077331d26a4bfbe4664b", + "baseFeePerGas": "0x3c649", + "blockHash": "0x2e5b3babf3814f9518c8f1ecf3d75a5971d29ab3a301cb7040ce64a1760f7994", "transactions": [ - "0xf8667383033bb48302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a03064d3c81552b2f7c755a56e3679ebcb88a0bf3f13e813f602bb295e0296387da06bdcc96db69bd03db606db527de86f95db09095a11a8e79164de8a4c08da57f5" + "0xf866738303c64a8302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0cc5035076e9361194daf6c0c5f5607d4472351f27bbec2f387eb2c10efbfd76ca074699df269f6abfb54a400308b94db56aa0c9f71cc199d84c3b62aac2fbbaffb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x743e5d0a5be47d489b121edb9f98dad7d0a85fc260909083656fabaf6d404774", @@ -2088,25 +2153,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe276709cf0da03abbe0672cd6542c8823ba1a79ced1d077331d26a4bfbe4664b", + "parentHash": "0x2e5b3babf3814f9518c8f1ecf3d75a5971d29ab3a301cb7040ce64a1760f7994", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4f01b084f910cc06f872778327aa44fe90539990dcd5c91b72543a3113ad75a5", + "stateRoot": "0x601d4dee1cfde801953556bfeb93468b931823562053aa79f0c25fb4591edc24", "receiptsRoot": "0x2e9c0e40c154746c3b1ce61786b868384f1c7545b0e7a8b50fb140c45ebce26f", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000804000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x41", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x28a", "extraData": "0x", - "baseFeePerGas": "0x2d452", - "blockHash": "0xdc32af56e34daa6037e96a2990d6485815b9dbb16ed0fd48e19e794b16d78d52", + "baseFeePerGas": "0x34dca", + "blockHash": "0x0f466be7c366dfc966a176ea45d3bc067a808e2c80f19c3b4069a9b0249d1829", "transactions": [ - "0x02f8d5870c72dd9d5e883e74018302d453830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3f2b9739dd517491656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a04b3120af8064823e074758c51cd6cd0954587c0d94b5b37b336261fc7aa2ddb380a00945194e5e0e0e8f8d4beb2742ced81be8ccf85bcc21421034985cd93cda13cca037b277e7ab9549fac0f305fd40ecf1684db94b9445a306488746b6e023277d6a" + "0x02f8d5870c72dd9d5e883e740183034dcb830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3f2b9739dd517491656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a04b3120af8064823e074758c51cd6cd0954587c0d94b5b37b336261fc7aa2ddb380a0f1c602431a0954d2d71c0daa4880f8d2da0cf296432be5292b1c36f4ee172faaa017c45bf5b5c17791c56a35995af823e3464760bdd2ff10352142cebcf8530f98" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xcdcf99c6e2e7d0951f762e787bdbe0e2b3b320815c9d2be91e9cd0848653e839", @@ -2119,25 +2185,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xdc32af56e34daa6037e96a2990d6485815b9dbb16ed0fd48e19e794b16d78d52", + "parentHash": "0x0f466be7c366dfc966a176ea45d3bc067a808e2c80f19c3b4069a9b0249d1829", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb5e9446f68d570b553da6d0412e990de655b3fb769d6d42d3e828b0af590bf89", + "stateRoot": "0x03c71b056e93cc1ebff52a92bd6c2214c9b09ef433dbdd2178864fd1d33d5997", "receiptsRoot": "0x8a3e160a97c192e4e39bd411702fd7936d10b2726925e81452d8a00a76ff84c4", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000008000400000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x42", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x294", "extraData": "0x", - "baseFeePerGas": "0x279d0", - "blockHash": "0x2256ff7bd7ede2f79b3392f7898790b3bfcc1dc7bb0143c654a33f2e2f5888ae", + "baseFeePerGas": "0x2e42d", + "blockHash": "0x99348e0504ec5ec4be0b9879a067c7fd8736a811b8439a27becb2cf5e5780f5e", "transactions": [ - "0x01f8d4870c72dd9d5e883e75830279d1830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c4f2fdd3d218cddc4656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e7d55978188f31ab090b1f10d8d401a66356b11ca8c296384a0a51e36e6ec11f80a08c13050003ddcd771f0fec8d1b89878ce5a27e037db9429f1d109aaef82789f5a018ee9dccf551e5444ce9833475c88d1c0ddb2101104f7164126c7856ad4c1164" + "0x01f8d4870c72dd9d5e883e758302e42e830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c4f2fdd3d218cddc4656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e7d55978188f31ab090b1f10d8d401a66356b11ca8c296384a0a51e36e6ec11f01a0ea6c708d7fa5785efb526c51f447cf32104d2d42b5f5a86ba6e41cfb2699862da035fc4a763a746794083909ef9cec55971b27d6df293245bf3c2bc21b6fc1aff9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xcc9476183d27810e9738f382c7f2124976735ed89bbafc7dc19c99db8cfa9ad1", @@ -2150,25 +2217,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2256ff7bd7ede2f79b3392f7898790b3bfcc1dc7bb0143c654a33f2e2f5888ae", + "parentHash": "0x99348e0504ec5ec4be0b9879a067c7fd8736a811b8439a27becb2cf5e5780f5e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0aef69115f48eb6fbb8edd230c372b670502469d2172a2bebed94e19c97bf267", + "stateRoot": "0x5a72a6941d83acdd050ea421def833950ec320a1fd6dd162030c3b8746f1056b", "receiptsRoot": "0xe3c4e63900d391a75cfe5ee6bb7369b9098e65dc9696f770dbfbcb859b46a2a2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000009000000000000000000000000000100000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x43", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x29e", "extraData": "0x", - "baseFeePerGas": "0x22a9e", - "blockHash": "0x6163d0b7f02b214352ded0703f0e17a07ffd6b732cf37498e0ea7326863972eb", + "baseFeePerGas": "0x287c0", + "blockHash": "0xe24c5e3871287a6374e96988e12aa8a8b13691418ec7ea3857cfa124ec5608ac", "transactions": [ - "0x03f8fb870c72dd9d5e883e760183022a9f830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c830865895079ba54656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0412379b7f583981ea6e84408cba75ced69039e07ce9cdaa32a8a9dac997aaafb83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a0fef9b70f4e7ee3d672ab232eed3bec3848bc09d3605a903b2441923255454e68a05758f2d31da55b029c5a2c3171f9403fdde911d63722385217e2def96d11b87c" + "0x03f8fb870c72dd9d5e883e7601830287c1830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c830865895079ba54656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0412379b7f583981ea6e84408cba75ced69039e07ce9cdaa32a8a9dac997aaafb83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a01805af5650331bca394529812e5b011e73361b0ecd2684c76713969ef7233f4fa0222e9f34e9b79b022a9cea60aa8a91910a0bcef232c6c8db876be169e04aa599" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -2183,25 +2251,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6163d0b7f02b214352ded0703f0e17a07ffd6b732cf37498e0ea7326863972eb", + "parentHash": "0xe24c5e3871287a6374e96988e12aa8a8b13691418ec7ea3857cfa124ec5608ac", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x80781ed49b23a46e97b31ec8dcd53fe51b069cbe29c9059f8b773c2c93303ace", + "stateRoot": "0xe266f57e5e1b73cb4ef189f2db473089ba4300d20bfc42b5e59fae19adcbb1dc", "receiptsRoot": "0xf8e5ad4aed3c039edc467864aff788852767d1c4a20c83f3fa61007cde5a8acc", "logsBloom": "0x00000400000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000008000000000002000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x44", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x2a8", "extraData": "0x", - "baseFeePerGas": "0x1e551", - "blockHash": "0xa5662af7bb63607ebbc0c5ba713be53a59b376199c9f702b141d4b2cf75571b8", + "baseFeePerGas": "0x236de", + "blockHash": "0xb5c3aae00aa3e8cf46605585e825e5ceaaf59ebd0eb53cad61d315a86fd1b900", "transactions": [ - "0xf876778301e552830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ca45bff2be728c2a3656d69748718e5bb3abd10a0a0637b96978972ace94aa6b3dc16863c4c205f86005b7ad7876604edd0b5dcffcea005525d14e41366ef8e2d7a7dac83ea9beda14c6271773fe543dc053b22bc939f" + "0xf87677830236df830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ca45bff2be728c2a3656d69748718e5bb3abd10a0a0b78b185f800a78fe4d855982ca8e41e3c92fa67213bf385d2526b9aa65d80b73a05c2dc87f6299dbded39075a429a3bf7ce0e5577c9ef9468a19be0b801d7f2b5d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe20f8ab522b2f0d12c068043852139965161851ad910b840db53604c8774a579", @@ -2214,25 +2283,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa5662af7bb63607ebbc0c5ba713be53a59b376199c9f702b141d4b2cf75571b8", + "parentHash": "0xb5c3aae00aa3e8cf46605585e825e5ceaaf59ebd0eb53cad61d315a86fd1b900", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd4dc380582a6502e31b2981b10348a41e347cce67dbefd9cd0b256ecae8497ba", + "stateRoot": "0x1eb3d874c2a358b5ec7c0d67767a499738c6d6c651b84aac9230a68ab5fb173a", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x45", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x2b2", "extraData": "0x", - "baseFeePerGas": "0x1a8ad", - "blockHash": "0xc2f77b16764d5704a9c3fc3ccdc291c2301b512341ed07de3420e05814f38f44", + "baseFeePerGas": "0x1f015", + "blockHash": "0x67b3aa8171beebb22c2fd93c24cadca0b7dc7151ac006e9e385688c135b621fc", "transactions": [ - "0x02f86c870c72dd9d5e883e78018301a8ae825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c0180c080a0b180dd7d638a1ee48b760f539880f22ce181f24c4f19cd81a3bd9bc4889771e5a01a78726e8eaf502fac630205fd3a783e99717fc0d01a97b13c2e0e0ce0ebbb79" + "0x02f86c870c72dd9d5e883e78018301f016825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c0180c001a08e62404bb525b63a8e2c59b938f5085e76e11fc795fb9c91a80c9e7353f3a636a013b95588112c2f05a82f7b1586f76df1a233fd45025f6b64d6bc9ccd5c3e667a" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf982160785861cb970559d980208dd00e6a2ec315f5857df175891b171438eeb", @@ -2245,25 +2315,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc2f77b16764d5704a9c3fc3ccdc291c2301b512341ed07de3420e05814f38f44", + "parentHash": "0x67b3aa8171beebb22c2fd93c24cadca0b7dc7151ac006e9e385688c135b621fc", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x06ea061dfa57f22d1f8e3ffb69d504b38f4c81e4c79f885a292e06f6f797448f", + "stateRoot": "0x0a409f1f149ea3cfc97df8e06e4a89e614d5e23ebad9c0fa224e4bba9576b300", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x46", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x2bc", "extraData": "0x", - "baseFeePerGas": "0x1739a", - "blockHash": "0x0f684901e87fafdad7d7ffe9f324a534b06cfc52bb98cfd6937ad3373edbe050", + "baseFeePerGas": "0x1b21a", + "blockHash": "0x5705f807833575a73215a95ac599eca6a76654485b67ddb2dc555bb1515c729b", "transactions": [ - "0x01f86b870c72dd9d5e883e798301739b825208942d389075be5be9f2246ad654ce152cf05990b2090180c001a0ef28e0030d89af2f11006a9ba0f24be22336f00c930a4650e0c527e12c697992a07b186a3fa04ad8a6ad04b637060a816f58e68bc71fca5d8fe15f0dc670657f2a" + "0x01f86b870c72dd9d5e883e798301b21b825208942d389075be5be9f2246ad654ce152cf05990b2090180c080a06a19e1fc96303b7a63dcb495a8e562121369104662ae536e00ca0fbd6573ae34a0246dc2e4fe7efb3efcb95761e4b05656b14724d49e26ac4adcf073cb6190bcd2" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x230954c737211b72d5c7dcfe420bb07d5d72f2b4868c5976dd22c00d3df0c0b6", @@ -2276,25 +2347,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0f684901e87fafdad7d7ffe9f324a534b06cfc52bb98cfd6937ad3373edbe050", + "parentHash": "0x5705f807833575a73215a95ac599eca6a76654485b67ddb2dc555bb1515c729b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xeeebbcb11f4cae22dc094529622b5447de8cf3711f5f62d61e91c03d58dfbd87", + "stateRoot": "0x58f2dfb3b9d40de273738286b5879345035d213cf9dffb08a6b973a64c7071bb", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x47", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x2c6", "extraData": "0x", - "baseFeePerGas": "0x14529", - "blockHash": "0x7ac52282fa3642fe038111e06c27e42bb80e6687faff3a80802b98c0046cff14", + "baseFeePerGas": "0x17bdd", + "blockHash": "0xd72ff977333b63a71c8f6c85e1b4133ee974ace4690de58b6f3426b44f756290", "transactions": [ - "0xf8697a8301452a82520894654aa64f5fbefb84c270ec74211b81ca8c44a72e01808718e5bb3abd109fa0d8f3e3854eebe13f0c2c5a9a086625e9a783dd5f78abaa521f9373df8d72c1d0a063c664d9e97dcc81eca63119405dc35becafccfb5b916b142cd6719001cb3899" + "0xf8697a83017bde82520894654aa64f5fbefb84c270ec74211b81ca8c44a72e01808718e5bb3abd10a0a052ea7f78c72f8f3570d0df1ce0cbdb6b2386aa094dd47bdab4af61fa9cd424c0a056056a5b1215c86e85a15d6e6c713530e260d18f2311e10388581ec5acb15182" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb7743e65d6bbe09d5531f1bc98964f75943d8c13e27527ca6afd40ca069265d4", @@ -2307,19 +2379,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7ac52282fa3642fe038111e06c27e42bb80e6687faff3a80802b98c0046cff14", + "parentHash": "0xd72ff977333b63a71c8f6c85e1b4133ee974ace4690de58b6f3426b44f756290", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc02ebc764f72e04d2c52303b225236c219a3b495bb71bbe714422ba3ebc275df", + "stateRoot": "0x50d177b921b1c1843c09ccd3f848d2bf56fbb12df163adb0bd86d8db4a101c96", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x48", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x2d0", "extraData": "0x", - "baseFeePerGas": "0x11c86", - "blockHash": "0x6ac35d9c3afb594c2625d6aa43c248e7f1ebca6cbb3ab4381e8532390005e4d4", + "baseFeePerGas": "0x14c67", + "blockHash": "0x75ddc15bcf4b08fb06d975bf03a736749663b92902b94abf235f57d993df31c7", "transactions": [], "withdrawals": [ { @@ -2330,7 +2402,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x31ac943dc649c639fa6221400183ca827c07b812a6fbfc1795eb835aa280adf3", @@ -2343,25 +2416,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6ac35d9c3afb594c2625d6aa43c248e7f1ebca6cbb3ab4381e8532390005e4d4", + "parentHash": "0x75ddc15bcf4b08fb06d975bf03a736749663b92902b94abf235f57d993df31c7", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x691f24e77ccb290db740fdc2461d6e88e7399b205bbf1b3f277eed2f504bef78", + "stateRoot": "0x98cdf663c9e5ec8911870fc58ec51efc36f2c08c46d649f084af852a44307b7f", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x49", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x2da", "extraData": "0x", - "baseFeePerGas": "0xf8f6", - "blockHash": "0x1e3f81c1be76102b47f9d823bb475a6061f72286e53a8d72abc2d363567498ba", + "baseFeePerGas": "0x122db", + "blockHash": "0x761dca2399f2bd21751c0b446556645af1528edcf12567ffc4dfed3aa37a678d", "transactions": [ - "0xf8837b82f8f78301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa01a2c152b4497e19b7e724411e8a6fbd5f83a68170a9df80cc84ae05e8ca999b7a022ed8a35c5c8b0c78c05bdb2f4c8cf37acfdb3e2185b51ab4192549aec484e6d" + "0xf8847b830122dc8301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa043c832ca5cbe84a4f129ecef50869e082ca79f03b193d9e7bc524db0e47a2a5fa05abe0741ef8abfa81fe3dd5e5bfda26ae96d8c7f6575766852cf391c7b75a518" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xded49c937c48d466987a4130f4b6d04ef658029673c3afc99f70f33b552e178d", @@ -2374,25 +2448,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1e3f81c1be76102b47f9d823bb475a6061f72286e53a8d72abc2d363567498ba", + "parentHash": "0x761dca2399f2bd21751c0b446556645af1528edcf12567ffc4dfed3aa37a678d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1b0d0fe24e13177b0cb5a28d6373d104236ccb98fbf6cb10ed29d1ba67fa9dd3", + "stateRoot": "0x2a9bbb3ad3cf9db8130de1e07d1d1aab9f96a32875083ab210b2995718154a3c", "receiptsRoot": "0x3969065861bedbd5387fb8b39289a77281e33297ca1e3ba1ff99ee964a5784f3", "logsBloom": "0x000800000000000000000000000000000900000000000000002000000000c0080000000000000010000000020000000000000004100000000400008020100000000000000000000000000000001000200000000000000010000010000000000000000000000000000000000000000000040000000000000200000000000000800001000000000000000000000000000000000004000000000000000800000000008000800000000001000000000002000000000000000000000000000000080000000000000000000400000000000000000000000000000000000000000000000000080100000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x4a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x2e4", "extraData": "0x", - "baseFeePerGas": "0xd9dd", - "blockHash": "0xb3633d86d73d0b3c8ee7b906a5a0d4bc5ea1bed0490eb0211164833cf5a4b3f4", + "baseFeePerGas": "0xfe94", + "blockHash": "0xa85904cd84b013bfe51b9f1271bc89acabcc35f2343796e70aa1b56065be155c", "transactions": [ - "0xf87a7c82d9de83011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0f7d00688d1f40250cdb8c619eda10279419faf6472ee3aa7d1feaa1e0bf7efdda017d632024676f4ef25a13722ed514b057ea2cbd71ee991d87a3af5d8482e0a1d" + "0xf87a7c82fe9583011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0fac2a099e021f279beb2d300c02186feb7636df8ab0385dbebda4ac6f7536408a02f8c8dfb1ecf9487a94220e8d8e23009e463549443420fea7771f43511d7f33d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa0effc449cab515020d2012897155a792bce529cbd8d5a4cf94d0bbf141afeb6", @@ -2405,25 +2480,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb3633d86d73d0b3c8ee7b906a5a0d4bc5ea1bed0490eb0211164833cf5a4b3f4", + "parentHash": "0xa85904cd84b013bfe51b9f1271bc89acabcc35f2343796e70aa1b56065be155c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8c4a0b2cd0d38b00231f79f70a66a68702d667bd74b7aa1330760bcb768900dd", + "stateRoot": "0x92f0c2fd693f1d15f3279445d53d8b73eb0b6634c01c809dca060ff55ad285a4", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x4b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x2ee", "extraData": "0x", - "baseFeePerGas": "0xbea5", - "blockHash": "0x502288a02dc23356064d1f98cd38f8e346943b6f6837f0bf98f63534c2027ca9", + "baseFeePerGas": "0xdecd", + "blockHash": "0xd4cd647105eae0c6b9c7fe8901199a65ffb46a514cd330a64ea7d7d0d32bed54", "transactions": [ - "0xf8657d82bea68302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0516d936b4d302f4b4b967654d6241e7994da2c03543a97f4d80bc07fee475f58a012daa6b095ce29321e499ec8d2e7d3e769608987216e241d64f84b6579714ca6" + "0xf8657d82dece8302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0ecbbeca34e753e8f9bdab934210363cb7833bfb3d7fda08614964b8677ffa839a0421b305817b19c42b7935124bdd6960e5b4f34aaa1a5b90f71e4bc2b13c56f76" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x1f36d9c66a0d437d8e49ffaeaa00f341e9630791b374e8bc0c16059c7445721f", @@ -2436,25 +2512,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x502288a02dc23356064d1f98cd38f8e346943b6f6837f0bf98f63534c2027ca9", + "parentHash": "0xd4cd647105eae0c6b9c7fe8901199a65ffb46a514cd330a64ea7d7d0d32bed54", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb6a97798efa3805c67d7259cf491abfae020063aaf5f2feed35e93dcfea9f172", + "stateRoot": "0x06e9fe7db889784be13a74ebc62552afa38d8ec9dd898b72bbfda3e31ff7b3f0", "receiptsRoot": "0xbd7ba02f42baaba5afcb42284037349a6efa8e3f3d7ab3708a0699ddd73c601c", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000080000000000000000000000000000000000000004000000000000200000000000000000000000400002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x4c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x2f8", "extraData": "0x", - "baseFeePerGas": "0xa6d6", - "blockHash": "0xb2145a089c38b7db50fc671aa89fca64e00fa383f540f3c704ed51e7f2179f3a", + "baseFeePerGas": "0xc305", + "blockHash": "0xb97814f2a901cffd2014a5216cc9d46229bb24b7a4b9c235c75015e2f5e0e2bf", "transactions": [ - "0x02f8d4870c72dd9d5e883e7e0182a6d7830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3acdabed71e665d0656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a041565ae6f06f2555139f444c467d6b709b45180aa0c6b15bb5b1388d55ef952c01a0cffc0f208f83285346026b83f2f5ba195f945ad960f36ce58acb16009de6cfaca068fd55444b5a2fce5d02a87a91ad6dc56928196a22068fa1758bb2457c15da4c" + "0x02f8d4870c72dd9d5e883e7e0182c306830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3acdabed71e665d0656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a041565ae6f06f2555139f444c467d6b709b45180aa0c6b15bb5b1388d55ef952c01a0c7e6e8788d3430a43414b76cc0d39b16fbb1b93d7a8199a484c65b8f0e533221a049e1d8da8cf0393479b288a8954fb3446021fc9170d54f6ea40274a3373d22ed" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x34f89e6134f26e7110b47ffc942a847d8c03deeed1b33b9c041218c4e1a1a4e6", @@ -2467,25 +2544,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb2145a089c38b7db50fc671aa89fca64e00fa383f540f3c704ed51e7f2179f3a", + "parentHash": "0xb97814f2a901cffd2014a5216cc9d46229bb24b7a4b9c235c75015e2f5e0e2bf", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0c77ef683c268de05888918e6561811589e39b2847f09eca14cd12df1264b96a", + "stateRoot": "0x7966a35b2a8bc29f736880c9a2aa45e0acd44cbb885a009e1ce3319c3be66155", "receiptsRoot": "0xe680fa7144191a3cf69ccec9595d61c7d7d0c32d5ee17d9b5438f3532262508f", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000080000000000022000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x4d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x302", "extraData": "0x", - "baseFeePerGas": "0x91fe", - "blockHash": "0xf0c902bd6d37bdecc5d0b17b012dbabf6856efe771bc52c790be6127b8b8a9ed", + "baseFeePerGas": "0xaaab", + "blockHash": "0x0302c234980b5b7f91253abb17d15b6a60ff50575ad8c7197e89f934e562a949", "transactions": [ - "0x01f8d3870c72dd9d5e883e7f8291ff830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3bcdbc5784078a41656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a024a4daf5b3cac3bf3066902cda09da0fc862e0a6723c47981ed601782ad6907901a0ee85123914a3aa5f95b01a79655cc1f7fb805fb946305eb4a4e6c45e63b61146a06f65c10b513b8c62ec6eca0817a310160feef72e30640bd0dcade50073d4f2a6" + "0x01f8d3870c72dd9d5e883e7f82aaac830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3bcdbc5784078a41656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a024a4daf5b3cac3bf3066902cda09da0fc862e0a6723c47981ed601782ad6907980a00264af1089e9107ba92df00ccc57cc014c2397535b9b093ae1cf7f21f2330a39a0506784e61f42fffa0205c44ab98feca96a667bed94fbcaf6fe6cbb15ac0e3e39" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x774404c430041ca4a58fdc281e99bf6fcb014973165370556d9e73fdec6d597b", @@ -2498,25 +2576,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf0c902bd6d37bdecc5d0b17b012dbabf6856efe771bc52c790be6127b8b8a9ed", + "parentHash": "0x0302c234980b5b7f91253abb17d15b6a60ff50575ad8c7197e89f934e562a949", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1ffd3bf8da28d4c548f4e514d43d10194031b9dc5cf5eaed1ff5a57ab36711cb", + "stateRoot": "0x22f1fccb02fd5b944a4ac8ad3bc6ddc8615bf21e944a5c3fcdf0fedc493d9650", "receiptsRoot": "0x4a34ffe81cd211ed9e5fe067a9cfa19fb29d00dfaeabc3f54cf50382500a0019", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200004000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000020000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x4e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x30c", "extraData": "0x", - "baseFeePerGas": "0x7fc0", - "blockHash": "0x0e065a7c1d66be9a7505eaa9846edba1efbc5a2643b0cde0dc11ab9b0e82d2fb", + "baseFeePerGas": "0x955c", + "blockHash": "0x030b3da7ad37b6944f91e4f0e42d3585d0dfa757cafd54d9d50c94bcb22f79b3", "transactions": [ - "0x03f8fb870c72dd9d5e883e818001827fc1830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c2d5a0323bb16361f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a087dfa85154edde1626e3a09196eab4b60f71887ec7b50ccbbe7ec76c0be6bdff83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a03a16a62e2d20179fb36e647559caed5f827dd7fdc1777b3e687239c0bc331b40a0750b6366c5221fc164daf878b0d8c10fbf8c1cabaffa2733423a85854ce197c5" + "0x03f8fb870c72dd9d5e883e81800182955d830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c2d5a0323bb16361f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a087dfa85154edde1626e3a09196eab4b60f71887ec7b50ccbbe7ec76c0be6bdff83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0b1ea8e177559ca107b01158d98f1863f0fe08d5a4218c740b250fdb936b5fe21a023065611168efd44672ea98f2258f85bb92d3068218b2b6971a443ab728aaf11" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -2531,25 +2610,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0e065a7c1d66be9a7505eaa9846edba1efbc5a2643b0cde0dc11ab9b0e82d2fb", + "parentHash": "0x030b3da7ad37b6944f91e4f0e42d3585d0dfa757cafd54d9d50c94bcb22f79b3", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb9782d7da020d4884445bb656b079722cb8bb4583a4a2eca1c5974c258554751", + "stateRoot": "0x0d6667466b4ce471ce11210799d0c6e3d93a1cf11ee6d409e156ded6d26f9f67", "receiptsRoot": "0x91e123290f40baef855faafc638e4a0fb8e66f75f017102a0d0868297be67cfb", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044000000000000200000000000000000000000000002000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x4f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x316", "extraData": "0x", - "baseFeePerGas": "0x6fca", - "blockHash": "0x7a5a9823699ec0f335d977fc08ca50d0786b044c177fadab0f36957d5ee8a6ef", + "baseFeePerGas": "0x82b6", + "blockHash": "0x5a1876d4bd5ee996e508df746369d32294ba1b569fc1652b5c317423248249a9", "transactions": [ - "0xf8768181826fcb830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c17df9eb398ae59f4656d69748718e5bb3abd10a0a003340fecb9ea01552af2504c98160019eaa42c855ed117749d37b724ce620601a04d9acc9f0e3232018c44e7b5321d22662a3dbb54c4697ddf4f1145ca67d10965" + "0xf87681818282b7830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c17df9eb398ae59f4656d69748718e5bb3abd109fa0c9fd7f98aecb2896a98f82ab9f75be33b3c94b4264bc988bee12cb71c72dc6caa0140d906afdaf4693dbc82b14ba92496d725a813f1499eee72fe3fae29d2d2d87" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xcdf6383634b0431468f6f5af19a2b7a087478b42489608c64555ea1ae0a7ee19", @@ -2562,25 +2642,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7a5a9823699ec0f335d977fc08ca50d0786b044c177fadab0f36957d5ee8a6ef", + "parentHash": "0x5a1876d4bd5ee996e508df746369d32294ba1b569fc1652b5c317423248249a9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x182f327169e1cb576c48d7a9572fbb0cf7f0d225e54d20a954c5e578d69fd53d", + "stateRoot": "0xb437dfa0cc7e52fcfc2ec27406bdd55b09a6e9043a3f85252180ae4feb1a3daa", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x50", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x320", "extraData": "0x", - "baseFeePerGas": "0x61d2", - "blockHash": "0x0c2f74470c7439c7e783de2e128f65e66d794d01c2bbabe225599eb81927f680", + "baseFeePerGas": "0x7264", + "blockHash": "0x89ade33943001190fd67ba08801e8ad1609c83b3558d837c4408ff4c3eefda36", "transactions": [ - "0x02f86c870c72dd9d5e883e8182018261d38252089416c57edf7fa9d9525378b0b81bf8a3ced0620c1c0180c080a0ebc44bd7b8c39ecdc6cc765d875b385d9fb0cf045e32c1b4ab3d22241e7fb4b7a03d190e6a241ee75b8c85438d705c262ca58659710dfe38b97c761d7d13d446a8" + "0x02f86c870c72dd9d5e883e8182018272658252089416c57edf7fa9d9525378b0b81bf8a3ced0620c1c0180c001a0b0db5ec21a778d9eff533e00a948bc363344b6852fafd64d3f6c977b42559401a066ea3c4c24162cfb8ac03d9eef0f2b528872c45418f4662c506deeb6cff865a3" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x00ec22e5df77320b4142c54fceaf2fe7ea30d1a72dc9c969a22acf66858d582b", @@ -2593,25 +2674,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0c2f74470c7439c7e783de2e128f65e66d794d01c2bbabe225599eb81927f680", + "parentHash": "0x89ade33943001190fd67ba08801e8ad1609c83b3558d837c4408ff4c3eefda36", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd4e910f9fd994562b4360fb5559afc2bc1110371b11abf616c4bb965845d0bcb", + "stateRoot": "0x1b087a0a443e57d36c916935814e356655f04065bbacaa5bdcdc475a1fb3b6f4", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x51", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x32a", "extraData": "0x", - "baseFeePerGas": "0x5599", - "blockHash": "0x7489436084d1c2fbd1ef76bd84ee9ff43e054e6ca744fb1ad299f8fb6a5171c6", + "baseFeePerGas": "0x641a", + "blockHash": "0x449d9c602312b18f6c2274bd729e34b08585b01f8cac3ece9c6ca3aa40490671", "transactions": [ - "0x01f86b870c72dd9d5e883e818382559a825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c0180c001a02a7d2a3e2d41438dfe5475471cec7e56bd1c81266f47344535c6318b3a99fd68a00991dca22170ff4884e9f4303163e10c25960dd9348eadc244e05f8e5229c56b" + "0x01f86b870c72dd9d5e883e818382641b825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c0180c001a08317d0d809aa20dc91daea3df53c5483516186a435b9acdea17bc4e9fa355be2a01b9f41be92a5008665fd955ae0dfbc5cee256bfe054b353623ee2e1c015b7d9f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xcb32d77facfda4decff9e08df5a5810fa42585fdf96f0db9b63b196116fbb6af", @@ -2624,25 +2706,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7489436084d1c2fbd1ef76bd84ee9ff43e054e6ca744fb1ad299f8fb6a5171c6", + "parentHash": "0x449d9c602312b18f6c2274bd729e34b08585b01f8cac3ece9c6ca3aa40490671", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc87c01bb88b69df7936fde7d5eebbe8c8f7f5f2a9e0b2dd73e362cca15a9ebd3", + "stateRoot": "0xeb0cefab67bff7b02eb145545da4efab437946d08f61ee6c3bb7c273f13062ca", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x52", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x334", "extraData": "0x", - "baseFeePerGas": "0x4ae7", - "blockHash": "0xb535bb07496aa8764a751097afb4fda7881b9de41e6f3c4c329360a808caff31", + "baseFeePerGas": "0x5799", + "blockHash": "0x3247a11309a2b5902e5c774440a0167b418e1b48f7b8d9e2401133f96bc6d747", "transactions": [ - "0xf8698184824ae882520894717f8aa2b982bee0e29f573d31df288663e1ce1601808718e5bb3abd109fa086a4fc9f76099c05095cb8e166ac7c4787800a2068ce52721c78e642270fd987a04ee2856ebdcb0ac92d683f3d6e7ca3a149f8fbc77bad4ac767c29a256e42ac6b" + "0xf869818482579a82520894717f8aa2b982bee0e29f573d31df288663e1ce1601808718e5bb3abd10a0a05b3ad8fe21118ca8d4731dc4c4d0f336e8d2b30f91d5323cded70df24092c8aea0136d168fe4235e196d6b04eb4176f7117d1c8826ecfe8ecf04739ab329916f7b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6d76316f272f0212123d0b4b21d16835fe6f7a2b4d1960386d8a161da2b7c6a2", @@ -2655,19 +2738,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb535bb07496aa8764a751097afb4fda7881b9de41e6f3c4c329360a808caff31", + "parentHash": "0x3247a11309a2b5902e5c774440a0167b418e1b48f7b8d9e2401133f96bc6d747", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7aa894a3689264d49f1055a6842e045acdf00ae2b5e12b211cd40d70c47a4e05", + "stateRoot": "0x97dcd30d400d7e025b49991b934fc1c4593f546d61abfe83bbf89a96ea58491a", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x53", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x33e", "extraData": "0x", - "baseFeePerGas": "0x418b", - "blockHash": "0x1237af5eec8dabdae0efd403a87ef5588b2dbd724946f41c7e161df50328e468", + "baseFeePerGas": "0x4ca8", + "blockHash": "0x263105cf4f779d34574edb7c28a96f3b777d60cb42b6cbe62382ac07ca9e1bed", "transactions": [], "withdrawals": [ { @@ -2678,7 +2761,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2de2da72ae329e359b655fc6311a707b06dc930126a27261b0e8ec803bdb5cbf", @@ -2691,25 +2775,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1237af5eec8dabdae0efd403a87ef5588b2dbd724946f41c7e161df50328e468", + "parentHash": "0x263105cf4f779d34574edb7c28a96f3b777d60cb42b6cbe62382ac07ca9e1bed", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe38021b2014f295451d83e2b8f68f31f2faa6a43e27900f628cd836f8f6e422a", + "stateRoot": "0x88e40ab03813aa1eb698a349fe38067e41d8c5677286b0e295820b4f105e70d5", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x54", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x348", "extraData": "0x", - "baseFeePerGas": "0x395a", - "blockHash": "0x7bb88dc7b037cc2aa86a83318f9e2db824f840e0c04526f61fd2921f327eab14", + "baseFeePerGas": "0x4313", + "blockHash": "0xa97733eabd60a3c7d98ce3d79833491e1b3c207a3ec33b73b4d754673f350077", "transactions": [ - "0xf884818582395b8301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a04a7a1795e316e2ad3abceb425aa55df15927308048e2a9dea4b486d66658f123a06ca3114fcbc80ca53c48072c795e1ce3d391808e75463a63f1e191838d9609b8" + "0xf88481858243148301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a09f7e3e0926e730e59ba273c789424e7b41ae1025549a10717f704563ccbd3765a0098c23100e4c6722f5c640055f555e92749fcb70e2b9824dd3ed3216f5ea32e1" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x08bed4b39d14dc1e72e80f605573cde6145b12693204f9af18bbc94a82389500", @@ -2722,25 +2807,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7bb88dc7b037cc2aa86a83318f9e2db824f840e0c04526f61fd2921f327eab14", + "parentHash": "0xa97733eabd60a3c7d98ce3d79833491e1b3c207a3ec33b73b4d754673f350077", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb714b8ca31d57e62146b43e6442498002810cbfb49bbc5b6a08a5b160bfc3970", + "stateRoot": "0xa0ff692ee4185afee0cc7406e550311afb6a0abef6b566749e62b8e7ed962e0a", "receiptsRoot": "0x0138ed3983b7647acc046786b4b6d86708d0f183403b9a77ea595644e149a5ff", "logsBloom": "0x14000000000000000000000000000000000000000000000000000000000000004000000000000000000020000000000000200000000000000000000000000000000000000000000000002000020000000000000000000000400000000000000000000000000000000000000000000000000000000001002000001000000000000000800000100000000000004000000000002000000002000000000000000000100000000000000000000002000000000000000800008000000000000000020000120000040000000000000000000000000000008400000000000000000800004000004000000000000080280000000000000000000000000000000000000010", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x55", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x352", "extraData": "0x", - "baseFeePerGas": "0x3231", - "blockHash": "0xe8235717342e9768bf65d0600947b88bebc1d922822b1cc577075dd7ef002462", + "baseFeePerGas": "0x3ab6", + "blockHash": "0xe9ecf0ce41fd0922a7b37cfbd4644d54ad66e0ac6963b1b8786c394749e9b975", "transactions": [ - "0xf87b818682323283011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa014e3aefe0eff66f1d9ad9528bd9da9b03983e8cff43a31b2e778efcbda8930f5a0077f29ae0c9b1d26866c2eafc0527772517fbdbe18df4478308d662358250f77" + "0xf87b8186823ab783011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0e88c60f3af512225534cd2e4fe84c5cf83e7de4b95a486d2cbd4d254626848dba066e9aba5d7419006b36700cb2979b82d66652a59d8183c9e7e16c762db494499" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe437f0465ac29b0e889ef4f577c939dd39363c08fcfc81ee61aa0b4f55805f69", @@ -2753,25 +2839,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe8235717342e9768bf65d0600947b88bebc1d922822b1cc577075dd7ef002462", + "parentHash": "0xe9ecf0ce41fd0922a7b37cfbd4644d54ad66e0ac6963b1b8786c394749e9b975", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1841c9f0c510c24ab42d67869a29f5adfd06b6d6c5b5ddee06c4cfcbe5c5d0f9", + "stateRoot": "0xc0adfaf38fa3c06ba5e9cccecdae638bd379d7dbedb2e7a5cc03a493a5d99dcc", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x56", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x35c", "extraData": "0x", - "baseFeePerGas": "0x2bec", - "blockHash": "0xf321197dfc592eb856c14ffe0ed175cbb25105b435473559447d58154769bcc0", + "baseFeePerGas": "0x3362", + "blockHash": "0x4cfdafb97da3756064ca7bd411a6989550fb5cde60aa3f2e3d46d9244d20bfc2", "transactions": [ - "0xf8668187822bed8302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0aa147aa4c44e555f9e8873cd8b3afb39b241323cfa077523a747495b3ca29e63a05c3d48da118d887c83a4261eb09f7d83c948b9e3f24ddce4708deaa62c5d98e3" + "0xf86681878233638302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa06eea23d753cfcec028cc2812107c810d932cf9fda9204e907e8f995e155352a8a07d8c8734583466053b03099e436e263e549271392f8d9b8d6faba5a46e91bbf9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x89ca120183cc7085b6d4674d779fc4fbc9de520779bfbc3ebf65f9663cb88080", @@ -2784,25 +2871,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf321197dfc592eb856c14ffe0ed175cbb25105b435473559447d58154769bcc0", + "parentHash": "0x4cfdafb97da3756064ca7bd411a6989550fb5cde60aa3f2e3d46d9244d20bfc2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x41dcdaa9f663b966c234de0aedd89a4a1692c0bf0275081261e82139194bf60a", + "stateRoot": "0xe921ca95694f31d1f9e339003c9f9465e6e04d1de3a2342f5d8821fe784899f7", "receiptsRoot": "0x336786bdc663d43ebabeb886381cb2e7ca199608ccc0465cc994123bbbbdff0d", "logsBloom": "0x00000000000000000000000000000100000000000000000000000000800008000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x57", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x366", "extraData": "0x", - "baseFeePerGas": "0x2670", - "blockHash": "0x2b09c7fb6f54983fcee6cbcd8eef58ac886978c5ccf72edd52795a95ce956c1f", + "baseFeePerGas": "0x2cfa", + "blockHash": "0x722a824a6647cee957240799f93005cb1278f372e0b49b8bdc0363335dfd2b10", "transactions": [ - "0x02f8d5870c72dd9d5e883e818801822671830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c8e5b86c510108d5c656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a000f7ca033c24d91f8fc39cbf0edc8a43192507f93d7316f311b05eeb85921eed80a078ec0616bbfe023736d088366d8893c2170c658abc2ec2b8f06ff6fa5fc256cfa07b6597cc5c652edc098335e1f1f16424e77e21e9446cb2d9e7d2be7b54f2aef6" + "0x02f8d5870c72dd9d5e883e818801822cfb830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c8e5b86c510108d5c656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a000f7ca033c24d91f8fc39cbf0edc8a43192507f93d7316f311b05eeb85921eed80a03a09c1ab5326339029bdfb4af5fe92cd5ee370e77b61639d2e6f8cc1f594f214a041379932c929b92244a8428ba42ef680fa8bfd5f3a07d9f0db26a23070823590" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb15d5954c7b78ab09ede922684487c7a60368e82fdc7b5a0916842e58a44422b", @@ -2815,25 +2903,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2b09c7fb6f54983fcee6cbcd8eef58ac886978c5ccf72edd52795a95ce956c1f", + "parentHash": "0x722a824a6647cee957240799f93005cb1278f372e0b49b8bdc0363335dfd2b10", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0a92d83649ae6489939a153a7e3cb81bc0325aacb18b9575afb916d8d270beff", + "stateRoot": "0xc655f750d47fa99bdba915b844ae90b8c6d0499630d06e853873d7a1ca14b845", "receiptsRoot": "0x5f1c9b9dc8dca44c88617679768cc2d1ad31b0ebe7c614d1fafee6d9999c9152", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000010000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x58", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x370", "extraData": "0x", - "baseFeePerGas": "0x21a3", - "blockHash": "0xc39e1323f7b6949a21a1bb6f98d9ebd22d3e776e07676c4cce9fc4174deda0dd", + "baseFeePerGas": "0x275d", + "blockHash": "0xc04b5fc4b5968f11ae359803e61113cdee15af2c14813bfa99c4b196a983093a", "transactions": [ - "0x01f8d4870c72dd9d5e883e81898221a4830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cdc2a7ef24edc33ac656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a07c24a68c92e3b68daa153ae82eff9be1ebbab973384e0f4b256f158f93c5d52580a0831b8f078baa90df02337d5459d784fe392f1ca33a4ca7fb35ae5dc178470c42a035748828f384b1b35b60f8b8590dbfb5911dc0dc3e33bd6fcb487d9d7147af51" + "0x01f8d4870c72dd9d5e883e818982275e830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cdc2a7ef24edc33ac656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a07c24a68c92e3b68daa153ae82eff9be1ebbab973384e0f4b256f158f93c5d52580a0a7cf90bb380091b802180a6e94b63cd574547aff31013efec77bdc7445662904a06c330fb27368c675b904f16157f0ade96326ca4ee24488b44d3a653aa3f555df" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xad13055a49d2b6a4ffc8b781998ff79086adad2fd6470a0563a43b740128c5f2", @@ -2846,25 +2935,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc39e1323f7b6949a21a1bb6f98d9ebd22d3e776e07676c4cce9fc4174deda0dd", + "parentHash": "0xc04b5fc4b5968f11ae359803e61113cdee15af2c14813bfa99c4b196a983093a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x47f0051f4be1a77be57f28680637127ef2d03fec527c038b066f492063465932", + "stateRoot": "0xc1bfbb845cbc67268a2f117ef782208d08122ae3d84d37d17656662175e497b4", "receiptsRoot": "0x5406859786ff896ef8beba8d78f442b4d12652ab0fafe3938e9169ada2ecbd27", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000008000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x59", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x37a", "extraData": "0x", - "baseFeePerGas": "0x1d6f", - "blockHash": "0x8b79d25d91549e398a5fa94bf6f56b1837b11d042b65811411fe53100ee18c2e", + "baseFeePerGas": "0x2273", + "blockHash": "0x1cbc61aae04b77b9639ca0bc8722018aa6db51f6ffd08cd016b987003dc2ab2e", "transactions": [ - "0x03f8fb870c72dd9d5e883e818a01821d70830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038cd458dc07963e0c5c656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a06e2466f20ef20cb42d216dbf4a0d934199213e9b8d75bedc9c2d3e038a58747483020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0433af35ed09ed9256baa86d2e0c2c30ea9bd210e6962686f2d3a8b4da1908f15a03f98e493e855d7c3e4c4600bda0508ead72e28a07a24226727208a15c3091c94" + "0x03f8fb870c72dd9d5e883e818a01822274830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038cd458dc07963e0c5c656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a06e2466f20ef20cb42d216dbf4a0d934199213e9b8d75bedc9c2d3e038a58747483020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a02c296e5fa775b2e823a8fce504ae8be25d2444dc3c616e4ffac0b789c4f2f5cea01cffbe798fc83318dbdb3dd073b5c4efaa7de56fbdb7c0dbbb209da59d8589fd" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -2879,25 +2969,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8b79d25d91549e398a5fa94bf6f56b1837b11d042b65811411fe53100ee18c2e", + "parentHash": "0x1cbc61aae04b77b9639ca0bc8722018aa6db51f6ffd08cd016b987003dc2ab2e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc66042410497fe5b80bc68d333229ae61dca3b0e109c6daaa3bfff8d8faa7908", + "stateRoot": "0x603decc9713e818aa20543d5bc93ab7b1e014ef3d6afd78be63f656a02ce2232", "receiptsRoot": "0x9670d0efa9339a29aa56b91a617ed8f9b2e2f133afefa3835004ad7437127b96", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000400000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x5a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x384", "extraData": "0x", - "baseFeePerGas": "0x19c2", - "blockHash": "0x5d33f0b59d254d470019eac98e38a2a90468e5873067bb5e3cf8e0ccb84ad048", + "baseFeePerGas": "0x1e26", + "blockHash": "0x058ab21bd839a422feee5d5b45713cbaeb02a111c7641705d11574004e4b5727", "transactions": [ - "0xf876818b8219c3830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cb465b4f1541b4582656d69748718e5bb3abd10a0a0375b35765fb3e1e7e1c2677f15c2c1a583822be8a48c4ed15199ea13a7d5e76da079c3a952c79c81ecfbf37ab16b18ef010572ee9f7ed965ce29d04baf09ade62b" + "0xf876818b821e27830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cb465b4f1541b4582656d69748718e5bb3abd10a0a051ccdadc4bc265c8f6a07375452cea46513383bab5a043c96ae5b522e48cf8e1a0280a36ece2b01cef44f313aa83029e967320dfaeff096481c73290462f5b8675" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xbf1f3aba184e08d4c650f05fe3d948bdda6c2d6982f277f2cd6b1a60cd4f3dac", @@ -2910,25 +3001,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5d33f0b59d254d470019eac98e38a2a90468e5873067bb5e3cf8e0ccb84ad048", + "parentHash": "0x058ab21bd839a422feee5d5b45713cbaeb02a111c7641705d11574004e4b5727", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe47d0c7ab29cdf81e0e85896ea7ae19d982b9d703113997a48b4df8dd86a76bb", + "stateRoot": "0x4930f7d01d455b2143fd8c9abdbc66572e95bfdbaa11161017fba2d45f858a22", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x5b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x38e", "extraData": "0x", - "baseFeePerGas": "0x168b", - "blockHash": "0xae8ff3f7d1bde73dbd36f2293e845fa059a425576be62bffdc4ba6a2e1be5afa", + "baseFeePerGas": "0x1a63", + "blockHash": "0xb1b24029f3e1bba3e938c9c57019fa7036d1a0e64048ef5b8bb68a3560d7a9ec", "transactions": [ - "0x02f86c870c72dd9d5e883e818c0182168c82520894d803681e487e6ac18053afc5a6cd813c86ec3e4d0180c080a085716712d538ede8849aaca9d7b79c7c91c4cae166df0f6d381e7667f0c2f732a0471c89e0b46db402eebfa4ac5495101b36b275cc3fa88a58dceacadf514047c5" + "0x02f86c870c72dd9d5e883e818c01821a6482520894d803681e487e6ac18053afc5a6cd813c86ec3e4d0180c001a0b35e905d858407c300c40679ab16db1af497b091b0dad414787363c12a3802f3a03a9e8542f4125253bad854f8afaf04daa3f4c9889293a98b3b65ac25e2479cf2" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xbb70fe131f94783dba356c8d4d9d319247ef61c768134303f0db85ee3ef0496f", @@ -2941,25 +3033,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xae8ff3f7d1bde73dbd36f2293e845fa059a425576be62bffdc4ba6a2e1be5afa", + "parentHash": "0xb1b24029f3e1bba3e938c9c57019fa7036d1a0e64048ef5b8bb68a3560d7a9ec", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4e68ea06813576e3022b778d12baa3a0c6e08f1d56794a95210a87219e860bb6", + "stateRoot": "0xeda6b7479eae06aafc3ad47fe3a7c103a4f275799dc084470d9dd01e11e18348", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x5c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x398", "extraData": "0x", - "baseFeePerGas": "0x13ba", - "blockHash": "0x8d1fd7f00d80dd8d4c799dd381b71eb349e695d4190f97e206550ddde559adf4", + "baseFeePerGas": "0x1717", + "blockHash": "0x8f126f0a8afd6b1097e8062b8615ec3d2e355b1e15e1ef21d61e85829b510628", "transactions": [ - "0x01f86b870c72dd9d5e883e818d8213bb8252089416c57edf7fa9d9525378b0b81bf8a3ced0620c1c0180c001a0e4568a847a164ca753f4b1ffeb8198bdb0d3118950051738177269c588c50548a073417a8864d9dcf956ed9226081dbcd9bbf7530eff2f7ba55b64793c70ea13dc" + "0x01f86b870c72dd9d5e883e818d8217188252089416c57edf7fa9d9525378b0b81bf8a3ced0620c1c0180c001a04904bf43aac2719abc2f8addc736d6315b4bbb425238a02a4f4e40fc58662216a039e92dd493d40810e21ca17768fdc8497684a5a3c61ba28b742a9982585c01d9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6a81ebd3bde6cc54a2521aa72de29ef191e3b56d94953439a72cafdaa2996da0", @@ -2972,25 +3065,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8d1fd7f00d80dd8d4c799dd381b71eb349e695d4190f97e206550ddde559adf4", + "parentHash": "0x8f126f0a8afd6b1097e8062b8615ec3d2e355b1e15e1ef21d61e85829b510628", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x87962ddb7af98bac117f959ef2a9db93891f07c7eb14ce6462fbdb98ccdd2598", + "stateRoot": "0x636c39e52c4a8fa4f536e46c5c4bd1b1d3edbc0ca632e604ceeec560bcca84d8", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x5d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x3a2", "extraData": "0x", - "baseFeePerGas": "0x1143", - "blockHash": "0x16b224e441aa3817c03949a4e7930d87e0ff9240d0f2955fdebf23a7f410148a", + "baseFeePerGas": "0x1435", + "blockHash": "0x9189a1b0293a1111184e73052bfc72728f21b66d94760ac59792e0edea699439", "transactions": [ - "0xf869818e821144825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f01808718e5bb3abd10a0a092972bf43d78d5819a1bdf53e7efeb459eb8a792ff3e234ada208d7c5e4053d3a067fe419c0dd23c87fcc35b22c456148d64fda89bcb7cc42d09611d6891d988ca" + "0xf869818e821436825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f01808718e5bb3abd10a0a08bb1a9bc8e1e35ce68803f217fba08e49a0f57bd304a5dc0e5ca99655122b3faa0050e17adfb2f45b17226b2b5fde67b72b5dd44c619548ec9876daf2747fc7610" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4c83e809a52ac52a587d94590c35c71b72742bd15915fca466a9aaec4f2dbfed", @@ -3003,19 +3097,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x16b224e441aa3817c03949a4e7930d87e0ff9240d0f2955fdebf23a7f410148a", + "parentHash": "0x9189a1b0293a1111184e73052bfc72728f21b66d94760ac59792e0edea699439", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7e706e5f82ffa370e285ac51e5448ab881d94fb03e4de6309fe23c97190ae7fb", + "stateRoot": "0x3b5e3336ff8eb7ca10e5c19377929ee70c0e89b72c4ecf1c7e47aee14381a6fc", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x5e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x3ac", "extraData": "0x", - "baseFeePerGas": "0xf1b", - "blockHash": "0xcf191216637f378d2ee7f2dd47d9a330b3cdd0e20d7a27f8c8bbfb1df421a9eb", + "baseFeePerGas": "0x11af", + "blockHash": "0x542a88c13c4f1d797542d209655be8b0f2b028bcf192cf671fc77ecf63a38064", "transactions": [], "withdrawals": [ { @@ -3026,7 +3120,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x268fc70790f00ad0759497585267fbdc92afba63ba01e211faae932f0639854a", @@ -3039,25 +3134,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xcf191216637f378d2ee7f2dd47d9a330b3cdd0e20d7a27f8c8bbfb1df421a9eb", + "parentHash": "0x542a88c13c4f1d797542d209655be8b0f2b028bcf192cf671fc77ecf63a38064", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb042a00ed6a77273755ab545b03fc1144ddf3db74032f1e81d69dd8431a17bee", + "stateRoot": "0x4e26f9922742bdc02995254d87867ec24f92aafb47ebf0f6ec8713051cc70326", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x5f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x3b6", "extraData": "0x", - "baseFeePerGas": "0xd38", - "blockHash": "0x962e7b0b218852cf9c41bbb7fd8908baceece8e7e4c8b2b5d2ab5390f0561b02", + "baseFeePerGas": "0xf7a", + "blockHash": "0x6499ba433e6cd3f9f9a32c9c2f11a50b6e37556c096f33c9a8c83506fa3447cd", "transactions": [ - "0xf884818f820d398301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0f373452c20d1ec4a5f1f9255b970391bb33a96fb2428012cdc7d2402f50f9510a014d393105d47c725cb239a6dc7929f41cec85ea2791245ec7328bf909b801825" + "0xf884818f820f7b8301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa0f1d38cdfc9c77ce3b1aabad5a51f2014cb8330a7a3625ba1ab7652892edd0b45a003b0d97c20d60d5d58bf02c2f8386baadc2738b8f3af52fc6cb76145ef0cdf1a" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7e544f42df99d5666085b70bc57b3ca175be50b7a9643f26f464124df632d562", @@ -3070,25 +3166,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x962e7b0b218852cf9c41bbb7fd8908baceece8e7e4c8b2b5d2ab5390f0561b02", + "parentHash": "0x6499ba433e6cd3f9f9a32c9c2f11a50b6e37556c096f33c9a8c83506fa3447cd", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc3d437dbca917bed12247fd4d677cfda795617d2a0cac9b1eb4d84dbcf3e4e40", + "stateRoot": "0xdcb6c987cf28cd0336ee057c18359182b068610f85501d509b6d28d23037a83b", "receiptsRoot": "0xb405ff6fd8cc52640cb348d177599ba52ce5dc59921931c9d718f749ae77516d", "logsBloom": "0x00000000010000000020000000000000002000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000800000400004000400000002080000000000004000000000000000000000010000000000000000000000000000802000000000800500000000000400000000000040000008000000000010000000000000400000000000000000000000800000000000000400000000000000000090000001000000000000000000000000000000000000040000000000000040000000000000000000000000000008000000000000000010000000000000000000000000000000000000000100000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x60", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x3c0", "extraData": "0x", - "baseFeePerGas": "0xb92", - "blockHash": "0x13dc0c8daad8b71fc3f0e62a209b9710cc78934504a6c2e990549a2e473152ed", + "baseFeePerGas": "0xd8c", + "blockHash": "0xa4a2c973920a1c7de9f7d7f2f4fbdd3008fda1520cb878fd941dce71aa5bbd20", "transactions": [ - "0xf87b8190820b9383011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0c1298064eb80e75637fcdff710a12e9dc1605aca384b5b592253529c1e8b355da0073cbdd116c442617c0dc6851a8da08694352b93c7a5dc7efcab67166a3be3bf" + "0xf87b8190820d8d83011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0e811bfbdbfac449ebb3441891c450471650d802bfe80193f2178553cf7df8d82a024d82572550ef58d6576a901c0130934af95423a220ebddd1660dc9904b99b98" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd59cf5f55903ba577be835706b27d78a50cacb25271f35a5f57fcb88a3b576f3", @@ -3101,25 +3198,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x13dc0c8daad8b71fc3f0e62a209b9710cc78934504a6c2e990549a2e473152ed", + "parentHash": "0xa4a2c973920a1c7de9f7d7f2f4fbdd3008fda1520cb878fd941dce71aa5bbd20", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x34225405226610fb240063eb3c644c4127c0ea7851574098de3bd90bd276da11", + "stateRoot": "0x1e09a5b90f88caf1ebc333a546fd6b324c099315feb242adedf4349a6a9babff", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x61", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x3ca", "extraData": "0x", - "baseFeePerGas": "0xa20", - "blockHash": "0x333cea669c831ec4b078f39fb05de11664b438741df8d8cd37ea771049dc1f30", + "baseFeePerGas": "0xbdc", + "blockHash": "0x1d71b172ad38387a328ebd2279024e8f984a2233ee719dfbda436839a24c6232", "transactions": [ - "0xf8658191820a218302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a09f934cddc23c26d67cf15b795a2722166f9569fc065a5268ccd163511bd858e3a0305fa6b3562156f48c780d8082402a8c6c9a217f075ade3369217238f169e3bd" + "0xf8668191820bdd8302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0451d3c2ebe32f69e91b8b99e985291162ca4dc9364581e062cf37afcba765e75a052abacc6e19afc43b4bec6facd062713b1dc0e500f1860499913568095232d15" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x551cced461be11efdeaf8e47f3a91bb66d532af7294c4461c8009c5833bdbf57", @@ -3132,25 +3230,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x333cea669c831ec4b078f39fb05de11664b438741df8d8cd37ea771049dc1f30", + "parentHash": "0x1d71b172ad38387a328ebd2279024e8f984a2233ee719dfbda436839a24c6232", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xea8d727fd31590d4639fc0cc8c1b2f0e6ac99087f54b79a828771d0142e91bb7", + "stateRoot": "0xb97f2d400c799f34ff182843895a6774026e79953c96acd44985834968490376", "receiptsRoot": "0xc2b73eff237f18f6bce6ce993ae0f47ddc37bbbd547c4088022e93ed833e1597", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020009000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x62", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x3d4", "extraData": "0x", - "baseFeePerGas": "0x8dd", - "blockHash": "0xe377c7a76084c79781cecc442ff79d5a76ab95710878ef19fbaa2ae3b3806d2e", + "baseFeePerGas": "0xa62", + "blockHash": "0xb0093512a1a886419fdb00565d740d13160af79602c867d600fbca9a468db6cb", "transactions": [ - "0x02f8d5870c72dd9d5e883e8192018208de830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c899b80c8dc11d5c2656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0761bf5fb1730fee0e499bb1806b9ae14394e673ab9c1dc12e95b9d3f1647cecd80a09b91b35faf73278875d8b28749c5dd841293b70dfbdc96e04d89cb42cda3b03ea063366cbfc247a591f88a6bddbb9cddc21eadea8110091b1d22c7c57acba40d5b" + "0x02f8d5870c72dd9d5e883e819201820a63830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c899b80c8dc11d5c2656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0761bf5fb1730fee0e499bb1806b9ae14394e673ab9c1dc12e95b9d3f1647cecd01a0252e37120a6b39b3cfbf80c8982ef9b5bf27b8d3e82e5f84120358765f0b7fa5a058eb0e1e00e7c4244469aeb7b17ce8335a4e355cb11cb16c872c7049a73b768d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc1e0e6907a57eefd12f1f95d28967146c836d72d281e7609de23d0a02351e978", @@ -3163,25 +3262,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe377c7a76084c79781cecc442ff79d5a76ab95710878ef19fbaa2ae3b3806d2e", + "parentHash": "0xb0093512a1a886419fdb00565d740d13160af79602c867d600fbca9a468db6cb", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x9017d746d09d04aca579fe8eb3c9e71c7bce382d5bae554cef86e49f875aa41b", + "stateRoot": "0xf9a45aed1f45434c89b01db7dfd786d01c5c94b3ae1b81791ec533be29d4104c", "receiptsRoot": "0x54b3b8ed5b54b9ec9b5971b24e235b772e34ad7a5bdd4fd296b48ba684baa071", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000004000000000000010000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x63", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x3de", "extraData": "0x", - "baseFeePerGas": "0x7c2", - "blockHash": "0x583000818d360ecba85c0924bee169e64dc799c21d5e468711324c423ae1246c", + "baseFeePerGas": "0x917", + "blockHash": "0x5932818de144d80f88da1a785da68af57bed295fc602925073f9edcc043d3ff8", "transactions": [ - "0x01f8d4870c72dd9d5e883e81938207c3830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c913746d244054c52656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a002bd9d62880450596e11c3417f2644a81f7cc233a05394bbbfb58428ed53f41301a0f1cd3b7cc4ea54fad0018a7fb75e8d0f107bf31f5c71442703c9b0c683959285a031e17437c91b89caf38aaecf3844414afa1a3f07821d339049b45706a16ab08d" + "0x01f8d4870c72dd9d5e883e8193820918830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c913746d244054c52656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a002bd9d62880450596e11c3417f2644a81f7cc233a05394bbbfb58428ed53f41301a09a7d818dbf33091c2c9e449eb22a6c5594d62b48c98fb1856ed6c6a9ee92bad1a077b920e9090103bac971b57dfb71abd15494bbfba0b3447f64a19cc752a5613f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9d580c0ac3a7f00fdc3b135b758ae7c80ab135e907793fcf9621a3a3023ca205", @@ -3194,25 +3294,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x583000818d360ecba85c0924bee169e64dc799c21d5e468711324c423ae1246c", + "parentHash": "0x5932818de144d80f88da1a785da68af57bed295fc602925073f9edcc043d3ff8", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x338950c7ec1e65de1294e3016ca6d64e3f0ff6e1fa53151aa5724c9a52ae4f92", + "stateRoot": "0x583feffc9dce9f86a13febadd3b8ecc1e9da519ac99fe50709dedccce21a516a", "receiptsRoot": "0x7f9dc480827d9967528a81ce3e2ab6861814297b6d40c45cead1101effd467c4", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000002000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000012000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x64", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x3e8", "extraData": "0x", - "baseFeePerGas": "0x6ca", - "blockHash": "0x89628d10b5c915f51b8def1dd2ea8a9b2e89b30da4435cbe0f5003651bb05e8a", + "baseFeePerGas": "0x7f5", + "blockHash": "0x1983b351980793f159975921a67776213dd2356ba713fcf0ef5678e3f4b76255", "transactions": [ - "0x03f8fb870c72dd9d5e883e8194018206cb830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c019f76127757f5d2656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0d75c9abb1414054ca164bba2f8c09917fb90c24789feaa311ee34a0b3f4a82f083020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0289f457754837be82c7d03b5981b35a569e55d4b30eb3aea79316d672c7b0536a06482af279d5b870ce13e9635e3fcb9186d92418967247ca510cbad40dcd9153b" + "0x03f8fb870c72dd9d5e883e8194018207f6830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c019f76127757f5d2656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0d75c9abb1414054ca164bba2f8c09917fb90c24789feaa311ee34a0b3f4a82f083020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a07ba97c1de21185f3f8d95c2ea7d789f4583bf206800712d9358c19f88a31e6c7a06f4c63f1ce09d68d3b70087edb4beb2fbea73870a13cb489d81616ec7890e363" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -3227,25 +3328,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x89628d10b5c915f51b8def1dd2ea8a9b2e89b30da4435cbe0f5003651bb05e8a", + "parentHash": "0x1983b351980793f159975921a67776213dd2356ba713fcf0ef5678e3f4b76255", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xad6b17cc65d1fdd8f28fcb3ee39f548408af6b1af05380c1961828bc9dba46f0", + "stateRoot": "0x6483708dbe087ba5743eead2a42fadc37c6767379f3f7acb6650b9e3f5c9a04e", "receiptsRoot": "0x8981ee59e3934e570ba1fb69f44a1d8986c1446a4f48f2e0756a24fa1f740f3d", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000002000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x65", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x3f2", "extraData": "0x", - "baseFeePerGas": "0x5f1", - "blockHash": "0x0de163e9e16a0d88854f6e66f30e50d44d2e569f9f581e9a368adaf1f4a5ca6a", + "baseFeePerGas": "0x6f7", + "blockHash": "0x2c31c8d130df8cd19ad3dd8225a3203bd68efc8b509ad133809bfde10621a71b", "transactions": [ - "0xf87581958205f2830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c18c281524d7c4ff0656d69748718e5bb3abd109fa0f047c5b762e2efed8e71c169f23fd0c53ab5fcf34d3d472ddc0310b05ff226209f3cd176171de0ef5bcecbd510427783369ffd540c7bde1c61f43a140ff99685" + "0xf87681958206f8830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c18c281524d7c4ff0656d69748718e5bb3abd10a0a08396ad02ca43aa9f76d55a47ab2325333ca28cfce047483966f595e9deb66f66a022ce78f1cbe24fefbf23f5e90e4479f8b80df7eaf6ced9baa0d31568af2fc43a" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6ba7b0ac30a04e11a3116b43700d91359e6b06a49058e543198d4b21e75fb165", @@ -3258,25 +3360,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0de163e9e16a0d88854f6e66f30e50d44d2e569f9f581e9a368adaf1f4a5ca6a", + "parentHash": "0x2c31c8d130df8cd19ad3dd8225a3203bd68efc8b509ad133809bfde10621a71b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x23a81b5965be134234ba9fab880fea28a11443538394a1a251bbbfa47e925c38", + "stateRoot": "0x6821050c7f70a102afec1a465a118452fe7c60d72e8c5ac9bc0b1b92a495329a", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x66", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x3fc", "extraData": "0x", - "baseFeePerGas": "0x533", - "blockHash": "0x0220ce36b8436b0b234a97413f91bd64f6d41cf4b10fd0bd10e53d8b8f7d79ea", + "baseFeePerGas": "0x619", + "blockHash": "0x50278dc69094c18b791ea8848d9c15de6001f4d2ebb6fed606e8679059a1a83d", "transactions": [ - "0x02f86c870c72dd9d5e883e819601820534825208945f552da00dfb4d3749d9e62dcee3c918855a86a00180c001a013a8f22d2dd004d6646400fc702d2e61e66b617312e69c8e550ebfb0d84c5d3fa03358b4f85b43c55fb6e153cd64120ff6ee2ec0f4a43dbf8cead59653c4c3271f" + "0x02f86c870c72dd9d5e883e81960182061a825208945f552da00dfb4d3749d9e62dcee3c918855a86a00180c080a03cd5a92688c3e6b1f2faa35716fe45135caf66ef4e5b3b97b8babb0a1093f37ea037b74c8642b1033f22eb75759f45ff31356b11064dad86252b959e1e7085d8d9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x8835104ed35ffd4db64660b9049e1c0328e502fd4f3744749e69183677b8474b", @@ -3289,25 +3392,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0220ce36b8436b0b234a97413f91bd64f6d41cf4b10fd0bd10e53d8b8f7d79ea", + "parentHash": "0x50278dc69094c18b791ea8848d9c15de6001f4d2ebb6fed606e8679059a1a83d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xba4c766f7fa091672b98e7db67aa7c2573d85102eecb603daa4447ca95903960", + "stateRoot": "0xfd1fca1f96cbdf43f497df7d4bee7ab17f098222f9a54c200b930774ed5502df", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x67", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x406", "extraData": "0x", - "baseFeePerGas": "0x48d", - "blockHash": "0x73d6ae295486e56af688dc96243f9841a3a40c4100ea132f2c0d3c7a92d7a724", + "baseFeePerGas": "0x556", + "blockHash": "0xe64184ce1475e28cc7a298a1b5b4863e7c368f2f38eafc86787f1484fc7bc0a9", "transactions": [ - "0x01f86b870c72dd9d5e883e819782048e825208944a0f1452281bcec5bd90c3dce6162a5995bfe9df0180c001a0a5d1e43dad93fe87054a2f49c363c340be697f12e993168de197bd80f052100da012aacc66ff5d1aa9b6baa6744c91d795609889866c9a8d427cd761a9199df346" + "0x01f86b870c72dd9d5e883e8197820557825208944a0f1452281bcec5bd90c3dce6162a5995bfe9df0180c080a06749563752b3a7c7ff653b0091075c8c0399c1abef40f3588420e14bb05f7ec5a06f6a4b65b81b8f51d092fb601c66a63326584686e1e3efac223b793a7576d4b2" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x562f276b9f9ed46303e700c8863ad75fadff5fc8df27a90744ea04ad1fe8e801", @@ -3320,25 +3424,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x73d6ae295486e56af688dc96243f9841a3a40c4100ea132f2c0d3c7a92d7a724", + "parentHash": "0xe64184ce1475e28cc7a298a1b5b4863e7c368f2f38eafc86787f1484fc7bc0a9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x52eb22576f77ca03957b5f63ade7342c6bf8aacb784592a3909868a7a21f4374", + "stateRoot": "0xbbd6012cb68c0af7ddf0333acddd7f247810ab219a8ce83b1b12b99acec11eb1", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x68", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x410", "extraData": "0x", - "baseFeePerGas": "0x3fc", - "blockHash": "0xc57eea72ca6da6fa23e48e0a02d56ccaa84b59f4f663d04d492ba107f6989475", + "baseFeePerGas": "0x4ac", + "blockHash": "0x97c7110a9b254d33bcd10ab961c6466feca3fe6fd136418b85581d5fe2fcfe0a", "transactions": [ - "0xf86981988203fd82520894717f8aa2b982bee0e29f573d31df288663e1ce1601808718e5bb3abd10a0a097a3b18f6239b6aec0a821a378cae98a6623db266debcbd9eed9c1d5bc40f6baa0490640fa301fc984f82ce5c262befaff288336d97bc20d3ceae26eb01689cc04" + "0xf86981988204ad82520894717f8aa2b982bee0e29f573d31df288663e1ce1601808718e5bb3abd10a0a0ba0aee20edf0227a45a65921d1af615296a14b9147c213d4030835786e7993b9a051398283be017c98ba29d38ea05fc85a7563fa87b64750e5dffa8af45ddbc4de" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd19f68026d22ae0f60215cfe4a160986c60378f554c763651d872ed82ad69ebb", @@ -3351,19 +3456,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc57eea72ca6da6fa23e48e0a02d56ccaa84b59f4f663d04d492ba107f6989475", + "parentHash": "0x97c7110a9b254d33bcd10ab961c6466feca3fe6fd136418b85581d5fe2fcfe0a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x97dabc3756587832d8b03b3acffca7fb7466a2ead707cc537dba31ab484880f7", + "stateRoot": "0xf39d8e11e5699fb9d58e16cb6813cf4929346d072f454d4e9d26062da73579e9", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x69", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x41a", "extraData": "0x", - "baseFeePerGas": "0x37d", - "blockHash": "0x38aa8a3150af9b19993b8d4cb3e670bb365853c341f1a24d57ba8e1328afb1ad", + "baseFeePerGas": "0x417", + "blockHash": "0xe996a2598cff7e23d4086df06da29d67eaa96289f507aa491b83910315de21a2", "transactions": [], "withdrawals": [ { @@ -3374,7 +3479,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf087a515b4b62d707991988eb912d082b85ecdd52effc9e8a1ddf15a74388860", @@ -3387,25 +3493,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x38aa8a3150af9b19993b8d4cb3e670bb365853c341f1a24d57ba8e1328afb1ad", + "parentHash": "0xe996a2598cff7e23d4086df06da29d67eaa96289f507aa491b83910315de21a2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa97f3e742d168891905997ef57a1f86ecaea7d77ef1f7b2377a4460a5e2cd5ab", + "stateRoot": "0xb0112a8bfebd42f98c84c1bfce8b039037f0a13ff4535b4d10324bf784bda111", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x6a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x424", "extraData": "0x", - "baseFeePerGas": "0x30e", - "blockHash": "0x853b45ca33c271b321625535fbd242f5edd582be0056641890b66a2b1fbe0677", + "baseFeePerGas": "0x395", + "blockHash": "0x20e8f88eb11ea063a64fd765a11c8bb1b07258977a8d24eaeb78081de8b47e87", "transactions": [ - "0xf884819982030f8301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa041897d6afedb5cb20754c2b134459edf01d22d468c5b28dcd54802a1f69fde17a04a32652d45cd541b994dcddc0ce35cf9b98cf14d19870d967ae5e6c3b5c5d4db" + "0xf88481998203968301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa0c316e70ddb04ceac9c2d4e0f4f6bbaaea332f369b5151a65913fa5b0843b16aea0380824af0f41f062400952f470a0adb9f7f4ba3caa9a14a325d252bd71c4759b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf7e28b7daff5fad40ec1ef6a2b7e9066558126f62309a2ab0d0d775d892a06d6", @@ -3418,25 +3525,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x853b45ca33c271b321625535fbd242f5edd582be0056641890b66a2b1fbe0677", + "parentHash": "0x20e8f88eb11ea063a64fd765a11c8bb1b07258977a8d24eaeb78081de8b47e87", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x80c9e740cae1ac0f1eb2206c5c2b80d6a306e943f495ce8dab2a0b926ce9214b", + "stateRoot": "0x69c332d4aeea5f4df497dde41be8d81224e17ba6a4509b623855a17ce714adc2", "receiptsRoot": "0xa6212db9ce25b219d93a8a29f40769b126d4bafd6ffccbc0880c77dbc5fa7f36", "logsBloom": "0x00800100000000000000000000000000000000000000000000000000000000008000000000000000002000000000000000040000000000800400000000000000000000000000000000000810000000000005000000000000208000000000000000000000000000000000000200000000100280000000000100000000008000000010000008000000000000000000000000000000000000000000000000020000008000001000000000002000000000000000000000000000000000000000000000200000000000000004000000000040000000000000000000000000000000000000000000000000400000000000000000004084000000000000000000000080", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x6b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x42e", "extraData": "0x", - "baseFeePerGas": "0x2ad", - "blockHash": "0x7bd34591adec12322873c046b6d45fc55defd4891f58e6f26970c14e964bce5e", + "baseFeePerGas": "0x323", + "blockHash": "0xa2cc6edcb373826350844c4175a82f38d8565b2b4b05dc59fefa918510228524", "transactions": [ - "0xf87b819a8202ae83011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0a17e60599dac5123759f100bab44aab2cad0a13e91134df6b840f68c47a7f020a04fe10fa48eaed38510105f9e49289da16ce716fc19af3f45434aaa50d7a16cfe" + "0xf87b819a82032483011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa072943cdd79eadbdbae5ad4bf5807e4051fbd63bb4da4d6cd3973b5616143df79a0673fab7e5e6d51c8126e735c8245a6b0ac76b914f672f002399e6c57a30f3ee2" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x77361844a8f4dd2451e6218d336378b837ba3fab921709708655e3f1ea91a435", @@ -3449,25 +3557,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7bd34591adec12322873c046b6d45fc55defd4891f58e6f26970c14e964bce5e", + "parentHash": "0xa2cc6edcb373826350844c4175a82f38d8565b2b4b05dc59fefa918510228524", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3e580ee5e9d009a82d2c87540a4263af7596886ce20ac7261a2e27c083fecd7a", + "stateRoot": "0x9de3d1e0cb05269f1eb8c6cb1c646a1b20412bbff475e58907c16dd1c6c45623", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x6c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x438", "extraData": "0x", - "baseFeePerGas": "0x258", - "blockHash": "0x8f288d915f33362322143bec0749279cdfb9f0b72e7a6c379af08c7b4f88b24c", + "baseFeePerGas": "0x2bf", + "blockHash": "0xc4e09239b8e6c9b3bd48b08feb12764bfe8a1da566d6f6c51815c296372664af", "transactions": [ - "0xf866819b8202598302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0b32880b6ede949484b92e883b687bd0ce727c757bd623dae2415f028b62e4e7aa02ce71b46c90e0065768640c5aa3acb7516fe5b4db286a8338b0515d406197bca" + "0xf866819b8202c08302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa03ee3a6aa786cfb50b7cd4f3a1b4c798f64ead93c147f7780565e7db38afe3fe7a0667c7426d4330d8f50b21846fc0caef31b76187c29a016f31a43bbfa3be8d78f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe3cb33c7b05692a6f25470fbd63ab9c986970190729fab43191379da38bc0d8c", @@ -3480,25 +3589,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8f288d915f33362322143bec0749279cdfb9f0b72e7a6c379af08c7b4f88b24c", + "parentHash": "0xc4e09239b8e6c9b3bd48b08feb12764bfe8a1da566d6f6c51815c296372664af", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1ce25437b8a589f13b7085f231b8f7f5c4a93f885c25eb8d944886c431eb59be", + "stateRoot": "0xa84c16cfe05b28b11fab327694f28246cccfdc33df000abff54a5ee7594b0844", "receiptsRoot": "0x43c5f978670ef0dae590498c6d0518e967b7c7ed52111d5b13185a938af5d41a", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000009000000000001000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x6d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca90", "timestamp": "0x442", "extraData": "0x", - "baseFeePerGas": "0x20e", - "blockHash": "0x6886974a4794aa2d984957964c2480cce1346776b180888a3777857b4405e26c", + "baseFeePerGas": "0x268", + "blockHash": "0x61b6f9cf4951cfb4ef20b947ff23a618b0f0253df1b61a65bcdf7c1153aab28c", "transactions": [ - "0x02f8d5870c72dd9d5e883e819c0182020f830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c9ede968e005a23ff656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0468eae0ffdb87a4dc081a86c494969801637f690e1e1da15fb4a9d2c78272da880a0e6c33e69ea565fe18cbd379c02857aa56dfe3a972204697ac14d6619e48b2305a002b2af300ad5e3dc36b0e265c4d65cf6c13d5556cb4a1a700a8cdd719d251ee9" + "0x02f8d5870c72dd9d5e883e819c01820269830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c9ede968e005a23ff656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0468eae0ffdb87a4dc081a86c494969801637f690e1e1da15fb4a9d2c78272da801a0203d2658687b54d323b60a948b17872fe4a51ffdc3688ecb47e6f51a8b7edff8a03e4c9eb81dc30966e2325c24a1c7471040858692f4837d4ed075587cd0bf2829" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc893f9de119ec83fe37b178b5671d63448e9b5cde4de9a88cace3f52c2591194", @@ -3511,25 +3621,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6886974a4794aa2d984957964c2480cce1346776b180888a3777857b4405e26c", + "parentHash": "0x61b6f9cf4951cfb4ef20b947ff23a618b0f0253df1b61a65bcdf7c1153aab28c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xca7162623f72164aeaf374fe3c32c58cd21d8066618c32ca2a4c8c90a2025775", + "stateRoot": "0xc6e9ae89ea53e9b10dc7dc3508951beae016a8650babb201d468b126f6dfdfc2", "receiptsRoot": "0xdcacdeb437408789ca3bf5b1b081a9b26cc7bf6c355db7aaf17443ec89cd05ef", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000400000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x6e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x44c", "extraData": "0x", - "baseFeePerGas": "0x1cd", - "blockHash": "0x20e5954a1da37baa1f7446598fd7d4311241c09d4283fdec67782114693bdf99", + "baseFeePerGas": "0x21c", + "blockHash": "0x22f73dc4794b468b3e52be197d3078aaa6abfd9b08003b5e94c4633d1880a5a3", "transactions": [ - "0x01f8d4870c72dd9d5e883e819d8201ce830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cfd87400839d77a68656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a00dcf6219856f226889a2440b388d8e15f5df0eb64a7b443f3a7a5dca7b87b0f201a0cff21674476cc07b9f38cc5aab097071353760a95f9aa2e8049f80caf28f4ddca031559d3752bb3432fff6b568726d9731d15ec40fb1a3b1c4714f60468cdde645" + "0x01f8d4870c72dd9d5e883e819d82021d830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cfd87400839d77a68656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a00dcf6219856f226889a2440b388d8e15f5df0eb64a7b443f3a7a5dca7b87b0f201a09d476bbdd5bf841b4d9daa0814adca4283f315f28c1e78ecac55364efc85d9b2a01d6340e1d3cd675dd251525970062d52bf298dbc4f818c7d10f393a0b23c42bb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x39c96a6461782ac2efbcb5aaac2e133079b86fb29cb5ea69b0101bdad684ef0d", @@ -3542,25 +3653,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x20e5954a1da37baa1f7446598fd7d4311241c09d4283fdec67782114693bdf99", + "parentHash": "0x22f73dc4794b468b3e52be197d3078aaa6abfd9b08003b5e94c4633d1880a5a3", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf138a6a42f8a0b01106d265649d6e1e77bb582bcb504ac5b100ed1e7987b6e0e", + "stateRoot": "0x8c799cafd59669e82be2b0258ad34353b65bc75bc0a7f27a8b221c9b1bdabdec", "receiptsRoot": "0x207683b9380f85f9daf6ac31b5cc7ece0a2e4078cef1134779d83b7ce7bd5ce3", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000080000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x6f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x456", "extraData": "0x", - "baseFeePerGas": "0x194", - "blockHash": "0x48ccbd91a8643d6e270829515db0595bc97d123453e4a0bc7a1baea82ca1e736", + "baseFeePerGas": "0x1d9", + "blockHash": "0xb2f3b62fb9a176805a63baec7a272b9887e5557da62b04b1ed9e8eb6515b2293", "transactions": [ - "0x03f8fb870c72dd9d5e883e819e01820195830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038ccf12b9aa38445e4b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0165e0e0cc13ca53c5af4860637550364c5c90a512906490ace14efb53487374183020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0104f471c547d944706288931b5525d9f332410ad3ebc64963d8b8d2474b01b7ca061e0d3293304121836414e3048b13fb6f884694241d6fe7058d50b22c8604893" + "0x03f8fb870c72dd9d5e883e819e018201da830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038ccf12b9aa38445e4b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0165e0e0cc13ca53c5af4860637550364c5c90a512906490ace14efb53487374183020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a016cb03e5bfdb43db3ec8fa23ac1be9dd36146844ac7ec3c98049b4ee16002dbca02df11dc3b3939ff2b3bd410546a09921d42ddef609eba6fb58e69e60e94a6df3" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -3575,25 +3687,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x48ccbd91a8643d6e270829515db0595bc97d123453e4a0bc7a1baea82ca1e736", + "parentHash": "0xb2f3b62fb9a176805a63baec7a272b9887e5557da62b04b1ed9e8eb6515b2293", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7753114a456c78900ad8e9673cf870b8c95db614a0cc1428494876fce0f54cf5", + "stateRoot": "0x30cdf52ed37c2cdc8b853ab1c670f3df723133f194ccaefc5ef4cc95acfe7464", "receiptsRoot": "0xe1b2c181ff50b25faa3594385214d87e5b6ca47a01bf95a0f3c713d755270a2c", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000080000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x70", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x460", "extraData": "0x", - "baseFeePerGas": "0x162", - "blockHash": "0xef397b238df4b06cf009bacffc969cdeb71e9d300c860286ca42ac367a950d15", + "baseFeePerGas": "0x19e", + "blockHash": "0x747a0c527a9f506761ff61263b57d001ac7d1a8eab9ea65f9ed5073e0dd651a8", "transactions": [ - "0xf876819f820163830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c6f384780a449817f656d69748718e5bb3abd10a0a0c8855b327d545d197c8ea42913d6e6f1a023c8795004d55fa73d74b2f7330996a053b7ac83526f7c656dde300e49653c1a267cd492a762fa0e052417a7ed900e84" + "0xf876819f82019f830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c6f384780a449817f656d69748718e5bb3abd109fa03fb2dcfd946703ab919a3347ae1c24884c81c3a07f6f09758444b0347367d727a06185d69c3157a2d2a74627ddee19a1cd0badb920836fc3e13b2d12c1b63f2186" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x178ba15f24f0a8c33eed561d7927979c1215ddec20e1aef318db697ccfad0e03", @@ -3606,25 +3719,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xef397b238df4b06cf009bacffc969cdeb71e9d300c860286ca42ac367a950d15", + "parentHash": "0x747a0c527a9f506761ff61263b57d001ac7d1a8eab9ea65f9ed5073e0dd651a8", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf5f63230b011d62f47d559f3a6d736919d6b75d8f1bd2b521835b01ee35da07b", + "stateRoot": "0xa7e16e4d2552b4c532a5630e0bf28a640e3ba3a187470b10779e1a9667fb0021", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x71", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x46a", "extraData": "0x", - "baseFeePerGas": "0x136", - "blockHash": "0x9a191d0332521ea449a502780c73defd9d7726f61e22c2f527a03184a51364db", + "baseFeePerGas": "0x16b", + "blockHash": "0x7932920badab8f376c9304128ae7f6feead11e2daa8d0d9ece8607e9eca038cd", "transactions": [ - "0x02f86c870c72dd9d5e883e81a00182013782520894717f8aa2b982bee0e29f573d31df288663e1ce160180c080a0aeb9d2f1b9bb9490246a5104359ec40f1585b4432d5cd05e9ddeb472efa75e29a0465de58a9af484eb91deaf00c76a59c0327c8a2382dd2c080857e2cceb7e4257" + "0x02f86c870c72dd9d5e883e81a00182016c82520894717f8aa2b982bee0e29f573d31df288663e1ce160180c001a04127493f53ee31be6cf62a1c3469024b04e5e9449e6b3a662b5b70e266d6860ca065dc36000d7b4730832e6dbbb5372f0fe3bcafc30f8e9dced1f3e3087fb5f03c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf7b2c01b7c625588c9596972fdebae61db89f0d0f2b21286d4c0fa76683ff946", @@ -3637,25 +3751,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9a191d0332521ea449a502780c73defd9d7726f61e22c2f527a03184a51364db", + "parentHash": "0x7932920badab8f376c9304128ae7f6feead11e2daa8d0d9ece8607e9eca038cd", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe0ac7c4f27b417077446f788d8926c18413426d90adf42b625120334373041b7", + "stateRoot": "0x56388d09066ef94378bfd9c18cac28b8ca19f993f0bc5b53661fdb9231799cdd", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x72", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x474", "extraData": "0x", - "baseFeePerGas": "0x110", - "blockHash": "0x340fdec47cff7b492def7053fb1e31b0b185e4dbe7cd0f4b0d382a8dafed7ddd", + "baseFeePerGas": "0x13e", + "blockHash": "0xb4c5cd7f519b80618c4f1a48eb3c822c56c97b5cfca9e48e99f2a1306d1ab986", "transactions": [ - "0x01f86b870c72dd9d5e883e81a18201118252089484e75c28348fb86acea1a93a39426d7d60f4cc460180c080a0b362243ec3185de1c86033c889074dcacc86181c8aba64aea5035ac644fcecdea06cf847a804833ae95a02f0e657fb7c794ae9106def6686d4fce01e532ba07d8b" + "0x01f86b870c72dd9d5e883e81a182013f8252089484e75c28348fb86acea1a93a39426d7d60f4cc460180c080a0cf59231f3b1b6bb9a8dc753ba70e33cff3e16d66106bd80439416f6fc03a7814a05d75527f9ed9035ffcc5b24c1567995522f10b21f1b1bf42af1470ed9068362b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x16e43284b041a4086ad1cbab9283d4ad3e8cc7c3a162f60b3df5538344ecdf54", @@ -3668,25 +3783,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x340fdec47cff7b492def7053fb1e31b0b185e4dbe7cd0f4b0d382a8dafed7ddd", + "parentHash": "0xb4c5cd7f519b80618c4f1a48eb3c822c56c97b5cfca9e48e99f2a1306d1ab986", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcc19587cfcd1fdce2a73ad7b0d01b4b6b0831d39107ffc3ddcef74cbacee6e81", + "stateRoot": "0xa9913c6fb1c720fa87780de943ecb023b8a453681aa93357f756577ebbe98f35", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x73", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x47e", "extraData": "0x", - "baseFeePerGas": "0xef", - "blockHash": "0x821c99ea8afea16f7a10bfadfedd23466f35e9bbde9ec413c2c84b7c7dcc3856", + "baseFeePerGas": "0x117", + "blockHash": "0x9da0727090ef7982c489b7b7d09907c8b419afdcf8bb097521147f2b89200826", "transactions": [ - "0xf86881a281f082520894e7d13f7aa2a838d24c59b40186a0aca1e21cffcc01808718e5bb3abd109fa067f789b6dc7e2c4128bd1873dce830a92792c36a75b8bcb1d4e227b22562a1bba04a675300d70bfc167d4a7685a9f38eb8bc3a6a87f21eaa2efd3a1e92c01e1330" + "0xf86981a282011882520894e7d13f7aa2a838d24c59b40186a0aca1e21cffcc01808718e5bb3abd10a0a0b75c5b2de781cf265a49e861a9704c70c67f3135ed4a119d50d6d60a25a580e2a05d69ba732acef59e99fb6a0d99973f07dc71787179d41be5c7688da58e4193fb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x0a98ea7f737e17706432eba283d50dde10891b49c3424d46918ed2b6af8ecf90", @@ -3699,19 +3815,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x821c99ea8afea16f7a10bfadfedd23466f35e9bbde9ec413c2c84b7c7dcc3856", + "parentHash": "0x9da0727090ef7982c489b7b7d09907c8b419afdcf8bb097521147f2b89200826", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4c8b5d435e363146a761bc4ac3b630593d83116a4eb0373cf6d131e74bd4eef3", + "stateRoot": "0xaba925324b9f8c98a908a4e25eede9bbae8ced078cd372794536d96292c63b22", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x74", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x488", "extraData": "0x", - "baseFeePerGas": "0xd2", - "blockHash": "0x5f07aa290e33f4c5f100362b8dfa284c93b910b9895f066fc2a6242698b6ed52", + "baseFeePerGas": "0xf5", + "blockHash": "0xaad0b52e3af6c39069bd4200aebcf262f68c6851cf14f3d6fccf78a63fcfb89d", "transactions": [], "withdrawals": [ { @@ -3722,7 +3838,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7637225dd61f90c3cb05fae157272985993b34d6c369bfe8372720339fe4ffd2", @@ -3735,25 +3852,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5f07aa290e33f4c5f100362b8dfa284c93b910b9895f066fc2a6242698b6ed52", + "parentHash": "0xaad0b52e3af6c39069bd4200aebcf262f68c6851cf14f3d6fccf78a63fcfb89d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb33e182a894d3f528a4a33534816e9ef8fc0451b14abe4e6c5e151878671df7a", + "stateRoot": "0xc6ee8990f6a1beecdd1a8236216949b3ee0b3eb3fc817f394da4f89e30d27d15", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x75", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x492", "extraData": "0x", - "baseFeePerGas": "0xb8", - "blockHash": "0xbbb17f7c60251f96dc948ee25b7afc5ee511eac82fe10ca186cb860349dacde2", + "baseFeePerGas": "0xd7", + "blockHash": "0xc257b0e011d519e7fa82d85581f12d7384ee352a3adaa800ece2987c9ceacfd9", "transactions": [ - "0xf88381a381b98301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0a5138be66af28cbaf455d5ed952e47b76baf14544c883d15153678fca309b9a6a05e8e0383deb815320cbaac38554ff3c5327d32ba1afcff2743faa5ab5f3fcd59" + "0xf88381a381d88301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa06bb45de56d58182397b79cbecea67f8ddf451aa750905b8d146ad8c97ac0da6fa00c9a65ff32fdf01c49cdc4b1a48cc697d53f9a96196faa8c36b503360dce0e68" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6a7d064bc053c0f437707df7c36b820cca4a2e9653dd1761941af4070f5273b6", @@ -3766,25 +3884,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xbbb17f7c60251f96dc948ee25b7afc5ee511eac82fe10ca186cb860349dacde2", + "parentHash": "0xc257b0e011d519e7fa82d85581f12d7384ee352a3adaa800ece2987c9ceacfd9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x407c941b1a23d6111bad7e16209fb3835fcfcf9bb70cc8c6c8798fe76aaf0d16", + "stateRoot": "0xee350277dac50338ccea4cad2b475c851371c6b60eca0d6010430375d2f23138", "receiptsRoot": "0xac3ab9bfa285995e77225cba509246d3e4dadb885d2d4143a23a2fc3abe5d702", "logsBloom": "0x0000000000000000000000000000000000000a00000000000000000000000000000000000000000000010000000000000000000000000000008000000000000048000000000000004000000000000000000008000000000000000000000020000000000000000002201010010000000000000400000000200000000000000000000000000000000000000000200000000000a000000001000080000000000000000000200000000000000000000400040000000000000000000000800000000000000000001000000000000802800000000000000000000080000000000000000000000000000000000000000000000000400000010800000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x76", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x49c", "extraData": "0x", - "baseFeePerGas": "0xa2", - "blockHash": "0x29e7fcb64ad5f6c93603b4ce8d738253b71bc820c4d0ad9d5438ab5eacdd88c9", + "baseFeePerGas": "0xbd", + "blockHash": "0x305175a93f08ad29d1b89d59c3aa22af4219aab51339526cbbf77e36c6e20607", "transactions": [ - "0xf87a81a481a383011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa026855ef1a5b1ca3e15375ade2c88965bf0c7dcb5309d65c78c5010e8e6c350c7a051316a95caca985d7c43fe51b4827a08fdcfc8449bd5ccc47e7a9968b7887b6a" + "0xf87a81a481be83011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a05b92cd1af5873e30532fea7280497e65bb1ee5be85225d732b2e347c5cb243a9a045b2ea7bb5e03a72f630826e985126381d7b6cdb0b6cf16eb2bb5413a5563b31" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x91c1e6eec8f7944fd6aafdce5477f45d4f6e29298c9ef628a59e441a5e071fae", @@ -3797,25 +3916,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x29e7fcb64ad5f6c93603b4ce8d738253b71bc820c4d0ad9d5438ab5eacdd88c9", + "parentHash": "0x305175a93f08ad29d1b89d59c3aa22af4219aab51339526cbbf77e36c6e20607", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe341e4d29ee872f05e45b525449bdf9536c2075a04704b307ed7864c65eae6c5", + "stateRoot": "0xa8ea3874ca224fd516cf230fed4bb8b980442eed32c73e8bbc18cb50d8e742cf", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x77", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x4a6", "extraData": "0x", - "baseFeePerGas": "0x8e", - "blockHash": "0x2021bdc5b47d00e0f11ec24e61aa59485311e5d98f657841de44e0d1750e0f2f", + "baseFeePerGas": "0xa6", + "blockHash": "0x7022538d9439aec5d1d2397454fdaf8834bc2f7edc1ec7e79721bb460f24599a", "transactions": [ - "0xf86481a5818f8302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0f46012f411a6d50ffe53fc5c22ba931db152b93ddb188f6edeee8f1ca062e9339f6e327706f4e22469b36dac8a19cbf4d65756d6bb4f3fc49e3f60d8c03aab71" + "0xf86581a581a78302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa08fd1f604627ecd0c6dd6e6f59eda0e91353b0c398ec088adb0a77281b18a5528a008ee97e83773f710331c4941a546544d6c8fe4140e0d1482390c8815d5c1fe18" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa1c227db9bbd2e49934bef01cbb506dd1e1c0671a81aabb1f90a90025980a3c3", @@ -3828,25 +3948,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2021bdc5b47d00e0f11ec24e61aa59485311e5d98f657841de44e0d1750e0f2f", + "parentHash": "0x7022538d9439aec5d1d2397454fdaf8834bc2f7edc1ec7e79721bb460f24599a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6caa67c7b30c9fdb1af5fedd55f87696738e7d193058c3f8e1c98820c1489e62", + "stateRoot": "0x69b62edb478721c4013f6c611f0b23b0c34194e20f96ab598c08bc77d2ae1df9", "receiptsRoot": "0x92c8cf691dd844327c90c5bb04bcfb5345f2ef1394ae36a75e8baa4f65f993a9", "logsBloom": "0x00800400000000000000000000000000000000000000000000040000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x78", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x4b0", "extraData": "0x", - "baseFeePerGas": "0x7d", - "blockHash": "0xd169f3abbf7dd41949f941333a4920bc5246531e22d02fdbe8ed03361303bf13", + "baseFeePerGas": "0x92", + "blockHash": "0x5f10a393d393ba320cb97e587d039974e2de6c6292e25698d0bd83d87ad1c4e9", "transactions": [ - "0x02f8d3870c72dd9d5e883e81a6017e830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3549372440f3505b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0dbc7a073eb54d33d8e6dec5b0b635a874204bda1c23234ff0cca057ff8ed77f580a00b2c0cf799d43e22a728841a1494e20131a1a2b52e09b9ad57dc487af379e682a01b30b5afd63250806e718773744346534319acceb55957d43ce764163a804b84" + "0x02f8d4870c72dd9d5e883e81a6018193830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3549372440f3505b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0dbc7a073eb54d33d8e6dec5b0b635a874204bda1c23234ff0cca057ff8ed77f501a0070d9d42fa70ace425a576c807c7160549eb66a643da1343702b8ee93df89018a0361b9cd58cb165f39dd300437cb596190799cefd91d0042ddf4ab35866a05a5f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x8fcfc1af10f3e8671505afadfd459287ae98be634083b5a35a400cc9186694cf", @@ -3859,25 +3980,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd169f3abbf7dd41949f941333a4920bc5246531e22d02fdbe8ed03361303bf13", + "parentHash": "0x5f10a393d393ba320cb97e587d039974e2de6c6292e25698d0bd83d87ad1c4e9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3f73d33f5e42371bf65da8ffb177ee93c69428644866531d9b56691404bdf289", + "stateRoot": "0x0773d78e3dddc0d10e7f953aef34ec4f5e456e83e056c53b53bac47516c05868", "receiptsRoot": "0xb10d58cf0d745c9dbce5b4ab33542a137979527e4f053cbb44167a466bad1a05", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x79", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x4ba", "extraData": "0x", - "baseFeePerGas": "0x6e", - "blockHash": "0x9d39f6431f7fe252031d29d7ff4f65e9948d5fdc872709df7eee4e856c0a1a66", + "baseFeePerGas": "0x80", + "blockHash": "0x05f120330712ea9d87ca35a206a64ca3328f053c914371370c2d7686d2cc00be", "transactions": [ - "0x01f8d2870c72dd9d5e883e81a76f830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c377bce5421c11bab656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a00f624930606bfcd2386d583abca6ab10227d71fc1633fea53f94bd146c152b8f80a06a33ac88f439c584e45d150712b7e7692b0d7024b3dc900539ef3247853055ada0176000dc39fcf5d596d84ea91e26fe1a211a8d62805db37eceaba5ccb59e1d18" + "0x01f8d3870c72dd9d5e883e81a78181830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c377bce5421c11bab656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a00f624930606bfcd2386d583abca6ab10227d71fc1633fea53f94bd146c152b8f01a0a0ee5e26ee54ed6373b6a8b9cfc4293c3c50aa1329bb0319f7841d63d03bd677a06e4a9dd0a84e4c373544ff1e584245c0030b58c78760c08f34c414cef3a04371" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xcc1ea9c015bd3a6470669f85c5c13e42c1161fc79704143df347c4a621dff44f", @@ -3890,25 +4012,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9d39f6431f7fe252031d29d7ff4f65e9948d5fdc872709df7eee4e856c0a1a66", + "parentHash": "0x05f120330712ea9d87ca35a206a64ca3328f053c914371370c2d7686d2cc00be", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1d9609b90685770110b2476d46f49aea2f67737c92e6e9b5c420d2f15eb415f0", + "stateRoot": "0x71b284465a8c9f6be5cd297e52224c7353174fc8e4f883dca15210e07d2e3d5e", "receiptsRoot": "0x296b867543af84c3d651cbfac504068ce97d86179ba5e6cfe14bcc44e34ed95d", "logsBloom": "0x00000000000000000000000000000000000000000000000000000100800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000200000000000000000000002000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x7a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x4c4", "extraData": "0x", - "baseFeePerGas": "0x61", - "blockHash": "0x289c7906360262eebacaf52eae6931669dfb87141c14408ee41ccddb738dd7c7", + "baseFeePerGas": "0x71", + "blockHash": "0x67247b515009f5a4ab263d282fbfdc510ae31981762b3a30c9e071761ea29e78", "transactions": [ - "0x03f8f9870c72dd9d5e883e81a80162830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c1e6612d36269933d656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a016bee816935475cd45501fc5fd01bf913f8ef54330a43d80ef73101a4c728b3483020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a07499c73f4295100f94ea0523fce120fded78b558a61dac9d7b2535e82710cad4a0111aae152b56480ba75a3d2ac49febb0bd173ab893b702ef664ff606551fe932" + "0x03f8f9870c72dd9d5e883e81a80172830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c1e6612d36269933d656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a016bee816935475cd45501fc5fd01bf913f8ef54330a43d80ef73101a4c728b3483020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0cb2d4a035de8f03675ef871d4f4d542d1fc1eb168eaf22fb2b8a9dd31b2a70b6a0680abc9b929994cbf6305a23dcba1908fc7c309090f0e98a11c24efa256fff97" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -3923,25 +4046,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x289c7906360262eebacaf52eae6931669dfb87141c14408ee41ccddb738dd7c7", + "parentHash": "0x67247b515009f5a4ab263d282fbfdc510ae31981762b3a30c9e071761ea29e78", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5cacd008a445e93a324142ab1bfc5794f5bcce2a2b392bf929e8ad0a3aea5f50", + "stateRoot": "0x048be62883e7184eb5240c99175de0b25d23034609802515722b791064609d9d", "receiptsRoot": "0xcfb5f26b28261eac800c3507d09de63a767f7959e88b0f4037d366e5d2133d8f", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000010000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x7b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x4ce", "extraData": "0x", - "baseFeePerGas": "0x55", - "blockHash": "0x8d2db945bede6e953aaaa66c1b859b0853a8a12cab8f9f88dc1439e1ff3ea600", + "baseFeePerGas": "0x63", + "blockHash": "0x95b55cd1a448d4334410ae35186d730d14283841a52d115a914d9d9803dfafdf", "transactions": [ - "0xf87481a956830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c5a3590fbe3ffbfe0656d69748718e5bb3abd10a0a0f84a2873f18ec9922dc629b684cd45ce085ce9850201eeebdee509bfff5212e9a022cce8b8816ac12e4d36cb810d0e86123b0159c6d637a11b5d5e1740728784b6" + "0xf87481a964830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c5a3590fbe3ffbfe0656d69748718e5bb3abd109fa04f485cce4d5ab73a0c4a2b3de638c1488c030a00d90783e359417eb8004425daa06c4cba3c692e1188a78aa31f48f3a3c79b4f5c78fa9845696f3d93322779e51d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x92b8e6ca20622e5fd91a8f58d0d4faaf7be48a53ea262e963bcf26a1698f9df3", @@ -3954,25 +4078,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8d2db945bede6e953aaaa66c1b859b0853a8a12cab8f9f88dc1439e1ff3ea600", + "parentHash": "0x95b55cd1a448d4334410ae35186d730d14283841a52d115a914d9d9803dfafdf", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7e2a98e8098df21a5e3ec8f45ae22eece90f13abef7f434d63eebe3b815199f7", + "stateRoot": "0x4cacbb4d1ef76a48fe961767c7485714701b92f6841bb12f2678a3a421778e75", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x7c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x4d8", "extraData": "0x", - "baseFeePerGas": "0x4b", - "blockHash": "0x66457f34ca4352d6bd07e3db8cfb4f37433c0f9e9d926d5fdbd1535974a28ee5", + "baseFeePerGas": "0x57", + "blockHash": "0xbfa5223146142bdd2feed5a0319526a37dc5e810f102b9ae677c7f0b800a99e8", "transactions": [ - "0x02f86a870c72dd9d5e883e81aa014c825208940c2c51a0990aee1d73c1228de1586883415575080180c080a014420e1fc7b27d46b3c887ccdf67aed952114dd72d04bd29f06f3b4eaa6b7e81a04c54d830c147d1230a380f1183af14d39e76b2b8b1bd77be8eeb6f0b587a5341" + "0x02f86a870c72dd9d5e883e81aa0158825208940c2c51a0990aee1d73c1228de1586883415575080180c080a0ce5010b26dedb34eb0f0071e9e6447b308ad05bd4c946e49f68a69fe94e79efca068b6f4fc83f5dbf7009f76ed5b081a9604aba80e5f5f1aa8f6cd669bd78963a6" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf6253b8e2f31df6ca7a97086c3b4d49d9cbbbdfc5be731b0c3040a4381161c53", @@ -3985,25 +4110,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x66457f34ca4352d6bd07e3db8cfb4f37433c0f9e9d926d5fdbd1535974a28ee5", + "parentHash": "0xbfa5223146142bdd2feed5a0319526a37dc5e810f102b9ae677c7f0b800a99e8", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1eadcb4a0fe52d542e5ea4f94887a525f9b5f717472c583cbdf61931834d7b82", + "stateRoot": "0x21b9244be1307b776973c3302c15b8a05a50d2ea90803116df153193070dd01c", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x7d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x4e2", "extraData": "0x", - "baseFeePerGas": "0x42", - "blockHash": "0x6afdc529eb5072bef6f94d783505d24465dbb564d90cd22e668c549929d19615", + "baseFeePerGas": "0x4d", + "blockHash": "0x8dde7f441ac1531646657fb33f232d3de6218e4354a98767d3232624c94e4b4d", "transactions": [ - "0x01f869870c72dd9d5e883e81ab438252089414e46043e63d0e3cdcf2530519f4cfaf35058cb20180c080a006c8f54096b844bea98112ea6365153b95771820e116040c9b5534905c828154a07cf9595cdc1661f4180a064ca64334249c8917ce90e0ecb265678eb5b1e6e92e" + "0x01f869870c72dd9d5e883e81ab4e8252089414e46043e63d0e3cdcf2530519f4cfaf35058cb20180c080a0bb4828529da4f30356c2f595098751f5311f5a0dbc9cf4001394b8d12f37b7cfa0426f0926761b25a1c6d9020da882823feb60d6f6354d6ff82451fadff613c6eb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xea8d762903bd24b80037d7ffe80019a086398608ead66208c18f0a5778620e67", @@ -4016,25 +4142,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6afdc529eb5072bef6f94d783505d24465dbb564d90cd22e668c549929d19615", + "parentHash": "0x8dde7f441ac1531646657fb33f232d3de6218e4354a98767d3232624c94e4b4d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa1bbd210e8703502ba17727b89ee0db73a83a227cb5ab0133cc99398352e296b", + "stateRoot": "0x7ad7656be793f032cc19e60a7e50451397a1df9e622b14b50815a9e85b77782d", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x7e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x4ec", "extraData": "0x", - "baseFeePerGas": "0x3a", - "blockHash": "0x6d83bef72d2b5bae5824e9489cd9f98336df2e38500e48a8ef3664bcf9358374", + "baseFeePerGas": "0x44", + "blockHash": "0xc007f065fa57b0451695ce467e97448efc0036ec6c7e422a1968fffa85612e15", "transactions": [ - "0xf86781ac3b825208944340ee1b812acb40a1eb561c019c327b243b92df01808718e5bb3abd109fa08e5a308f2b14221042af194e912f88dbd52c261536c913cb1190e36a432f6e87a0584c48ffe6c228afac193d806b7ad4d7a73be3ddf49fe1917d758262485f6554" + "0xf86781ac45825208944340ee1b812acb40a1eb561c019c327b243b92df01808718e5bb3abd109fa0d9ad146bc2cf230dcdb05622b07956969ce36ce0534e3b718c76d07bc51ca694a05d4e5eaca4d4c7d137623f21b331a66a2884ea2bea5c6db38864a8ca2f3c867a" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x543382975e955588ba19809cfe126ea15dc43c0bfe6a43d861d7ad40eac2c2f4", @@ -4047,19 +4174,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6d83bef72d2b5bae5824e9489cd9f98336df2e38500e48a8ef3664bcf9358374", + "parentHash": "0xc007f065fa57b0451695ce467e97448efc0036ec6c7e422a1968fffa85612e15", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x340c95da0e49447da1de182ca9a5d02ecbc34f48d02bddfd610b07fa6b0943d2", + "stateRoot": "0xc25a6dfb245d81a8064317cdc2e1077aa7061bb5bfc1cd8278fc0c526d9e55d5", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x7f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x4f6", "extraData": "0x", - "baseFeePerGas": "0x33", - "blockHash": "0x16712d8be0e3f51b960bc8d1a39d96d79eb37a4c4ef736357367ea38a9287711", + "baseFeePerGas": "0x3c", + "blockHash": "0x5ade6ec91e8e7f9d2312da884843b342ab851e699b96529a62bb40ea94087398", "transactions": [], "withdrawals": [ { @@ -4070,7 +4197,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x095294f7fe3eb90cf23b3127d40842f61b85da2f48f71234fb94d957d865a8a2", @@ -4083,25 +4211,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x16712d8be0e3f51b960bc8d1a39d96d79eb37a4c4ef736357367ea38a9287711", + "parentHash": "0x5ade6ec91e8e7f9d2312da884843b342ab851e699b96529a62bb40ea94087398", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8acbf719a58ff74e046433f815412cb38a696863ccb330893593d71a5ac248e0", + "stateRoot": "0xa353952c25ee769add266abb707fd9fe33ae1bf96c7cd70a3a9549d1582d3556", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x80", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x500", "extraData": "0x", - "baseFeePerGas": "0x2d", - "blockHash": "0xb97b02fd00e46ec8d5b47eac30dff86679166d19e3485e4b7f979bec91fa7e0f", + "baseFeePerGas": "0x35", + "blockHash": "0x24b1a1543582f5108d0cc00ec53db544c679c73fe77f000cf5444926f3090ce2", "transactions": [ - "0xf88281ad2e8301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a094d63da6ecadc8763c6fc569386579a1c8cc77dd39edb2973a273508e39aebb0a04337e8d0a408809a2996b19be20a7b8f155256be70f44caeddfabb1f2a063e01" + "0xf88281ad368301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa04507b5422c6351a15ff8ab4db0b2dec14211a6e881a0c172e50e286b27c9350fa0682af8fec18b8ce1db21c68858f35691098dd13d4a0f093c4a4f571076892d7d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x144c2dd25fd12003ccd2678d69d30245b0222ce2d2bfead687931a7f6688482f", @@ -4114,25 +4243,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb97b02fd00e46ec8d5b47eac30dff86679166d19e3485e4b7f979bec91fa7e0f", + "parentHash": "0x24b1a1543582f5108d0cc00ec53db544c679c73fe77f000cf5444926f3090ce2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb27928f6d85906997f70782f19936567637c9bcb8876412a24a9adca4dd4d040", + "stateRoot": "0xc794aa3d17973d886f8fd3deff30705e8b99038e0745c9a9b6fb79dbf96a6e63", "receiptsRoot": "0x78bf002def881b942f59bd9f0bac91ba3a525640038dcdb1e0b25e9b3249b2dd", "logsBloom": "0x00000000080000000000080000000201000000000000000000000000000010000000000800000000000000000000000000000000000000000000000000000010020000000000000000000008400000100000000000000000000000000000000000002000000000000000080001000000000000000000000000000800000000000000000020000000000000100000000000000000000000000002000100000080000000000004002000000000000000000000002000000000021000000000000000000001000008000080000000200000000000000000000000000009000000000000000000000000000000000000000000000000000000000000001000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x81", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x50a", "extraData": "0x", - "baseFeePerGas": "0x28", - "blockHash": "0xc407ae41449bc17863646ffe04e7a8107b4a2145152c875a5f910fdb54cc2701", + "baseFeePerGas": "0x2f", + "blockHash": "0x7ad0247a463547490eeb470d615782363d6c085333f9a95513dcca7e7b758642", "transactions": [ - "0xf87981ae2983011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a09e2ba151002a18ce41caceb5a1e545a8fdaa62ce94b7fd48717f223aaf610eeea01edd9fb887a8a37e0b1820ed03d6efc284d387550ae400c562ec0fbd9ecc5d12" + "0xf87981ae3083011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a04c9d75d5af0646e8e48c231e6f926806e9f5df684b78d63b2c0b1dd3441b4fd4a002b884016fac8796838cabdf2f5f08c85f0899703fe91fef126c6f3a9a012e6e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7295f7d57a3547b191f55951f548479cbb9a60b47ba38beb8d85c4ccf0e4ae4c", @@ -4145,25 +4275,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc407ae41449bc17863646ffe04e7a8107b4a2145152c875a5f910fdb54cc2701", + "parentHash": "0x7ad0247a463547490eeb470d615782363d6c085333f9a95513dcca7e7b758642", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x76e565499e484affc5c1708a70f87b11e744772b1464b91c260efbfa2bdccd80", + "stateRoot": "0x12b91dabb63886413add413fe120051ed1af21099fa6555d50583f23d8f74610", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x82", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x514", "extraData": "0x", - "baseFeePerGas": "0x24", - "blockHash": "0xf2253cd37aa85a5a3332dd6d777d209db9644eb59806646a39dd5869cdc496cc", + "baseFeePerGas": "0x2a", + "blockHash": "0x9700ccda118b135dd36547f76ddcf9dcfa1750a122a98bc49d888fd379ae41f7", "transactions": [ - "0xf86481af258302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a05975ba53224ec111ff1bb23873600db7cc61926c3847316c4e2a492b20fa5732a02c068c3244eb42cfd7b92137b27fb9f25f911e1df7e7be93368f606cb3542ea6" + "0xf86481af2b8302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a06fc298bb643e3f0c1527552ed91eb159825332a47f119be318fa82785708729aa06bdb9b3203846e4f683817a9ea041663942abbf23d294695bc9fbc1aa147a020" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9e8e241e13f76a4e6d777a2dc64072de4737ac39272bb4987bcecbf60739ccf4", @@ -4176,25 +4307,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf2253cd37aa85a5a3332dd6d777d209db9644eb59806646a39dd5869cdc496cc", + "parentHash": "0x9700ccda118b135dd36547f76ddcf9dcfa1750a122a98bc49d888fd379ae41f7", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xbb7ee79189b09144739cb6d6b9a15fc93fbbe226bd9c0e804a167441be168c03", + "stateRoot": "0x27d3f91d4fecf271c8d91d706a482fda632556de21e372b4e25b19ca5254d916", "receiptsRoot": "0xf24c9ed06c403ec3641a338b6bf76d2b8b69c09637089ec672663b52bab7a270", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000001000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x83", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x51e", "extraData": "0x", - "baseFeePerGas": "0x20", - "blockHash": "0x4185ee3fea8a5aef0c504563c6c4e08f4ebacc343720d6c179ab5cc24c15e1dc", + "baseFeePerGas": "0x25", + "blockHash": "0x73829c09fa7abf3fa2f5cdcd2fbf87bec65628895e4fea4b0a0186cb12c77eb8", "transactions": [ - "0x02f8d3870c72dd9d5e883e81b00121830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cb3ce3e52ced1e406656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a07a9cae3647128ba14914f547c5f27444cd7325bbc37e5038abc31eea4500303480a028b8f0363d8fb373dcb8fa21b62103f630fed526ecf5a90b579c5a00d331428da04628f11ee1c58986a7609c7c1fb6eae0d7fb84ae83af6cb7e3509dc87172c1d5" + "0x02f8d3870c72dd9d5e883e81b00126830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cb3ce3e52ced1e406656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a07a9cae3647128ba14914f547c5f27444cd7325bbc37e5038abc31eea4500303480a0f084bc221a58eea50b2cbbb926652752335bbae4626b3c69f6518b2d3eb6bc9fa0220e7ee9ed3e25948dc54915430e3aaa49b6cd6bd0f27b38dbbd6ff2e640ff96" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xfc753bcea3e720490efded4853ef1a1924665883de46c21039ec43e371e96bb9", @@ -4207,25 +4339,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4185ee3fea8a5aef0c504563c6c4e08f4ebacc343720d6c179ab5cc24c15e1dc", + "parentHash": "0x73829c09fa7abf3fa2f5cdcd2fbf87bec65628895e4fea4b0a0186cb12c77eb8", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4446c578b3a536638c4b16440c3589c747d8a4d95c998bf9407de3cb775ef1b4", + "stateRoot": "0x441bfe223c4d0ed1d0df3154df913a8d00ad090b862bb5b442044274bfb33a84", "receiptsRoot": "0xe329fe07d7e78174b7a34c5069074ce4f0306ff5541b45bbfc122b4c9c2dcfed", "logsBloom": "0x00000000000000000000000000000000000000000080000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000002000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x84", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x528", "extraData": "0x", - "baseFeePerGas": "0x1d", - "blockHash": "0xa8c286786d85b5134461a58e930e24544971798fdb65aa5daf662cb224a9fe40", + "baseFeePerGas": "0x21", + "blockHash": "0xc1aa5c75607143b4709dc2e69dd1c728d44cb5adba1953a3a79bb90cf913e86b", "transactions": [ - "0x01f8d2870c72dd9d5e883e81b11e830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c9686e77044883203656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a02daaea9286d7edb7568e0803a61bfdb1e1506156d27e93bdf1942564850646c680a0200604dce713ec4a8a6b0f3825cb26b9ea9b1a0da084404a2bda2d73069952aaa070324b2af9d515556462318e4eadfe3ade90d12af7b669a351679c633bc63ce5" + "0x01f8d2870c72dd9d5e883e81b122830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c9686e77044883203656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a02daaea9286d7edb7568e0803a61bfdb1e1506156d27e93bdf1942564850646c680a0995030165f2db7a3c390e94383c66d3c1d1fe885b7d0f8f0bb0c31e1de0a6291a05f6d314dbc62a1c0f97dddc21eb06e41f710ed64ac68f5620eee92a8294d7c2c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5f5204c264b5967682836ed773aee0ea209840fe628fd1c8d61702c416b427ca", @@ -4238,25 +4371,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa8c286786d85b5134461a58e930e24544971798fdb65aa5daf662cb224a9fe40", + "parentHash": "0xc1aa5c75607143b4709dc2e69dd1c728d44cb5adba1953a3a79bb90cf913e86b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xeb421e4444d173b5c42082f64ea03fd658a87dcca0265233b8e0eb20cc52f1b5", + "stateRoot": "0x500051c515e38665803878946e379b3272c90c43b25c8a15ba48dc480cedad64", "receiptsRoot": "0x49322e9c1e4cfb4f3c4c1a62084c1a153c335ce9a9715dd56a46fcde04073cf6", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x85", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x532", "extraData": "0x", - "baseFeePerGas": "0x1a", - "blockHash": "0x8ca47a4e017b39fcff33d45a2d8be59d4a66b73516c322c950a5d8ed77d29fc8", + "baseFeePerGas": "0x1d", + "blockHash": "0x537b7985c41fb26eae29c7f3bad2f62d2dbb7dfb0f2b2687f8f908d8a5f6c7f9", "transactions": [ - "0x03f8f9870c72dd9d5e883e81b2011b830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c9080873b94ba4d37656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0af1f0d50933e49dd24b61a24c670809a5b875e3b746862636288dead8579dc4e83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a049b90ae04588ab88c3c610e04057a6e6f1eb102f83a41bd86c665c87c7ec6010a07c9611e201df0beacd9c8f2340f66e6f0888028b9c938a678f64f93b8970412f" + "0x03f8f9870c72dd9d5e883e81b2011e830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c9080873b94ba4d37656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0af1f0d50933e49dd24b61a24c670809a5b875e3b746862636288dead8579dc4e83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a021a51f350ad9ffad5e8d6174a708f556eb6ffd8c037f882d5c0fb02133ed99bba00df5287ceec12dcf179097cc4796031734b5648435f52fd2c10bdcf11e23f7cf" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -4271,25 +4405,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8ca47a4e017b39fcff33d45a2d8be59d4a66b73516c322c950a5d8ed77d29fc8", + "parentHash": "0x537b7985c41fb26eae29c7f3bad2f62d2dbb7dfb0f2b2687f8f908d8a5f6c7f9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcf683f9a8fc2e09a2a7d6630f527f1c9c6b7924f5f995482516ff0c4d79b93d3", + "stateRoot": "0x8e4f605bd37720731f8a1ac5c97d124d9e6209519193765f67f276513dae330e", "receiptsRoot": "0x78f959e0b126f88874a77c41bf993ed21543a27d93b487da4ad510bc20e5b96d", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000008004000000000000200000000000000000000100000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x86", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x53c", "extraData": "0x", - "baseFeePerGas": "0x17", - "blockHash": "0xc4974092ba20d3c24becf83c675956c9f6602d500d594df532c50a50eb5b2191", + "baseFeePerGas": "0x1a", + "blockHash": "0x6f72d3c1d897d1a4fde05e2f4bc501cd4cbf307c4963d29b901e65e26869cc00", "transactions": [ - "0xf87481b318830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c9a0793cd2f811c2f656d69748718e5bb3abd10a0a00e15dd4043e12cdfd8ee3dec9c459492f8a3e528aa60e3ba6acbcdfd59238549a01841e554d95bb45b914d82ae2d8377aedb51c009fedeb7dc0fbee0ea2cc561f5" + "0xf87481b31b830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c9a0793cd2f811c2f656d69748718e5bb3abd109fa039841e8680eef70d679e0ae3f59fc976d16e415e8c04e958e52fda59946081aaa04c61748a3690aaeec2117138f922807f82bf20df6492b4da618bb712cef14781" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb40e9621d5634cd21f70274c345704af2e060c5befaeb2df109a78c7638167c2", @@ -4302,25 +4437,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc4974092ba20d3c24becf83c675956c9f6602d500d594df532c50a50eb5b2191", + "parentHash": "0x6f72d3c1d897d1a4fde05e2f4bc501cd4cbf307c4963d29b901e65e26869cc00", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x9cee696519e3c8c9d45c6929bebf1fc35b452d1e7ae59fbe275d3f51a1e53b79", + "stateRoot": "0xd1ac90ba89b42a11fef2076a182d0622c5dbbb876114b9279bfcbabc7eac91af", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x87", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x546", "extraData": "0x", - "baseFeePerGas": "0x15", - "blockHash": "0xd84d3edc5cce7692db143df3abed01f05fb1aa8a6e7b468cc55e46db10c821bd", + "baseFeePerGas": "0x17", + "blockHash": "0xfb05d4f65e14ceb42b472a712f62f784f957c56583930125e9f0070ff273000f", "transactions": [ - "0x02f86a870c72dd9d5e883e81b4011682520894d803681e487e6ac18053afc5a6cd813c86ec3e4d0180c001a032e9acab0aaedc9a6d597ffaa190a36db1b49c7e56904de8e4b0de46d101aa6ca057b52014d9124de1a283ff1e1f085e494f576f067f5434ee0c3af4397e8af808" + "0x02f86a870c72dd9d5e883e81b4011882520894d803681e487e6ac18053afc5a6cd813c86ec3e4d0180c080a050fbe00d6a5f2942aba43c9cebdc1639df7d3b710e6ba298befad308b8492879a03f1a0aa416922b536d6131e8e4e5202d2db73335e9ec7b82e9215497c0b0b589" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x70e26b74456e6fea452e04f8144be099b0af0e279febdff17dd4cdf9281e12a7", @@ -4333,25 +4469,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd84d3edc5cce7692db143df3abed01f05fb1aa8a6e7b468cc55e46db10c821bd", + "parentHash": "0xfb05d4f65e14ceb42b472a712f62f784f957c56583930125e9f0070ff273000f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x62094902d5724b10739b9bdcfeee5288699fa25553c41af941c347b457da6e87", + "stateRoot": "0xde6ad48127de86d0606f2cb3404bb7e89b6a718c241d667de86ca4bed22efa4f", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x88", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x550", "extraData": "0x", - "baseFeePerGas": "0x13", - "blockHash": "0xdccdc1d4567294a4ad0281a7386e643435a612358a8687b79707541a0e572e58", + "baseFeePerGas": "0x15", + "blockHash": "0xcc6f3136acdc41ed29c16617b864024979bfcb64ce41eb45fe766fe7504759af", "transactions": [ - "0x01f869870c72dd9d5e883e81b514825208940c2c51a0990aee1d73c1228de1586883415575080180c080a07eec774e019caadea89c99edcd3c8201c5ed0bfa625773e6d815496f25ef561ba04000ab033e2b451ebd982ca35052e9ee2570503bef1690abfceb1d534fe9cdb8" + "0x01f869870c72dd9d5e883e81b516825208940c2c51a0990aee1d73c1228de1586883415575080180c001a003a3953ab8a77c208ad3dc740ea982dfebbadead6df25b64622a5470c9460a0da02b1d73446a83808629c3ecce5c3ace59998ed796021293d00735c24191c569d8" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x43d7158f48fb1f124b2962dff613c5b4b8ea415967f2b528af6e7ae280d658e5", @@ -4364,25 +4501,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xdccdc1d4567294a4ad0281a7386e643435a612358a8687b79707541a0e572e58", + "parentHash": "0xcc6f3136acdc41ed29c16617b864024979bfcb64ce41eb45fe766fe7504759af", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc0b8e44839fff97c5de61362219e96a8251565ada18d7a697ba7c12283401d1b", + "stateRoot": "0x95882b45b87ec076705513cbfac76f650a145ca84cbabb8d7297926576ac97e0", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x89", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x55a", "extraData": "0x", - "baseFeePerGas": "0x11", - "blockHash": "0x9c338a73883a108eb3ac237422cc78ba03e073881d79758dccd91587b69164fb", + "baseFeePerGas": "0x13", + "blockHash": "0xa242aaa5b916a2363a9b27b19534ea07e169b16d5fc303f5618d18495ebe9f97", "transactions": [ - "0xf86781b61282520894c7b99a164efd027a93f147376cc7da7c67c6bbe001808718e5bb3abd109fa08f549ed1b90821980450d358705366f82e85469df9e52acde2413c95a2b04b7fa051cc4bb372f1883538285a80e001ef96b0359f2a152ff054c18783d5e2ca7741" + "0xf86781b61482520894c7b99a164efd027a93f147376cc7da7c67c6bbe001808718e5bb3abd10a0a0a76cb5881c0d0e1a3fbdc2f5fe948e30a5ec574afc3de40d2cb207bef9151604a05d288c52a6d3ea8a9ac8b04042f82cd15135a04537361209c03d8286e8e61276" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb50b2b14efba477dddca9682df1eafc66a9811c9c5bd1ae796abbef27ba14eb4", @@ -4395,19 +4533,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9c338a73883a108eb3ac237422cc78ba03e073881d79758dccd91587b69164fb", + "parentHash": "0xa242aaa5b916a2363a9b27b19534ea07e169b16d5fc303f5618d18495ebe9f97", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd5df990c3f0155e1ce3e9314cdacbdc4ef45c93e8ca7a3a5b8ba25aa8041f96b", + "stateRoot": "0x0abb72871cec5bd49e54a2b2344cc0a428d81d23e18a6c351bdffecfb055b461", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x8a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x564", "extraData": "0x", - "baseFeePerGas": "0xf", - "blockHash": "0xcdd79ad9085d20d3fd31b042a53227c3760792c62e42f29a10400382b2d8dcc4", + "baseFeePerGas": "0x11", + "blockHash": "0x2a02cad3338af9c35f19d7415779ed99f0b0035bab30500f1b97e1d71482974b", "transactions": [], "withdrawals": [ { @@ -4418,7 +4556,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc14936902147e9a121121f424ecd4d90313ce7fc603f3922cebb7d628ab2c8dd", @@ -4431,25 +4570,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xcdd79ad9085d20d3fd31b042a53227c3760792c62e42f29a10400382b2d8dcc4", + "parentHash": "0x2a02cad3338af9c35f19d7415779ed99f0b0035bab30500f1b97e1d71482974b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3383a866fe5d985b101657e6de0425f7ef6d214e208f7af5fd2bd61122d4eb29", + "stateRoot": "0xb70980220d8b8dbde3016aa4831866e6c9012b8450d57e736f3c2b799f03d079", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x8b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x56e", "extraData": "0x", - "baseFeePerGas": "0xe", - "blockHash": "0x344657a467d897d67b16bf7bb922de11197ff1b4c1ea2749a82749b854f53e94", + "baseFeePerGas": "0xf", + "blockHash": "0xf60c211f9af5452fb29d25bd4abe088fb7e3604b642c06347293c4082d41c702", "transactions": [ - "0xf88281b70f8301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a057308c5fd37531f5fc3ad1677290cb900caaa60b46b96155bfb98f292b70724ba07cf6c86968468dba0aef0956bf79c2706f1d6fa5a9322523e803fe3db85197b0" + "0xf88281b7108301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa001edc16faf4bffa09475b514fab1309e8b7be669194b353dbc7e7983f311ba30a01f9048ffe41a5c93c57488e398cdd9d19886b4f628c68a9be34179f2ae071966" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x86609ed192561602f181a9833573213eb7077ee69d65107fa94f657f33b144d2", @@ -4462,25 +4602,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x344657a467d897d67b16bf7bb922de11197ff1b4c1ea2749a82749b854f53e94", + "parentHash": "0xf60c211f9af5452fb29d25bd4abe088fb7e3604b642c06347293c4082d41c702", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcd90a9b18190850ad23264ef71618a3492995a5498eea23c5c5df454b1a6617a", + "stateRoot": "0x3750b8e21b0aec742e7dc9cb601d4a7b6a23776a9dd32a77c5646b4c9ff4cb43", "receiptsRoot": "0xfe5ceeab9511d0b0c785330e83642dbf57f8d67b87e3d7d54b9b0ddc3d355c0e", "logsBloom": "0x01000000000000800400000000000000000000000020020000000000000000000000000000011000000000000000000000400000400000008000000100000000800000010000000000000000000800002020004000000000000000000000800000200000000000000000000000000000000020000000000000000000000000000000200000000000000200000000000000000000000000000000000000000000000a00000003000000000000000200000000000000000000000000000000080000000000400000000000000040000000000000000000000000000000000000000000004000000000200000000000000000000000080000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x8c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x578", "extraData": "0x", - "baseFeePerGas": "0xd", - "blockHash": "0xc34874c1c02df9d9f0f62ff0c9451be8623e01125af8abcdfb0a3e5fd39753b0", + "baseFeePerGas": "0xe", + "blockHash": "0xed4dc176e25b6467821ccda043aa740806666ab4afa6033ee403101b978edc8c", "transactions": [ - "0xf87981b80e83011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0c04438100b1f00f280d0e6df1df756f9e392c0c71ec4b56ac1fedf3c76a234b2a015c9453b9e2d35dce89d5443da2bf9cb24d375cba9e0afd233ae1edfc3fc061a" + "0xf87981b80f83011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a004884ebf7a57413d623e782ad6bc2c168d0270eed197c5ae3602501042ef491da046d9ec2cb22129ebf35f162c7646a983d545499a334abe018f7845a90616c28c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x0a71a6dbc360e176a0f665787ed3e092541c655024d0b136a04ceedf572c57c5", @@ -4493,25 +4634,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc34874c1c02df9d9f0f62ff0c9451be8623e01125af8abcdfb0a3e5fd39753b0", + "parentHash": "0xed4dc176e25b6467821ccda043aa740806666ab4afa6033ee403101b978edc8c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb2dd76e38b11d311e81f7a740bcd9cb83e168f69b7fc8a2c7f007ddf5af0b055", + "stateRoot": "0x29292d43a61955b7cca28a186f49e077c418a415f256c76a5f6cad2dfe911058", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x8d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x582", "extraData": "0x", - "baseFeePerGas": "0xc", - "blockHash": "0xf26963dd24f2fddb0fcb041ffd520a4a8571622f70168563809051d1f78f5952", + "baseFeePerGas": "0xd", + "blockHash": "0x8d129930add98b42064bd16401172799b50af115cce920b440d280116d1d64a5", "transactions": [ - "0xf86481b90d8302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa09f8aa7dda49f464aa1f4f8519484cf1b673ec01872e12bd35637666bee7025fda02074a1b2b7d3290179447179f9788c0c146e42784ecacdc844da0c6edb192edb" + "0xf86481b90e8302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa03cd28f82190f33e56381a135837c1dd8eaba717e9aa93e9aafc4ddc8e47be6f0a06b647320e1dd5aa96c856c72866b4241e1a40a98d50df872da205deced7f8789" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa4bcbab632ddd52cb85f039e48c111a521e8944b9bdbaf79dd7c80b20221e4d6", @@ -4524,25 +4666,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf26963dd24f2fddb0fcb041ffd520a4a8571622f70168563809051d1f78f5952", + "parentHash": "0x8d129930add98b42064bd16401172799b50af115cce920b440d280116d1d64a5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa370b7c8886acece71be21d4dea69a48c838ce0d785245f36e8b1fd0dee1dcde", + "stateRoot": "0x7493c5b1a49d4bfe8f4d02e7b96a0f9769dd5578ae5ce1ff04a62eb93f21226d", "receiptsRoot": "0x98d5a8d9463c7cfd16619a1d08b39fddab9070eac03e815b0855dff50a632a83", "logsBloom": "0x04000000000000000000000000000000000000000000000000000000800002000000000000000000000001000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x8e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x58c", "extraData": "0x", - "baseFeePerGas": "0xb", - "blockHash": "0x5b33c4a77a663f8420d206e8c8c677b306dd9dda3c549b73978c22385e064edb", + "baseFeePerGas": "0xc", + "blockHash": "0xa356148ac51906bba3e10d1f10cadc797ec8e15f76e40f33f714a7521dae3b9e", "transactions": [ - "0x02f8d3870c72dd9d5e883e81ba010c830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cff183a49015bd7b5656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a02df4cc92987ab73b08a3474750456382a0add51fa25f928480762f3d993f298401a0c1256a32789b5fe90540903202afdfad4c7f5c187fc88a667184e3dcd6466d86a043d7e25ff9f0d4ce4e5b6b257b1b522c9a3a016f7019c4578b6153395166c4b0" + "0x02f8d3870c72dd9d5e883e81ba010d830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cff183a49015bd7b5656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a02df4cc92987ab73b08a3474750456382a0add51fa25f928480762f3d993f298401a075bbcd247d29dde12176cfe5e8814480904c041c4bcb2c16e157504a61fadc4da052d0339c54b0f3505febcd2b46ff7531485444479c16aa37b67c65d8699fb160" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2bc468eab4fad397f9136f80179729b54caa2cb47c06b0695aab85cf9813620d", @@ -4555,25 +4698,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5b33c4a77a663f8420d206e8c8c677b306dd9dda3c549b73978c22385e064edb", + "parentHash": "0xa356148ac51906bba3e10d1f10cadc797ec8e15f76e40f33f714a7521dae3b9e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8e1d102032a6109e16aeef5dd9cd242d5cc66eda8a69ade9abdc95c02fd86c76", + "stateRoot": "0x45ce5a734b8c611084bf67e83a3d03b500be112816ecc45ad6544ff8674d8aba", "receiptsRoot": "0x88deff45d0fe91c2f6850181d6ad7390fde228c2f6e5abb0d3830d3459672fa0", "logsBloom": "0x00000000000000000000000000000000000000000000200000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000200000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x8f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x596", "extraData": "0x", - "baseFeePerGas": "0xa", - "blockHash": "0xc6e8d87cdf8be0370ba65cf1df31014d0ff6d70d4c63dec3968fd63c7fbaa74a", + "baseFeePerGas": "0xb", + "blockHash": "0x4f045a6c37ca421fe32730c530115c140a666711e61aed76525554c48937fd72", "transactions": [ - "0x01f8d2870c72dd9d5e883e81bb0b830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3a4d2a2d8e89dcaa656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0faca663a6ed04f52c0e7a8981cb438545f614a2cf84f9077659d0fce0045cda780a0b34564ae1216ed23a180648a9398609b48f7f5a4f786cd25fa7e26adf427b84da06a1f0863160a10acc0af91e4aa129b1ff0327966e52c0b14560c482757af9336" + "0x01f8d2870c72dd9d5e883e81bb0c830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3a4d2a2d8e89dcaa656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0faca663a6ed04f52c0e7a8981cb438545f614a2cf84f9077659d0fce0045cda701a0dc29281b04b6623c504dc29961378ec6bc1ebc279227327bd13a34c96c2cd2d6a0581fb525110f39c96aad39ed52d0edff179427d042603d42c42f4690c6a7a580" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xfc7f9a432e6fd69aaf025f64a326ab7221311147dd99d558633579a4d8a0667b", @@ -4586,25 +4730,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc6e8d87cdf8be0370ba65cf1df31014d0ff6d70d4c63dec3968fd63c7fbaa74a", + "parentHash": "0x4f045a6c37ca421fe32730c530115c140a666711e61aed76525554c48937fd72", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7299bbf0e68f51d3a4a053519ca1eaac62ce1b73e2f40c1ded6b0007a5e2369e", + "stateRoot": "0x9c478eca0daca8d4ee3edd40443d5b2d4ffc1ab219573d7c79bc2a4f1f5f01a1", "receiptsRoot": "0x79a3f6b00de36045af809a4ff54f7f35c3a124c4838006f6e62d62b3985e6fea", "logsBloom": "0x00000040000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000200000200000000000000000000000000002000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x90", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x5a0", "extraData": "0x", - "baseFeePerGas": "0x9", - "blockHash": "0x94fd8a5a17afb5aa4438bd72dddf23c73c0ed5059227e6d84a327e217593cb65", + "baseFeePerGas": "0xa", + "blockHash": "0x6129d1c23b8857131d6ece384de51007752d29b4dc465ce7855fbd329e204e7a", "transactions": [ - "0x03f8f9870c72dd9d5e883e81bc010a830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c80c3c5cf7f5cf0b5656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a05b300d53be5798f53b472dadb8966674169ff3e8d08eccb3f065bd827abd7b7783020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0f851c2d3a735c7ef307477434eb4b5ba1c30d070febbe9b4865904777447516ea045a97fc6acf7ae508165a18bcf6516660b745f80565ce9c5edf2266f40a161a0" + "0x03f8f9870c72dd9d5e883e81bc010b830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c80c3c5cf7f5cf0b5656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a05b300d53be5798f53b472dadb8966674169ff3e8d08eccb3f065bd827abd7b7783020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a042aff4a3bc661f0c212132fe9ea0c216bd1ce8776a245288ac719a737db0384da0312299080c86e2f77bb55fb270abe46b036a53051fc8593338ac9d158a455ce8" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -4619,25 +4764,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x94fd8a5a17afb5aa4438bd72dddf23c73c0ed5059227e6d84a327e217593cb65", + "parentHash": "0x6129d1c23b8857131d6ece384de51007752d29b4dc465ce7855fbd329e204e7a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x709238142976a079d01661a354c91b5e6ab29d290b35d82ead568a07837d3630", + "stateRoot": "0xa51ccf2293667efca38e518f1aae72dd56bbb5e0a1faea0a7cd8be1c63cf9963", "receiptsRoot": "0x890a7fcaebc200470f3723bd29cac828f0db770ae9b1ef0e5bfec62424386fa1", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000080000000002000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x91", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x5aa", "extraData": "0x", - "baseFeePerGas": "0x8", - "blockHash": "0xdbdf9af38beb3fa29d94941294bca3788732dcd92eb6b4bf2dbb822000cbc0b2", + "baseFeePerGas": "0x9", + "blockHash": "0x63993852dbfd9f18c0ce0770d0a79ebb99ed4e5d4966397316f63736edb2ebae", "transactions": [ - "0xf87481bd09830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c9a8f0ecf08d4f674656d69748718e5bb3abd109fa0dccff08c49f955c959600fc7f3ab37b55d3e37b831cfd9782d555de3c0cbf7c6a045aff05f24374b0ab99facc7a467ad904e6d7beb38dafafb283a01cef49490a8" + "0xf87481bd0a830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c9a8f0ecf08d4f674656d69748718e5bb3abd109fa09726075a4a94bedf01c5655c936a01a791a02403131227a8d15ebc48ac4e91f3a01c5791f89bf6db73d1932c8689b3adeb727ef3fe32cb04394b549e003fb5ee92" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x289ddb1aee772ad60043ecf17a882c36a988101af91ac177954862e62012fc0e", @@ -4650,25 +4796,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xdbdf9af38beb3fa29d94941294bca3788732dcd92eb6b4bf2dbb822000cbc0b2", + "parentHash": "0x63993852dbfd9f18c0ce0770d0a79ebb99ed4e5d4966397316f63736edb2ebae", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x554b96d56fd9ab9918903c71042e054f4f0171965371f12f0a9644b5516ab29d", + "stateRoot": "0x32b4b65cba79f161790c32d1b62309870310a2cc9fbd9eb83aa8f4820cad9753", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x92", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x5b4", "extraData": "0x", "baseFeePerGas": "0x8", - "blockHash": "0x61355293082e8a9f906e7b52d9d7770877083021e6486ae90f63b2e4bccff11a", + "blockHash": "0xce18f5b15509085fee1dc1a4bf3d0d94ae9839ed6346ba47b7df9f56bd550623", "transactions": [ "0x02f86a870c72dd9d5e883e81be010982520894d803681e487e6ac18053afc5a6cd813c86ec3e4d0180c001a0e7a2e65939bf5e7e1f9e4838d5a5b5a881a58609204a82900f113d8f6f416782a0509b43ba07b225240f188764f5b842cbe2f2d16fea536db1c4a81ab726af2f40" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xbfa48b05faa1a2ee14b3eaed0b75f0d265686b6ce3f2b7fa051b8dc98bc23d6a", @@ -4681,25 +4828,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x61355293082e8a9f906e7b52d9d7770877083021e6486ae90f63b2e4bccff11a", + "parentHash": "0xce18f5b15509085fee1dc1a4bf3d0d94ae9839ed6346ba47b7df9f56bd550623", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3b251710415924109488349b79ef84225cab42d2ea65e17a834daa10943222cc", + "stateRoot": "0x83326e05821aae00bdba302cc0979a737ad95f75ca6f6dda940c40d94a1b718a", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x93", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x5be", "extraData": "0x", "baseFeePerGas": "0x8", - "blockHash": "0x0e1c46da0dfdbdd801d7b76c10462b10a1ff579e5f26535bcd3ab1c482043abc", + "blockHash": "0xce7196bd8209b523719b46e3d08c984d7617a8992a04a2a7d57b03212f4cc8fc", "transactions": [ "0x01f869870c72dd9d5e883e81bf098252089414e46043e63d0e3cdcf2530519f4cfaf35058cb20180c001a0071828366e1b4aaa0a35f6bbed954f6571edf0d48a5ae9a5e02510e5f793e90aa06cd2f3366b7f32f225cd9043eb54bc4645e4889445825321ce0bed640a32984f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7bf49590a866893dc77444d89717942e09acc299eea972e8a7908e9d694a1150", @@ -4712,25 +4860,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0e1c46da0dfdbdd801d7b76c10462b10a1ff579e5f26535bcd3ab1c482043abc", + "parentHash": "0xce7196bd8209b523719b46e3d08c984d7617a8992a04a2a7d57b03212f4cc8fc", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x36e31ca597eae4ce5f115afba7ef29c573998b57082d5fd539392981d438f2f8", + "stateRoot": "0x23a1455e22b8b590d8368334123d9930312fa45fb411f814bc5deac610c5c40b", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x94", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x5c8", "extraData": "0x", "baseFeePerGas": "0x8", - "blockHash": "0x049cc427707b87414178123334cd9ccc891c192faddb16129b8d87dc945d4710", + "blockHash": "0xc59bf1d123717ffca51866c6b04159aef9fb5010fc1c34bb56785e3a57d7f0f4", "transactions": [ "0xf86781c00982520894d803681e487e6ac18053afc5a6cd813c86ec3e4d01808718e5bb3abd10a0a00a6e0a8854d689d4bb96c8f7a1dc30e9be33e53c9bb42d9f63c9a849ffea0e9ba0531e3351e970d6eeb3fb92cb018ed6eb5c9b91cb096bd6a19016c8ab70fe1a2d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x992f76aee242737eb21f14b65827f3ebc42524fb422b17f414f33c35a24092db", @@ -4743,19 +4892,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x049cc427707b87414178123334cd9ccc891c192faddb16129b8d87dc945d4710", + "parentHash": "0xc59bf1d123717ffca51866c6b04159aef9fb5010fc1c34bb56785e3a57d7f0f4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xabf995ae299a44dbc09d702a5d9d98833a13995b651ae91448d5cc32fe2a0b28", + "stateRoot": "0x1a0d78a2cbc3902ede00efa54848a8cba4f7ef7c6405eccc3d775daf32aeaa0a", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x95", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x5d2", "extraData": "0x", "baseFeePerGas": "0x8", - "blockHash": "0x24e92a19adbe76129e31fa0e7968f3f65f230ea20152fa92bd8553a90040f415", + "blockHash": "0xed6ca4e4e6d7441ea18529ef2e075d45435b22be745ca75baecd672b92e986b6", "transactions": [], "withdrawals": [ { @@ -4766,7 +4915,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xda6e4f935d966e90dffc6ac0f6d137d9e9c97d65396627e5486d0089b94076fa", @@ -4779,25 +4929,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x24e92a19adbe76129e31fa0e7968f3f65f230ea20152fa92bd8553a90040f415", + "parentHash": "0xed6ca4e4e6d7441ea18529ef2e075d45435b22be745ca75baecd672b92e986b6", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7704b78c42f88db083513a5d15a6e9487c3050e366fe0f0d5639b02ddb781e74", + "stateRoot": "0xefbc44cbd1eb1977c9ef8c47506c7636492fd0734047756c3530e1beb78e8b6b", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x96", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x5dc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x34e0ff9f154ad49785b9a2220d5dcdb476e3cae2c513209d0dc88bc65a3a327b", + "blockHash": "0xd77e8b01fa3fd992d1e3defedf60668e63ec58ecd23561e9ffcd6d1e643986bc", "transactions": [ "0xf88281c1088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa037df2e80cd1cd376e703299e9bfbf3486f6187240c517fb4ba1d75c5c8014333a0395ac027c7717521d27ce4c7f0915d4247233858d81e0e5fb5f751a3cb8ad24a" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x65467514ed80f25b299dcf74fb74e21e9bb929832a349711cf327c2f8b60b57f", @@ -4810,25 +4961,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x34e0ff9f154ad49785b9a2220d5dcdb476e3cae2c513209d0dc88bc65a3a327b", + "parentHash": "0xd77e8b01fa3fd992d1e3defedf60668e63ec58ecd23561e9ffcd6d1e643986bc", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x524abb7336dd9295d1ec210102e6cc84a021ac036c8f6bd8f238cb0a52677545", + "stateRoot": "0x04a830ec1f078a7ec34a4bb1e440e19d77e422bd46de0c426f41130a46d43d2a", "receiptsRoot": "0xc388647b000f1383cbebb0ed7e92f352c545b9ebe2c6ac08f992463e6e09104a", "logsBloom": "0x0010000000000000000000080000000002000000000000000000000000000000000000000000000008000000000000000000000000000000004000400000000000000000000000020000000000000000000000080000000000000000000100000a000000000000008000000000000000000000000000000000044000000000000010000003000000000080000400000000000000100000000000000840100000000000000000000000000000000000000000000000000000000000000000040000000000000000001000000000040020000010000000000000000000800000001000000000000000000000000000000000000000000004000000000002000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x97", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x5e6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa038ce1b4343a5466e32f10fc868b23f7ced36538dd115cdfe0deac9f6f21402", + "blockHash": "0xc9cb1e0610921ec851be39da06a8a92c7f63631c7edb7bd57b90f7059afd5135", "transactions": [ "0xf87981c20883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0491326428cbf8f3791553c76c78b3a8ee32f6ed7ebc5e1a1885e8092bdbd716ca0103120ddf388ae2ceacdf2dc1134c0fb97a2d1eecaf65ad36fc01b2540962892" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xcc2ac03d7a26ff16c990c5f67fa03dabda95641a988deec72ed2fe38c0f289d6", @@ -4841,25 +4993,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa038ce1b4343a5466e32f10fc868b23f7ced36538dd115cdfe0deac9f6f21402", + "parentHash": "0xc9cb1e0610921ec851be39da06a8a92c7f63631c7edb7bd57b90f7059afd5135", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xdf239bf5b245cdefcd327048fda5f415637641b66cd3a69c0372737205007160", + "stateRoot": "0x6b01a90bd7a96ab84d9b332935b3a5ed6bc2018769007b9b1ced65a9b79d8140", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x98", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x5f0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4f6d29ecc1150caa2e43a7837fc7fc577bcda7cceb9de4da0c2e9da8baf8733f", + "blockHash": "0x777e41d7a7cfe1b6eccaadbd4ae77af35d5a0753d6d7421ae6a29bb18f3c8757", "transactions": [ "0xf86481c3088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0b332a6454e92c8d3936b40c1df2aef29a838c16e7177ce000e35e361066d269da07a7fc53b1aeb7c083a041165d13147c6d1deae8a21a4bf3f6d62768380848615" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x096dbe9a0190c6badf79de3747abfd4d5eda3ab95b439922cae7ec0cfcd79290", @@ -4872,25 +5025,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4f6d29ecc1150caa2e43a7837fc7fc577bcda7cceb9de4da0c2e9da8baf8733f", + "parentHash": "0x777e41d7a7cfe1b6eccaadbd4ae77af35d5a0753d6d7421ae6a29bb18f3c8757", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa25918ff31e91a4f99c166b9b3fa393f3453ab907d9b81459bb6844a5b12f1fa", + "stateRoot": "0xf73493ed09124a4d59a4a10e7727ea6200909a9b3901bd7a7af91b78afa0d585", "receiptsRoot": "0x7fd0cf4cbbe369444e96b1f4d7533afabf16b63bb4f3eb844f027f2eebf96c2e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000009000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x99", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x5fa", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd34e3051d7184c6c18e3d51f0a693baf889da9ae98d6a5e777a22d2cb96697dd", + "blockHash": "0x95f8d128dff767b4addd0d5521f4bcc1ee59522994e59fea70cfa055113ef7eb", "transactions": [ "0x02f8d3870c72dd9d5e883e81c40108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ca6e511cffb46c94d656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0f8b0a158a81e46d2f46d268e7726acaf7c33fc321c36f6157f07abbf7fa49e5b80a028339c4317b1a4fb76d48fa0cd6a29abc826a45b563b494c0ca1c5ffef33d3b2a007bb11604c0047ca9043ea07c26349fa14c720cefe216465b33ea084395dda63" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x0c659c769744094f60332ec247799d7ed5ae311d5738daa5dcead3f47ca7a8a2", @@ -4903,25 +5057,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd34e3051d7184c6c18e3d51f0a693baf889da9ae98d6a5e777a22d2cb96697dd", + "parentHash": "0x95f8d128dff767b4addd0d5521f4bcc1ee59522994e59fea70cfa055113ef7eb", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe65290d97963972989777bdfaa1152136a9e81ccc8faa979e0dbd534ee8bb2bf", + "stateRoot": "0x09e1de9a5cc47b39cf0e1c8c81f5ed7ee5225aacf4282e3228644d4f5766e0b8", "receiptsRoot": "0x893f11f7f5a7b678432ebbac4a86a509d7656206a8810a15f466bf9acf9cfd1c", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x9a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x604", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xeb5370ab05f5d8f13e2cc9a45d11eccc1ee7537478e749105b03631c2504d6cf", + "blockHash": "0xffaee9f81856f2f35c9e993e0cc2b1a6038a4dd565bb0e459f6475103a2ba38d", "transactions": [ "0x01f8d2870c72dd9d5e883e81c508830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c9ff25288d1780279656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e6a5227fabefc934ddc0a3142a50747ad1157ad0829ec0bbc389d5e22e3282c280a03bf33993224c8a368bea3542fd6aa7858acf26e6d6502a566915ba2b9b6d1391a07571c2c9c8374a69dff4a253d7a3d55c3adab0009085d12902f9e89045712cae" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9cb8a0d41ede6b951c29182422db215e22aedfa1a3549cd27b960a768f6ed522", @@ -4934,25 +5089,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xeb5370ab05f5d8f13e2cc9a45d11eccc1ee7537478e749105b03631c2504d6cf", + "parentHash": "0xffaee9f81856f2f35c9e993e0cc2b1a6038a4dd565bb0e459f6475103a2ba38d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x412e0f4f3f6a04bf0be452ada7b442767cbc7c633343fb2d195a1c162a2cd2ff", + "stateRoot": "0x45779959ddcea3ef0683ade06a600cbc569a7c8eb38a2439520f4d42f7c4282a", "receiptsRoot": "0x043045c702ca4ddfc2b93d7c6b0a72d3cac8b45d8266b9d59e9c4969fed62413", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000100000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000040000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x9b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x60e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe9419065bedd423519028a6f39e599358596a72614880942181ef4d3fbff8807", + "blockHash": "0xce5bc97f61446b2a5e0451a597a447fa0689fb580cffe66817a753e7d3dfddc7", "transactions": [ "0x03f8f9870c72dd9d5e883e81c60108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c67720111e9886ccf656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0970a64830f255bfc38886621b37a7f1a7284bad6c4a04b6a2442ad212e19a6a283020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a045f140f24c3576ee1c2e376e479443c1a6dbafc1dd95558b01b4763514c0d586a03c895c3bb8f1ff86db606969e2d453d89ef9b333c9711a6f9dc27d8909182fb4" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -4967,25 +5123,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe9419065bedd423519028a6f39e599358596a72614880942181ef4d3fbff8807", + "parentHash": "0xce5bc97f61446b2a5e0451a597a447fa0689fb580cffe66817a753e7d3dfddc7", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x24b0d883fc8c4f3b70cdb9d56f4ff5952ad845d9420b2bbc361992696b12ccf5", + "stateRoot": "0xc8f0a7fd8fa465574f137f828bed946a215c04262d1a9b1c9bcab2d8d635c137", "receiptsRoot": "0x9df0a67ac640d2a5e9b58437e352ea8fbea4cf8ef96aae000e4f818348399468", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000001000000000000000000000000000000000000000000000000000000000000000000000004000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x9c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x618", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x076da0f0e01bfd4890f2134fd5df4b54a113439e488680ec9983b81de6178a43", + "blockHash": "0x86f555da0b2d5156afc87089f35f62cb0372a30525fc5a9bccb7f50b055fdd88", "transactions": [ "0xf87481c708830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c070947bf5fba1a40656d69748718e5bb3abd10a0a08a515c5e572e72c0c656a798234dd714bd747da87004cd95e61faff98c3800d1a06fc7eed86942feb5c6da3d0736c9cfd8c57115374bc5afdce9dfbe6f534c4853" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2d3deb2385a2d230512707ece0bc6098ea788e3d5debb3911abe9a710dd332ea", @@ -4998,25 +5155,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x076da0f0e01bfd4890f2134fd5df4b54a113439e488680ec9983b81de6178a43", + "parentHash": "0x86f555da0b2d5156afc87089f35f62cb0372a30525fc5a9bccb7f50b055fdd88", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x43d829eb7c5b95629b2b2e9563c214eae8b0e7f523a43a0f993491911e70b48c", + "stateRoot": "0x3d47991b66b967199f670e54ee84c6293a025efb05fb23756dd4e917f932de81", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x9d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x622", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1b765e0e7ef21700d430daf30c1fb898805cf27237768ae58dd82f68cd1cc26e", + "blockHash": "0x8403c65d11042e6f3a35ec0d963cded88226469b087ec29c689d6143a419cdd5", "transactions": [ "0x02f86a870c72dd9d5e883e81c8010882520894e7d13f7aa2a838d24c59b40186a0aca1e21cffcc0180c080a041c33f7a4851dd0ab1cf4b658c074d18a239d191c85bdab129679d9561e92927a0228a4a148ffac4dddd2fa3205b3a637bc23f4045cc87ddd19928e7e22c2b3f5f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x1cec4b230f3bccfff7ca197c4a35cb5b95ff7785d064be3628235971b7aff27c", @@ -5029,25 +5187,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1b765e0e7ef21700d430daf30c1fb898805cf27237768ae58dd82f68cd1cc26e", + "parentHash": "0x8403c65d11042e6f3a35ec0d963cded88226469b087ec29c689d6143a419cdd5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x206012e96ed4e84110d9be1ca09ea22c443baeb684467784475ce6be4bcba9f9", + "stateRoot": "0x3341a062b2b41fa1c057e5dcc6371d379ccc52f8ac356ebfc8065ad4633d8e93", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x9e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x62c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6dcc010b937b7e48545d5476b017e93f0baa2308ef3be862c1c6286911eb63c1", + "blockHash": "0xa6c66bb0da7ddb80ae2364728598b02ee71c6eaed1ce9404b0a5a2d1ad5d92da", "transactions": [ "0x01f869870c72dd9d5e883e81c9088252089483c7e323d189f18725ac510004fdc2941f8c4a780180c080a08c1b326c11d9107cf8dcc4e98c2819457f420a6c3941a84ba9627e0686950fb8a03b8de73d7fff309ee86a65ce3066911038404582806e55504b384a106b9c7918" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x18e4a4238d43929180c7a626ae6f8c87a88d723b661549f2f76ff51726833598", @@ -5060,25 +5219,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6dcc010b937b7e48545d5476b017e93f0baa2308ef3be862c1c6286911eb63c1", + "parentHash": "0xa6c66bb0da7ddb80ae2364728598b02ee71c6eaed1ce9404b0a5a2d1ad5d92da", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf3f5c238750592e8f53f407252bf506501f82dcfa7e794808a7120c689f65800", + "stateRoot": "0x8c888b26cd11855ce282e3f4c60d573334e416be6ccdc498641ebb8d2c0ceda8", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x9f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x636", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x616a767f1417bf61770bdd4b9947a864fadcbda76a60ac901115b74f55948b81", + "blockHash": "0x14f4fc60af1adf1d6404fb1e47133f8d5646d8874703565e2e2d6d03b29364d3", "transactions": [ "0xf86781ca0882520894717f8aa2b982bee0e29f573d31df288663e1ce1601808718e5bb3abd109fa06b9105776265e2eb63e0bf0c4addb6783220e742b41ebe10a92bece1e6837312a05510defc6505b89b296ce8d40bd1195b1edf432bb763f4da034dc7ea1650e000" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x700e1755641a437c8dc888df24a5d80f80f9eaa0d17ddab17db4eb364432a1f5", @@ -5091,19 +5251,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x616a767f1417bf61770bdd4b9947a864fadcbda76a60ac901115b74f55948b81", + "parentHash": "0x14f4fc60af1adf1d6404fb1e47133f8d5646d8874703565e2e2d6d03b29364d3", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x55c977c17a92e1ae4d3e016af463ce8c5e60a1ad88c4ac6bf42cb2d7645a9f40", + "stateRoot": "0x7e9c5100570768a4770186f88c672024ae99fdd5a3d75eb0a098db61f17bf055", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xa0", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x640", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x90f962233f21820cbfb476d1e7b58191e31a745b143fe000a7fdbfb636295ff5", + "blockHash": "0xcc8a4c5cfd2bb6b356ab96c5d460c94d6cf37b967ecb4111327ab9788e9de8c1", "transactions": [], "withdrawals": [ { @@ -5114,7 +5274,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xcad29ceb73b2f3c90d864a2c27a464b36b980458e2d8c4c7f32f70afad707312", @@ -5127,25 +5288,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x90f962233f21820cbfb476d1e7b58191e31a745b143fe000a7fdbfb636295ff5", + "parentHash": "0xcc8a4c5cfd2bb6b356ab96c5d460c94d6cf37b967ecb4111327ab9788e9de8c1", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x74a14c1e1011ae12f1fbb485a231299d813b54bc4d999f115a1f2324a01bd690", + "stateRoot": "0x5c9250f37084ca40025d7973d86e576a1a4f67a0cb3946f42f9aa5b6769f07a5", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xa1", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x64a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9c02e583208597dda2607d80ca5dced296b7245635677699871833053f4561b4", + "blockHash": "0x7e81e086d9b7f5c3fe784257072532c9cf0782ce6d05a0163931519bd852a067", "transactions": [ "0xf88281cb088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa03edf0d866ad40481335a06c4ed3935cb3bd382c3c3b3cb12fa24c8db6b34a4e8a0681998194756c6bad9dd89d8c29f6464bd0b8a8b6a7cf5465d429534ce853a41" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa85e892063a7fd41d37142ae38037967eb047436c727fcf0bad813d316efe09f", @@ -5158,25 +5320,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9c02e583208597dda2607d80ca5dced296b7245635677699871833053f4561b4", + "parentHash": "0x7e81e086d9b7f5c3fe784257072532c9cf0782ce6d05a0163931519bd852a067", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5357e9126528d1c6f7fe3381bcfb3ab2a116e46c744976476130b98c83d4dd05", + "stateRoot": "0x64ddd4f46ccbd94bdb53cb2c6392eef7903efdcd1beaa79f804093ebb95f8041", "receiptsRoot": "0xd1b8ea751c030fc813bb08cdcd4dc5e76acac5cdcbfb46521d83603631b88032", "logsBloom": "0x00000000000000000000000000004000000000000000000000000000000200000000008000000000000000000000000000000010000000000000000000000000000000000008000020000000000000208008000000000000000400000000000000000000000000000000000000801000000000000000000000200000000000000000000001000000000040000000012000000100000000000000000000000000092000000010000000000000000000000040000180000000000000000018000000080000000000000000000000000000000000000000000080000000000000000000000010000001040000040000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xa2", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x654", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb298175a8ca6852255acb5a528906d85a5d33fbf66c70cb786877f4ca844a7b6", + "blockHash": "0x2b9f0d3085db8d4fb7f9c4f73d67e21f5d08cb9d49e2370b1fd879b437f614d4", "transactions": [ "0xf87981cc0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0c65d8f7eedad5fc65ae8507ca80feadcd774fee1dd73119d7d8ffa163cfcdb75a03ec2b4264045a0fdb87ec0a68c2713c2aa89cc88a53d6a0ba9369ba46c966b10" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x040100f17208bcbd9456c62d98846859f7a5efa0e45a5b3a6f0b763b9c700fec", @@ -5189,25 +5352,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb298175a8ca6852255acb5a528906d85a5d33fbf66c70cb786877f4ca844a7b6", + "parentHash": "0x2b9f0d3085db8d4fb7f9c4f73d67e21f5d08cb9d49e2370b1fd879b437f614d4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x565c09bc1c43c645ac8b18e100a92327c80e55d03f65b91482e37c23f89c95e6", + "stateRoot": "0xbca57f8d085f6e302a83f092d71f376b09c9d8ae5a450ad7d39aaafcbb71ac2f", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xa3", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x65e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xcdb49313f08242666708fd58106cd77d39cac694d5109d6292d5205f0eab8cad", + "blockHash": "0x9809edbf0f9f2a63655360be37416c860b7fc5dedca0536a86e6a9489347e537", "transactions": [ "0xf86481cd088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0954dc4438b20c59dc1409dfe59a25aa4cda9c7de4d0baa465739deabf3a06f7ea03f7e67426575e9d540c0ba89f52f7ced09e3d219d43a1058dea19e7bcdc11b09" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x49d54a5147de1f5208c509b194af6d64b509398e4f255c20315131e921f7bd04", @@ -5220,25 +5384,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xcdb49313f08242666708fd58106cd77d39cac694d5109d6292d5205f0eab8cad", + "parentHash": "0x9809edbf0f9f2a63655360be37416c860b7fc5dedca0536a86e6a9489347e537", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x9e7780c154ed61b4eaae15d585766b657905382c8f13309fb018009f36303e20", + "stateRoot": "0xfccf708bd08731263890fe21e9272fbc0303a7b5de60973b195d9549fa72e1b7", "receiptsRoot": "0xecb72b4d3789c1737a69c8aad641dd7e92aab30d4349c2ac74833432580cebe2", "logsBloom": "0x04000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xa4", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x668", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x141eb84f21835812981ca866915b141c199b2a6e574624de1a35b28784d70e31", + "blockHash": "0xe54925c2b3cd136126763ac3b615132529218d48619963694503552d509c07f7", "transactions": [ "0x02f8d3870c72dd9d5e883e81ce0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3ca23be55f2c8073656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a085ca3ddf1ae9fb0aeadecd8109961dc5d5eaff16ef7adc672149a7826c69da9701a00434ec4941775675dbf9e46da286c975bde49d6eb7b45a4863799a3c0edf827ea06f6548537b6a064b7cabe0a5ecb83f732473423b430202fc98382a22ed98b62d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x810ff6fcafb9373a4df3e91ab1ca64a2955c9e42ad8af964f829e38e0ea4ee20", @@ -5251,25 +5416,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x141eb84f21835812981ca866915b141c199b2a6e574624de1a35b28784d70e31", + "parentHash": "0xe54925c2b3cd136126763ac3b615132529218d48619963694503552d509c07f7", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4575650570f9869fbefb9cff07c26aac03b2523aaa6edbe932a0d1b83b96ecae", + "stateRoot": "0x95ee8524a59251694febd8e44279fb5a9db69c05483060132bc14aaaf67d8596", "receiptsRoot": "0x9aba37ad1750da383eb0dadcff269b5cca7ae0e6aa7678f6ae229f103200d344", "logsBloom": "0x00000000000000000000000000008000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xa5", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x672", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xee6b0ee8c674e6c358ad14a9dc39c9ade98b944a4c3c97992bb882f536e976d5", + "blockHash": "0x5d34e8beb8fa99df883ee83c68662db3f5c908f591c26eafb21e947dba79bb3a", "transactions": [ "0x01f8d2870c72dd9d5e883e81cf08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cc6f00ba448f8e0bc656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a06a99e5276c6ea0c0894cfaf376fbbfdc736b359e1560a77365c14fcdf6cbbf5301a09cecaf27b88dd3958b7a344a56a8d5ab2a838c70ea04c9b1fc5b301c9a5d7c51a002f992c07a70217ec6833ffc04e0464dc87ed889970b554f407f2666dbf6ff01" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9b72096b8b672ac6ff5362c56f5d06446d1693c5d2daa94a30755aa636320e78", @@ -5282,25 +5448,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xee6b0ee8c674e6c358ad14a9dc39c9ade98b944a4c3c97992bb882f536e976d5", + "parentHash": "0x5d34e8beb8fa99df883ee83c68662db3f5c908f591c26eafb21e947dba79bb3a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xecda93701462231bcc24eb6dce6a0f175dc693b4832ba2545813a34543b22b99", + "stateRoot": "0x51ace0295a3776236a9f86ad7069a9376248ca0ff79f8b45e0d5ec4f9fc593ac", "receiptsRoot": "0x2ba6641c3305aa448eb231382ae874e1eea4d19ebfebff99d00bea6fddf8b779", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000080000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000001000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xa6", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x67c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x56a342018c122b38dda95d4590e3be13521d9b293a469b089eec358c040cca09", + "blockHash": "0xfe1a68b31b1bb76b843d87526a5f1ee1541bf73b20216e7e94ef012f9887bccc", "transactions": [ "0x03f8f9870c72dd9d5e883e81d00108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c2989ce0858ff5f25656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0611f5b5e5ee263412fed40f169d0727f4e6e1a2bc94caf668d2bcf22cddca8c183020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0dcbbe04e77e572bde0be21e68a274bcb735a417b8876907de9c1f0a80e3d0284a01b9d3fa5c553b96642afb915a531249d1999c562dacdb0b5e06c32e687901229" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -5315,25 +5482,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x56a342018c122b38dda95d4590e3be13521d9b293a469b089eec358c040cca09", + "parentHash": "0xfe1a68b31b1bb76b843d87526a5f1ee1541bf73b20216e7e94ef012f9887bccc", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x330a3944149ed44fe47b3ca2b2a1618b112f5d346d38bb9d666489ae4908a595", + "stateRoot": "0x8204ab74118f04ca64151c43ee9f02fe6105d1f23b76630c6cfea29ee1677164", "receiptsRoot": "0xea12e1bcc7a5684187716a9436c960415cfd557c403bdbdda332da3158d1cfa3", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000004000000000000000000000000000000000004000000000000200000000002000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xa7", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x686", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe08d69283e46660cc7d2ec2297498bea4fc2d9e6be5a966fc62d8cc0bf79eb8c", + "blockHash": "0x4f9d44793651de41d0573309db5ee87d9449ef98b7af0b033acb423b557701fe", "transactions": [ "0xf87481d108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028caca9e87acc060271656d69748718e5bb3abd109fa05349613da922d5ce5ebe0ed5d3bd6969f0ff6f054bbecf4cf7a5a205bacc01b7a06a1439f870fd4766fd74b6a6af2f70d564578c72b0020f3668e16b1184564089" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9566690bde717eec59f828a2dba90988fa268a98ed224f8bc02b77bce10443c4", @@ -5346,25 +5514,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe08d69283e46660cc7d2ec2297498bea4fc2d9e6be5a966fc62d8cc0bf79eb8c", + "parentHash": "0x4f9d44793651de41d0573309db5ee87d9449ef98b7af0b033acb423b557701fe", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7016b5f282139f399516d247a38e39ad6228bae9e255751d76f31be99ac34005", + "stateRoot": "0xdeb3eb12ff2be510b8990f12471adec3a85678c90ab6e17c9a40107fd14a132d", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xa8", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x690", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x06cfd65e4ad3f00b853db8c0218f003e65ecdfa83b2cf36be05da03c9abd2b8d", + "blockHash": "0x98cc2c63ef4864afeec363b57f5ead35b4f95ec15f0f9848ad35b87a1101f614", "transactions": [ "0x02f86a870c72dd9d5e883e81d20108825208944a0f1452281bcec5bd90c3dce6162a5995bfe9df0180c001a0dae685ec946642a5c0e2759c376aed664fe7d5bddf439a8e1403e2d632ac90fba04112033fdc1ba221062dcaeb14c4a63b1cb46b7d8c04003d1872d00ce7d40cf3" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd0e821fbd57a4d382edd638b5c1e6deefb81352d41aa97da52db13f330e03097", @@ -5377,25 +5546,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x06cfd65e4ad3f00b853db8c0218f003e65ecdfa83b2cf36be05da03c9abd2b8d", + "parentHash": "0x98cc2c63ef4864afeec363b57f5ead35b4f95ec15f0f9848ad35b87a1101f614", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7277b9a176ad81cedd383da3e909ba6044c96e228b04855b660605bf2d589131", + "stateRoot": "0x4323197e1bcd1624b1eaa966ecc1766a43d418aeba2029ae2647abfcd05cc557", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xa9", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x69a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1eaa31322ebe3166d05d4aaecc37da61443ec14bb10abea11a0de6271ceaac31", + "blockHash": "0xec20a7f728b605172870b611afa5f8dda68fa0a0b4e0b68d012f3a353c0364f6", "transactions": [ "0x01f869870c72dd9d5e883e81d308825208941f5bde34b4afc686f136c7a3cb6ec376f73577590180c080a02853d9147f6a2d7fc288c912a1047c24e8761a94b64f11a9bffc8698cfc8cf72a0566df35b5cc2c5a6a90d55970dc391ff6414fa840cf072faaf39abb9920ed36d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x43f9aa6fa63739abec56c4604874523ac6dabfcc08bb283195072aeb29d38dfe", @@ -5408,25 +5578,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1eaa31322ebe3166d05d4aaecc37da61443ec14bb10abea11a0de6271ceaac31", + "parentHash": "0xec20a7f728b605172870b611afa5f8dda68fa0a0b4e0b68d012f3a353c0364f6", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x273628b39c876725fb027c45fd15fa66ec51778ba185bf9f69a10740e95a4b97", + "stateRoot": "0xf6c19d6869d7a0731bfff58922b37bb1f74a303f82838af7c8f2486aa8422228", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xaa", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x6a4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x861e741db3d23647d8a9fc61ee8361b044ab5f6472a15e33e1347d26802ae652", + "blockHash": "0xdaf000cc90984327c6ae3d126e0730cee2ef536ff52deb8b35430de3206bd283", "transactions": [ "0xf86781d408825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f01808718e5bb3abd10a0a0a2c21da04e89413afc7bed90ed49d4f9bdb55e7c5e9d67e96a9ed52883eb36efa023b562940e61aaf3eea56e019e2cd44d02e38f367762d1974d3cf87e9d45bbc2" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x54ebfa924e887a63d643a8277c3394317de0e02e63651b58b6eb0e90df8a20cd", @@ -5439,19 +5610,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x861e741db3d23647d8a9fc61ee8361b044ab5f6472a15e33e1347d26802ae652", + "parentHash": "0xdaf000cc90984327c6ae3d126e0730cee2ef536ff52deb8b35430de3206bd283", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe11eb32a68511b9e3d3ab1af9e0dbbd31a734752d8d01d3178d1288ada023c0a", + "stateRoot": "0xfaeb19d5ab42ffc6f3db5297bc5c0480de04da2366de372488ca2f3c269093b2", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xab", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x6ae", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2cf03f61b899f9e1da26b010eec455dd52486700e03c7ac6dd5aef77e1d0ce4a", + "blockHash": "0x4d8729e8857ebb2200b6d4d1cea25dad5cf232a5bfdfc41a6aecdce713676ed5", "transactions": [], "withdrawals": [ { @@ -5462,7 +5633,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9e414c994ee35162d3b718c47f8435edc2c93394a378cb41037b671366791fc8", @@ -5475,25 +5647,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2cf03f61b899f9e1da26b010eec455dd52486700e03c7ac6dd5aef77e1d0ce4a", + "parentHash": "0x4d8729e8857ebb2200b6d4d1cea25dad5cf232a5bfdfc41a6aecdce713676ed5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2ac9068ae7984536b6cba66a193cf4cb5097df3347dcdf2c4f96aa73add0e7d1", + "stateRoot": "0x888c4a4633d4bd93539758e839287922e75ea0943c80d6836987b4476b5dd181", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xac", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x6b8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x63c823f9caa95abdf5aaeaea7d33753359ccd4b76e64155a760bf3355edcc73c", + "blockHash": "0x185e45b70250bae7ec6c6873bc00e2b019c2f688aefb52d02aadf14c53c7f9c1", "transactions": [ "0xf88281d5088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa0a4f76822624e38a1098a5068f6f67a121977d29dd56f9e166058381da8d01c53a0742ea9a61fdf179b566429a182e367ec8473848e40660a9e2445744d81b41094" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4356f072bb235238abefb3330465814821097327842b6e0dc4a0ef95680c4d34", @@ -5506,25 +5679,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x63c823f9caa95abdf5aaeaea7d33753359ccd4b76e64155a760bf3355edcc73c", + "parentHash": "0x185e45b70250bae7ec6c6873bc00e2b019c2f688aefb52d02aadf14c53c7f9c1", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xabc665a965c4293132e3673c8075a7918772341f9165c93b079a745ebaed0256", + "stateRoot": "0xd516da912fd96956c1d708d2cab1853303bad39fd395b080293bb6b9b7fc7c0a", "receiptsRoot": "0xc78cbe275dbb91288da2eba36a5b552aa1833bff451f2bdaeaa349efd865a3d3", "logsBloom": "0x00000100000000004000000004000000100000000000000000000000000000000000000004000000018004000000000000000000000000000002000000000000000020002000400000002000020000000100000000000000000080010000400000200000000200000000000000000000000000000000010000002000000000000000000000000004000100000000000000000000000000000000000000004000000000000000000000080000004000000000000000000000001000000000000100000800040000000000000000000000000000000000000000000000000000000000000000400000000000004000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xad", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x6c2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8db5431f9466088e255da8a3ba2c8687e71836d5d1945b13c7f3d9ac7c89632b", + "blockHash": "0xdb5ebce90c0590c8edb21eb2aa0f611edbb257c64073a182b37f635b84c2b908", "transactions": [ "0xf87981d60883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0b369556d11c62983b278d0d4fe00f1409f86b5b783428e41a0c01f6d6fcdb40fa008bc2b849bbd2a50c5a6fcd542b20d9f0eeee0456905db1815d5bcd9e3ca47f4" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x215df775ab368f17ed3f42058861768a3fba25e8d832a00b88559ca5078b8fbc", @@ -5537,25 +5711,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8db5431f9466088e255da8a3ba2c8687e71836d5d1945b13c7f3d9ac7c89632b", + "parentHash": "0xdb5ebce90c0590c8edb21eb2aa0f611edbb257c64073a182b37f635b84c2b908", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6df2168a34cdc84a5a95ca4e9fe06f424de8fc9fe15b265ca63cec1b91367473", + "stateRoot": "0xe5d8c89866cbc9bafe6e4baff85deaa6aa31ef42afe832f85d0d1a394bc7c25f", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xae", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x6cc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x0233de4a61a9a43ed4501eedc83ae61cc6b2f31f7681bb1de10650f724635917", + "blockHash": "0x0a9aec32d0c779ca177cd6b5b3b353bd943ee9065dc7099ad2c5efedea2f32fd", "transactions": [ "0xf86481d7088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0648e900cc276bee3ab846c737125fbbfca11f5629571b450fb288db3af6bc317a00dd7a954f8127971ee7cbb1e9de7a915bc2572e038713a108be58abc7f476e9e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd17835a18d61605a04d2e50c4f023966a47036e5c59356a0463db90a76f06e3e", @@ -5568,25 +5743,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0233de4a61a9a43ed4501eedc83ae61cc6b2f31f7681bb1de10650f724635917", + "parentHash": "0x0a9aec32d0c779ca177cd6b5b3b353bd943ee9065dc7099ad2c5efedea2f32fd", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf889bbcdd463f48171e33c543817751582a109051c92139e479bc718eeca99c6", + "stateRoot": "0xd8e11693c9a3e694ae7dfee5464b0613010ece6f2d8fbd0ed16a67cc9419c2a1", "receiptsRoot": "0x5866cd46efc1eafd675e446d2d1d2978c98c92f320876f60f5cf43c191278df7", "logsBloom": "0x00000000000000000000000000000000000000000000000000000004800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xaf", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x6d6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x899b58ec03cb142e0b55e1fe0ef6c351291a27b9074344bc7e2cafa96373aef6", + "blockHash": "0x617b742ce016fb1e970292bad89060b1ce5186473f11ee01c289999dc82b8b5c", "transactions": [ "0x02f8d3870c72dd9d5e883e81d80108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c963a3b3b836863cc656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a073b2b230124967b31546c7e2fedbc5ab108a537ef6d645621fe74fcdc0644b2801a0011cfdd064c9e26b7e3138ab8645a76613b43cfa62982b70ba5e854594927e1ba03c7d9afcfae4fe514ae67a15a57ce6e7bdf32ef4dbc0106bcddf30d3310125ac" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x875032d74e62dbfd73d4617754d36cd88088d1e5a7c5354bf3e0906c749e6637", @@ -5599,25 +5775,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x899b58ec03cb142e0b55e1fe0ef6c351291a27b9074344bc7e2cafa96373aef6", + "parentHash": "0x617b742ce016fb1e970292bad89060b1ce5186473f11ee01c289999dc82b8b5c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x853abd8efed4d27ea5e08885d43378676c813de46a4d761f3bb3ffc0ae60c9ba", + "stateRoot": "0x4b54eec92cd16a63f02f5e8fc5079cbc25de4aa4f03804429864928f852413ad", "receiptsRoot": "0xfcff7b43bca1a879ee00b1cde33af7491d6ffbd5f02de3552de7d18866184f76", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000040002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000010000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xb0", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x6e0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x13f99454d41f5ac10fd52abd046cde67bb8c0bf7d6010c6b17c465ecbb3ed540", + "blockHash": "0x9323afc814bbec5ef455ab88e94a066e8b0aa96cea37de95add2470e31a30202", "transactions": [ "0x01f8d2870c72dd9d5e883e81d908830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c2502e1f0dd547127656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0bdfd2b337ff30e9e15c09313bf796d3c75177943e0aa0445f479fbd2dd5c1d6e80a066e575cfc23073b657fc9251aecfeb587f2906d1c5b1381299d908522a6b38c6a054d7c2b1b04312aa07c71c338095b4993a003d277faa621e0003d7cb81e61b1f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6f22ae25f70f4b03a2a2b17f370ace1f2b15d17fc7c2457824348a8f2a1eff9f", @@ -5630,25 +5807,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x13f99454d41f5ac10fd52abd046cde67bb8c0bf7d6010c6b17c465ecbb3ed540", + "parentHash": "0x9323afc814bbec5ef455ab88e94a066e8b0aa96cea37de95add2470e31a30202", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd6e6896cfa33fe72f4f9d47f67f78fbb1957fbc4cd70f2389f0c25f7375e03c6", + "stateRoot": "0x5226797eb7060698b9fed6fe1c98ec7d96ff4fb27fefd7e1769c94f4a80cf2cf", "receiptsRoot": "0x5a0501a7d3c464a4d381c2295800026c7729d8b2656bb16c1300af53cce6a87b", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000002000000000000000000000000000000000000040000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xb1", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x6ea", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9a2024c4823f8c503a053ffba21d3d5b8aa44bd69e0e326a3dd861d5ebacbbc5", + "blockHash": "0x110cbe9833b86f2f8d49fc6eb46752ab01282d14d43bb9be9466252c443d07b0", "transactions": [ "0x03f8f9870c72dd9d5e883e81da0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c72faa693d5bb5456656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a04632fe8e9579f33e2e42e68811d49a09ad1af1f01a68e7ae742f765e8e797ff883020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a079ebe352f2b61d78c3276a2a94cb7198cadb8e627b35ed127031eba7e98c1bb5a02e2d14e03df516fb1127811012d0584bcc1d13db4fb633ed7d09b6732ea92ebd" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -5663,25 +5841,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9a2024c4823f8c503a053ffba21d3d5b8aa44bd69e0e326a3dd861d5ebacbbc5", + "parentHash": "0x110cbe9833b86f2f8d49fc6eb46752ab01282d14d43bb9be9466252c443d07b0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x531e33f5d41f49c6c731302d2fd370ac59953a63cb342c0cc82ac2def7af9635", + "stateRoot": "0xde0e3722dc30a2bf42a071a729238b008661f3129f0a6b562a2d1703458f3946", "receiptsRoot": "0x8d5ad869d06b7f76a71ff0573f5bc66eee7262abdca743edde6b98b2378236d3", "logsBloom": "0x00000004000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xb2", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x6f4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x97fc752f97b39827ba60179602671d30c1f05bf991650cac51f0346ee24d733d", + "blockHash": "0x0b33ff3712b01974185248f585ff2036a4502d573e4548eee3357aca9edc1cc0", "transactions": [ "0xf87481db08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3f1234d9a783e10a656d69748718e5bb3abd10a0a0b875a96cc7b43a73edd962e8bbfa4263f6034d1ce25cba2284e2bedd957be720a0639b5e0868048f5d2a42030ecacd89d86a4c271c0db1db9e9a447c03251face0" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xbbc97696e588f80fbe0316ad430fd4146a29c19b926248febe757cd9408deddc", @@ -5694,25 +5873,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x97fc752f97b39827ba60179602671d30c1f05bf991650cac51f0346ee24d733d", + "parentHash": "0x0b33ff3712b01974185248f585ff2036a4502d573e4548eee3357aca9edc1cc0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x350e249b7dc570b0e2f3186029b5c9951a18da70c4292b58e5cecb224fbea9fa", + "stateRoot": "0x9c3a5e4b6a6660dc23f460cdbec405037932239be7647536f8a114244d138147", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xb3", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x6fe", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x30a494978e0eac0abda5140961431834ace71b6251f4c533c823913efd652aff", + "blockHash": "0xd91441c7bfe7e4398c1e44523cfc5b9dff3ebce39ac708f4a92d9f31ba3dd5d9", "transactions": [ "0x02f86a870c72dd9d5e883e81dc0108825208941f5bde34b4afc686f136c7a3cb6ec376f73577590180c080a00fedcabee43c250b1ed3963893a0936866044f218dc3b7f06d4dc2d714ff3cefa020acb4fd5af94d1f7b2eff92382a6e6e43c56d02aeef41d22042d892e6078176" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x71dd15be02efd9f3d5d94d0ed9b5e60a205f439bb46abe6226879e857668881e", @@ -5725,25 +5905,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x30a494978e0eac0abda5140961431834ace71b6251f4c533c823913efd652aff", + "parentHash": "0xd91441c7bfe7e4398c1e44523cfc5b9dff3ebce39ac708f4a92d9f31ba3dd5d9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2bcd8e5c3bffa0866dde2054e9aee882c7a625e53f5b58d072cf77ee0ff49d6a", + "stateRoot": "0x2526fabd52bf45eb42409529b097124b9f502720e0cfdde7af56f503b35835bf", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xb4", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x708", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6b5d54fd2861b26dd7f2851d7e5370a10006dda6c3030e6d3ec4165516e939a9", + "blockHash": "0xabf0d7e9cb391d7ba11f4ea032f16eda9d2ff5a8a52c6743b7a1ea0133cb0d32", "transactions": [ "0x01f869870c72dd9d5e883e81dd08825208944a0f1452281bcec5bd90c3dce6162a5995bfe9df0180c080a04f6a301ae2761c56643aaf7514c0caeffe709da0547ecd30cb55463dbf15a417a05fb1e6589cb27f52e2ac658cb70feedc90d1ff9a81032d4b77fe0ab16eb39f25" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb90e98bd91f1f7cc5c4456bb7a8868a2bb2cd3dda4b5dd6463b88728526dceea", @@ -5756,25 +5937,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6b5d54fd2861b26dd7f2851d7e5370a10006dda6c3030e6d3ec4165516e939a9", + "parentHash": "0xabf0d7e9cb391d7ba11f4ea032f16eda9d2ff5a8a52c6743b7a1ea0133cb0d32", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe0ae6430ec981d5e1c3832c665913aa0fc2f101e9dab4e5f354e90e481901e98", + "stateRoot": "0x525f6e7257d9b2b117771ef3098f0f00236e2e9b972328dd1c88065e084f511b", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xb5", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x712", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4b463a47e277fe903ef73f2504075e63194e03017c299bb340ca82383bc93110", + "blockHash": "0x84282e7ff52fb7864a50c81ab975cbd17d3d3604cd48a8ce905d00d645c0e2d5", "transactions": [ "0xf86781de08825208942d389075be5be9f2246ad654ce152cf05990b20901808718e5bb3abd109fa0de1ebf0a5b83d01e0d1b9b25fea505af5ee5b2fb8f6a563c34a99f813ac3c7c2a0326b01a462426e82549b61283e59a12451b2416be9017fb0c710764106015ae4" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4e80fd3123fda9b404a737c9210ccb0bacc95ef93ac40e06ce9f7511012426c4", @@ -5787,19 +5969,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4b463a47e277fe903ef73f2504075e63194e03017c299bb340ca82383bc93110", + "parentHash": "0x84282e7ff52fb7864a50c81ab975cbd17d3d3604cd48a8ce905d00d645c0e2d5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x035c2aa50a246db44bb0dd50d4788b886b79708af7368191f55e12b56f707bfb", + "stateRoot": "0xc33f6a8c05e2b37fb2e6837c572f1fafbb4a0926c09287210e2755412f5d20a1", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xb6", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x71c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x26fb93f17f20d3912165be93e6c74e30ce01bbd23b1050dc2b0e990810ad8ebe", + "blockHash": "0xcb5e41f35049f1542e1ed793c4cee53c7d2127803fb9d14ded3de92908d1fae1", "transactions": [], "withdrawals": [ { @@ -5810,7 +5992,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xafb50d96b2543048dc93045b62357cc18b64d0e103756ce3ad0e04689dd88282", @@ -5823,25 +6006,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x26fb93f17f20d3912165be93e6c74e30ce01bbd23b1050dc2b0e990810ad8ebe", + "parentHash": "0xcb5e41f35049f1542e1ed793c4cee53c7d2127803fb9d14ded3de92908d1fae1", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x07f2da0c4c14403434a2154536785f6a3b2fb4d3211063ffd119a61459926da3", + "stateRoot": "0x0b496472cafb39b976fcd3b67b02f933937f4443b9d8490ce747ff0bbc8c6d8f", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xb7", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x726", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe08e97c0e494b917d5103858981ef94e7c83ae607274785cfa6e1d58fbeb5ac7", + "blockHash": "0x2e7329b614b04866e58ae7a53ca337b23316df193516f974877e644ef25630b1", "transactions": [ "0xf88281df088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a07a2594e4484e7401726b6d3d098d01ecbd35e6b17644e589b97bcba3b2c77459a07f08177d12d8069b57c85212658a3492818d0b2062923c1644b83e0ac6b2a379" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd73341a1c9edd04a890f949ede6cc1e942ad62b63b6a60177f0f692f141a7e95", @@ -5854,25 +6038,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe08e97c0e494b917d5103858981ef94e7c83ae607274785cfa6e1d58fbeb5ac7", + "parentHash": "0x2e7329b614b04866e58ae7a53ca337b23316df193516f974877e644ef25630b1", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1fc1787348b8a8a51bc390b7240425a40582cdb9f7db29d2526736160f6767b3", + "stateRoot": "0x82d9254ef487ca448bda13db96d15ce20c4120d5615f5610b65e0c953daee5b3", "receiptsRoot": "0x4486addaa38db9aebd1fe1c6c8b70d213fdb181cfc9962b444b3c8b4c8503e74", "logsBloom": "0x00200000100000001000100000000000000010000000020000000000000000000000000000000000000000000000400000000000000000000400004000000200100000001000000008000000000000000000000000000000000000100000000000000000200000000000020000000000000000000020000000000000000000000000000000000000000000000000000000020000000000000000002000000020000000000000000000000020000000000000000000000020000200000000000000000200000000000200005000000000000020000800000000000400040000000000020000004000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xb8", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x730", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xde6bf1db842cb83446e36edc46014d23163fd84aebd1c03939eb0bd290767afd", + "blockHash": "0x7781539e3065d69d851570c57b2a26b58290535ec90d04aa875e983d91958bbd", "transactions": [ "0xf87981e00883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a01a23a49d397fc0ab58da7ef83b06ef187ebdd01e8f76022b0e729ca6cbbfda53a052b822f9bbef37785b4a10956aebfb2ffc1104356a85f8cc66f13e79af3e8abf" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc26601e9613493118999d9268b401707e42496944ccdbfa91d5d7b791a6d18f1", @@ -5885,25 +6070,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xde6bf1db842cb83446e36edc46014d23163fd84aebd1c03939eb0bd290767afd", + "parentHash": "0x7781539e3065d69d851570c57b2a26b58290535ec90d04aa875e983d91958bbd", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe6840cd73d8ca325ff70656c4ecded82de9a05e7212932b0abedcee5f59da334", + "stateRoot": "0xd981f137c776d91061a1e7b6e31621db50bf4eca5f8927056ad0114743170c05", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xb9", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x73a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6bde1987ef5b8bb5fde73ccb7b722f060ce2d5f1f3cf0744498e2eded6ad2fbd", + "blockHash": "0x742977eea952b8c8f591d5c8e4247536fb5c59f4d9ea0793228c26026b6450ba", "transactions": [ "0xf86481e1088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0a48a7919c6813fd6419de6ac1026eb97cc5ce927050352aff02a6430e0bce5a9a0676e62102cb37a89ee4386c6192ff396f337791d3d12d6162952e5662b61a059" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xfb4619fb12e1b9c4b508797833eef7df65fcf255488660d502def2a7ddceef6d", @@ -5916,25 +6102,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6bde1987ef5b8bb5fde73ccb7b722f060ce2d5f1f3cf0744498e2eded6ad2fbd", + "parentHash": "0x742977eea952b8c8f591d5c8e4247536fb5c59f4d9ea0793228c26026b6450ba", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4ae22551484995968643becf5e15bf744ea0c792cb7155b6f9d98f51b7e4dafc", + "stateRoot": "0x76b05605cedb12bfafae27556a7aae2af4a45a60241fa98dcdfda50ba3e36920", "receiptsRoot": "0x7fcede4f85e49a01443369f7d463ec02d99314aba310830e45143af821431c90", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000010000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xba", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x744", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x02795b8afbf3b9cd3539cf5e1c373c07ef6e1be6f4deb1fdbbd6cbe365387dc5", + "blockHash": "0x315ac1ddf9ebf5d7bea113d73dc2cc065d5dd4f58ea1cdb285b2ab795507d032", "transactions": [ "0x02f8d3870c72dd9d5e883e81e20108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c6508b81f8764eb37656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a046765aab85a7ee88496ecde24f93cd5ce361b5a9fb43a2641d77bfbc9792801001a086efb5c80be03c51d8454222b0bfd296ff0e19e9d9ef9b3a7862830f74f4925ca0043fac0a6e63dac67dc062fc560a23a2e96a2fbbf462ec99aeee113249f4c154" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd08b7458cd9d52905403f6f4e9dac15ad18bea1f834858bf48ecae36bf854f98", @@ -5947,25 +6134,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x02795b8afbf3b9cd3539cf5e1c373c07ef6e1be6f4deb1fdbbd6cbe365387dc5", + "parentHash": "0x315ac1ddf9ebf5d7bea113d73dc2cc065d5dd4f58ea1cdb285b2ab795507d032", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf019e36fcbec65df2ce3027134c18b719508f70227ddc57c88435ab3619fde36", + "stateRoot": "0x197b36101e75489046d4046c968e30c8f38e8ab7231540e71402d6e2ac856c3a", "receiptsRoot": "0x677f708e7c661f962f797d1958ecd12718aff9362efcf2f98d4bac893d1d499a", "logsBloom": "0x00000000000000200000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000040000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xbb", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x74e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8e4c83e5e358f39de84987818cbd14c1a963ed5c8de83717bb6f89d11ed0ed65", + "blockHash": "0x57a45cf9c32319315de6f082202da17eae0e04f78abd862c1a35848895992e76", "transactions": [ "0x01f8d2870c72dd9d5e883e81e308830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c5f69e43b76f789f0656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a023c2e06f633f91e89e0d95cf87dce47fe1cb2b95434ff45773f1fd560ad2dcf680a0c1e6fb9cec6eab080407dd898bcafea263be141bbc087449dd270184d2726910a0416d9a5dbd083739e7846e4b7c01de859b064c9561d8b5b6b1a621e62776ea0c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xdf979da2784a3bb9e07c368094dc640aafc514502a62a58b464e50e5e50a34bd", @@ -5978,25 +6166,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8e4c83e5e358f39de84987818cbd14c1a963ed5c8de83717bb6f89d11ed0ed65", + "parentHash": "0x57a45cf9c32319315de6f082202da17eae0e04f78abd862c1a35848895992e76", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x9f3f6b79b1d42e1d290edb6a602d04f78d4c33e0a60015056d519fded78c4f1e", + "stateRoot": "0xdf7040e331898ecbbee1893dea06cc8c6605f278befdfd8cef66cf7b9d1e684c", "receiptsRoot": "0x46a2752a9a9314e92f22636a4d915502df5b82eb8e09f2aa0b13a3422a472d42", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000002000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xbc", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x758", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2f741c1a54dfde09c36f6f171be91f7cc50a184e29c875af602ef52ed58e6e89", + "blockHash": "0x965dc1596d34a57b0081c47c42f49551f30c5a91cdcf0a239274b99c1265fc05", "transactions": [ "0x03f8f9870c72dd9d5e883e81e40108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c9d643f50f3c3ae83656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0205bcc2489f954a3af7a16da4d6042a75fcd6eb69b848c52b3448acb24b2358083020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a0bf2b925dfa8018902b89a9625827eaa5500ec20b3f4c4395cfccc31472f32a42a06fbac8676fcb56b7f8b639476c8afe7354fa09cdba4de8a8b015e9dd8b188e2c" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -6011,25 +6200,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2f741c1a54dfde09c36f6f171be91f7cc50a184e29c875af602ef52ed58e6e89", + "parentHash": "0x965dc1596d34a57b0081c47c42f49551f30c5a91cdcf0a239274b99c1265fc05", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x02fe0bb4eb66b26437ec7903fd7eb0eed53170157937bb735b7c00333e361481", + "stateRoot": "0x6e6307220874312ff70aeb2ea52d830a82a7d04afaec30eb02fa8d6526b1f399", "receiptsRoot": "0xa22af58078ce594861d8ae9f8058938980d716301669166c1f2073b3844c1b15", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000080000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xbd", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x762", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7d60f33d7e776182fce5bd0572f488cd429e742705eb78603179446152aaec20", + "blockHash": "0x4398f94eef49a39c5b223ba1e934aca87e38c62ab797013c603825f920599051", "transactions": [ "0xf87481e508830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c6188771ea4290e13656d69748718e5bb3abd109fa07c93f78010a094d863376ae82eb4a6d37f04442bdc09fcf74dc2a123b8ae6e74a063013dde3a3c73fff4c1d998cd90fce67a104ee5a32be271d42fab78d23d8a1d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xfd1462a68630956a33e4b65c8e171a08a131097bc7faf5d7f90b5503ab30b69c", @@ -6042,25 +6232,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7d60f33d7e776182fce5bd0572f488cd429e742705eb78603179446152aaec20", + "parentHash": "0x4398f94eef49a39c5b223ba1e934aca87e38c62ab797013c603825f920599051", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x665b04889d2e15ede87951b27ea61a4add7124de7f2023dbeb9f1e636e7b71ae", + "stateRoot": "0x0b687e0f862d44fde42e6513ddaa6170ec76bc03393e4f4066ecb19756f84581", "receiptsRoot": "0x005fb2a0d0c8a6f3490f9594e6458703eea515262f1b69a1103492b61e8d0ee2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xbe", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x76c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x822c072433cf13fa896fb579c98e53f0ff3d231f10168b07647d214b5e2a0c24", + "blockHash": "0x3eda53dfe8e6b12a08ba11d209e03248104f3b270cc983b5cc52ecc848f60f13", "transactions": [ "0x02f86a870c72dd9d5e883e81e6010882520894eda8645ba6948855e3b3cd596bbb07596d59c6030180c080a0724f2f20750b6e846792035de6314f74d67bc678eb374e7a0378a0d08aca5c58a03dc7cb7a3820fe519393e3919fefb78a91efa6fb06630951b26818f36804ed07" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xedad57fee633c4b696e519f84ad1765afbef5d2781b382acd9b8dfcf6cd6d572", @@ -6073,25 +6264,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x822c072433cf13fa896fb579c98e53f0ff3d231f10168b07647d214b5e2a0c24", + "parentHash": "0x3eda53dfe8e6b12a08ba11d209e03248104f3b270cc983b5cc52ecc848f60f13", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb339bf1097bd9ed7a2baa28b92f5c00263a4df11bf31866ec32b39406c8bec23", + "stateRoot": "0x8f49cd00f76847a2c4701c90b919bd5873e6d0f4e07625416804a232031bc98d", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xbf", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x776", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc763e36a2d4a71b815dd3cf970327db148b6f24eb23522a4cd962848679f683a", + "blockHash": "0x03836be60a082ecaf1d4c65a9e8156161b43e53c03231070520f85efad063633", "transactions": [ "0x01f869870c72dd9d5e883e81e708825208944340ee1b812acb40a1eb561c019c327b243b92df0180c080a07fe961f6b99cee70e756dc7fe479180d7855fe002c7572dabe4d7839f708cb3da07ce880477fce751e253fe79741ead343f714c620ae8e9b1d4925d4d8afe43556" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc2641ba296c2daa6edf09b63d0f1cfcefd51451fbbc283b6802cbd5392fb145c", @@ -6104,25 +6296,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc763e36a2d4a71b815dd3cf970327db148b6f24eb23522a4cd962848679f683a", + "parentHash": "0x03836be60a082ecaf1d4c65a9e8156161b43e53c03231070520f85efad063633", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x425443c55bf6cc11f8c742160a3355474bde4551409997d9b56ce6017628c6ce", + "stateRoot": "0xb12e672d923f4f2676400c478088d0a66394dcf6da32c4bd4b3ca9c34d58aae8", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xc0", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x780", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2ed48a4ebdefc743bcdbec0ecadc64fa641776a8ad70df8e58c6b29bf6c1a23a", + "blockHash": "0x70b825c686a30965b99ed7865d7f1f5c7a5228b3731e7c1481ea04a1d9c1228e", "transactions": [ "0xf86781e808825208942d389075be5be9f2246ad654ce152cf05990b20901808718e5bb3abd109fa07ed61509c7ec5fe3ef1deb7c2bf8d01c9f501d9982d2208aecd8d3a7ddfb38afa06c74720e72af536646d725c7d49080686eb94b1d599a8bb99a1279644ca31090" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5615d64e1d3a10972cdea4e4b106b4b6e832bc261129f9ab1d10a670383ae446", @@ -6135,19 +6328,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2ed48a4ebdefc743bcdbec0ecadc64fa641776a8ad70df8e58c6b29bf6c1a23a", + "parentHash": "0x70b825c686a30965b99ed7865d7f1f5c7a5228b3731e7c1481ea04a1d9c1228e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x03ed1415ee8648d07940a6d32100ba55e7f6e14bc6ca0b3a8775013753cea0c1", + "stateRoot": "0x562acf4981c8f32953fdd6e51b6884ab71c61d9cadf4e43b5e04c14f5dd369c1", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xc1", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x78a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1e23bc483f7c371d9ebf493ba84b563479656771fe17f2846fd9c863fc9cfafe", + "blockHash": "0x456f2d7bca317d1c960360d3bdb116a60cb7786bd0e4b7d898a31d946c184533", "transactions": [], "withdrawals": [ { @@ -6158,7 +6351,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x0757c6141fad938002092ff251a64190b060d0e31c31b08fb56b0f993cc4ef0d", @@ -6171,25 +6365,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1e23bc483f7c371d9ebf493ba84b563479656771fe17f2846fd9c863fc9cfafe", + "parentHash": "0x456f2d7bca317d1c960360d3bdb116a60cb7786bd0e4b7d898a31d946c184533", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x096099f2d7c47a0c7af6ab420ad9fa6334c7bf732790f7386ed6618672cc4fdd", + "stateRoot": "0x94ebc53007ac2725e033180219c05f2ec21c3e5685bca95e080d44f1d140b17c", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xc2", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x794", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe61411b998dcbec97ad2ce9bca20014fa673980d1e884325c1075abef61f152d", + "blockHash": "0x9c87e58af74c67caaf3d75bdead97b4154b91b278ba20d6383f8d8f0237c383d", "transactions": [ "0xf88281e9088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa0de5f5b108b09654f7d8ed16787102174e2698a344aa177ab38997e0290331143a004d275d26d1ae07aefc0aaed81a95b90427dccc3d696d0db8d3e63f19825c3c7" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x14ddc31bc9f9c877ae92ca1958e6f3affca7cc3064537d0bbe8ba4d2072c0961", @@ -6202,25 +6397,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe61411b998dcbec97ad2ce9bca20014fa673980d1e884325c1075abef61f152d", + "parentHash": "0x9c87e58af74c67caaf3d75bdead97b4154b91b278ba20d6383f8d8f0237c383d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6be2b9dd7bded88692d1e5ed6e70c8b1d7aa45c5eebfd2f3ff481387b9b14061", + "stateRoot": "0x01c103fac0a87f8305576c2ab90ebd407923dece6527a532b1db0de0c2efae1a", "receiptsRoot": "0x024d9f09c9b45b8c40485e9f29bcee4a0d25aa4160ea228584aa418139c3d88d", "logsBloom": "0x20000000000000000000000000000000000000008000000000000400000000000000000000000000000000000000000000000000000000000400000000000000000000001000000000800000000000000400000000000000000000000000000000000000000000000000000000000000040010000000800000000000000000000000000001000000000000000020000004000000800000000000000000000000000010040000000000000000000000000000100000000000000000000000000000000008000018000000200810000000000200000002000000101000000000020800000000000000000000000000000000000410000000000100000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xc3", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x79e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xf24e0907bc9948667699c8f9094931f930f8617e5eafff2271656cfbde5c2956", + "blockHash": "0x15310e7a3f9cdeb4a289a553540f88103dd8a259f354d349adb93512eb6a1b2e", "transactions": [ "0xf87981ea0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0e42ca826d4b55e9090e794708839ec814729589638826bfb6435f3754ec9ebcfa03b0c3a0bf6311efe28815ab455878767818db4e14f6fd6f406decfabc4117fed" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x490b0f08777ad4364f523f94dccb3f56f4aacb2fb4db1bb042a786ecfd248c79", @@ -6233,25 +6429,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf24e0907bc9948667699c8f9094931f930f8617e5eafff2271656cfbde5c2956", + "parentHash": "0x15310e7a3f9cdeb4a289a553540f88103dd8a259f354d349adb93512eb6a1b2e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x528c818971f8e91e1138d4713d88d762e81af2176d7db93264c3b0b8fd47cb0f", + "stateRoot": "0xd3a082bae9880116bd5c7ea71f11c70c9f9bdff6b7d3684d19e5a7497f2d576b", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xc4", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x7a8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9587ef58a068fcb27daff28ee3da231caed47c7efa9371fb42b14fc9908767b5", + "blockHash": "0x1e54e3d4305350ef14c3dd398718cb0f75932ed2b92fdc77f1007740fde64232", "transactions": [ "0xf86481eb088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa02a1b6ee9e8eb5cd94cd651a3b2930c4543986132e2e215e6f9416dc8be31344ca01f7587b14f4234961447f94cae13c54280f72390b491219b98f1fc2f4a3aab0e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4a37c0e55f539f2ecafa0ce71ee3d80bc9fe33fb841583073c9f524cc5a2615a", @@ -6264,25 +6461,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9587ef58a068fcb27daff28ee3da231caed47c7efa9371fb42b14fc9908767b5", + "parentHash": "0x1e54e3d4305350ef14c3dd398718cb0f75932ed2b92fdc77f1007740fde64232", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xfa0dc9ff28e4f903721edb3b35e3b68e8315261318d7b8177e556dadcb11ef6a", + "stateRoot": "0x5212e7f55402c3087af269a9378ae01c5a4f022e683cc1cd6ecbcdc0261a6655", "receiptsRoot": "0xa4e6a14fb19ddad6e78264292f9df58b55152218eae0eff88e1b9348bc3fd654", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000040000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xc5", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x7b2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x035aad19a0a2ed13bbbd78630f35c556bfe04d7a89bb2fdbe485ad344e6e81b3", + "blockHash": "0x2287a8f855cabc66c3d840b9a6096dc7583cbd9e572b274fde80cc5c6c25a049", "transactions": [ "0x02f8d2870c72dd9d5e883e81ec0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c2b5bb2644ee8dc40656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0d0e6005ee39e02d654cc2db358df9659d8265e24d7362df88a7df9200438f6ba019fb39e93ff859f3600c01b7d7097a5a8612b77a52e73ddc099d3888b83b8aa48a00b0213a0a435161fb50eb892a0b62016e30e794657df8203ec443f4181519eaa" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x133295fdf94e5e4570e27125807a77272f24622750bcf408be0360ba0dcc89f2", @@ -6295,25 +6493,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x035aad19a0a2ed13bbbd78630f35c556bfe04d7a89bb2fdbe485ad344e6e81b3", + "parentHash": "0x2287a8f855cabc66c3d840b9a6096dc7583cbd9e572b274fde80cc5c6c25a049", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x17fec881f0a46758a00b8d3f1188246eb7201d6ffbc40723236e1772001c04fc", + "stateRoot": "0x75017b80c573cf247e22814738c1041b2775784c0f614ec9552a9ab06960454b", "receiptsRoot": "0xcb9c042b698bc6af04b2691e0a065e428419e99e72cf44d9648a8cf4d8f0914a", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000009000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xc6", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x7bc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5124774422b19463745f7a5aa4c1399d3e8c13abdf68cd0eb70477ba79b3bfd4", + "blockHash": "0x0802fd9fde9141093e8a70c7404433623bfd96a3c48bdde08d8614529d45888e", "transactions": [ "0x01f8d2870c72dd9d5e883e81ed08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c28b4f9f2367ebabf656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a03c8110e03f1b54de6085ff899d0dccd87806b788d1ef3fddbca1de4c356266e701a06640a31d9e8567d5cb1bdbc8c2f8503d8baecddbb42384fbb138148ffb7c53a5a017ba1e6660bdc56e4f8d5713b7f3e336bffdbaea515ff701ee12ae5dac240318" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa73eb87c45c96b121f9ab081c095bff9a49cfe5a374f316e9a6a66096f532972", @@ -6326,25 +6525,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5124774422b19463745f7a5aa4c1399d3e8c13abdf68cd0eb70477ba79b3bfd4", + "parentHash": "0x0802fd9fde9141093e8a70c7404433623bfd96a3c48bdde08d8614529d45888e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xef7a3636b93f0d6718bd63542c1360e0eb2b96b5eeeee35a0ef9b99f8547321c", + "stateRoot": "0x68cf24e8f7c437492f5dfb56b82c0b5167792906e5a043c00228c6db77ff16b3", "receiptsRoot": "0x342eaed63cb38bea909573825289290790acecc440db7592465f2ce257905ce1", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000009000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xc7", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x7c6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa467cc633a88b190c7c454be97d066a22527ccfa3784a6d0eaebb099363da22a", + "blockHash": "0xfb2691afeab54891b146a170a22b2c05523d6dd7ebdc2c7bc1c8918d1f84876a", "transactions": [ "0x03f8f9870c72dd9d5e883e81ee0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038cbf894c2fffdcdbd0656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a00a2bc3fd72bd3f8bb7f1de9a7dc9e928a7c6a831237124e65c60c25f8348af1983020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a01b1fbce7c0ef87f6f9663a0b60e65cc7677278016d927e12347e76adb5c349fca02c4342ff904879e71f5a9bc230ba38bf9a8fae1d59c8960a706ef33214d2d0d9" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -6359,25 +6559,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa467cc633a88b190c7c454be97d066a22527ccfa3784a6d0eaebb099363da22a", + "parentHash": "0xfb2691afeab54891b146a170a22b2c05523d6dd7ebdc2c7bc1c8918d1f84876a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8c8db72fff2333a2033534e709f102e14a1f5d447f4f0bc8dab1593f29b9b755", + "stateRoot": "0x2a104e732666b7f8d9e26e61556d96653d23a8638db76642a9c9deb9b9970370", "receiptsRoot": "0x89ad6e712ff59972d0e9cb30bb1e153bcf812624c56f0b21b11f5392068d364f", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xc8", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x7d0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4b395a1569a2995fc5ad6e079e367cd135ae61be2315a57336faec96ff6be4f2", + "blockHash": "0x227b812bb192894069c6743af75d013a7258cfb1d588353d2dca48db7d86fe71", "transactions": [ "0xf87481ef08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3ea8a9234e6d52c8656d69748718e5bb3abd10a0a0f425e20bb20618d370264da280ce98b8cfc5ed905266f4a97b5410a7a13e99cea0169d5c9b136d5c55900d7bc5e9d877219bb0018ed5dec92df79f6fd7657f8095" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xec1d134c49cde6046ee295672a8f11663b6403fb71338181a89dc6bc92f7dea8", @@ -6390,25 +6591,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4b395a1569a2995fc5ad6e079e367cd135ae61be2315a57336faec96ff6be4f2", + "parentHash": "0x227b812bb192894069c6743af75d013a7258cfb1d588353d2dca48db7d86fe71", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7eefbb5fcfd5311819571c7f36f79c4e46685e02b12d0152b08824a5a4a6e37d", + "stateRoot": "0x121e98e97b8f4fafa0d266261169f0a71c85b203bc4ec2c6c5aa7abe9e2d31da", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xc9", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x7da", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xf3574c46ee7be2f327b4c968186b9cba6ce8bc43cac0917119e3226630ac2e40", + "blockHash": "0x85ccb546591597cb645f907234954ce9a66032f9d441db08db1ee434ec721884", "transactions": [ "0x02f86a870c72dd9d5e883e81f001088252089484e75c28348fb86acea1a93a39426d7d60f4cc460180c080a01e30abbce6dc782012eea990165f7b02747ba70b0c723f37ed8cd9798ee051b5a069bd38061c66a0605b2bd6dec21e0feff4604ffa7c0562cf735c5a095f2cbacc" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x3130a4c80497c65a7ee6ac20f6888a95bd5b05636d6b4bd13d616dcb01591e16", @@ -6421,25 +6623,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf3574c46ee7be2f327b4c968186b9cba6ce8bc43cac0917119e3226630ac2e40", + "parentHash": "0x85ccb546591597cb645f907234954ce9a66032f9d441db08db1ee434ec721884", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x80b41a6c60d2170decdefb74572e5452246657529a32a9ede6c14a73215b993f", + "stateRoot": "0x0bf3b053ae83c9a7fe94bd369d370f0a78a0e36629870e85e18ddc575fd88d1d", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xca", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x7e4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4b92c1e975dfdc44423fea09f15c0b0f6cd94b52f75eadaf500817dadfedc05e", + "blockHash": "0x4827431ed8dd28b1f7d07ea13c889d2d4d0d64162068e0d1f19ff865b402d8b9", "transactions": [ "0x01f869870c72dd9d5e883e81f108825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f0180c001a069d90c3f5ad35ea13b207c3c320c16387cea3db454e625f0837e315e7064a377a06f6640758b45d8d313870e0244e026757adfac8afe22afc443478390488ef0ac" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xccdfd5b42f2cbd29ab125769380fc1b18a9d272ac5d3508a6bbe4c82360ebcca", @@ -6452,25 +6655,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4b92c1e975dfdc44423fea09f15c0b0f6cd94b52f75eadaf500817dadfedc05e", + "parentHash": "0x4827431ed8dd28b1f7d07ea13c889d2d4d0d64162068e0d1f19ff865b402d8b9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6710a5c1a72b3e069b6ed71011bf5f7345dbce0862c383ff43a5bf797ca65eca", + "stateRoot": "0x7c823f2a2f07b7761980d672445a67e24681f193785ddecd30e1aa8d5cea073a", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xcb", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x7ee", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5f7c14e45a99709c6dd5b99043f115777e3fa2aff9baea04e819c8ea1d49ff4b", + "blockHash": "0x3b4eb36b6ab1412e073d5daaf098b37d24e428df10bc8e8cb943d189a4fdf7f4", "transactions": [ "0xf86781f208825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f01808718e5bb3abd109fa04dc3febffa0fb3a85d3f7b6b04471b40f9b8ee4752919fd7eb275ab26a7e6ceea0118961b62ac804bda39a47c2fd2bb14cd20ab3f02d5d3c7857482e20c43d0703" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x74342c7f25ee7dd1ae6eb9cf4e5ce5bcab56c798aea36b554ccb31a660e123af", @@ -6483,19 +6687,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5f7c14e45a99709c6dd5b99043f115777e3fa2aff9baea04e819c8ea1d49ff4b", + "parentHash": "0x3b4eb36b6ab1412e073d5daaf098b37d24e428df10bc8e8cb943d189a4fdf7f4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x9084f2e6fa64e170542a90022d0b1afb798b5e041c64c4d9060fe0d2fae2c4f3", + "stateRoot": "0xd91d65fd89e0ed5f8f20ed5d601b2703103e3cf828408f05829a00124bee7edb", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xcc", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x7f8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa6a548359521b4b239f05fd8001e74c3cdec873dccbc6e9d558942720219436c", + "blockHash": "0x8a03da50f0ba98ed8b9ccdb6a2bdcd1f1217fde5e2883b6e3c5f579ea642f1fb", "transactions": [], "withdrawals": [ { @@ -6506,7 +6710,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf6f75f51a452481c30509e5de96edae82892a61f8c02c88d710dc782b5f01fc7", @@ -6519,25 +6724,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa6a548359521b4b239f05fd8001e74c3cdec873dccbc6e9d558942720219436c", + "parentHash": "0x8a03da50f0ba98ed8b9ccdb6a2bdcd1f1217fde5e2883b6e3c5f579ea642f1fb", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1e670194ebc744dd6b0999f3f8cb20b3043dd3225da24ce3585c6a5bcaa73f21", + "stateRoot": "0x65bc525a09df50e261d8f07ea4a688c023d29856be5b260c6e950027beb31bee", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xcd", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x802", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2fda609eaf660679f823fb4376c4bd0cadade83e2fe577f82d1ab3d9f0f42699", + "blockHash": "0x7110d90fb65948b6f33a0eb06deb98d8b1115b4864dd17384122e55339740394", "transactions": [ "0xf88281f3088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a02289959547b578eba29dfa0768eae6a5a0f8b7d99462d204107f2686027e90d8a02713d89b93092db05cbc9a9b84afb226fffcdfceacb312dab91431ae251af3f9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7ce6539cc82db9730b8c21b12d6773925ff7d1a46c9e8f6c986ada96351f36e9", @@ -6550,25 +6756,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2fda609eaf660679f823fb4376c4bd0cadade83e2fe577f82d1ab3d9f0f42699", + "parentHash": "0x7110d90fb65948b6f33a0eb06deb98d8b1115b4864dd17384122e55339740394", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc862aa6db897c9f52cc4720788ee061436ea3f10bbc8409d6e65185d94352c93", + "stateRoot": "0x92105ddb9983a5e1cb873ff987228d4af4aac2cd397a7019aa1172fb4169df71", "receiptsRoot": "0x3f561108b42b5d639e72338a2c50305f093b051318915b07bbd00898dc95b39f", "logsBloom": "0x0000000000000000000000000000000800000000080000000000000040000800000000000000000000000000000000000000040004000000000040000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000200000000090000000000040000000000000000000000000000001000800000002000000000000000000000000000000000000000004000800002000000000000000000000000000000000001000000008080000000000200000000000000a020000000000000020008200002000000000002000000000000001800080000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xce", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x80c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa8551de9ee0942059b85b3390a4a8e2b4717e843f5338062877d9a125e1c5d62", + "blockHash": "0x9af50dec801dfee6982656e94409f2d35e98acab93ce9a5ef6d7af4edffd310f", "transactions": [ "0xf87981f40883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa00f01325060cdb378a59cdb1f33d728f6a97afa73faac18412da93354251e23b0a0778eb42239b79ccb8aea4921b4d37826c05753e963dfd8a84086fb9b54fe2a55" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x1983684da5e48936b761c5e5882bbeb5e42c3a7efe92989281367fa5ab25e918", @@ -6581,25 +6788,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa8551de9ee0942059b85b3390a4a8e2b4717e843f5338062877d9a125e1c5d62", + "parentHash": "0x9af50dec801dfee6982656e94409f2d35e98acab93ce9a5ef6d7af4edffd310f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6fdfa0af2b35c52938735071dcc796a47a88984b36f4c4692d33966d070a4c7a", + "stateRoot": "0x4ac034218c636b9d37fe02cd736994c32d66220d9d7ac03f18bc743b7e9427f7", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xcf", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x816", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1cd2293c5df7c51a36bc8527308cfde43dde547b42129799d3f9f94f4b2a5d8a", + "blockHash": "0xdefd62545e0d404cebd9dac692cbaaa4f4f76bbcdff6cefe73d9524ceb0f9958", "transactions": [ "0xf86481f5088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0acaf7d557190a46d89d405d0e8bddab4c67007976f47d7941d359b762419c0d9a0700a188d7fab3f77f68b79258b9fad4ecc01fc029ed4fd5186eb07e35df103e4" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc564aa993f2b446325ee674146307601dd87eb7409266a97e695e4bb09dd8bf5", @@ -6612,25 +6820,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1cd2293c5df7c51a36bc8527308cfde43dde547b42129799d3f9f94f4b2a5d8a", + "parentHash": "0xdefd62545e0d404cebd9dac692cbaaa4f4f76bbcdff6cefe73d9524ceb0f9958", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa44d0a46223e903d3168caf55f0230899f101c64a42cff41438b3d496bc0fe37", + "stateRoot": "0xb2232a48a0462b698abee873a57da2d2eb7c0b46aacde4066a1c812e4744db01", "receiptsRoot": "0xd42cf506fa4fd2e3355607964d41795f80d5bab48586be0f46bbeb8ab4626634", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800100000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000009000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xd0", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x820", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xbc42869ab3a2245d1c7a2d33a982c8696aab3d3c0f9dfa69d8be2d2cc9cf1d31", + "blockHash": "0x3d4c71a9c3f45fae77c5586f58e419389db2843162bc561e2162169138298e09", "transactions": [ "0x02f8d3870c72dd9d5e883e81f60108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c8676dcf035dc0936656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a04323bceecd4ef7216d5b57b9dd12ecf03842ed56d87fe43d0959436f408f44c401a0fb473a535de94722bba71f55061aae1314b7bc78cc1cb160f3bbc481c41ddadda04e09cdf8831c9e3bda3e24a64ef78bdf96a7b332d1d52cf577d74b2829dcd8d8" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9ca2ff57d59decb7670d5f49bcca68fdaf494ba7dc06214d8e838bfcf7a2824e", @@ -6643,25 +6852,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xbc42869ab3a2245d1c7a2d33a982c8696aab3d3c0f9dfa69d8be2d2cc9cf1d31", + "parentHash": "0x3d4c71a9c3f45fae77c5586f58e419389db2843162bc561e2162169138298e09", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4aaffc98ea6a7e916cc783b132dc537a600ba35c901871cfc507f899334351db", + "stateRoot": "0x54ed782e5ad4566efec4b5d194a5c5ac7ddd804abf01273499a88870ef1e468a", "receiptsRoot": "0x251f5e2c4b0c5e3dd44fc865bd15c121286aa01ae089e879659e6718e90fe9c5", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000800000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xd1", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x82a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8e8b607660e0016ba139872bc35730d2efe0426136dc7e32ef6091f2c72acf50", + "blockHash": "0x21da350502d4e4e62d4fa08e2561af5e6cabb3b4920b5839a386d96fb5807039", "transactions": [ "0x01f8d2870c72dd9d5e883e81f708830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ca2da1c555f06d1f8656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a05d7c0426d6595c1819b962730e5d2a44644703ebd960ec3ac51297ad937692f480a0adfa1f7c4c15fe13bce3258149d900ad82ecaa1066f237a6456ec3b529237754a079eedcd2a684aee1a2b771a435b3186a5da0936c6089174e8fafbf122ffa836f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6d7b7476cecc036d470a691755f9988409059bd104579c0a2ded58f144236045", @@ -6674,25 +6884,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8e8b607660e0016ba139872bc35730d2efe0426136dc7e32ef6091f2c72acf50", + "parentHash": "0x21da350502d4e4e62d4fa08e2561af5e6cabb3b4920b5839a386d96fb5807039", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x480608e954ad9f709e266ca8e840f66eac2f7ff838180c130b3e348bb1c99054", + "stateRoot": "0x6b4b039b3194a3b5a86893b7c3178684a48678554ade9a232cf2bf5cf4f167e8", "receiptsRoot": "0xba5bc7653da51e3500f74cdd416e4eedb5414648e374233de868ac67343e50d1", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000020000000000000000000000004000000000000200000000000000000000000000002100000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xd2", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x834", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x85ad1ea8a6413676241be28adc37e9e9eafc7d7d92838f662f89e954b1946243", + "blockHash": "0x54d9012f7ead57831e9399e73a2a317d20bd1baad0545bdf2e4cab07edcfadf2", "transactions": [ "0x03f8f9870c72dd9d5e883e81f80108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c6cb6df52764cfebc656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a04c3dffb6198347c61671fa1fafd5d80f384ab67a494f5c7bc7428bcb6ca5a44583020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a066a0c94f13a1f94614e0f1df0af17cd8652599496fecceb1a7e58bc545490efba0675eb1dc9602c18b7c1eec372e8ae3daa1dd5a3aeca1a89e52c85bc4d72aa854" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -6707,25 +6918,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x85ad1ea8a6413676241be28adc37e9e9eafc7d7d92838f662f89e954b1946243", + "parentHash": "0x54d9012f7ead57831e9399e73a2a317d20bd1baad0545bdf2e4cab07edcfadf2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xce71f031bbf67f2695e759640a3940d1278f1bc7c6de271994bf84d3e657c802", + "stateRoot": "0x1dccb76241c96e14a85d325da74adfcbcef6090ff812871e0543a2197004a5f6", "receiptsRoot": "0x85b5286a8beb7cd62c5f621a2fbb6f9afd256c9ea0f0b7e10d3fcb8a55c80bcf", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000004000000000000000000200000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xd3", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x83e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x43cc37e72c9060cd84480dc2b3ad47b73ae9d3153ef17aaee77426eaea98c979", + "blockHash": "0x551e5388bd3d6923a76c2682a16f5fdd08f6d797addc6c99db7af08d0f8f39b4", "transactions": [ "0xf87481f908830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cfdcda6573c19394f656d69748718e5bb3abd10a0a0061608e071cc09a95aa321d3751fccb473d16626ab1626ace43d95f685ff49fba01e4c519dcaa3e93ab814cde795a6fa4c5f87f037558981f42438de11a3447302" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe910eb040bf32e56e9447d63497799419957ed7df2572e89768b9139c6fa6a23", @@ -6738,25 +6950,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x43cc37e72c9060cd84480dc2b3ad47b73ae9d3153ef17aaee77426eaea98c979", + "parentHash": "0x551e5388bd3d6923a76c2682a16f5fdd08f6d797addc6c99db7af08d0f8f39b4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7dce685a8396403165e98bd384df9ecbf5d01f7e564a347c71cfbdb3deb02c28", + "stateRoot": "0x59c44133b397d44a808e1de579f379abc075a9f4c2ff3545bb2e43db777a14be", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xd4", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x848", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x52cb7c3d0a4baf4b97c814f69a29ce7efd02b30063caeb4dd25182e4945f9443", + "blockHash": "0xff3cbf3e66dcc8b1085e07c52cf467b234ece6402a58ec22b3f8c91c148bc100", "transactions": [ "0x02f86a870c72dd9d5e883e81fa0108825208942d389075be5be9f2246ad654ce152cf05990b2090180c001a06a4620766ee6615712cff89a149f4a1d4af61e13971ed8217cf05b3c84266b89a007a1673bc56c3298d9ec061ec32cf0b35be7d8a7d18ca2b122e3f8a9915a04e8" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x8e462d3d5b17f0157bc100e785e1b8d2ad3262e6f27238fa7e9c62ba29e9c692", @@ -6769,25 +6982,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x52cb7c3d0a4baf4b97c814f69a29ce7efd02b30063caeb4dd25182e4945f9443", + "parentHash": "0xff3cbf3e66dcc8b1085e07c52cf467b234ece6402a58ec22b3f8c91c148bc100", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7c30f7a61d25d256743ddc4f767bfe647c86218e1e04e0e81a378ddbffc2cd83", + "stateRoot": "0xa608217573dcdb681bb4dd54d571a56f9f76749aeba8d68d898e8e8b728b65bd", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xd5", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x852", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x414140870ecffda2fd30789856025aeeeee6ed2d339c89b09142a80b5d02b2fc", + "blockHash": "0xb63266dae4621fa7e68578bd15552bd357078920a0fb4437efe65814599ea9af", "transactions": [ "0x01f869870c72dd9d5e883e81fb088252089414e46043e63d0e3cdcf2530519f4cfaf35058cb20180c080a0ea7f055ff679356b6bbc372e259d1f107d08db148907f27c2e1287bc0e0ab595a01ff11cc25aab1db903fbe7a5a12ca3f0a15551f92df97c0619e875fe72984da2" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x3e6f040dc96b2e05961c4e28df076fa654761f4b0e2e30f5e36b06f65d1893c1", @@ -6800,25 +7014,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x414140870ecffda2fd30789856025aeeeee6ed2d339c89b09142a80b5d02b2fc", + "parentHash": "0xb63266dae4621fa7e68578bd15552bd357078920a0fb4437efe65814599ea9af", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd0ddf082a0315b3a2fcd6256c25ea67d747fb54b237dcdf8ffc431286c68cade", + "stateRoot": "0x774d0a5cc06b51ed6a9abea346cd52ae04d106d0a02ae9e9799f500e475d49ea", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xd6", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x85c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6d091cc14eb2771eda246d6c98884ca88b3e9c1193f9b1094786e7ac38615d0f", + "blockHash": "0x71dae3bc7325be2221a15f25d12a03b6a18d403f7715a54bf1022d558319af5f", "transactions": [ "0xf86781fc088252089484e75c28348fb86acea1a93a39426d7d60f4cc4601808718e5bb3abd109fa0d12da3e860c37ac15537560dc07ea48946855a3dcb2045f27bb14034ad34e7a6a05c6a3fdcdc7318b687ae69d8fe93217851dda4df774c487d0fd025495d81eeb3" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x07e71d03691704a4bd83c728529642884fc1b1a8cfeb1ddcbf659c9b71367637", @@ -6831,19 +7046,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6d091cc14eb2771eda246d6c98884ca88b3e9c1193f9b1094786e7ac38615d0f", + "parentHash": "0x71dae3bc7325be2221a15f25d12a03b6a18d403f7715a54bf1022d558319af5f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x87180f17e7aa5d9be9e242e7f923bdfb1b095d8774047d3b56ec932625df566d", + "stateRoot": "0x54a6f98eb807b971dafe12c3cc682c7ad8671acb08a340d933f87785e0af8483", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xd7", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x866", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc2c1970e54d67656e78c75f59b990d4a682800dac92f32e35bbf5c9f4123080e", + "blockHash": "0x00d71bb0c9456e3aefbeb366f1651705dc39254901ba740c074f50d8dc48bf11", "transactions": [], "withdrawals": [ { @@ -6854,7 +7069,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf4d05f5986e4b92a845467d2ae6209ca9b7c6c63ff9cdef3df180660158163ef", @@ -6867,25 +7083,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc2c1970e54d67656e78c75f59b990d4a682800dac92f32e35bbf5c9f4123080e", + "parentHash": "0x00d71bb0c9456e3aefbeb366f1651705dc39254901ba740c074f50d8dc48bf11", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x9ead26372087738f0a82c760bf0f9f43dcd72e44b65d094a9b53ef5ce38d0227", + "stateRoot": "0x167ef9b4dcaabe1896fcd5e1b3aa079735418049187eeeb455950256a10294d4", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xd8", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x870", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9869f9d317befc2be06e35c4bb421b2f70ee3a551da726ac450fbe5683e175e9", + "blockHash": "0x8a6b0319980323c3c05c5cde5030ba2ec7ffc3c90875baf2c297461be2cea7b4", "transactions": [ "0xf88281fd088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0f07ecb99ca6e3f73e8d15bbb95529e9b6889f7f9a879d2287bb7e15f7dcac49ba0487bc2fddd49b63ac5e1c05e9dd58319163ef2be8e6be6d808aaa82171a95c92" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5ca251408392b25af49419f1ecd9338d1f4b5afa536dc579ab54e1e3ee6914d4", @@ -6898,25 +7115,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9869f9d317befc2be06e35c4bb421b2f70ee3a551da726ac450fbe5683e175e9", + "parentHash": "0x8a6b0319980323c3c05c5cde5030ba2ec7ffc3c90875baf2c297461be2cea7b4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0df6593528615a46f29a840e91658bc09028b232ff4d02b0fc4c889e0f188b1e", + "stateRoot": "0xfe55276629ca48911e1346f73a2ff58d929586344373b796608c01f31fdc938d", "receiptsRoot": "0xdaeb5682484dc43ef26215a9aaf64a787fc4388eaaca288d11e605f4eca59e1e", "logsBloom": "0x0000000000000000000000000000000000200000000080000000080100080004000000000000000000004000000000000800000000000000100000000000000000000000040000000000080010004000000000000000000000000000000000000000000000000000200000000000000002000000000000000000000000000000000000000c000001000000000100000000000000000000002000000000000000000000000000000000010008000000002000020000000000000000000000100000000000008000000000000000000000000000000000000000000000000000000000000008000000000000088040000000000000000000000000000400800080", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xd9", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x87a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6cd3151a665feb73ef2fd1c09b2ba1dd622e424cf8d437491f67d7acea386a25", + "blockHash": "0xea2e221f369894f87e4efe46f729278a43024e029a3c9448f43a70e0acb993f5", "transactions": [ "0xf87981fe0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0484f9c198cee5bbdb572ac3000910d183ca76e7a0a7728f7e8c387ca592a194ba05963cdec459e60452eba1c8a91a102e59751ed71cbd061efeb41b107e7fb5758" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe98b64599520cf62e68ce0e2cdf03a21d3712c81fa74b5ade4885b7d8aec531b", @@ -6929,25 +7147,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6cd3151a665feb73ef2fd1c09b2ba1dd622e424cf8d437491f67d7acea386a25", + "parentHash": "0xea2e221f369894f87e4efe46f729278a43024e029a3c9448f43a70e0acb993f5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x33ef2451a664c8d76e1ea636fd70fafc878a7789b182c93dc03ab7b5c99745df", + "stateRoot": "0xbdda0380dbd820e3c98ea94058071e809ad9954a54a74ee36802516bf910dc88", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xda", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x884", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xf12671c7915ba944f549618aa1a618c58890d1bb1374ba0d5bfe9a1d219d4e10", + "blockHash": "0xf1919856dbe904189ccfaeebe671fbc7193d05b7b87d401420828a9e59f9ff82", "transactions": [ "0xf86481ff088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0096dbe957c596a1274724cb8a26e91c4d0a5988acc6c4d71663631e2003c975ea06a37dd9cbf388aed02bc4c4798716068e9b5fff60f5f663a38846d109746fba9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd62ec5a2650450e26aac71a21d45ef795e57c231d28a18d077a01f761bc648fe", @@ -6960,25 +7179,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf12671c7915ba944f549618aa1a618c58890d1bb1374ba0d5bfe9a1d219d4e10", + "parentHash": "0xf1919856dbe904189ccfaeebe671fbc7193d05b7b87d401420828a9e59f9ff82", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5cea96ea8b8dd8cc17ea87b5d131fee80c3508fd9b4f15fd00b1fa0df6fbaf7c", + "stateRoot": "0xc22767bfa2ba926ba7f6aa9300190b91696d208f47ba4178b549f1a4f906f456", "receiptsRoot": "0x79bd13afbabf9625dc7470703ed2e7c638bf975d014e2cadd1a11155a50a7008", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000024000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000008", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xdb", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x88e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2cc973d866118aeeb5d5a45bbda5f59f56d1824d01605eff38bde4ba082a2953", + "blockHash": "0xfaec1199d4228f306c7e0a19acae4b4e515680ed7d240b6bcdf151ad8986f503", "transactions": [ "0x02f8d4870c72dd9d5e883e8201000108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cce282565ecdd5bc9656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a081607ef8d6fd479d2d0f55ec50762ee5fc35883ee5600525ce1e9ef3398d5aa501a043097c04f7681d47ec224343d8a8a5558814dfb7460a998cf76d8391d00b8a2fa067abff87ca6315bce87430aa9c8d8e1996fbe1cd7723f494253354e33f755e88" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4d3fb38cf24faf44f5b37f248553713af2aa9c3d99ddad4a534e49cd06bb8098", @@ -6991,25 +7211,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2cc973d866118aeeb5d5a45bbda5f59f56d1824d01605eff38bde4ba082a2953", + "parentHash": "0xfaec1199d4228f306c7e0a19acae4b4e515680ed7d240b6bcdf151ad8986f503", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xbca1b202e9a17426e5ae61f7ad2d3b503b2180cde0e6736b34e3d818d1fd6e78", + "stateRoot": "0x449ba4c87f47df8ea0b9e4d8017beb960b93b6727d145a2ec7387e31f18413b8", "receiptsRoot": "0x19a448cfeccf7b829cf2af44a4c5575f12b2872abf24705826ec1f2523284bc4", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000804000000000000200000000000000000000000000002000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xdc", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x898", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x633313f0428dac31c59a736f610f5da75f22d0c2ea8d112987c918c7405c0440", + "blockHash": "0x2ea992d3fe4a3e52be0b92f0ccd3a13d8a14738db8b61083c15fb42bbb5ba0a9", "transactions": [ "0x01f8d3870c72dd9d5e883e82010108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c7c3a8ef48b3cebe9656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e207f028cce1624a1fc76c56f1794c2704a692c1f214685291d618e40733ff1b01a00174c0a739a6f4744c6590a84c6b65616b2fc9e9d61747c29f63a30fd16a35ffa0403d478c44f9fad1dd7ff6e514a211e095cbfd97d880f6ba65248f8069928fd3" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x36e90abacae8fbe712658e705ac28fa9d00118ef55fe56ea893633680147148a", @@ -7022,25 +7243,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x633313f0428dac31c59a736f610f5da75f22d0c2ea8d112987c918c7405c0440", + "parentHash": "0x2ea992d3fe4a3e52be0b92f0ccd3a13d8a14738db8b61083c15fb42bbb5ba0a9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xff3498c0882d17bdde653eac3785d898e6799bab863447e537a4baa61425e6d1", + "stateRoot": "0xf63d8d6f4da331f2632ceb71af25cfe8429a6cc6b48fc5c02593ef4911d548b3", "receiptsRoot": "0xf791bb85f6463471b2e9f6760696edbaa8ce005016d56e8455620c102a85f97d", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000020002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xdd", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x8a2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xab9619afd1e6619dbab5761d6fc5da9a0fbf8b6489fb96eb864e687bbce7952a", + "blockHash": "0x9d573f2856ca356e07c2bcfcd992bf0534e9cc5f71cf50dacf60786ac71a340c", "transactions": [ "0x03f8fa870c72dd9d5e883e8201020108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038cf2b2ffddc2dde581656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a08a38792846734575025e5114061b62006064b0636caf6733294eb26895bda2ac83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a02abcc99a781c0f7361e7f522a801f831348da0a9fb22421d11c76c9d49a0e431a07acf8b832d0171a0227738295de6d5854861e05a321660d2470ac9a3c50fe41d" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -7055,25 +7277,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xab9619afd1e6619dbab5761d6fc5da9a0fbf8b6489fb96eb864e687bbce7952a", + "parentHash": "0x9d573f2856ca356e07c2bcfcd992bf0534e9cc5f71cf50dacf60786ac71a340c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcd03023d5fd58e2b8d999c16360f778338eac694840dcb6adcc8f90a0c849192", + "stateRoot": "0x046a622ce8bcd2c8193418ead50dcfd8c87932878fb4c0e6d991ab1189f7ce90", "receiptsRoot": "0xafd49c477f051880c7aa55ee362f5bbb56c937b1404f08f5c35e3ca9fbf5c734", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000200000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xde", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x8ac", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x827cf63f6f1bfebc2c18dc37c641eb9038174492ce580fc881027cbd447dde09", + "blockHash": "0xbfd12a35121faf912e4a1faca859a27131578df0da5117215a08b25c13964201", "transactions": [ "0xf87582010308830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cabe108b68cb3921a656d69748718e5bb3abd109fa0c0a89bb8e4d7ad8bd04b96d0d7be1ffb0fa0b3708e941779034f8b7fc0e8224fa04e995d47759a912b21e632b3efae2104ed0946a2da7e32135db5df622ef33c0b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xaa5a5586bf2f68df5c206dbe45a9498de0a9b5a2ee92235b740971819838a010", @@ -7086,25 +7309,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x827cf63f6f1bfebc2c18dc37c641eb9038174492ce580fc881027cbd447dde09", + "parentHash": "0xbfd12a35121faf912e4a1faca859a27131578df0da5117215a08b25c13964201", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5e23c4e8ec85e768ad515d8ad0f274fdfc0e2db2a98a4f7726859680a78cb337", + "stateRoot": "0xa6fe8929c52eead39f082c17682e790dd28e8766b824c8e8ac2bd7ecdc9596b1", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xdf", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x8b6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x17c4a736b0ea52a0a4f64166d211b654d10c8a6b316b7a3d151c84f1afbe2cfc", + "blockHash": "0x773240502b4c39a2755e1b8b29eec32c370cd3fbdb1483707b5e0331e44bad5f", "transactions": [ "0x02f86b870c72dd9d5e883e820104010882520894654aa64f5fbefb84c270ec74211b81ca8c44a72e0180c001a02c4661994899245f1f7161c24e6476e42cf57379598cb20cc7a08b75a1673672a0377e496dd0113a554708d7c43244625559fab193cf18ee3b3edae331f9f8deb9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x99d001850f513efdc613fb7c8ede12a943ff543c578a54bebbb16daecc56cec5", @@ -7117,25 +7341,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x17c4a736b0ea52a0a4f64166d211b654d10c8a6b316b7a3d151c84f1afbe2cfc", + "parentHash": "0x773240502b4c39a2755e1b8b29eec32c370cd3fbdb1483707b5e0331e44bad5f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc4d5ad6932daaf18ca694faec40edc097895ddef0909be79e3231f30ab039e3f", + "stateRoot": "0x9cbf387cef927929af3a2a09e4a1639203552e87069e2a3d2b22647a170d4542", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xe0", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x8c0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc7d92e27e6635446bbbf148991143322dfee51d0c6923abdfe69a9661aa51f3f", + "blockHash": "0x7d43379b5b60184521c609af7db6fcb8976a1382f0678955f48256bb5648fea2", "transactions": [ "0x01f86a870c72dd9d5e883e8201050882520894654aa64f5fbefb84c270ec74211b81ca8c44a72e0180c080a0d097876d7e2f660c01f19ad07b26bd4fa4ff1f4e21ffce5ee20a63b39f59263da018f3047c40bc77768b6b81ec939400d56a4afb151403ad33686528bd7fb3dba9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x30a4501d58b23fc7eee5310f5262783b2dd36a94922d11e5e173ec763be8accb", @@ -7148,25 +7373,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc7d92e27e6635446bbbf148991143322dfee51d0c6923abdfe69a9661aa51f3f", + "parentHash": "0x7d43379b5b60184521c609af7db6fcb8976a1382f0678955f48256bb5648fea2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf5fe34d46eb9d7c1429d565d8aadcc47fdcd088720899bcfd735ec4c9fb46ddf", + "stateRoot": "0xdae9a0470860dc4adeb9ca2fa3b34cd6c5770be7c4160db1f82142dffc56a169", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xe1", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x8ca", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7fd92767aad5a519ab7a1ee8f06e62a0869042dfaf4aba3b9e47037667137147", + "blockHash": "0x3e934716c35965996328471257cd917582fd1d749c87a926586275bb4a03da1d", "transactions": [ "0xf86882010608825208940c2c51a0990aee1d73c1228de15868834155750801808718e5bb3abd109fa0ec1d50950b085d1abcd0edad527bc1dd6896a4ef8008a5b05bfeddcd4c86a664a01872d9a9283c4a11e2e017b5f22919b71f12a25480aa6a20b862ec014bb7f794" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa804188a0434260c0825a988483de064ae01d3e50cb111642c4cfb65bfc2dfb7", @@ -7179,19 +7405,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7fd92767aad5a519ab7a1ee8f06e62a0869042dfaf4aba3b9e47037667137147", + "parentHash": "0x3e934716c35965996328471257cd917582fd1d749c87a926586275bb4a03da1d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1dde1f32d73de2474f924f4693731db2140ff9b6b686a42f873d48147020847d", + "stateRoot": "0xb4bcc67ca4d77b9758a68a0422a4c831e64a60b1b748139356784d85f1dadb33", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xe2", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x8d4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x508e549615fc6041f7c0737e69a19b2a78954a3b2e401c1e6cdfcd065f591170", + "blockHash": "0x23d067372cb58a72c17aa345cf0b5e51e7404da35d77e631481cb1973b1f3204", "transactions": [], "withdrawals": [ { @@ -7202,7 +7428,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc554c79292c950bce95e9ef57136684fffb847188607705454909aa5790edc64", @@ -7215,25 +7442,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x508e549615fc6041f7c0737e69a19b2a78954a3b2e401c1e6cdfcd065f591170", + "parentHash": "0x23d067372cb58a72c17aa345cf0b5e51e7404da35d77e631481cb1973b1f3204", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xda7bf74c9af8065830e837aa77b89ef9403692755ea65faab697c9ec7960a65e", + "stateRoot": "0x846dd302515af3f384b7c9b1bc841be63de635ea09ad0661f351b8a10c30832f", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xe3", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x8de", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x380fa604fda76b136b8d0cd29fdd1d4d947c90d328e70679c89d25fd46e30e20", + "blockHash": "0x29f4336b099ccd9d48c798632fba8acc6ff93c02678ab962654210cfe2941f8f", "transactions": [ "0xf883820107088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a05dd8a8d661cd961e55957d672db81e05101fa822f0ac004ed49853a86071caeca03f56576f78f77226deb6a1e429a9ee442ae7b1d46881779f7cf9845425248784" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc89e3673025beff5031d48a885098da23d716b743449fd5533a04f25bd2cd203", @@ -7246,25 +7474,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x380fa604fda76b136b8d0cd29fdd1d4d947c90d328e70679c89d25fd46e30e20", + "parentHash": "0x29f4336b099ccd9d48c798632fba8acc6ff93c02678ab962654210cfe2941f8f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0249e268841392bf9fdaf916572f800d9af3df2c6aa664a747e49af6424d19af", + "stateRoot": "0x610796b996ab9900032f2fdf10890bda045985f4e1084fb1cd55e477dc8c075e", "receiptsRoot": "0xd70a5525f8fbf21175efafcb9acbda1a8d48b1896bd4cf23a8d6c1474c59457d", "logsBloom": "0x00000001000000000010000000080000000000000000000000000008200000004000002080000001000000000000000000010000000000080000000000000000000000000001800000000000000000000000000000000000000000000000000b00000200000000000000000000200000000000200001400000000400100000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000800000000000000000000000000000000000000000000000020000000010000080000000000000114000000000000000000000040000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xe4", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x8e8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa3e71744d3faa5f9827963a5f0d659487a2d102a538122e75395ec771100c68c", + "blockHash": "0x2eaee47b5ea5222ccee982a882b6d409cd0f54e713597895e1384440e74e6005", "transactions": [ "0xf87a8201080883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a039291e6b998bc1d7a27a5cceb0045691058a4e921bb821d41618e742e432d66ca05a2a31d95742ffe4689a40e948e01edf3c6e75aa38b4bf8cec5f2445058fdcce" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x44c310142a326a3822abeb9161413f91010858432d27c9185c800c9c2d92aea6", @@ -7277,25 +7506,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa3e71744d3faa5f9827963a5f0d659487a2d102a538122e75395ec771100c68c", + "parentHash": "0x2eaee47b5ea5222ccee982a882b6d409cd0f54e713597895e1384440e74e6005", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2af21bb17b0fef2cfd313f9c6cd140bbea1d7890d5ddcec58ea0463936302c7b", + "stateRoot": "0xabdaa1cd7a958f06a11d666738bc530831e7c5570ded7846de6b9da6b371b7af", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xe5", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x8f2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xcf2f9ba00e585e8346fe60f6bd23d83f81f57b272f3d7ee803aec61e3b66973e", + "blockHash": "0xaa1dcb86a88a45b6d504471b112761d9a065fda7596decdb28b959e772ae0ac2", "transactions": [ "0xf865820109088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa089f115b1426cd5610145d87fc9df3c7dd27f55689e7cecb967bf1a5f88dc7d06a00bccc3cc4a1b7dcfbef0ae543a7ddeb2f131308635a3fb752b37c41506e23f44" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xae3f497ee4bd619d651097d3e04f50caac1f6af55b31b4cbde4faf1c5ddc21e8", @@ -7308,25 +7538,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xcf2f9ba00e585e8346fe60f6bd23d83f81f57b272f3d7ee803aec61e3b66973e", + "parentHash": "0xaa1dcb86a88a45b6d504471b112761d9a065fda7596decdb28b959e772ae0ac2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe1f9b9144e9dc8182d6530aec489863d8509ca6ebc136ae0c15e73acf9a44238", + "stateRoot": "0x85018b4a5cad38dc8fde62f8c6d5d19938a4bf568616a83309a068f02feb813f", "receiptsRoot": "0x59e63920eb582c6c1ae19664c57b68675b05075e549bdd56ac27d2fa7cdbe3b7", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000080000000000004000000000000200000000000000000000002000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xe6", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x8fc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x66730b682308530fd5172418ae2100a58c0c78d8e2a4cf3962f74bb5d08a2ad1", + "blockHash": "0x83a662e724992852fb2488e94cacf72ee45082f35a0d991a4d4b29e6d450f09e", "transactions": [ "0x02f8d4870c72dd9d5e883e82010a0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cf92aa615f9b4e91c656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0b36949b816cb2ec4ab90f345d0bed84f55b8fcbeffd22198724c45d8a30b20a601a061ff9c4feac16a7f8ecc5df8c184e1ef1335cd485373081b0943d8e665386fc5a06351a12031ab5030ccd9e74fc17f06a4af327e4cd75dc5b96a3e9171ab461d3f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x3287d70a7b87db98964e828d5c45a4fa4cd7907be3538a5e990d7a3573ccb9c1", @@ -7339,25 +7570,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x66730b682308530fd5172418ae2100a58c0c78d8e2a4cf3962f74bb5d08a2ad1", + "parentHash": "0x83a662e724992852fb2488e94cacf72ee45082f35a0d991a4d4b29e6d450f09e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcc8af6749e2ed26a08d6095101170bd336ab1a8a6e62ce01f24b780811d0efc0", + "stateRoot": "0xb16f515e5bea659d7cc9ac1f370eca33a56ac5c03d10092497740621f40a1f0a", "receiptsRoot": "0xc37260f445c9b53c029d62d3d2158e5afe0f66f526fcd9a27b46710027e6f483", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000080000000000000000001000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xe7", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x906", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4138427f2aaf856de7604cae4193f96636c73e0a8984e967f88eeb9cb9868235", + "blockHash": "0x1f7653500227a26606848a32676359de1e9dc5f205b42aca5356d2e4b3f4cf7f", "transactions": [ "0x01f8d3870c72dd9d5e883e82010b08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ca7b2474c2b69133f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a018fbf0ae0e2133584c461cbd43169854c7c7e818e8b5779892da244f24d27b5680a00de88175878b02e140c2e76f3fa2c6ea350b2115fb956aa96f8918d227fae23da072ce3850569847f9c6bd3b6a1ffc680c759e67b96690fa87308b5ab1a234fb0f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb52bb578e25d833410fcca7aa6f35f79844537361a43192dce8dcbc72d15e09b", @@ -7370,25 +7602,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4138427f2aaf856de7604cae4193f96636c73e0a8984e967f88eeb9cb9868235", + "parentHash": "0x1f7653500227a26606848a32676359de1e9dc5f205b42aca5356d2e4b3f4cf7f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7d4a41062a1ebaf74eb039e9ca60cfa45e8690a27384180f36064472aefec560", + "stateRoot": "0x5a7119d784d8c51d74f43f6c4720780211c3630b5554ea33f4afc4c49a7f86e6", "receiptsRoot": "0xa3f96ff7d0b57b15707ad579b78988215c35c11d442ec707893281de3dcb9b8e", "logsBloom": "0x00000000000002000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xe8", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x910", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xff6c572142173aee3cce05872637e9fa20576e126122f8f096b26c2d7ab562ca", + "blockHash": "0xfd40012c4712b091e9b838f115ed1fa3a6cb3200fb2e504c3bd2e5ca5c38c58d", "transactions": [ "0x03f8fa870c72dd9d5e883e82010c0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038ca3b82995153488b2656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e70ed54757ba10a0b95454f6483d3d2e11613828f13d57d50b8a3a98e2c8df1c83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0c60e26947a2dbf98447511e72332b2ca362b880fea4fb64fc03462b11b4ba092a038d4b9510bfef9146677f146fc8a1b3c5bc614e54ad5d9a4d6b4d2399cfbeb8b" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -7403,25 +7636,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xff6c572142173aee3cce05872637e9fa20576e126122f8f096b26c2d7ab562ca", + "parentHash": "0xfd40012c4712b091e9b838f115ed1fa3a6cb3200fb2e504c3bd2e5ca5c38c58d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf80c6c2a65d77db9477b6f676680863460670fa7046e68e566a4ff9a7306f4cf", + "stateRoot": "0xa50f758ad62c92bb35ddaa9a89f34ac2b7809e0e65c2859492989634fa4f309a", "receiptsRoot": "0x647efb03cf0003f7b38e68d1ecc9fb1c211ce88915481adcdf5d3fb6d8c81eda", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000100000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000009000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xe9", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x91a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xfc3daf2feab4448c624c2b6de75cee4ba8555bfedb236a6dabd08625ee75fb8a", + "blockHash": "0xa2e4b0ac5ea30b60f73ac04d9236cd3ce3fe09e1733f810f1a5e6dfc7c69567c", "transactions": [ "0xf87582010d08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c5bf69af19e2c4d7e656d69748718e5bb3abd109fa0c2503c301bf0681ea966f102db7699fa826963b8df17a946954326bb0cb6dbada037aa73c91078f86f187d56b09ef9d2ea8f48db84166ec5c49e78f78fb5ef6e43" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x70bccc358ad584aacb115076c8aded45961f41920ffedf69ffa0483e0e91fa52", @@ -7434,25 +7668,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xfc3daf2feab4448c624c2b6de75cee4ba8555bfedb236a6dabd08625ee75fb8a", + "parentHash": "0xa2e4b0ac5ea30b60f73ac04d9236cd3ce3fe09e1733f810f1a5e6dfc7c69567c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3285403b266677669b7500a603d1554194888122e7bc7184693687023540b695", + "stateRoot": "0xd92d4d57d389a14adf313c04d0ee4c9a652738ba24ff7b87769e7840366a00a6", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xea", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x924", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x56a716225b0c189b6dfe04eb8dd9012e50bab4fde5c850b3ac032b0bb74c5916", + "blockHash": "0x5d2108a386ac5ec3a1ff714a4e09fe69e963c5305703d7cc92f98436a2d395c5", "transactions": [ "0x02f86b870c72dd9d5e883e82010e0108825208940c2c51a0990aee1d73c1228de1586883415575080180c080a033a4673c9a8472f5a5ccc2a5de380f0fda913f9862c1586db4ec85045104f242a075d9175ffec2c56075f9656daedf1326c52ee8a96ba5d77be995fa8546bcd89f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe3881eba45a97335a6d450cc37e7f82b81d297c111569e38b6ba0c5fb0ae5d71", @@ -7465,25 +7700,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x56a716225b0c189b6dfe04eb8dd9012e50bab4fde5c850b3ac032b0bb74c5916", + "parentHash": "0x5d2108a386ac5ec3a1ff714a4e09fe69e963c5305703d7cc92f98436a2d395c5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x989911af2991818b56381d69809f0899154d0bc06c90160a4b7cc170e484b53c", + "stateRoot": "0x5a632eefcd22f43d9305e6e35297ecdc620fe0ee8f4a70e0d64b20e764fca007", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xeb", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x92e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5fb1bbafb479d9b6bb8f0d6a832717b2d585af05d70edc9938597e9c349ccb1e", + "blockHash": "0xfc3318da785ab736ea009c632f01e734f8c29b83ad2f70cef9be2918ba00271d", "transactions": [ "0x01f86a870c72dd9d5e883e82010f08825208945f552da00dfb4d3749d9e62dcee3c918855a86a00180c080a06453186f6a9c55fb36454e34d41c27d13fc0049f5af658fa7490cc8362744190a0504fbaa0f5e9507b29e006587d014651b19bf2dcb8218e14d965236d548ffb39" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2217beb48c71769d8bf9caaac2858237552fd68cd4ddefb66d04551e7beaa176", @@ -7496,25 +7732,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5fb1bbafb479d9b6bb8f0d6a832717b2d585af05d70edc9938597e9c349ccb1e", + "parentHash": "0xfc3318da785ab736ea009c632f01e734f8c29b83ad2f70cef9be2918ba00271d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe584cc11999a6c0160d771fcdd009ca6d340893ec577572315234fc2c8f5bce8", + "stateRoot": "0x43d0af246577adde7fd43ae8fa859c4ef4c30a20aa3d94c02e5804b1696f485d", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xec", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x938", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x520f6482328ec8e1a2d2f759d3718f9527046b4eec351d127b4d10920ae7c02c", + "blockHash": "0xf39dad3c9d5b59b88ffd6b14f6940a42028722f819338ee6b6d053b8c0f2a5fc", "transactions": [ "0xf8688201100882520894d803681e487e6ac18053afc5a6cd813c86ec3e4d01808718e5bb3abd10a0a03b970b860fc60d5aee40e41743c1eb009255cf8bf7c82dd12f64d675ff24c7f0a06a08d813a4649df981fa4e95c1e425514989b0cc86c10bf5fc46ae9d7530836a" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x06b56638d2545a02757e7f268b25a0cd3bce792fcb1e88da21b0cc21883b9720", @@ -7527,19 +7764,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x520f6482328ec8e1a2d2f759d3718f9527046b4eec351d127b4d10920ae7c02c", + "parentHash": "0xf39dad3c9d5b59b88ffd6b14f6940a42028722f819338ee6b6d053b8c0f2a5fc", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x90aa516f7634bde1bc39f6e1544693038238b3788c5fd7ec5caf70979bdef707", + "stateRoot": "0xde47593570fb293bb677e481366b090be7257ff24af233479ab0a8abb4c91c94", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xed", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x942", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x89d7de3b3cc3f788c75f502ad3c5194de01d53e6d01675bb8e7319084bb044e8", + "blockHash": "0x079f119f59ba586112501df021e330b8eab1a38325dc7d08c47861487c32c0e0", "transactions": [], "withdrawals": [ { @@ -7550,7 +7787,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xebdc8c9e2a85a1fb6582ca30616a685ec8ec25e9c020a65a85671e8b9dacc6eb", @@ -7563,25 +7801,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x89d7de3b3cc3f788c75f502ad3c5194de01d53e6d01675bb8e7319084bb044e8", + "parentHash": "0x079f119f59ba586112501df021e330b8eab1a38325dc7d08c47861487c32c0e0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe80483c4ed93170ee2a52821d16553f4ec3b7423733606f1f76c8737ff6f1b9b", + "stateRoot": "0x90d63ae76acf857f0075fea9a03ea5c5bc695c34c26331cc3fafc5caf99d20ec", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xee", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x94c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xea6c0f8842754decf0722e63340f9ce8fbe8d0ad696225c4942eeff7c815cfe3", + "blockHash": "0xfe2f8f474375d5236c09e2f05c443a687fd27b1b7ee23f4f13f612844dd0b26b", "transactions": [ "0xf883820111088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa02c77f1a00ffa8149181fe59b1219dcd106642312194ffdfb0efa3a25b739d368a019af967d474a4d25721ef42b7fa0c41572a848efdb3bf8ef229836d07e0696c3" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x738f3edb9d8d273aac79f95f3877fd885e1db732e86115fa3d0da18e6c89e9cf", @@ -7594,25 +7833,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xea6c0f8842754decf0722e63340f9ce8fbe8d0ad696225c4942eeff7c815cfe3", + "parentHash": "0xfe2f8f474375d5236c09e2f05c443a687fd27b1b7ee23f4f13f612844dd0b26b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x37054ed1d4de8936d6b6d8309d87835e891d4cb7d403664cbff23ccfce00585d", + "stateRoot": "0x398dd27a14fdd01936bddc0050d7f5bfca22b124ddaa08ce222d4118d16ecbbc", "receiptsRoot": "0xb3c76769874da188359ca338714937e0ae1586a0b69cea7a88db3f231f9c245e", "logsBloom": "0x00800000000000001000000000000000000000100000000000000004400000008000000002410000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000800000000000000000000000000002000000000000000000000000000000000000002000000000004400000000000000000100000800000000000000000000040000000000004000000000000000001000200000000000000000000000000000040000000000000000000000800000000000000000000008401040000000080000000000000000000008040000040000000020000000000000000000000000000000200000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xef", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x956", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xff641c571c4ee7c6ad4776d9e6a619e15a9e9c68173a576adeb39a4d6b7cbcf4", + "blockHash": "0xdc0853f1aa04529c03ce6ef303325092a52c7cb92af5eb5db6c213d0c2e7b5ac", "transactions": [ "0xf87a8201120883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a082a80eca863ae9c64748a354a84f40290916bcaf8413792b21b3424378e6228ca03d390881b2d45d2465a2b5d4c3544cec5f43ecda93ad6c960cfa291fcaad51eb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xae5ccfc8201288b0c5981cdb60e16bc832ac92edc51149bfe40ff4a935a0c13a", @@ -7625,25 +7865,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xff641c571c4ee7c6ad4776d9e6a619e15a9e9c68173a576adeb39a4d6b7cbcf4", + "parentHash": "0xdc0853f1aa04529c03ce6ef303325092a52c7cb92af5eb5db6c213d0c2e7b5ac", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8c068ec1861153736ce04d560c6cf63b729d008c9e5c4156b8b8b4351b53577b", + "stateRoot": "0xfd758a6e384ace2f1154b11d794010ec4881449000d9a3ff0484f164413b353f", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xf0", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x960", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc0c2d5bded8a29c205781c8126d07498355257ffe0b0a9c63513891158703356", + "blockHash": "0xc6a5278dc34ccc9c2ddad545385bb02ccf6376f83c74188e408b46c38c53b453", "transactions": [ "0xf865820113088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a03ea334e2aa8e74511ed0ad87fcda79a9f680ae5812f88a13df8fbf5f7230c27aa054c5cc729b1ef1167f035aed984cd1aeb394e725797757c42b96bcf3285aff08" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x69a7a19c159c0534e50a98e460707c6c280e7e355fb97cf2b5e0fd56c45a0a97", @@ -7656,25 +7897,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc0c2d5bded8a29c205781c8126d07498355257ffe0b0a9c63513891158703356", + "parentHash": "0xc6a5278dc34ccc9c2ddad545385bb02ccf6376f83c74188e408b46c38c53b453", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7f1e0aba7bde42d7d8cdfc2d10067e723053ab75fba529a996072e3be4e3026a", + "stateRoot": "0xfe4ac4ea68e4b4fd11bcbce5a39ebec79964bc4b5299d4ae58f5aeeedb2587ad", "receiptsRoot": "0xdb3d7500cd8c087e3a0392bf0fa606dcdd10b495faddc3e157febe381694bf58", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000080000000000000000400000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xf1", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x96a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xaee5da2562edc43aae63fdbfcc1ed4a3b9584d31b515a14b6c9e974cbdb8dd29", + "blockHash": "0x23e3287b363fb91990110a112152cba1372fd3e3fce21319f619a89b2568c74f", "transactions": [ "0x02f8d4870c72dd9d5e883e8201140108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c420286a1fdfc0e5e656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a040c619388e6393f420e805451bd48b10c670de7d51e916a3ffe5ac3c96b8193880a0963c43efda9e42fb6774a28c7f5e012114afdd0681d067b1b6caf587004146e5a00c0e598f93f2345166df6807de074860ae1776148f8391bf32e32ffd519614ee" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4d2a1e9207a1466593e5903c5481a579e38e247afe5e80bd41d629ac3342e6a4", @@ -7687,25 +7929,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xaee5da2562edc43aae63fdbfcc1ed4a3b9584d31b515a14b6c9e974cbdb8dd29", + "parentHash": "0x23e3287b363fb91990110a112152cba1372fd3e3fce21319f619a89b2568c74f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0b4814aeab2857f64293c7da4c2d9ad9e1ccbde78f61c37ec905a83812e42357", + "stateRoot": "0x304447e9797a1ff96e9bf69720ca1ab7d92b9264ebc23febd0815513098756ea", "receiptsRoot": "0x57bab588deeaa419da929e4a6d21f5823ffae41492db9abc935466c941655403", "logsBloom": "0x00000000000000000000000000000000000000000000000000002000800000000000000000000000000000000000000000000000000000000000000020000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xf2", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x974", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6d56c50e850214cd81f339f0febfcb4874950f0a6e6c541f448c0dd83bbdec6a", + "blockHash": "0x66ce01033aa9d16ccbb1bf40b6029c418dd5371ecb5f26017e465c83ff2b576a", "transactions": [ "0x01f8d3870c72dd9d5e883e82011508830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c7071be300963ff92656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e8a78860d5ffde377f4eb0849fe59ed491d4a12fd51edebc2bceab3549d8346380a00e7186da492612df60948da5e541d1ce2857a85ad3ea9f07865c9397ade6ffe8a0617e8bb930030a03d25a1b5f1f07b373d9356259d0eea3480deb3c7826d49961" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd3e7d679c0d232629818cbb94251c24797ce36dd2a45dbe8c77a6a345231c3b3", @@ -7718,25 +7961,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6d56c50e850214cd81f339f0febfcb4874950f0a6e6c541f448c0dd83bbdec6a", + "parentHash": "0x66ce01033aa9d16ccbb1bf40b6029c418dd5371ecb5f26017e465c83ff2b576a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2b1e160783e5eff9abed73679a7ceacc0cdd2bd1ff00adec81b0ce03bd7acb2f", + "stateRoot": "0x1d384c9a816de4ab93b27b0a5731d429cc7be2a08256c44bb4bc941887fdc9b3", "receiptsRoot": "0xc702b9e5bef54fbd359fb825b44e4b1edd30258116936c988dc9f756d035bd48", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000400000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xf3", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x97e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa0e695a82a49373c16acf2ecbd742c53ea37cadecc6dfd681e6b393bdca6c445", + "blockHash": "0xf82ca174ffd7045bb27e93a71623e4ac64ccd17167a2aa9c430e1a3a3983ae84", "transactions": [ "0x03f8fa870c72dd9d5e883e8201160108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c3389deedf755957b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0427b8ffdff6454ea85c8251407144400ed4e693ffb6a74f319e0238c0e72afad83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a018196be640c0bacce391e26e900787177b20c087bc92aff6671faa5841174ea2a0197c06391e39c60ba885e840bbdcb01006afcffe27d34e85fdf7fd2e853d9f0e" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -7751,25 +7995,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa0e695a82a49373c16acf2ecbd742c53ea37cadecc6dfd681e6b393bdca6c445", + "parentHash": "0xf82ca174ffd7045bb27e93a71623e4ac64ccd17167a2aa9c430e1a3a3983ae84", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6aae432319fe437eaf4806252103b8df1111b0dd91815b058fa6affdebd3dbbe", + "stateRoot": "0x294d0504ca00d8f2f1aac54a5c3bf4df545016bfc1472e99b17424bf6ea4b9cc", "receiptsRoot": "0x3f253895aade44a9a272ab90feac8bca59f9ef2c9182ecaff4708c0964c4e6ad", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000041000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xf4", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x988", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xee14abc18ab909a3c3ff3afbccd5f0b3844727f10754428c44a7c8898f8343ad", + "blockHash": "0x055b5e0e9fdfb7bf07e8bcfb79600c04bb576488a39981c4662e9a9df1a73561", "transactions": [ "0xf87582011708830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c328378d492d41023656d69748718e5bb3abd109fa062fa6a4169d9b7adfa4d6fa305c20b40b828bd2b35dc9bc5d8f69f0944618b9aa013f7457305014b59b83fdd28ac7d7d4de3578ad157e054d4295e42f8105fdf38" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x1f12c89436a94d427a69bca5a080edc328bd2424896f3f37223186b440deb45e", @@ -7782,25 +8027,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xee14abc18ab909a3c3ff3afbccd5f0b3844727f10754428c44a7c8898f8343ad", + "parentHash": "0x055b5e0e9fdfb7bf07e8bcfb79600c04bb576488a39981c4662e9a9df1a73561", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6df949a5989f2b5ae123a2cac652c30938649af91697084fc7393701137bbf4b", + "stateRoot": "0xf981b19d884a070373d8d22e843042c2c9d638ce2af6f74db95d2b89d96a7ceb", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xf5", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x992", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5964eed483298c980e3372a7adab0e90ac671c5bb0fcb80e481a6fd533851ed6", + "blockHash": "0x2f556b92886daf4c3156cd71d8cca39eecc88dd49d223e0c173b8caf19e33e98", "transactions": [ "0x02f86b870c72dd9d5e883e8201180108825208944a0f1452281bcec5bd90c3dce6162a5995bfe9df0180c080a02592d6e2ddf8518f5b4d3cb227432b4e799ae5bf0c54236e085790306350398ba013d79dbea43f805f839a8a7bfbb86da979de2f4116c57cec6c97152e3185a16b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xccb765890b7107fd98056a257381b6b1d10a83474bbf1bdf8e6b0b8eb9cef2a9", @@ -7813,25 +8059,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5964eed483298c980e3372a7adab0e90ac671c5bb0fcb80e481a6fd533851ed6", + "parentHash": "0x2f556b92886daf4c3156cd71d8cca39eecc88dd49d223e0c173b8caf19e33e98", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x94dda996f1424b5b19de2493fd5feb565bc904e6d179a71ba684ccdc9a8e1c1a", + "stateRoot": "0xae89482e4c40b7e400f420016bca5a64840e236f95aa043a13a51781859af8fe", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xf6", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x99c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9093cd0fdc936c5e1a1cde72e4327a8b042d0153d3b268b5441631496ab5b897", + "blockHash": "0x1e521f7f517e8626abaebe96b6c0b3dfebf36ae5c7b077f0de9d1f3d4b30105e", "transactions": [ "0x01f86a870c72dd9d5e883e82011908825208944dde844b71bcdf95512fb4dc94e84fb67b512ed80180c080a08f3c930c7a4ed0fc43ffe7cfbcbe0eaa913d2422265d09304e67af8fbd1d1edea07fa116f75eb5f7eb90fbd5ad2185a718c9b29da65dcfaddc62f4f1cf9b7b7b4f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x8bbf4e534dbf4580edc5a973194a725b7283f7b9fbb7d7d8deb386aaceebfa84", @@ -7844,25 +8091,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9093cd0fdc936c5e1a1cde72e4327a8b042d0153d3b268b5441631496ab5b897", + "parentHash": "0x1e521f7f517e8626abaebe96b6c0b3dfebf36ae5c7b077f0de9d1f3d4b30105e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x50ba0b45c64457f53d8f17fd2973f72a7e154c9ac52412a3078e1c7fdd9cdb97", + "stateRoot": "0x70e98a1a790eba5a78d637f01e76d1741f0c0c799b60260484e2efd97826122f", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xf7", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x9a6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x123f2c0202f5d919d2376513b9d5c5c9dceda4b91e6fd70f386d0d88ec067885", + "blockHash": "0x7287a3583d89816f5dddbeeeabd7984aae0161e99173bd297081583035ee51df", "transactions": [ "0xf86882011a0882520894d803681e487e6ac18053afc5a6cd813c86ec3e4d01808718e5bb3abd109fa0f4d74436654fa222f1dcfe045bb2f56eeb9ed8d35c962ad79e3695dbf9c13d30a07fa1183cbcb7773b1c4084568a2ff4eba4a6ee2993ab4b293ead0c228e70b866" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x85a0516088f78d837352dcf12547ee3c598dda398e78a9f4d95acfbef19f5e19", @@ -7875,19 +8123,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x123f2c0202f5d919d2376513b9d5c5c9dceda4b91e6fd70f386d0d88ec067885", + "parentHash": "0x7287a3583d89816f5dddbeeeabd7984aae0161e99173bd297081583035ee51df", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x51896bacbfafd9c65c4bf4e5c828fe1dd91e2eeea39da7a1a31bdc2b7593f011", + "stateRoot": "0x92347392f855214b00e2e2e13c32599223cb77d4ac9b37e3c896a53cce84a3fc", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xf8", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x9b0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x03599481645edb627d61df608525160e3ea5fc6081aa353bdd9828b21f314c63", + "blockHash": "0xbd7d5378506830d7862cdffe30c2376d52e3002454fcab6be69daaeab32a6f25", "transactions": [], "withdrawals": [ { @@ -7898,7 +8146,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x0f669bc7780e2e5719f9c05872a112f6511e7f189a8649cda5d8dda88d6b8ac3", @@ -7911,25 +8160,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x03599481645edb627d61df608525160e3ea5fc6081aa353bdd9828b21f314c63", + "parentHash": "0xbd7d5378506830d7862cdffe30c2376d52e3002454fcab6be69daaeab32a6f25", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x430d7fbc65b1a35ad32e5cb29b13911b47d226d8edd6a587086eea71c0c0838d", + "stateRoot": "0x44436dd5df5aa20212cb4bc4bfd791dc384446200234193b558dad55dd32047a", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xf9", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x9ba", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb70f87f8243cc700afc179251e201ce53395e86cb99d8f2de002488a632f765b", + "blockHash": "0x9d6ae4fcb0fc49c6457bb2ec759488d2915a2071ac13f4af9008910db2da1f0d", "transactions": [ "0xf88382011b088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a084c8d41b9787a77274d53507c769d83f917f64b919e7a2424928c9959bbdbfafa06b83df98f1e5cc5e873ae9ac9207af7dbeb000786f40cc76083afd748d337c9e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa7816288f9712fcab6a2b6fbd0b941b8f48c2acb635580ed80c27bed7e840a57", @@ -7942,25 +8192,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb70f87f8243cc700afc179251e201ce53395e86cb99d8f2de002488a632f765b", + "parentHash": "0x9d6ae4fcb0fc49c6457bb2ec759488d2915a2071ac13f4af9008910db2da1f0d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7f49042388b1464946998060a0f422a3ae704bcb900166b6b531f95af7dde2ed", + "stateRoot": "0x75467e346e4f148cf069d3989cc714282dbf7a5ad13d0936411b68ca8e6e94f5", "receiptsRoot": "0x0f107923c29a48b7014b6b5bb47237cd248821464a08db5f1d990d39f08c8786", "logsBloom": "0x00000000000200000000020000000000000000000040400000040000000000000000000000000000000000220000000000000000000482000000000000000080000010402000020200000000000000002000000000000000000000000000000000000000000000000000200000000008000000000004004000000000000000000000000000000000000000000000100020000000000000000000000040000000000100000000000000000000000000000010000000000000000000000000080000000000000000000000000800000000000000000000000100000000000000004000000002000000000000000000000000000000000040000000000000000001", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xfa", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x9c4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc4bf5494f56bc45ce01dad37aee3ce9ffc45d83fdc000e12181f5f8acb8019cd", + "blockHash": "0x425533df106b0cb6f37d790690155392694a4a547c7faf4746233a298e15a090", "transactions": [ "0xf87a82011c0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a001f0bfa70518840b6c846fc573298406585f3ae18d41bd7b09b74a4bcc5ea45aa0497baf1aa5e0080d99e9492897d489f1fd1387d65451da9d5e8e87d5d215c3d7" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xda5168c8c83ac67dfc2772af49d689f11974e960dee4c4351bac637db1a39e82", @@ -7973,25 +8224,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc4bf5494f56bc45ce01dad37aee3ce9ffc45d83fdc000e12181f5f8acb8019cd", + "parentHash": "0x425533df106b0cb6f37d790690155392694a4a547c7faf4746233a298e15a090", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc5b50d5f5bb8459ffc0293d6a89682f22e33c497c5060d2b84db9c24f8800747", + "stateRoot": "0x9a577fcd0d7c7334d293beff56976b1c937feee0dde62f8e69fb9f842db71a32", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xfb", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x9ce", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4a451e3d5c50c59b8f500744456ddbc1305fd7d30a3088e18b63ab514e146a5a", + "blockHash": "0x6ac3d6f5f4dff49af070777aa66841fb7d526581129cf9e6b71fede9a9493334", "transactions": [ "0xf86582011d088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a09802950fbf7bc635e1999203e18e5a7eb8ff2878cdeb9e4dacad002689b01b55a0676f17a2bae780db0606eafe3c28ad8ab6ba4f46a4ca3911469ef1538a566d06" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x3f720ecec02446f1af948de4eb0f54775562f2d615726375c377114515ac545b", @@ -8004,25 +8256,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4a451e3d5c50c59b8f500744456ddbc1305fd7d30a3088e18b63ab514e146a5a", + "parentHash": "0x6ac3d6f5f4dff49af070777aa66841fb7d526581129cf9e6b71fede9a9493334", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5d62e876c9fb75994f975f38a997ced53c6d9e93efa0b68782d2874d51cb796d", + "stateRoot": "0x80cfbaee32b7715f96a1a38ca6fde31e6e18b84e810095ccf87d075b175dc235", "receiptsRoot": "0x98a9a37889a99b4f9f21fda3496a111b5c72b1f223748956005057dc45b50c9c", "logsBloom": "0x00000000000000000000000000000000000000000000000000100000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xfc", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x9d8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7e09bd28fdc45aa33de70b9cc577566820bcc691bb602bb4ea34c060240a3a34", + "blockHash": "0x2b94341283257557973e87f76138a6713bb0b9d394aec227e8f87e044618cd9e", "transactions": [ "0x02f8d4870c72dd9d5e883e82011e0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c9a60100c3b84dcd2656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0a22721490cd06a0e77bc2b085bb4d57e7e5e0b459a2afc65ec4697d51926e1b880a0b289d6cf504d44238e278312e383bd74e5c41396a1b72bfa9b450aaffa7b07b1a03ae51f148de13d9dbcbb1b8b3f4d24b07fe30032979ba0e38aaceb36bd988221" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x273830a0087f6cef0fdb42179aa1c6c8c19f7bc83c3dc7aa1a56e4e05ca473ea", @@ -8035,25 +8288,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7e09bd28fdc45aa33de70b9cc577566820bcc691bb602bb4ea34c060240a3a34", + "parentHash": "0x2b94341283257557973e87f76138a6713bb0b9d394aec227e8f87e044618cd9e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x12f9955199b8b97c6b2f014a63595097abf47b3f6cb5647c81cbf2b813eb5f74", + "stateRoot": "0x3bf6e2322379a658c60f8501c22cfd5cc435ff37d68bdff3706f5517ae65353a", "receiptsRoot": "0xdd239257b0e6e609ba5892c702f3cdf7bb5df0ea65d15417448bca696977ecea", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000100000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000001000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xfd", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x9e2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6b8f79e73655d6e6bf62130982a8130929598f06e537104557fafb585ef859aa", + "blockHash": "0x67ceb03a7a62dd970e35c7b94ce7984683412acf488d5aec23ed0725065b6b1f", "transactions": [ "0x01f8d3870c72dd9d5e883e82011f08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c77a74f070310737f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a09138868b39f601dde19efa6e9a154230a51805e9a6cabaf28fed5163aea5832801a016d8f464e102d235f5b4a4cfe670e9994b533a50eac8688f258ae0fb2cc84f59a055d952ef33fb3e62215ea5259c32d7b04002b805e8a09c792b04737361d90165" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7044f700543fd542e87e7cdb94f0126b0f6ad9488d0874a8ac903a72bade34e9", @@ -8066,25 +8320,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6b8f79e73655d6e6bf62130982a8130929598f06e537104557fafb585ef859aa", + "parentHash": "0x67ceb03a7a62dd970e35c7b94ce7984683412acf488d5aec23ed0725065b6b1f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1b0f5e16afef64944c550859b5703cb5f7d1fa907857b24bf8095990f031144e", + "stateRoot": "0x6cb0f3bfe25b47c754d73a3efcf02c4bf3341c5f1d68f127e4fda03ea3ab36e2", "receiptsRoot": "0xcece2afc40f80de52e7f38fdf0e3b080356a02624715ed0e51dd82f578e52f88", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000201000000000000000001000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xfe", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x9ec", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2f59eb73c385708d16bfbdabd173a892b1aedb35aef605b39bf4ecb37e5f4d81", + "blockHash": "0x09bf5f517a0f6860e22cb9a230e281e62dab3548a572d243e9da85dfdf6e0258", "transactions": [ "0x03f8fa870c72dd9d5e883e8201200108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c729a65bda31a91e7656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a02dd51e8325001014c6845bc5ad51b134ab237f95ab18da55cabc4275b029bf3f83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a048b3e953645fd3e4cbea431b95e043ac285045829d6532739853eeb511cea26ba00d538af75559625a07f08c4ed4259602d548b81f08a01c3e2b15fdc75883d1aa" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -8099,25 +8354,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2f59eb73c385708d16bfbdabd173a892b1aedb35aef605b39bf4ecb37e5f4d81", + "parentHash": "0x09bf5f517a0f6860e22cb9a230e281e62dab3548a572d243e9da85dfdf6e0258", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb56427b3a211f0a2f62a3a0b2cc41a6183f481796616214d294633846d550537", + "stateRoot": "0xfe2dae21c5479aa3563273eaf99e99fe96c66e27c9b998628d2a4743fc7ca611", "receiptsRoot": "0x08f1a82b6731cc83acd11b29a3f0bc0d9c641f0f090f9a4fed92b49de10c8276", "logsBloom": "0x00000000000000000000000400000000000000000000000000000000800000000000000000000000000000000000000000000000000100000000000002000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0xff", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x9f6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xdc795b259c72a03503f2caa5002867f7321785d36a0fc325f23c6a7f0b5bc910", + "blockHash": "0x383b22daab79e7388589b549bee96b164685c539ebc2b6846b54b7f5e7ddf06b", "transactions": [ "0xf87582012108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c706590b13eb1c33d656d69748718e5bb3abd10a0a08932fe032e5f900ede1c39bb840498c393f529ab619f244cd632db7668b22392a0499938e0564c1ab6ddf20ac4e3bb4eb19dbfadd170e12d62850e9bdfd2d74306" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa68dbd9898dd1589501ca3220784c44d41852ad997a270e215539d461ec090f8", @@ -8130,25 +8386,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xdc795b259c72a03503f2caa5002867f7321785d36a0fc325f23c6a7f0b5bc910", + "parentHash": "0x383b22daab79e7388589b549bee96b164685c539ebc2b6846b54b7f5e7ddf06b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf2e41fdb4e72f7a36c1008b3ebe31da625d6cd0dacd4f72b5f2e81a21110a95d", + "stateRoot": "0xd2de628a8466ea9a34ce39d6ab1f8f23a4c4438d67cf41a24b17ff5e7edea2b5", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x100", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xa00", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x271a4760953153009f96bed8d964dfa87d6893d05200beca8c28b05661a749a0", + "blockHash": "0x9940424b02df68643ff3b64c256318392b09fa3054847a322d67dbac138d4e2b", "transactions": [ "0x02f86b870c72dd9d5e883e82012201088252089416c57edf7fa9d9525378b0b81bf8a3ced0620c1c0180c080a0cdca45c3cf416d7336cd612875776e83a4852aa0d31a8eb64ed139b5cbda30c0a02abc192501a700bed7a29fa13f9c23d4685ac51f7d98226e739272b1718a28ac" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x59e501ae3ba9e0c3adafdf0f696d2e6a358e1bec43cbe9b0258c2335dd8d764f", @@ -8161,25 +8418,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x271a4760953153009f96bed8d964dfa87d6893d05200beca8c28b05661a749a0", + "parentHash": "0x9940424b02df68643ff3b64c256318392b09fa3054847a322d67dbac138d4e2b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd4e0fc59a22ec4e6f85ee34181ee0aa62fd0e262627bde52f5a30d3d72b5aefb", + "stateRoot": "0x6e1656bf4a277ababe2556c813af15405ebfbf74833a12f96bbb1d029bd58bbd", "receiptsRoot": "0xbe3866dc0255d0856720d6d82370e49f3695ca287b4f8b480dfc69bbc2dc7168", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x101", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xa0a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa01a3f6a72dc1967245123b06ac7eae459690d7ef3a4d07700c0e3745a74db71", + "blockHash": "0xb4806fd9ed34efdda771fd8dc4d0e8b154666bdcdf1b17cdb6fb2ad8cafbfc63", "transactions": [ "0x01f86a870c72dd9d5e883e8201230882520894eda8645ba6948855e3b3cd596bbb07596d59c6030180c080a0bdc843dcf9fe4bfab0842fa7fe93d5a18ab077b852e42b43e45aaef6e542d18ba061e44f1be5b39592a8ba72b746d8f5387f6fdbe81721782361b958893625157c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4f19cff0003bdc03c2fee20db950f0efb323be170f0b09c491a20abcf26ecf43", @@ -8192,25 +8450,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa01a3f6a72dc1967245123b06ac7eae459690d7ef3a4d07700c0e3745a74db71", + "parentHash": "0xb4806fd9ed34efdda771fd8dc4d0e8b154666bdcdf1b17cdb6fb2ad8cafbfc63", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0d9cc93a6bc9a1e7acabb383958c985ed8f99e6f5520eb221e749d1dae041285", + "stateRoot": "0xd0f1bd2480dc50c426a3d28b999429efe6677584d328d5015e3c3a6c31fc3b03", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x102", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xa14", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe098e6bdfcbf458b4139ee1ebb140d43f6d606f540d989eba5b8b97435bff5ae", + "blockHash": "0x091f2e83a21ef1fbd12fed1e92b05ca2ef431e6c50d22fd772f0f6e53a7528d9", "transactions": [ "0xf868820124088252089484e75c28348fb86acea1a93a39426d7d60f4cc4601808718e5bb3abd10a0a0d435058270eac8cc8ab931fb3fab35f5c0fd1b61807a8f41dc882b5d56bb390ea045ee97f442161f5e4286ed78131e766593df3cb9607e686443d13a54b1962c76" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x52b1b89795a8fabd3c8594bd571b44fd72279979aaa1d49ea7105c787f8f5fa6", @@ -8223,19 +8482,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe098e6bdfcbf458b4139ee1ebb140d43f6d606f540d989eba5b8b97435bff5ae", + "parentHash": "0x091f2e83a21ef1fbd12fed1e92b05ca2ef431e6c50d22fd772f0f6e53a7528d9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x79104cfc128a45bc8bec55c00d116a4cea3a32716a1d264c9b037976e7284d53", + "stateRoot": "0x42ea6f709d3d5dfacec62c2cf7696822f41c68044c23f302e95535207c5e015e", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x103", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xa1e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8820f152b3cff23de1f3b9447dd120cdc4db4b52be2289b8addfd158c2ad60b2", + "blockHash": "0x5524fd64da28dc78be6f941889999233c48108b5efc2046cde6d87292cf7ed41", "transactions": [], "withdrawals": [ { @@ -8246,7 +8505,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7c1416bd4838b93bc87990c9dcca108675bafab950dd0faf111d9eddc4e54327", @@ -8259,25 +8519,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8820f152b3cff23de1f3b9447dd120cdc4db4b52be2289b8addfd158c2ad60b2", + "parentHash": "0x5524fd64da28dc78be6f941889999233c48108b5efc2046cde6d87292cf7ed41", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc9f270a3715490a6d21769ad119b76059f3bac9a0927df091b843209c6ae901b", + "stateRoot": "0x4e1ea2b4be300165b214494d2a5f3fa8c0462ee9678f0f36918b43b1d142b23e", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x104", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xa28", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9055974f536a57910076dff54ffff9856ac72456315542541730ccbd2f24ea9e", + "blockHash": "0xd594352dc8276861c2e9e87b8d66831c476b325dfd2d592b192d748b5f78d49b", "transactions": [ "0xf883820125088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0ce757243cc0db6a5bc75785d39bf586d46a5d7fe15d5c7aac61ed7fdbe104a91a062efba996990699558521640d5718e65cf0861a2bd1f56539a434d296b3fc0a9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xef87a35bb6e56e7d5a1f804c63c978bbd1c1516c4eb70edad2b8143169262c9f", @@ -8290,25 +8551,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9055974f536a57910076dff54ffff9856ac72456315542541730ccbd2f24ea9e", + "parentHash": "0xd594352dc8276861c2e9e87b8d66831c476b325dfd2d592b192d748b5f78d49b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7c6c05ef0a73857681154a418f8621ca2f30e4c623228dde96a1e6e82fc53a25", + "stateRoot": "0xd0903287c0e440e353f36199e0ade1e124f24398c629fe5eea679d1d896caec0", "receiptsRoot": "0x55dad0db67f2a541e084a97b2740c312e248e965b1c1f7f1e31d0737bfd90305", "logsBloom": "0x00000000000400000000000000020000000000000000001000000000000000000004000000002000000000040000000020040000000010000000000000000000000000004000020000400080000000000000008000000000000002000000000000000000000000000000000000000400000000000000000000000000000000000000040000000000000000400000000000000000000000001000000080000000100000000080000000000000000002000000000000004000000000080000000400000000000000000000000000000000000000000100000200000000000000000000000000000000000000000000000040280000000000000002000000000010", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x105", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xa32", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7102af3da7876aa9cff2e92b872cae97f9eaca3f19c6b184a9000d27dbca4e74", + "blockHash": "0x0de22a6c1fa8b5bd4b5655384fdd26371ddaa66256750e9a8cab791d83dc69a0", "transactions": [ "0xf8798201260883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa02d7ade69ce5b4edeaf29fbc8d988dd32569ec074296dd98dbd5914a6dd17269c9fafc4d0c1e5aadb398ed630e85c406608324043d76b3f9c8e8b49192bdd4d7d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe978f25d16f468c0a0b585994d1e912837f55e1cd8849e140f484a2702385ef2", @@ -8321,25 +8583,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7102af3da7876aa9cff2e92b872cae97f9eaca3f19c6b184a9000d27dbca4e74", + "parentHash": "0x0de22a6c1fa8b5bd4b5655384fdd26371ddaa66256750e9a8cab791d83dc69a0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x13a8de182e47d58d6c065bc564dff31025097da722d82e7a8d693a14df57ba96", + "stateRoot": "0xec22e098477e5fa5e44cabe749cfc4ac15eed0687cde08180b18f63d4c1a53c6", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x106", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xa3c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd50ce3a9f526cc3f15e8938ea731693ca87130f6ea684d06e3df024c0c2d298b", + "blockHash": "0x4fac0bfc1f3a56f2335dcb4c2f743c7b5e71ec69349cc275a5a9663ceba7393b", "transactions": [ "0xf865820127088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0185ee9769a4c97615b18b2e54cd2fff632e9115f7ad53cf2ec3c8ffe2109741da00328e76fb900029f080951acfabd4b5f061481a9dbf613e804ce7bbec0e87038" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc3e85e9260b6fad139e3c42587cc2df7a9da07fadaacaf2381ca0d4a0c91c819", @@ -8352,25 +8615,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd50ce3a9f526cc3f15e8938ea731693ca87130f6ea684d06e3df024c0c2d298b", + "parentHash": "0x4fac0bfc1f3a56f2335dcb4c2f743c7b5e71ec69349cc275a5a9663ceba7393b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x010a4f44ff3cd9b11606dbaf036f8387acdc2004c52f6d810edc8ca4eebda97b", + "stateRoot": "0x2d1ed324d45921cff616b13fc028ecfc58c4eebe206df5a7887b0d882638de67", "receiptsRoot": "0x316125a325d25224538bdff871ac99cf3bfb3c35d4200250353f77119403dce2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000200000000004000000000000200000000000000000000000000002000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x107", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xa46", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe87cffe7581ce382f9231fd3e5f6c6dd15670fac36f758bcaf841c44459f882f", + "blockHash": "0x113ea19add75ab1c12ffb905051691dcb368c7d55fb1d4ec28534b75d3b15eeb", "transactions": [ "0x02f8d4870c72dd9d5e883e8201280108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c1b6adcc983ad4086656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0ac748acc1af284e25d06434a8c1bbbf75bb8154a06f53f75d4f36edb656a49ba01a048442e64874ab0b16121c95b466712cbdf2e87653a8df012137c53072b2cc743a06f2692920a03883be81526c7daa0b9fa309f8f6f24b4023fda243f7844f7e501" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xbd2647c989abfd1d340fd05add92800064ad742cd82be8c2ec5cc7df20eb0351", @@ -8383,25 +8647,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe87cffe7581ce382f9231fd3e5f6c6dd15670fac36f758bcaf841c44459f882f", + "parentHash": "0x113ea19add75ab1c12ffb905051691dcb368c7d55fb1d4ec28534b75d3b15eeb", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x862679188996c77b1c01e201cc58bb22326c513b56a65aa1930c9fca7861c761", + "stateRoot": "0x9824d6f2bb90017d5a40a7dfeeb4a166d73e21d48f0ebe26120777a57224db9b", "receiptsRoot": "0xae0675e593af9295b673e2aedba6455869043f45bd1182c52bed6d3517c78ca6", "logsBloom": "0x00000000800000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x108", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xa50", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4b2ca2c24eb4cfff7f4ea2a8657efae77d1f12850557b1b3cedaf5326498a476", + "blockHash": "0xd74809a8570f2bf68ca00f70eba173cf4e5ff8bbe7a777d18490cd6c82e83c07", "transactions": [ "0x01f8d3870c72dd9d5e883e82012908830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c6fc8c6364b779b27656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a04348597bdcdee80c8e110d94f771eb7edce9c8691b2f90b71c0d11f729f086c901a0caf86e2da1e470d76d0a5e3fe70b58a3a6113abf07985e08eb193cfd96c5918ca02a8b90442569638779433a89bf2760eeef5edc15ad093b998a10c2fb381e99fd" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x99ac5ad7b62dd843abca85e485a6d4331e006ef9d391b0e89fb2eeccef1d29a2", @@ -8414,25 +8679,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4b2ca2c24eb4cfff7f4ea2a8657efae77d1f12850557b1b3cedaf5326498a476", + "parentHash": "0xd74809a8570f2bf68ca00f70eba173cf4e5ff8bbe7a777d18490cd6c82e83c07", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf801f0ae5e3d5a5d90ca28b461d3e0a677d9e4cf7255caf1c2eef8eb071711e5", + "stateRoot": "0x03c48cccd94785c5c2d5f1890de3276f7fa89f62a31c773c0ea0e75ef8e4884a", "receiptsRoot": "0xd593abc3db20ebd5b10a6733655958da6d1c5b35ee05b4814cdc175ee7531b30", "logsBloom": "0x0000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400400000000020000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x109", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xa5a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6442f9445011c3fabe60fa667b6d3312a035f8b31ba11d66784657a7b1610e67", + "blockHash": "0x109aab83805d6922cb6b5c6056670ff656752a007338d959f8a722bb00ce80d8", "transactions": [ "0x03f8fa870c72dd9d5e883e82012a0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c62087a44acecfb2c656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0321c62425869f150c2cb7f489691c3e5cd49f7cd62d07ecbb7477c4148aaaa0b83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a0f28cb1c217ed21fd0c1cca1ac6471a4a1e1322513803209debc62d460bbcf5bfa01d36fb08965086554afaf29e564765993a89f231d1fb7c822f9cedbf38142192" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -8447,25 +8713,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6442f9445011c3fabe60fa667b6d3312a035f8b31ba11d66784657a7b1610e67", + "parentHash": "0x109aab83805d6922cb6b5c6056670ff656752a007338d959f8a722bb00ce80d8", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc24cbb64371207d2535756c6e351e52664feff1f248b0bd5ec9da5b2a6ba1503", + "stateRoot": "0x0ba843c6fd0d66914900e3ef84667b380ee30c9293d93e5f2cccc458130e5014", "receiptsRoot": "0xd91270b8ced1e15e9ae15e9082afa3ab675eb35f2ef90504cd34f809be9580d1", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000808000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x10a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xa64", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x957a973ad8b0b3e200ae375441704b26ce89fa5056a66550359b34ee91a2a0d4", + "blockHash": "0xb215c621564b30ba3d449c2d35e00fefd23c1dceb0f44ee9235fbe1819e639bb", "transactions": [ "0xf87582012b08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cc71d2dcac9d2c7d8656d69748718e5bb3abd10a0a06b7a5561adc1da4a84af285176c1278e1e457c2e6c88bd1c581986952c6a38c6a024432b3cfeb0da3431d49dcf45dbcf347efc2224f6ad8043c85b3efa66300c43" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x627b41fdbdf4a95381da5e5186123bf808c119b849dfdd3f515fa8d54c19c771", @@ -8478,25 +8745,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x957a973ad8b0b3e200ae375441704b26ce89fa5056a66550359b34ee91a2a0d4", + "parentHash": "0xb215c621564b30ba3d449c2d35e00fefd23c1dceb0f44ee9235fbe1819e639bb", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xfd434f0cd7eb391ab7f027196e5f51ac834f735fcac32b8e31d6ad78d18faa3f", + "stateRoot": "0x5807830e21ab9495630bb66bbc5ba80b55480e9d8fceaeb1655d03d998609157", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x10b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xa6e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x714651f961e055fb12c089df6e5c83f279400bba685d20810303f77984712cd0", + "blockHash": "0xccd12803783442800a18392f6ac3e1d10e3f6f1e7036c7a2ee4e451cbaf0ac81", "transactions": [ "0x02f86b870c72dd9d5e883e82012c010882520894654aa64f5fbefb84c270ec74211b81ca8c44a72e0180c080a07ef0599368e48f92cea08522b2af646397a75b14c5019e5100960f7c6e3621d1a07571eeaa9614c533053d49ebe30d33740bbc681996119333a84bcdc1684fa236" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc087b16d7caa58e1361a7b158159469975f55582a4ef760465703a40123226d7", @@ -8509,25 +8777,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x714651f961e055fb12c089df6e5c83f279400bba685d20810303f77984712cd0", + "parentHash": "0xccd12803783442800a18392f6ac3e1d10e3f6f1e7036c7a2ee4e451cbaf0ac81", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7f6912c6944851e25a3496940081d559f868580a929a9b423d524fccc743495a", + "stateRoot": "0x0305cf0bdd21a167564daa098b9ef87d119038bd656856dac2da6d7bb59b0909", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x10c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xa78", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x0b3f682d9d441ee52d4a38112d385f970973958bc4586ed97a2ef47a202aa38f", + "blockHash": "0xb555e6818400dbed335928e12512e11a440bfe9c5681b4aae9b5f0f076fe5137", "transactions": [ "0x01f86a870c72dd9d5e883e82012d088252089483c7e323d189f18725ac510004fdc2941f8c4a780180c001a078804d323a6d0022973b593c84be513f2f2479a7d370b92f94f4a944b832d913a0396694a61a6e2793d452220f9d6bcdec26754cb218a622fc6c3a1ec73cf406c0" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf7a477c0c27d4890e3fb56eb2dc0386e7409d1c59cab6c7f22b84de45b4c6867", @@ -8540,25 +8809,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0b3f682d9d441ee52d4a38112d385f970973958bc4586ed97a2ef47a202aa38f", + "parentHash": "0xb555e6818400dbed335928e12512e11a440bfe9c5681b4aae9b5f0f076fe5137", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x642b07f0c012d1a6cc8684db3f438e5b94bff72c3fd16afa1ffd385b5849c102", + "stateRoot": "0x45c5631d047af6d7215d5e212e826681631bbcf73e99fd05b471e2a0f81d77fd", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x10d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xa82", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd6a33b58b1e38fe4ac1c3386de7de4d1db23f14871f1b0a6163750738a6844b4", + "blockHash": "0xfabfb2c842f88020bb6e76fc4ee98614d3e94e7e8bbe56e720707c8b5ff6bae7", "transactions": [ "0xf86882012e08825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f01808718e5bb3abd10a0a0779b187a8ebce5b522a53b7c1b541b85e639525c747ac9f29d79361d3cf113cba04013c8dcb8374c518e4cf57dc71e4c48a093002b181cfcbe8d90b312879038f2" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x1cb440b7d88e98ceb953bc46b003fde2150860be05e11b9a5abae2c814a71571", @@ -8571,19 +8841,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd6a33b58b1e38fe4ac1c3386de7de4d1db23f14871f1b0a6163750738a6844b4", + "parentHash": "0xfabfb2c842f88020bb6e76fc4ee98614d3e94e7e8bbe56e720707c8b5ff6bae7", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7ce4e321ae6a7f99bf8c18556e0337125cde5f4396966ceec6cd7019d2423f62", + "stateRoot": "0xe052618b60800a24aed23d4d675a79acae67fd68d899779915c068f362e7b90f", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x10e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xa8c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7fc400f7b6c69771e1a1dd0fef6a7fcb25f9d4a2160f28c2c20ff5c8c5557396", + "blockHash": "0x57626e6471b8472c057f1954196167f18d2f50bb50b3b4cfeb289a84af2db57b", "transactions": [], "withdrawals": [ { @@ -8594,7 +8864,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x72613e3e30445e37af38976f6bb3e3bf7debbcf70156eb37c5ac4e41834f9dd2", @@ -8607,25 +8878,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7fc400f7b6c69771e1a1dd0fef6a7fcb25f9d4a2160f28c2c20ff5c8c5557396", + "parentHash": "0x57626e6471b8472c057f1954196167f18d2f50bb50b3b4cfeb289a84af2db57b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7ff2b46cdb8074ca55d4b3fc13192c9699cb0b7a76d8e9958fd73aada75e88b6", + "stateRoot": "0x5106bdf1aeda858e3677c4b8fc83323fe43c4d51965434aba5ed0efb2989e7d1", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x10f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xa96", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd40c0450e901d3193859726272a91036198d0bb55438bb30e7e2ee747bf90d07", + "blockHash": "0x25d74f8d6aebac25e3695d50775149a6808a1274ed582220ada0ce7b8cd00a5b", "transactions": [ "0xf88382012f088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa0d30b64c986d60875c723271137dda91480051141fa40b9b19fda5b35b28498d0a072b15981e23481356183bb684d92a17520fcc49b8e79bd66b01c2a3eb00e5080" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe69e7568b9e70ee7e71ebad9548fc8afad5ff4435df5d55624b39df9e8826c91", @@ -8638,25 +8910,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd40c0450e901d3193859726272a91036198d0bb55438bb30e7e2ee747bf90d07", + "parentHash": "0x25d74f8d6aebac25e3695d50775149a6808a1274ed582220ada0ce7b8cd00a5b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xbb6617e19c771c68482094b894c8e7436cbbac7c4f17f55675ef403ea931e18f", + "stateRoot": "0x7d72a77d8bbac4b3872dba1f910fc6a611a76949e11b5ea2ae6dd599a3fd07ce", "receiptsRoot": "0x5622fe693f4cec7001b7b5255002970d6a43e8766dd6b65f97dcef68b4b15e73", "logsBloom": "0x00000000000000000000000000000000000040000000000000000000000001000000000000180000000000500000100000000000000000000000000000000004800000000000000000000000000000000000040008000000000000002000000000000000001000000002000000000002000000000000000000000000000000000080000000000000000000000010000000400000000000001000000000000000000000404000000000000000000000020000800000000004800000000000001800000000020000000000000800000000000108000000000000000000000000000000000000000000000000000000000000002800000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x110", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xaa0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb56358c5f0686a2af5b2569179542237964b481269f589871f1d0a8494b22716", + "blockHash": "0xc466bcb5aca81fea91eab57b4c44392f1fd1c49ea332514413674e7781a550c8", "transactions": [ "0xf87a8201300883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa067ce64185ff235bc6fb6d1c933db1f65991ea4268907c8029122d1338e903d4ca04dcd6718312a76e391829354b6971c306a8935e0c61eb6ff1f8dd4114a8e22be" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc3f1682f65ee45ce7019ee7059d65f8f1b0c0a8f68f94383410f7e6f46f26577", @@ -8669,25 +8942,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb56358c5f0686a2af5b2569179542237964b481269f589871f1d0a8494b22716", + "parentHash": "0xc466bcb5aca81fea91eab57b4c44392f1fd1c49ea332514413674e7781a550c8", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf7a1364bb961162f6574f5b3a8b7b56166ad532a49dc6fd5c80053712008e967", + "stateRoot": "0x0129ace49d8156fd4121ecc249c372030c4e8e4b1f7dba65f16ad5d455272984", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x111", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xaaa", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6db49261c82dcd68dbd907e9ae99e60e8b60a144e20fa40bc9760e6af5ae95ab", + "blockHash": "0xc2dd2cecaed6bf4d96607a66872895716c8a31572fb9a3fdbe541055c0f2e776", "transactions": [ "0xf865820131088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0963b4b682cee1ac82d2573a185fc77f4dd0bafe984dd0ec3eae6ba6c5b96f336a07bd8df7e9e06faa4484b7a99f81264ec6450f44fd7cfda336c64a771e7879cc0" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x93ee1e4480ed7935097467737e54c595a2a6424cf8eaed5eacc2bf23ce368192", @@ -8700,25 +8974,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6db49261c82dcd68dbd907e9ae99e60e8b60a144e20fa40bc9760e6af5ae95ab", + "parentHash": "0xc2dd2cecaed6bf4d96607a66872895716c8a31572fb9a3fdbe541055c0f2e776", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6337ba2546295dc867f60b1bf81165e062cea1fef20ebc7704386c0e24ed09c4", + "stateRoot": "0xfb10c9dedf1ed3334f9252b442c5f89a147625e3fa5a520d3fbbe21e506c4379", "receiptsRoot": "0x04f73f76e4bba7f03157c98cc8882d865b925617737189a14a142449408e9f72", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000040000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x112", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xab4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x295a8e852bcd10264566f53a7c2b7010d082476d400aeee5d1067c6237964b33", + "blockHash": "0x58472b2e8185ce755371afcad9e7f68973d924905c6748472e7dfcd7a6fdb29c", "transactions": [ "0x02f8d4870c72dd9d5e883e8201320108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c84eb17e70e299b7f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a04edb05f465bc71ee02c59ac9b5b50ddd974960ea2bd7e8cf7ae91c38c0b5789c01a0f7a778b0a09332e80f8e81093e5e1e7c52bbd27b7ffe32ecc0f7502aa17548e3a01bbb86d42cab74c611445a5952513f45d34bcc5991768a03f1c3094ab8718821" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb07f8855348b496166d3906437b8b76fdf7918f2e87858d8a78b1deece6e2558", @@ -8731,25 +9006,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x295a8e852bcd10264566f53a7c2b7010d082476d400aeee5d1067c6237964b33", + "parentHash": "0x58472b2e8185ce755371afcad9e7f68973d924905c6748472e7dfcd7a6fdb29c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd9103dad491d1411ebde692ed260f608f8a0e516b3667c19745b853d134e05ed", + "stateRoot": "0xa2f5672b255471138342a603af993b3c7dabefb554a7c0fa3d7288b5193d8df6", "receiptsRoot": "0x54b806f301e72c5c97cd72fdb3bfe7f7bf3a33126648b0819df63ffffb9bebd8", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000400000000000000000000000004000000000000200000000000000000000040000002000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x113", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xabe", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x59c54b1678dca13353be6cbe9090244300dafeeaf924758a74eccaf5d8e83cbe", + "blockHash": "0x968987409361f7edd2958ab3231dafe87b32514dbc1ffea2cdf40c7c8f6526e6", "transactions": [ "0x01f8d3870c72dd9d5e883e82013308830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cd67b2566c143f645656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0af1c2654b2e98e9ffbb02f14d88617a245a9a1679162be29776a4836185dc2fa01a068ea7748cd8fb3a62c9c0ca526662190eb90da364aefa43f95a7fd80069f8e0da03fa5b362efa81b138425b1995031b081841e3b74d0e466406092121b431984fa" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xec60e51de32061c531b80d2c515bfa8f81600b9b50fc02beaf4dc01dd6e0c9ca", @@ -8762,25 +9038,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x59c54b1678dca13353be6cbe9090244300dafeeaf924758a74eccaf5d8e83cbe", + "parentHash": "0x968987409361f7edd2958ab3231dafe87b32514dbc1ffea2cdf40c7c8f6526e6", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3ea9fc59800a6487e43efaa31e2b75edbebac868211334f6424d27229ee9aae9", + "stateRoot": "0x4c82d167f9401f6e2af343cc0efe1528b4b5b3307c431f608f1feaacab9aa80b", "receiptsRoot": "0x75976c90eec5e0755df80f972dc62aa94af9d4dff4dc2348789422a62d262259", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000008002000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x114", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xac8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x62434faab09991ba4832b647e7260e305c48a47556068e84a5a0f8d1cd23ca0d", + "blockHash": "0x2e17fbcadbba7a14339b3a886577e2f7b6bb9c8d0fa1bddc25135320a19edd9c", "transactions": [ "0x03f8fa870c72dd9d5e883e8201340108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038ce6d182630e8ffca8656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a01f6ebf3e4d9c96ec86b866137bbec9bbb56d188e7126babfccc6394fdcc6a3d483020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a046d328ccc281080c9cbd39806ec008e6e80362fd11dab9fea364f7671e540ea2a01ae74b5fd369a9282a2830a1c67e92416772ebb18da78a90501156733b650e99" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -8795,25 +9072,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x62434faab09991ba4832b647e7260e305c48a47556068e84a5a0f8d1cd23ca0d", + "parentHash": "0x2e17fbcadbba7a14339b3a886577e2f7b6bb9c8d0fa1bddc25135320a19edd9c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd2b92c2a4b2e37692c4fa39277a649ba09add321635433a9f5a85e10323aec38", + "stateRoot": "0x3bcd1036ec98ccd567830fc7f361106c73fdc3f391d7157eb3a0764a4ca976b2", "receiptsRoot": "0xa4fb4fa96e26e57cd23777822feb59c66993b86b1c5fe2998054861530bc08a4", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000400000000000000000000000000100000000000000000000000000000000000000004000040000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x115", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xad2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9852b90c33582df6fce102fb4e211a0e0b391b486dd80752560076c200aedf9a", + "blockHash": "0xb880f556f8ec86841a117719ad7aef303fc2f5c8be3bffc11b2ec5baf4fb0cb4", "transactions": [ "0xf87582013508830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c175564045165c9ce656d69748718e5bb3abd10a0a0b7490c29a40996e144cc3955a4c2aae7f86a138eef44a24dfd28adf7268314b2a04f5f8a7010b2c8cc4d519bf0712bdcaefc997b02d8085f945349a58b9e39ac64" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf4af3b701f9b088d23f93bb6d5868370ed1cdcb19532ddd164ed3f411f3e5a95", @@ -8826,25 +9104,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9852b90c33582df6fce102fb4e211a0e0b391b486dd80752560076c200aedf9a", + "parentHash": "0xb880f556f8ec86841a117719ad7aef303fc2f5c8be3bffc11b2ec5baf4fb0cb4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x16bc56677af4614198a208557d5464144cff14ed2c033401272883a09b176655", + "stateRoot": "0xe65a44dc151355756026cb61cf1045f169df426ac1e9663b02768a7119b42ad5", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x116", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xadc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x65240654f94bde1e2d244ef74fc438f08b54b1e9faecc7ec1ca49a7ba83ce5ce", + "blockHash": "0x1479dafbb956f64e5cd3c4230ba052b08320d806be6eff4e4ed83056fb37f0d5", "transactions": [ "0x02f86b870c72dd9d5e883e82013601088252089484e75c28348fb86acea1a93a39426d7d60f4cc460180c080a0d9ffd12f7588d14332da52ceb4862c1c9440972503b6bea4ff2f0c814bef0d77a07bfc019e96b947ae8453633bb24a02b9d4ee42d6a61dac59acaba0b3145ab205" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x8272e509366a028b8d6bbae2a411eb3818b5be7dac69104a4e72317e55a9e697", @@ -8857,25 +9136,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x65240654f94bde1e2d244ef74fc438f08b54b1e9faecc7ec1ca49a7ba83ce5ce", + "parentHash": "0x1479dafbb956f64e5cd3c4230ba052b08320d806be6eff4e4ed83056fb37f0d5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe6bdb5afa9a849de6b0d4bd5fe3539809083c6c836a54f36b4471339f72bd480", + "stateRoot": "0x21eb13b037dbc2ba2578f3d4a07ba92275ee0d4661d0d44643b5629bd8c91dec", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x117", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xae6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9f54ff65564ec9e51c194c32c07d73fa64f558ae0df769401105131d1f438d44", + "blockHash": "0xa66ac8bb157bcb3da02a0f4255bd60cd1f44ba0c9f708520bb918893516df2df", "transactions": [ "0x01f86a870c72dd9d5e883e82013708825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f0180c001a086bdb289e75a85bb6f3b4f8b6c2749f65e4b15e58eed8cc66c2ba2d6f5de8ceaa069b4015ac783ad4aadec56b02eca50b0a31b82b72199b09043fb6ba2f4b8e00c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa194d76f417dafe27d02a6044a913c0b494fe893840b5b745386ae6078a44e9c", @@ -8888,25 +9168,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9f54ff65564ec9e51c194c32c07d73fa64f558ae0df769401105131d1f438d44", + "parentHash": "0xa66ac8bb157bcb3da02a0f4255bd60cd1f44ba0c9f708520bb918893516df2df", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcbf9bef3ad12460cbdc3971187c32f61429c42c3bedd417d57e066788b99b0cc", + "stateRoot": "0xbf5887c246e15221d7eddc8ef6972e3a2e434059572b4d93ef79626ae90f38f2", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x118", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xaf0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1e86080bc89bddf96fd5508dc58502c9062a2d3e496aa859dd0b10ed033ff085", + "blockHash": "0x390841309be969b5257f34c8756a8ab4c91d6d8846e3f83dc17e3b3f3011804b", "transactions": [ "0xf8688201380882520894c7b99a164efd027a93f147376cc7da7c67c6bbe001808718e5bb3abd109fa0a662f632deb3fef96f5ab89f3b020b503a4729d9db036e2ec67bba1bb1452df4a044fa3357f58f9bd405168dc003f6e1861a724212d0ba39b33ec537685f365a81" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa255e59e9a27c16430219b18984594fc1edaf88fe47dd427911020fbc0d92507", @@ -8919,19 +9200,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1e86080bc89bddf96fd5508dc58502c9062a2d3e496aa859dd0b10ed033ff085", + "parentHash": "0x390841309be969b5257f34c8756a8ab4c91d6d8846e3f83dc17e3b3f3011804b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6a7076fae4ff76a77d4f1acafc2da76a7050a4e5ccd3ccd0d3d637a51ca47aa6", + "stateRoot": "0x73dd6fcf958af26964fdf5bdd187d675aa47a411bcbc63c06a937b23f290465d", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x119", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xafa", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5cb14068ec9e99fcb6e8e78e64cd2aea94f667888a9aa540844dfe0bc8a375dd", + "blockHash": "0xca2a3dc7904011f06063c38d53ed6dd446a78e2af61929812d63f316cbc3c386", "transactions": [], "withdrawals": [ { @@ -8942,7 +9223,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7996946b8891ebd0623c7887dd09f50a939f6f29dea4ca3c3630f50ec3c575cb", @@ -8955,25 +9237,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5cb14068ec9e99fcb6e8e78e64cd2aea94f667888a9aa540844dfe0bc8a375dd", + "parentHash": "0xca2a3dc7904011f06063c38d53ed6dd446a78e2af61929812d63f316cbc3c386", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe5e70db521666aeb73a06f9c286b7502fdacb311fdc60efac8a8da590cfeb160", + "stateRoot": "0x51a43478f6ef6b103050f045f0075f6144f8ea75485a6f84c382c091048cc364", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x11a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xb04", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x44aeef6943cd37a6ffff1de2e0904beb164a461631b591993ab85ccb86abf4f9", + "blockHash": "0xa5ceeeef6fce4f158517aa6b1d6d2b23ffb207598f675264734597dbaa3497c5", "transactions": [ "0xf883820139088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a02d4e1f125fb474ed8d60cfc496faf39035ebcd57af5937887ffa2ded09bcde39a03d5597e69b61d3f7abb3383a20338375b913743918ace209bec0c8d0f4f658b1" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb04cbab069405f18839e6c6cf85cc19beeb9ee98c159510fcb67cb84652b7db9", @@ -8986,25 +9269,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x44aeef6943cd37a6ffff1de2e0904beb164a461631b591993ab85ccb86abf4f9", + "parentHash": "0xa5ceeeef6fce4f158517aa6b1d6d2b23ffb207598f675264734597dbaa3497c5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1d45be906d2849f6e3161e17312a2fd977b60a55636ce6cd70eed8549bfee233", + "stateRoot": "0x60a956a4530a67762254bc72051e0ae8b995b3faf0f67c2e1143ff8c34761ff3", "receiptsRoot": "0x2548b2c4f6ffcaa8cae3f813cc2f88574ccc98c9cdde87e4418a4066a0bcea20", "logsBloom": "0x00000000000000000000000000000001000000000040000000000800025000000000000000000000000000020000000000000000000080000008004000000000000000000000000000000000000041000000000008000000000000800000000000200000000000000080000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000040000000000000040000000200000000081000400000000800000000010000000000000000000800000000000001000000000000000000000200000000000000000000008000000000000000000000000800000000000000080000004010000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x11b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xb0e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x61e5376ab0b484c9dca320837e8bc9dada91f2d60b550767d26adf500f5df996", + "blockHash": "0xde0ecd9dd63ef18a0dd75444b38b0f7bebe6e19ef44a5de4b9813e716806f74c", "transactions": [ "0xf87a82013a0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0eff406704f79d3f4db5be64f739a44fe6eceee562491b506795e88167f139e25a00cf97cfb7cdad504262c0d23737384042a1d4c3fd0fa4df3cb7ad6a96d54521e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6f241a5e530d1e261ef0f5800d7ff252c33ce148865926e6231d4718f0b9eded", @@ -9017,25 +9301,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x61e5376ab0b484c9dca320837e8bc9dada91f2d60b550767d26adf500f5df996", + "parentHash": "0xde0ecd9dd63ef18a0dd75444b38b0f7bebe6e19ef44a5de4b9813e716806f74c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7cd71e8b07b7bb3fa70ed94616f4887bbfa4a6cce6facaa44e6865f59ae037c6", + "stateRoot": "0x04b94c21a04f29d1703403d18a381ae656b033d46b208ce59ca06ed6ae07ab6d", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x11c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xb18", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xeb675d937511476e7fcc82eec7615c2910d74026ae57a3fd9e144ec4afc45a00", + "blockHash": "0xbc921cec712f373d9775058843021592c5838fbb1b1964157bd13c9b22c672a1", "transactions": [ "0xf86582013b088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa05732694bc88f7cc2644b44204bd328078810fb3926618d4ffdfa3e03ea000bb9a01010ef4bcf3eadac81e801f0c25e44a20dc4bd033f17e4ed09e3a0ac5a4b016e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xfcfa9f1759f8db6a7e452af747a972cf3b1b493a216dbd32db21f7c2ce279cce", @@ -9048,25 +9333,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xeb675d937511476e7fcc82eec7615c2910d74026ae57a3fd9e144ec4afc45a00", + "parentHash": "0xbc921cec712f373d9775058843021592c5838fbb1b1964157bd13c9b22c672a1", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x167eaa4051016ad131f5b603d25a900155c045229531514f479eb9b7bbb5aa5e", + "stateRoot": "0xee4363bc76a04bb3e556bd0dfc72dd1beb11d47988f8c2f5f7cad644006a6936", "receiptsRoot": "0x5d14337c2d0d5f4da33e745c879800c2634b055d0f71545f3b3618e639eb1b6b", "logsBloom": "0x00000000000000000000000000000000000500000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x11d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xb22", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1cafd78ec641f4af5d4f70f2a69c94688dab74feb7d64115401f7cafec61c7e2", + "blockHash": "0xc3e41b8f9c1c666ad505ac8b8d96a79fa11878b1fc4ca578ca0ae8f7bfff4600", "transactions": [ "0x02f8d4870c72dd9d5e883e82013c0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cadcad3ba169a8a51656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a00678ff21f84e5213aa8d1d173b3517f8e6c3d1523959c101c75a31daa70ab94201a01918dbeecc2f61b5e9e696225c1c5f13090a04891d9a4393892109a8163ff3f7a0639e9ec95866c6dca604fb9798e992dd1989b08ffc54299a1a6dc1a2f94498ef" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xdf880227742710ac4f31c0466a6da7c56ec54caccfdb8f58e5d3f72e40e800f3", @@ -9079,25 +9365,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1cafd78ec641f4af5d4f70f2a69c94688dab74feb7d64115401f7cafec61c7e2", + "parentHash": "0xc3e41b8f9c1c666ad505ac8b8d96a79fa11878b1fc4ca578ca0ae8f7bfff4600", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x775c80d1a80b1c76fe2f1c0af49b49c4a8e7405bd8090d956d047e998795caac", + "stateRoot": "0xf554604573e281c44941361458f2b5fea8421c56b3da596c066133b90b74e505", "receiptsRoot": "0xd847ae81e705bf592e83e07e114adb8ef9d33af6da479f7c3963828da86d7c41", "logsBloom": "0x00000000000000000000000000000000000000000000040000000000800000000000000010000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x11e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xb2c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x437f7e43e11d7d3c69a7449e6cf3bb70f85495c6f84326ec4300833a445c7d8e", + "blockHash": "0xf421cf65e016eb0002f7bd39c707f24303ddec1b363341377c55c61805045ecc", "transactions": [ "0x01f8d3870c72dd9d5e883e82013d08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c8443769f598e5687656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a081260b78e72018d5773b6ba1df006b09a387fd733e59ad152c119d9848ecf1f980a07b3fc599b095127e4e675563db4952e2c13c30485fc0e4ac434bb3d175e129e8a03ed2d1e42886b4ec6a6b828f389d4a27849e8487598d5c01c0a1bc5b2c026f5b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xadfe28a0f8afc89c371dc7b724c78c2e3677904d03580c7141d32ba32f0ed46f", @@ -9110,25 +9397,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x437f7e43e11d7d3c69a7449e6cf3bb70f85495c6f84326ec4300833a445c7d8e", + "parentHash": "0xf421cf65e016eb0002f7bd39c707f24303ddec1b363341377c55c61805045ecc", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8cde4488811e966f0881d87ae02ff4dca1a2aef4f11a854fbe9cd0659f553d67", + "stateRoot": "0x4587208d4fac4c2305ddf11f2a3ee2c64cad950384d6053263a69c376ae2aab6", "receiptsRoot": "0xc99124f8a46ba081e312e6db1e41f758085537c17dba467ece154417c33b0a81", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000080002000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x11f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xb36", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x28c467c36d5a76c1f47784655e0360553564b11d092613b84636d27c005a64d9", + "blockHash": "0x420e3491f78e06eb5bd3f4a7de97f70b6d6f2542f2a5a8dff7fc80fc7d0a37d8", "transactions": [ "0x03f8fa870c72dd9d5e883e82013e0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c3f20aa6ef3a2d29e656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a09ebbf91a66183d0d37b03faf46daf8fe238c1aa2b24e6663dc14e50557d432c783020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0944a43418c2a82928098195bcd1063a0d4d5553ff905a4772c55031d9b5e188ca0269be874b42c07952b5bfc61303a8ac6ed2aefe16fd234e88f97478436f78795" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -9143,25 +9431,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x28c467c36d5a76c1f47784655e0360553564b11d092613b84636d27c005a64d9", + "parentHash": "0x420e3491f78e06eb5bd3f4a7de97f70b6d6f2542f2a5a8dff7fc80fc7d0a37d8", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf69a897df14993c56451103689053946df7a09c574a10f197c1956e036db6322", + "stateRoot": "0xd7fcb67f4b9b30f538b8aca179cf7d1442579eab27d08ac6d1afc1582c353f2b", "receiptsRoot": "0xe608d9463d18b52caf248aff389704e7a8d431adce9046d407a3929c168ffbae", "logsBloom": "0x00000080000000000000000000000000000000002000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x120", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xb40", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xdcfb02fb51c962c7da9968cb094da0deead9be715cd80fe4edb15316afe5abd3", + "blockHash": "0x5b4ab923c5d6eb84e819d137ad5249de4be9fcb58f9acbd75c7722a1ea725934", "transactions": [ "0xf87582013f08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cdb7522f95019b619656d69748718e5bb3abd109fa0028fb8a95e9b6be0f40433e37016b9d8aec371876c9efb6d542acfd11a6f5a63a0681fd28936f71c4e26b68dcfb31b01deec00398390ea47791fe6c670133cf93d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf2207420648dccc4f01992831e219c717076ff3c74fb88a96676bbcfe1e63f38", @@ -9174,25 +9463,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xdcfb02fb51c962c7da9968cb094da0deead9be715cd80fe4edb15316afe5abd3", + "parentHash": "0x5b4ab923c5d6eb84e819d137ad5249de4be9fcb58f9acbd75c7722a1ea725934", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x162e360af683c5a166d055477db0cc06b05117ed9bb7b2558930f81871a5b778", + "stateRoot": "0x447ef25bc4a82720e7044154d6f324d95004d5567326bb538e82081d83cd8c29", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x121", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xb4a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x54e726c63980affe15f4fcbf0649b8839b2cec81fb03ff9d4885c49c0c13e49b", + "blockHash": "0xc7d10a6bac277f9f08fa4c2f972e503bab6288d324c1524a8944bb62cbd16dc6", "transactions": [ "0x02f86b870c72dd9d5e883e8201400108825208941f5bde34b4afc686f136c7a3cb6ec376f73577590180c001a074086a3abc29275ddd4ca998950ba0189b06bf9fc4fe60336541e33abb96a44ba06021836d2af3aa84c9649616dd1248c020ac4b17b9b04af339f48afb9fecdaba" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x41e8fae73b31870db8546eea6e11b792e0c9daf74d2fbb6471f4f6c6aaead362", @@ -9205,25 +9495,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x54e726c63980affe15f4fcbf0649b8839b2cec81fb03ff9d4885c49c0c13e49b", + "parentHash": "0xc7d10a6bac277f9f08fa4c2f972e503bab6288d324c1524a8944bb62cbd16dc6", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x67989baebf9aa997591e0226162add8feffae878efc188ab93d2a22ef07e5683", + "stateRoot": "0x68be4dbbcb31d2938299e8fa38fd73131cfedd41c4c7ba4a46107d2de7c53ce7", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x122", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xb54", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x0d07c9bc86d9d0dd335a1d0b4af655218071687d5aa6a1bee5c9dcf69479624b", + "blockHash": "0x8ab5cde700e0e7fc96b90211cb8ab7bc2b0148bc3b5b1c762720211f30e8a1bd", "transactions": [ "0x01f86a870c72dd9d5e883e82014108825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c0180c080a0ff1a23dfb62a03a09b014b4bf3e691fbe52a6b78da07ad989de34eaedcfdbabba0331d3bba364e174c4e7b0776864c8abdc389a33620ab9e301cc0fbafca7dbdc9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4e7a5876c1ee2f1833267b5bd85ac35744a258cc3d7171a8a8cd5c87811078a2", @@ -9236,25 +9527,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0d07c9bc86d9d0dd335a1d0b4af655218071687d5aa6a1bee5c9dcf69479624b", + "parentHash": "0x8ab5cde700e0e7fc96b90211cb8ab7bc2b0148bc3b5b1c762720211f30e8a1bd", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd306e642f35fe1a4e613e1090c7c530bd153926e736d8892a27df2f21e712430", + "stateRoot": "0x0699a03f6bcd0c20ee14e93a956cf6699b58bd59efe9adc44ddabe736b342a13", "receiptsRoot": "0x642cd2bcdba228efb3996bf53981250d3608289522b80754c4e3c085c93c806f", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x123", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xb5e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xee4bde5bb8d77b4d171c88650704849bc8308792022a9e0df731a264b6d986a7", + "blockHash": "0x8fd790cf468cb2cef51d1a2f55c1d72e3f069f17f621e525d926d17fda51d8c5", "transactions": [ "0xf8688201420882520894eda8645ba6948855e3b3cd596bbb07596d59c60301808718e5bb3abd109fa084430de15b72b4529fbbc01601d015a6788bbcd471aa9b921c7b7d816fc71ca0a079bf52bdf4c4bdd192851e1e50b9257e6f6bf9a0d0bcc94eb73002ac5a9275c1" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x8d4a424d1a0ee910ccdfc38c7e7f421780c337232d061e3528e025d74b362315", @@ -9267,19 +9559,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xee4bde5bb8d77b4d171c88650704849bc8308792022a9e0df731a264b6d986a7", + "parentHash": "0x8fd790cf468cb2cef51d1a2f55c1d72e3f069f17f621e525d926d17fda51d8c5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0c1c56ccfaa16e9979041c01127f074290f865d4ae7592866ee323ce8f87b82d", + "stateRoot": "0x6f46ce4f1f603c5f5ea48aaa561870ae4ee5d27525085cccda3b225cb7cfe344", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x124", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xb68", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xed908adb5661b69ea32366f362a10182a478af8b7ae01a870be3ae36c0a4138e", + "blockHash": "0x088610e490a1dc64b6b57e3566d57c8bf08f7fd37133ef7d5e9064c4b588a46a", "transactions": [], "withdrawals": [ { @@ -9290,7 +9582,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xfa65829d54aba84896370599f041413d50f1acdc8a178211b2960827c1f85cbf", @@ -9303,25 +9596,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xed908adb5661b69ea32366f362a10182a478af8b7ae01a870be3ae36c0a4138e", + "parentHash": "0x088610e490a1dc64b6b57e3566d57c8bf08f7fd37133ef7d5e9064c4b588a46a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4f6a1ce7ef10269593a283f75ef466c9ba84d79f3f845a12b4d1f7162acba87b", + "stateRoot": "0x4e0b4a14cdcebfd3f478d9dccd395e820cce532e531516611c1d54fe74ed5e2d", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x125", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xb72", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2aaf777b8b9baa765e6c315b77d2ed0bf12654e466a9f5d9a4b3892c34d346ef", + "blockHash": "0x46078261bf4e4cb9f3b685b94a0474fabbb4b5d4411e4de5d56a974113248c7a", "transactions": [ "0xf883820143088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa03fd1ed4657ffde9f278a6dbd7498fbd9178afe039cf507c14562ed99832b0650a07ab31ad66326ea0083695f22435947c3f55b501c16febb9fd763573b86ad5390" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xda5dfc12da14eafad2ac2a1456c241c4683c6e7e40a7c3569bc618cfc9d6dca3", @@ -9334,25 +9628,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2aaf777b8b9baa765e6c315b77d2ed0bf12654e466a9f5d9a4b3892c34d346ef", + "parentHash": "0x46078261bf4e4cb9f3b685b94a0474fabbb4b5d4411e4de5d56a974113248c7a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5ded562d3f6efa30dbf5691e43a3c2209bde0e1ea1b7e7e613703197991d351d", + "stateRoot": "0x72490bd5831a92ab82bd58c0332514f9190ce40cba796345ed7c89675b21f49c", "receiptsRoot": "0xd978bab18927277656ed7e13f23ec0784c693d4aa84da97132004c0e3c499947", "logsBloom": "0x00000004000000000000040000000000000000180000000000000000000020000400000000802020000000010000000000000000080000000000000000000000000000000000000000000000000000000001000004000000000000000000000000000000001000000010000000000000000400000000000800000000000000000000000000000000000084000002000000000000024000000000000400000000000000000000000000001000000000000000000000000000000000000000000002000000000000000000000800000000080000000200000000200008000000000000000000000008000000000400000000000080000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x126", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xb7c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x833f91460ba1a4d3754963b49508167d180860494029996788dfe0a4b7c1898f", + "blockHash": "0x415b0aa5832c89dc9bd3bf3e1b4406796056a3391d56a3a8ea60600da2dead1e", "transactions": [ "0xf87a8201440883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0a8b9c241eaf3e71ad4fd47ef1b71de7c8907a9532b5cc8a28fcdfa146b511503a06d4416bc1436c0ab12d096e4489e0d213122e05824adb8ff95a01ac9e2d42242" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x16243e7995312ffa3983c5858c6560b2abc637c481746003b6c2b58c62e9a547", @@ -9365,25 +9660,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x833f91460ba1a4d3754963b49508167d180860494029996788dfe0a4b7c1898f", + "parentHash": "0x415b0aa5832c89dc9bd3bf3e1b4406796056a3391d56a3a8ea60600da2dead1e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7e9f3bc83383ca95fe5653f585731fb296de3048f13503b0a6009bb7729cf9fd", + "stateRoot": "0xcb10292ef4a1f602e75bcd6cda1ddcc51074b568f2864e5b9bd20737d9967cf1", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x127", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xb86", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x55415e30e330b78eea4143896ca20531aa466962f9e7c270892c0c82b9dc52e8", + "blockHash": "0x492e6914235d2408f300600c86b08850dcbb1bd543f9f2e484228937476191df", "transactions": [ "0xf865820145088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0fd89b49a61d6883e8494ee4e49b923a929d45b1f213cd7115cc4c71bde233cfca04bfdd7ef8f5a843b7c774ac0b4d6277670d143664a6f0e44ee875b412f62c441" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb75f0189b31abbbd88cd32c47ed311c93ec429f1253ee715a1b00d1ca6a1e094", @@ -9396,25 +9692,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x55415e30e330b78eea4143896ca20531aa466962f9e7c270892c0c82b9dc52e8", + "parentHash": "0x492e6914235d2408f300600c86b08850dcbb1bd543f9f2e484228937476191df", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0490c1fa403a13e5798f6c58646769b6dc95070bb79d3a845f136f978508623f", + "stateRoot": "0xb235154952fad78d3d19d221d543c47504dc29a3a7875675c6de70143c69d207", "receiptsRoot": "0xa7afd0b07e7a2e88b4d7cb98997e0de937a24ea996e160baa8b28357c6cf85e7", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000100000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000002000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x128", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xb90", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x3fbfd523742f263285774e53c795a95cd422dfcab3af25a98440ef2d9eaded1b", + "blockHash": "0xa51261067297e3e13fd542f2bf5d38c404a36a36e20f0cb922689b6123e98980", "transactions": [ "0x02f8d4870c72dd9d5e883e8201460108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c526ae023b07bd13d656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0b3750ecb88b6e11e5f686cbacb3d24e61396cef4a1525b30d5a30edc4b3fdec080a081642f28c9de3fe1723ef8ccee70c49bed708f8877ce676752d45beff9536f33a078e5303b3fa3cd8038b4acae749adaa355781910f0a3fc023b6fabd75af45827" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd087eb94d6347da9322e3904add7ff7dd0fd72b924b917a8e10dae208251b49d", @@ -9427,25 +9724,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x3fbfd523742f263285774e53c795a95cd422dfcab3af25a98440ef2d9eaded1b", + "parentHash": "0xa51261067297e3e13fd542f2bf5d38c404a36a36e20f0cb922689b6123e98980", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf95f4921c08963ef37e942092ca3b4fcf53f0b11bac2d0c5bc0a420e0a3a4ba7", + "stateRoot": "0x270fbebf7c5a3edcbd4276d66b6383bf621f7f6fabd6f6d1f0a2bfeb493c0cc7", "receiptsRoot": "0x5b0661634b1e9cb68a186435e4aa5a4bcc97a2b464a4c992a399499830e31c98", "logsBloom": "0x00800000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000200000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x129", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xb9a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x360482b09341ef1eb6bd12fbc2290c17fbcc72f8f1128a1f0eaedd6da6350c60", + "blockHash": "0x5576831881145e560603bec32a40478bfbc934e2e08ad69e67d8ffa182af382c", "transactions": [ "0x01f8d3870c72dd9d5e883e82014708830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c8a1488f31c40de0e656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0f9b648439e7b876f9aa1b178fc6381f44bcaee23754d8da33b2d44e78cf47bb180a0b74f33715a3d5e6c5acb5487fe7f13ee89ee0d2dcc8e8c8178733081a59ab6f5a0758d36564ed54824326dfe5d02d8a45fef7a563564df9e25ba21693dcfd456ad" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xbc17244b8519292d8fbb455f6253e57ecc16b5803bd58f62b0d94da7f8b2a1d6", @@ -9458,25 +9756,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x360482b09341ef1eb6bd12fbc2290c17fbcc72f8f1128a1f0eaedd6da6350c60", + "parentHash": "0x5576831881145e560603bec32a40478bfbc934e2e08ad69e67d8ffa182af382c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x42b2eebbff687a49e5ae924fcc9d17fba5ec8d503c2a07e3ec7623a0b50ccef3", + "stateRoot": "0x8a8936bd9b8df568a9364a881389cd50184ce937445200c7364387c41f8b66de", "receiptsRoot": "0x3eb919d2fcef89e2c1516e126d60ed91a86467b2e89e39d014d587c5388ff17f", "logsBloom": "0x00000000000000000000000000000000000000000000000000020000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000008000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x12a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xba4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe1a596d7fe5e0df44bd95f04d6e52f6942a3ca81f2c339e69436a1ab39b6cb96", + "blockHash": "0xa147672403235449e25ff471e2ce0ae979dd47a68eeacdd8c14780f059149fb6", "transactions": [ "0x03f8fa870c72dd9d5e883e8201480108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038cf9a5cb54664ef5f8656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a094605c950838b2b0b1ce76f58acfb91a94c2aba787d02add7187360989745a4e83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a03b8ca3a76add252f7bbd8101e13577794778385a8f1bbccb7064828def032416a02b89693ba23e931ff1c55436ea8b56c04db444414933dcf27aa7d5ac19c84d34" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -9491,25 +9790,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe1a596d7fe5e0df44bd95f04d6e52f6942a3ca81f2c339e69436a1ab39b6cb96", + "parentHash": "0xa147672403235449e25ff471e2ce0ae979dd47a68eeacdd8c14780f059149fb6", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3b30cf8f701b20e556ba7642cd359cfe5c11b209ae4fa954fe9bf251e46d289e", + "stateRoot": "0x44cdcbf9bc662e490bb0a399373377136d26124ba2d266194c3b5f23f15e69e0", "receiptsRoot": "0x6c51b3f43a82c0424cf86ab4750ada1ab75eb4375120685c9031a4076901be2f", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000024000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x12b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xbae", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xab15736f5f9a88b9ee82577680039c70f6ee7a1a45bcef23aa00ad68f2c4c3c1", + "blockHash": "0x44ce2a6bff4d873217abd8a62312609483352ecef0fad87ca1ecaa14dd4ed220", "transactions": [ "0xf87582014908830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c4242e5ba3689784a656d69748718e5bb3abd10a0a006f0d8139bdc84c0e072ec2975098473df9fdcfbdc075b28f89ac9d94fb3ef6da00e30d4713b01d7958df25332fd92eb5d172eace2dd409b10fa28f2903890ab27" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4d0f765d2b6a01f0c787bbb13b1360c1624704883e2fd420ea36037fa7e3a563", @@ -9522,25 +9822,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xab15736f5f9a88b9ee82577680039c70f6ee7a1a45bcef23aa00ad68f2c4c3c1", + "parentHash": "0x44ce2a6bff4d873217abd8a62312609483352ecef0fad87ca1ecaa14dd4ed220", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3223ad04cf675fa197ecf36289db8a47181442ff0a593bd6bf5959f306c8f451", + "stateRoot": "0xcf080b9ab8efc719ead98294dfea44cbfc6570b8f024fbc7cebd921fdd1e266c", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x12c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xbb8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb09555539b48721618134671e9f09ca11c3473b6c972eefc61f7bf6e59901843", + "blockHash": "0xecfbd94874cc1b9551861afc12c0d367bb7ae32829779a9c6413a26a8a348938", "transactions": [ "0x02f86b870c72dd9d5e883e82014a0108825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c0180c080a0caed21f372ee5c4593454ade30ef1ee8224ac2ad66bc1aadb1cffa7e8e50c1ffa022bf467d785ea97c1f2b00679c759242c9099fbe548cc079ec5cdb8eef24cb9e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf6f1dc891258163196785ce9516a14056cbe823b17eb9b90eeee7a299c1ce0e0", @@ -9553,25 +9854,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb09555539b48721618134671e9f09ca11c3473b6c972eefc61f7bf6e59901843", + "parentHash": "0xecfbd94874cc1b9551861afc12c0d367bb7ae32829779a9c6413a26a8a348938", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4d11bf1d5f97964995316bbb0cb6301bc72e4654e1b4bff5ac56aaab9e534534", + "stateRoot": "0x77129159df21da891d43b28ea3fbb0a13c76266c754edfb6af2b38038dcef994", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x12d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xbc2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xfd0af364faeb502cd7a06b059c730040c89c4bb60af5f9e432062745c47a1c76", + "blockHash": "0x803612deb2d243a0d6d20211855499f609fbfc77aa9665f328b1a1436c24bf51", "transactions": [ "0x01f86a870c72dd9d5e883e82014b08825208940c2c51a0990aee1d73c1228de1586883415575080180c001a06e7e89f25881bac2942ebb15774d731ff658735063d2fc83af8a3b1e2cbfbebda02f005a584d1e67574a67f45d45c37e214ad520891e291a3a098ec7a675c09ef6" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x1dbf19b70c0298507d20fb338cc167d9b07b8747351785047e1a736b42d999d1", @@ -9584,25 +9886,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xfd0af364faeb502cd7a06b059c730040c89c4bb60af5f9e432062745c47a1c76", + "parentHash": "0x803612deb2d243a0d6d20211855499f609fbfc77aa9665f328b1a1436c24bf51", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb8f4b54f262266ac9a6a7f7251af900e88df5d053dba8951be923734fe45c718", + "stateRoot": "0x2d0da545a899839a237021dfcbc9eae49a96fa8626ee1b8292fc3c8fa23d613f", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x12e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xbcc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xccc479403433e4222f2c1886e3707712822a3ac130f37263b277d7f42fedf93c", + "blockHash": "0xcab246924e5a9d4dfd6127dc80b4d9c5e4abce7917f8847700d53fa89f6c0fb3", "transactions": [ "0xf86882014c0882520894c7b99a164efd027a93f147376cc7da7c67c6bbe001808718e5bb3abd109fa0c074d8b1d59a61ddf17c7cd6d9d6d155df7d22c6b02cf6873962860e76e4c946a06bfea57fd386eef123c608f5001b2540921441d7a5518602beaf671b55db011a" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc3b71007b20abbe908fdb7ea11e3a3f0abff3b7c1ced865f82b07f100167de57", @@ -9615,19 +9918,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xccc479403433e4222f2c1886e3707712822a3ac130f37263b277d7f42fedf93c", + "parentHash": "0xcab246924e5a9d4dfd6127dc80b4d9c5e4abce7917f8847700d53fa89f6c0fb3", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x98eea718b816a398d4eec814aed057da38bcf0d0ab9ec7f87ccc3467d3adcbc1", + "stateRoot": "0x9b5a1a5baffa4b08f6c60efd54e7fd5ba08d3617370eff394b6bd9ebc1de6fec", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x12f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xbd6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xcac6455fec57cb7705d097952412eaa1e3984c8a50f703d4dc84d990e099ce9e", + "blockHash": "0x63562d3cdb62318cb24048d0063132651ccc347e387b03fd3d4cef0d117a28dc", "transactions": [], "withdrawals": [ { @@ -9638,7 +9941,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x3f45edc424499d0d4bbc0fd5837d1790cb41c08f0269273fdf66d682429c25cc", @@ -9651,25 +9955,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xcac6455fec57cb7705d097952412eaa1e3984c8a50f703d4dc84d990e099ce9e", + "parentHash": "0x63562d3cdb62318cb24048d0063132651ccc347e387b03fd3d4cef0d117a28dc", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xce500d05e918d1eccdf5f44e824e036dae2f5a856441d076b3b0493383161822", + "stateRoot": "0xf9a6f0cb28d4221b3413b88ffe0fc53941c31c654de1d3087b1e1c18b3a895c8", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x130", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xbe0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc2497bf1f6196ab87d85a9b1ea008b60687721f7bc75ab3fbf8de50d455baf03", + "blockHash": "0xadd6b431a83cab83b30979c051c880f19a552e9268883214a9b9aa4bbd5f1076", "transactions": [ "0xf88382014d088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa0aed77e1adc4d85735ae91736955ce7d4ccb4a821ca1a354af9c21126fc56d433a0159e0e1a7f5e2eb9ebe116a56a30ce40135336d305851afba8a65a5ea6a89788" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xcb8f5db9446c485eaae7edbc03e3afed72892fa7f11ad8eb7fa9dffbe3c220eb", @@ -9682,25 +9987,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc2497bf1f6196ab87d85a9b1ea008b60687721f7bc75ab3fbf8de50d455baf03", + "parentHash": "0xadd6b431a83cab83b30979c051c880f19a552e9268883214a9b9aa4bbd5f1076", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd5fd98b8df59ff1b25ae93c21f976b037e8046ede37661d1a5e5b27ffb7f8fcf", + "stateRoot": "0x201904767b55216580c9ad0f6f3fa5a7705734cb5cfda249a7efdf537ce45f89", "receiptsRoot": "0xd0d766b35165fdf34cddcbe108f063ac07fe182d2b3a2088dc66cbf65536e9a1", "logsBloom": "0x00000000000000000000000004000200000000000081000000000000000080000000000004000000000000000000000000000000000000010000000000000400000000000010004000100001000000000000000000040000000000000000200400000000000000000000000000000000000000000000000000012000000000000000000000802000000000000000000000020000800000000000000000000000000000000400000000000000000000000000000000400000000000000000000000000000000c00000000002000040000002080200000000000000040000000000000000000000000000000000000000100000000000200000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x131", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xbea", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x42690f0496662b95458544ff5fa9db8e9839a90c142ba6e211b2ad2fd19a8bfa", + "blockHash": "0xf67a8fc48803f33718e7d9c1d28c05614a3354ab7273ac80b3c0ff158e5fd98d", "transactions": [ "0xf87a82014e0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0aa853c0c43255b1996de6db7e434268a8c78acf7d547e5f77804b1f9c56c163fa0490f9b0c07434c0d825892fc0d0d96adde2f67b2fe83bc28c5332d62ddced55d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x3d151527b5ba165352a450bee69f0afc78cf2ea9645bb5d8f36fb04435f0b67c", @@ -9713,25 +10019,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x42690f0496662b95458544ff5fa9db8e9839a90c142ba6e211b2ad2fd19a8bfa", + "parentHash": "0xf67a8fc48803f33718e7d9c1d28c05614a3354ab7273ac80b3c0ff158e5fd98d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xff7e337033c82bba1ba7fda4ef78dcd73c72c96f4e4b280cc4a07d6d75b87e65", + "stateRoot": "0x242aa62347e1c1e10bcc8f2d27f5760a7668baa2c384de3aa85458a1976af760", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x132", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xbf4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5dc6a2e4dea9a9151cfb8dc58b8ad3e2e2c590f73ef3659f24bbd1484f5f51ca", + "blockHash": "0x2ce763ab1bad096681dc73e5fff695e9f340e4a1cfbf866a5ab487ffe5a75ff0", "transactions": [ "0xf86582014f088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0f811ab125d628afb503e72fc03ffcf8bf0c94b9278b04a80d4583b5bdca47058a011ed1658949375d5f114abafe92733343e1e9decf853394a04e68b8b7fe1d945" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xdd96b35b4ffabce80d377420a0b00b7fbf0eff6a910210155d22d9bd981be5d3", @@ -9744,25 +10051,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5dc6a2e4dea9a9151cfb8dc58b8ad3e2e2c590f73ef3659f24bbd1484f5f51ca", + "parentHash": "0x2ce763ab1bad096681dc73e5fff695e9f340e4a1cfbf866a5ab487ffe5a75ff0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb7f91e8621bd652b26c1cd38102a0da65f88cb5f181daeb52efffcb0b87117a7", + "stateRoot": "0x4e568f82130f9833ac6c63634f6b761a757f2c696f898f9a12973dbbb7dede39", "receiptsRoot": "0x8f4bc522aee40a55d1ea96544b202ffe7c48a27588ca8e0b6280f8e8771d0953", "logsBloom": "0x00000000000000000000004000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x133", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xbfe", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x170d3dd10df213b71da46b8d94023a22e58c3366eac78c70b095fbceee126712", + "blockHash": "0xaa2cf78012c15b549071b6ab536eff8b8013f7bb265ad1b62b7ffaa216cfe32e", "transactions": [ "0x02f8d4870c72dd9d5e883e8201500108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ce355c4e09ad571c8656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a038570ba11cfca6a25bea615c7ec09ae671516245a92a5f8fc61d2e82529454e880a0352c735b38d32df5bd6596e8984191065e4da2d6e56547f409c217868a0f56bfa05a618d58a18225ddf45f3243a69200f85a04e21a2778b3434823c21a18925a1e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xace0c30b543d3f92f37eaac45d6f8730fb15fcaaaad4097ea42218abe57cb9f4", @@ -9775,25 +10083,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x170d3dd10df213b71da46b8d94023a22e58c3366eac78c70b095fbceee126712", + "parentHash": "0xaa2cf78012c15b549071b6ab536eff8b8013f7bb265ad1b62b7ffaa216cfe32e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4f8e99267b3f2c937906657a584aeb5e96845da3109e7f0f8cb517e571c70fd4", + "stateRoot": "0xe4efc372144dcc746a96b7b49c6bf0a67d3132c009a208a4eb20893b97ae9bb3", "receiptsRoot": "0x1d42b78a784f6ac9a2e208af5dbdce6343dd4a3bc391338f5010f590e5dda60d", "logsBloom": "0x00000000000000000000000000000000000000000800000000000000800000000000000000000000000000000000000000010000000000000000008000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x134", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xc08", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x42e46e023d7d24d978c93644717729a7fdcb0e07c67e390a2c6699c4cb7fc7cd", + "blockHash": "0xeffca989a8ad045ba262533c7e757144855940a2c4dc286d75cdf9531a1e953a", "transactions": [ "0x01f8d3870c72dd9d5e883e82015108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c7906a8e7d74f757e656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0befb4ff6aefe6c4d85158d11057517eb9cb1e1cae3e9d2d9c90ff40b2cceb54601a0d25ae0523675e0fd64ad02bf5d19902816fc5d0f836981b8d57dab847a15338da001df53840599b6eb6e5daa0a0ecda3fd0f24226b06cb0ed473458dcee396527c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf6342dd31867c9bef6ffa06b6cf192db23d0891ed8fe610eb8d1aaa79726da01", @@ -9806,25 +10115,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x42e46e023d7d24d978c93644717729a7fdcb0e07c67e390a2c6699c4cb7fc7cd", + "parentHash": "0xeffca989a8ad045ba262533c7e757144855940a2c4dc286d75cdf9531a1e953a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x017c09a63851eb3673e1252e64d50010ba08eb374d930344b1190fb2d908c255", + "stateRoot": "0x4b39e152e2b08bb03c69fa146c486bf649f07822f4f14a9005216dcc41e8a34a", "receiptsRoot": "0x1289b9de706c4e04e62cb0d571c3b3d1ca2855f8d4b220daba7d185a8b6b14c2", "logsBloom": "0x00000000000000000000000000000200000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000008000000000000004000000000000200000000000000000000000000002000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x135", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xc12", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa7c1b6d6c5d4fc516c4b7a9e6917a1929957edf45107e164fc0768578e4e555f", + "blockHash": "0x72d80c8b0bcd58878aa85b1510cc68fdb0b3025e05300ce76b636ed0c2ac1648", "transactions": [ "0x03f8fa870c72dd9d5e883e8201520108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c34cb6faed8212f15656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a03eb32abcff52bfdf0887e9aebaeeaee4a61b76f2fbc9a183c2afc8552d46c3f683020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a0fd544670525ed6d6fb445354933e077363014839e878ea0cb8f610c2338af4d3a06dd8877e0b44875d49819c17c4a79181047bad799c836c69ef605c70ba23b859" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -9839,25 +10149,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa7c1b6d6c5d4fc516c4b7a9e6917a1929957edf45107e164fc0768578e4e555f", + "parentHash": "0x72d80c8b0bcd58878aa85b1510cc68fdb0b3025e05300ce76b636ed0c2ac1648", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcd8b73cb5b48d69916d97b098deda61b10f5e3f21fec80cfd678ef5b7ffce38e", + "stateRoot": "0x7cd68790a55ae1cce0f4375a63440b02f4c1b99ad20b5656270633c0fab1400e", "receiptsRoot": "0x86c42eb55a78f125fe8441afa55d1dec4b294bf9314f70ef52ddb716188ec561", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004400000002000200000000000000000000000000002000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x136", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xc1c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x0762831f8a197faace5f89136d4e8fd2bdbcd634050bb8c28593c6f62769c2f6", + "blockHash": "0xeb86e29591ae1417d85e2df6c9c050a4a3baefa42dcbd655745905f393626191", "transactions": [ "0xf87582015308830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cb731385f04d97db8656d69748718e5bb3abd10a0a09abe467beb55df0823716b56ef94e1034cb4caf9f8f2befb3d03fcadae7f6f02a0548c60031efd2568057a7b428586bc61a539482aa759896d0885be892488ea46" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9ce48bc641cc1d54ffdb409aab7da1304d5ee08042596b3542ca9737bb2b79a8", @@ -9870,25 +10181,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0762831f8a197faace5f89136d4e8fd2bdbcd634050bb8c28593c6f62769c2f6", + "parentHash": "0xeb86e29591ae1417d85e2df6c9c050a4a3baefa42dcbd655745905f393626191", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x347540851d85d8e1a3f6aecbe00a90100a88748f66ac59dfc2175dcb2ac705d8", + "stateRoot": "0xd9c2ce23c67d58c132eb8b210a662f6ec90f4b1ec5db114f871f7f16bb7ee48c", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x137", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xc26", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb534a77d9471e828befa7adf86678b4a7a928e2a2db3e9ccb919eb0d2e2d7131", + "blockHash": "0x45ce89a9e2dfae80c2bea0d0cc2f61c8adf5f4181dd4b9d0bf5668a6b6319af2", "transactions": [ "0x02f86b870c72dd9d5e883e8201540108825208941f4924b14f34e24159387c0a4cdbaa32f3ddb0cf0180c080a027b3576746e2090eb8c591f5218834c24fc8e546cc326cd47c3d549b0000ef86a0483343082391b0902e7685358a12b24bfe74b84c21b75178790b6127f082858c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa44be801bd978629775c00d70df6d70b76d0ba918595e81415a27d1e3d6fdee9", @@ -9901,25 +10213,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb534a77d9471e828befa7adf86678b4a7a928e2a2db3e9ccb919eb0d2e2d7131", + "parentHash": "0x45ce89a9e2dfae80c2bea0d0cc2f61c8adf5f4181dd4b9d0bf5668a6b6319af2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x86cc1c8ec7b8a9e6864a885a24a5ad32131aa338b242b21b8872784f5ed964a6", + "stateRoot": "0x81a531d3ab4f2b9d3d782e6c8c7bf68aee9e9b14793b242cf983f276e5ee8b6e", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x138", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xc30", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x797081f69a1e07e62ab7d70958e3840489579027770db2acd79ab7da50c5684e", + "blockHash": "0xbe8771ca1546fb830a1dc5daa491e8f49d07123361cd0e04121c86bb6fa8a3dd", "transactions": [ "0x01f86a870c72dd9d5e883e82015508825208940c2c51a0990aee1d73c1228de1586883415575080180c080a0bd50cc3348f9c4df62c2b6819da09ad9f59d6f664ac93d858cd9c4a8a7712fb1a00dd838cd7e8b5f7ea87752357dd50603a9dba395f44148b5d074c04041d45be3" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xce17f1e7af9f7ea8a99b2780d87b15d8b80a68fb29ea52f962b00fecfc6634e0", @@ -9932,25 +10245,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x797081f69a1e07e62ab7d70958e3840489579027770db2acd79ab7da50c5684e", + "parentHash": "0xbe8771ca1546fb830a1dc5daa491e8f49d07123361cd0e04121c86bb6fa8a3dd", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf427430575efd44fff9c42db0eef2fbf16eed6170dc1f0c9e27740493e64c2dd", + "stateRoot": "0xc37f862a652ea5a2201ca4e8cad91c11f1792314f4ddeb921c0234f84a830d60", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x139", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xc3a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x0ad3abab22df80481936bb2a0d8b50a807633495c41ede9d1570c25b59fdeaa8", + "blockHash": "0xdc0b2ee110d62926d516030153393c68b0e3572b454a6be9d06943f6c9af832e", "transactions": [ "0xf8688201560882520894654aa64f5fbefb84c270ec74211b81ca8c44a72e01808718e5bb3abd109fa08c1fffe0d5b5dcddc5c7eec0cd0e58e596dd46e45cb71629b3a03bc43b0a03f3a0773aeca142fc242046765c6bd72997f60eb5aa72a136b641efd1c790cb6146db" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4bd91febab8df3770c957560e6185e8af59d2a42078756c525cd7769eb943894", @@ -9963,19 +10277,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0ad3abab22df80481936bb2a0d8b50a807633495c41ede9d1570c25b59fdeaa8", + "parentHash": "0xdc0b2ee110d62926d516030153393c68b0e3572b454a6be9d06943f6c9af832e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0895c6fd3c63f4ac032cf4c14fbd1b4bc865f40ffe4ac85d47238b2eb763fa79", + "stateRoot": "0x5fbff1d2ed3c26ff451818a6e8b5e5e9bf234b0abba3d4a9d27e2f613a5e05eb", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x13a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xc44", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5d7d1a0c180dbae5272ccc6e6c01b45960408a2205e36e897320813cc1627af5", + "blockHash": "0x2b01170a414321ad4642db6340731fdabd3f1fb66a1fc98086c9fd045e2017d5", "transactions": [], "withdrawals": [ { @@ -9986,7 +10300,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x414c2a52de31de93a3c69531247b016ac578435243073acc516d4ea673c8dd80", @@ -9999,25 +10314,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5d7d1a0c180dbae5272ccc6e6c01b45960408a2205e36e897320813cc1627af5", + "parentHash": "0x2b01170a414321ad4642db6340731fdabd3f1fb66a1fc98086c9fd045e2017d5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x78b3cb7b18a396757fbc27a3b254334b513e9b11632726110581a1ac9775aae4", + "stateRoot": "0xcecea1be29595199eb63b4e58a64c651212295c0db852bc65bfefc38351a59d7", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x13b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xc4e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x457cf3e561354b6040afd9e0d386b3fea81719cc40b3fca29fc4d4f99be875f9", + "blockHash": "0x2bb083f0738fe61bde85f0314e51e014c1241a4ec1cf980e34e1762bcc2a01ac", "transactions": [ "0xf883820157088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa035f6ba62287308ffbbfb8261894edf57969a9f95630d6b145f44404efce327dea06580af4b699a96a41c5a0f39cf3a7ed3a0c6758ceb2d8d8705f88319643227f3" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x647fb60bdf2683bd46b63d6884745782364a5522282ed1dc67d9e17c4aaab17d", @@ -10030,25 +10346,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x457cf3e561354b6040afd9e0d386b3fea81719cc40b3fca29fc4d4f99be875f9", + "parentHash": "0x2bb083f0738fe61bde85f0314e51e014c1241a4ec1cf980e34e1762bcc2a01ac", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x402bc8c855f2ccb2d737c396d499ead744bb2dee1621fa24bf74fa6a2c91f34e", + "stateRoot": "0x591a3cc11153726bb713ff85beb56c7676030836ae567a7ff007a12faa99ab20", "receiptsRoot": "0x7db11edace07336d23f92ccb11a83f53ba5423dd770cebd9373a83640ab9352e", "logsBloom": "0x00000000000002000000000000000400200000000000000000008000000000000002000000000000000000000000000004000000041000000000080000000000000200000000400010000020000000000002000000002000000000000000000000010000000000000000000000000000008200000004000000000000000000000000000000000000000000000000000000000000000000002000000000000010000000042000000000000000000000000000000200000000080008000000000000000000000000100000000000000000000000000000000400000000420000000000040200000000000000000000000000000000000000000000000000000040", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x13c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xc58", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4e8f0489aada99804a9c89679ee1fd98cf0197713766bbb480c77970a95f3f5b", + "blockHash": "0xcd9c65ea69c0a074b9a88f4ec80910d663a99a9dc1ec4deff53b934998e38c9c", "transactions": [ "0xf87a8201580883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0ad8dcfb4390f7fa366243f1beb1e059e2f9950088868fec28ee22311f265f35aa05eab4d60f1d1f52965202e06cbe1085e28463db4f1746426c899cbba05acda08" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xfa681ffd0b0dd6f6775e99a681241b86a3a24446bc8a69cdae915701243e3855", @@ -10061,25 +10378,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4e8f0489aada99804a9c89679ee1fd98cf0197713766bbb480c77970a95f3f5b", + "parentHash": "0xcd9c65ea69c0a074b9a88f4ec80910d663a99a9dc1ec4deff53b934998e38c9c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc02f0ee9f7010e2148b506712066b306ffbbc78d75b209a88daa358d20b6545d", + "stateRoot": "0x1ed9ec45ea86de48a478363b83ad1a9393f20c0d8c603398c1db9643e3b81b37", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x13d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xc62", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8df9fb79d5b59f66814970a325d025e1e059f33616840d45bc73ee25a40f10ee", + "blockHash": "0xf163dda774a31b720c637965fa4f640d9eeb8eb9e77ae8424a7cdc284036789c", "transactions": [ "0xf865820159088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0f40d3332d3996cca69bc91b95b31592abb5dbe52ee89c79da915ab5c9d03c34ea07370380f1a072929757900ea593b048aae64884632dcba2edfb0cd70ab3f6c1f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x106ca692777b30cb2aa23ca59f5591514b28196ee8e9b06aa2b4deaea30d9ef6", @@ -10092,25 +10410,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8df9fb79d5b59f66814970a325d025e1e059f33616840d45bc73ee25a40f10ee", + "parentHash": "0xf163dda774a31b720c637965fa4f640d9eeb8eb9e77ae8424a7cdc284036789c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8f2edfd625374a5d7beec93191a77b0fd3456319b09968da07909fa875398a36", + "stateRoot": "0x5fefd12cb18f3ed042af50410189f882da54bfca5c526227f8fe089f9c805aff", "receiptsRoot": "0x89fd8ceeb002cc5ef22dbfceaa45eec15c6f19cc82bc35bf2293380c9be3dd3e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000009000000004000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x13e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xc6c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1da2f81639c8614abf6f4720da2ffca4a5557ae2c62f68948a325f08dce60a71", + "blockHash": "0x16f6bf735addb3453b828859c808e4f76da5fdec33ee8d9b9cc36abdd0e1e40b", "transactions": [ "0x02f8d4870c72dd9d5e883e82015a0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c5bd1cbdccbb7a3a8656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0d5eb8e9a486b23e10cf0092ca8690e7bd6d6c90932960cdfa5da36d1e1f2042380a0f44092a2c4d82ff06c2fed6ee5b831c59867cfcd0fb23d715503bfb6e81f86d1a077a2b1deba8fc487ce7645bb71b1341826193e05b9a9fb5f2839df7171d24682" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x494ac6d09377eb6a07ff759df61c2508e65e5671373d756c82e648bd9086d91a", @@ -10123,25 +10442,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1da2f81639c8614abf6f4720da2ffca4a5557ae2c62f68948a325f08dce60a71", + "parentHash": "0x16f6bf735addb3453b828859c808e4f76da5fdec33ee8d9b9cc36abdd0e1e40b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1c52961562bb9bf1e8ca7d75a53500f81b569d990de2e17441780ba2750f69a8", + "stateRoot": "0xd9d59cefd0389fd8793dec19730be12fe09c6e989a63905c5bf9048932e0bc94", "receiptsRoot": "0x7e6e34797a1654b05e5069d916c674f9b74f7a6429a62477147dae8d5cd50684", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000010002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000100000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x13f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xc76", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x378d38c1343aa2703f647894a5fb7330de9fc0e363c86f55beee5d8d66e1d714", + "blockHash": "0x53663526943904cb466bc746b88090e50c328ac7a26ed9e8bbab0910427e2e74", "transactions": [ "0x01f8d3870c72dd9d5e883e82015b08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c15917920cd0da2be656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a09575996f3ad6e9709d7122224335451a59395327d297fd7967004e8dc139130880a0861b172f70afee55f8c80a2011df58329d3dcf4977721a0d81cd3b0baec58ef1a027c4d7790f49b29a2c101cc3add1e14793c20a3d799a36ddf17fdb13be5ba69b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x0ae4ccd2bffa603714cc453bfd92f769dce6c9731c03ac3e2083f35388e6c795", @@ -10154,25 +10474,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x378d38c1343aa2703f647894a5fb7330de9fc0e363c86f55beee5d8d66e1d714", + "parentHash": "0x53663526943904cb466bc746b88090e50c328ac7a26ed9e8bbab0910427e2e74", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6e3f441e95b9277bd883cc95fa0e356cd755c77a78ce43298910126bff8c1a43", + "stateRoot": "0x8930338f31de0efd1f28ba42413fb95426691a7c59dde25289c5b6b6e8b99bca", "receiptsRoot": "0xb6746e44eeed87a9ce96f9a793b871ec3850e9b9fcb159b0d6331c6e160eb316", "logsBloom": "0x08000000000000000000000000000000000000000000000040000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x140", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xc80", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa2f88ca8a8ab5ef26e33eb38b5f28edf9349afb29e5f1a8435c070fbc8df25ea", + "blockHash": "0x76efb8179b946747c64efebe19daedbb62d7a59e6319317197e2df787d877b04", "transactions": [ "0x03f8fa870c72dd9d5e883e82015c0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038ca0eb3590d415621b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0d314fafd686fcd729a24ff511ae5e19248bd6ac6de8c28c79918df72de20e63e83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0fbfb4dc589628139ed92ff30a50aa483198db95f62d826b3396c3a8bb1147ad2a04e103d38c928e9c5df35c00103eb3da8be27ef8b735fa9bb9dccbc1692128de4" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -10187,25 +10508,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa2f88ca8a8ab5ef26e33eb38b5f28edf9349afb29e5f1a8435c070fbc8df25ea", + "parentHash": "0x76efb8179b946747c64efebe19daedbb62d7a59e6319317197e2df787d877b04", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x105d899797d6f5405211a54971d5510e22b55e583e3d2c84dffa0551f42b406b", + "stateRoot": "0xe20f28d5dc228310dcb4b767f17bc963ca6c9ef7ef4537962979317640c6809e", "receiptsRoot": "0xbefb0d7f70ff16c79a480b2ed6c8dc4b091d44453ecb28c6678b57bf6a5bc47b", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000001000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x141", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xc8a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x54dc888fd505259107b6574dd8a20a802deb1d07bb9728a54d74795789454270", + "blockHash": "0xf6bb262e9f9b44dcc74dcd1eae02dff3e1ce2a532a71374f4549d4fa83f15273", "transactions": [ "0xf87582015d08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cd2f3a8041747db44656d69748718e5bb3abd109fa0498ebae158440b3a5a9f1fee09afb45e54d26070dfb752347789730dbe7f1bbea00607f270ceb41f8bbf3f1dc833a48e2c961c9d7bdedaf926be20b5b0905cbf74" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9587384f876dfec24da857c0bcdb3ded17f3328f28a4d59aa35ca7c25c8102cf", @@ -10218,25 +10540,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x54dc888fd505259107b6574dd8a20a802deb1d07bb9728a54d74795789454270", + "parentHash": "0xf6bb262e9f9b44dcc74dcd1eae02dff3e1ce2a532a71374f4549d4fa83f15273", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4da42e9b2ad1e02c7735e0953382c1550a5698713259b895930ed535f40d9565", + "stateRoot": "0xdd02ed891422b975a785163387f7675030c7c73ecc8a85d8b28e01bde0ee5a89", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x142", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xc94", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe9b56ec487c3b9eda677017acd8c89f1a995b8edca20949d5492bd47f1278705", + "blockHash": "0x21d1ea8147ffb6e0969ddc97b413b465f0d542922adb1a87c9c30ed518cc6fb5", "transactions": [ "0x02f86b870c72dd9d5e883e82015e0108825208940c2c51a0990aee1d73c1228de1586883415575080180c080a05ffa0758fb568bf788d3252bf8b649f3999c5d2009d2685e996b432c69603c5aa06d233e0513203eba2b10f5b6a12e683eacf974f0e27bf938cae9563c3c662a6c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4df8093d29bc0ec4e2a82be427771e77a206566194734a73c23477e1a9e451f8", @@ -10249,25 +10572,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe9b56ec487c3b9eda677017acd8c89f1a995b8edca20949d5492bd47f1278705", + "parentHash": "0x21d1ea8147ffb6e0969ddc97b413b465f0d542922adb1a87c9c30ed518cc6fb5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x87e82e69847cd556c83117835035d0e472cfcbda01e0ca2858f820aa8ebf4315", + "stateRoot": "0x1074a84d0134f959664f71b6d1f2f9fbfc67fd33d6bc4caecd31140052c9bfa3", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x143", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xc9e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x411ec72e0e4ba3c70825d4d76357e30b010815babbbc1837e2c70006d33e809b", + "blockHash": "0x413d9051994e715a1159de41510f141698c538576a0be04757a2b106bfb8bc0b", "transactions": [ "0x01f86a870c72dd9d5e883e82015f08825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c0180c001a0c7038d0ff0894d50c4b3988e5e7ea777a7e62678be35d606ebabeeb5ee56fd04a03d5ae90baa01e4a58a59acad839e89d0c48c989a911847cf911fd0ce0bc50cf1" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc56640f78acbd1da07701c365369766f09a19800ba70276f1f1d3cd1cf6e0686", @@ -10280,25 +10604,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x411ec72e0e4ba3c70825d4d76357e30b010815babbbc1837e2c70006d33e809b", + "parentHash": "0x413d9051994e715a1159de41510f141698c538576a0be04757a2b106bfb8bc0b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3dd0f9c76155c2f57d35021c21437aba5e1985188c0bab677194408ac703bbb2", + "stateRoot": "0x11f1e206a2761f5a7e89e7aea9cdec744e41a66d8816a931c559a0159ee2d73b", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x144", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xca8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xf92cd7abdc875dece612e2568996c3d03cef02faaf7b0924665b97123207f9a6", + "blockHash": "0x8b8a73d3440248b1213994c5fdd31cb169badb5b66aef24050ac713238f76bf2", "transactions": [ "0xf868820160088252089484e75c28348fb86acea1a93a39426d7d60f4cc4601808718e5bb3abd10a0a0df4798399378df307b8a5b41a9e1ffd7e31de6e9569c116ecbfed2404267433ca05727229c50d7a6cb0b77b548ca59c83b08bc7e0955aa1bc73d5f1b308d90457c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7173d4210aa525eece6b4b19b16bab23686ff9ac71bb9d16008bb114365e79f2", @@ -10311,19 +10636,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf92cd7abdc875dece612e2568996c3d03cef02faaf7b0924665b97123207f9a6", + "parentHash": "0x8b8a73d3440248b1213994c5fdd31cb169badb5b66aef24050ac713238f76bf2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf561e42206ebda045741ab8254b0d4d2756369c803084af8c151f34eb91fc39d", + "stateRoot": "0xa776c4fdcb515011b47dd8862d731a868c1a4a05dab872b23c1951066c6af4de", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x145", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xcb2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x445c164c66dbe2d97e415132e6519d7765d441454461655d1bc2fef9a5233720", + "blockHash": "0x14f9ac23a9bc641caffdf588f560f0ac37a06017ff4cb56749e2a70690072de0", "transactions": [], "withdrawals": [ { @@ -10334,7 +10659,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x89698b41d7ac70e767976a9f72ae6a46701456bc5ad8d146c248548409c90015", @@ -10347,25 +10673,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x445c164c66dbe2d97e415132e6519d7765d441454461655d1bc2fef9a5233720", + "parentHash": "0x14f9ac23a9bc641caffdf588f560f0ac37a06017ff4cb56749e2a70690072de0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x47fbc9bde812f0e06d109960fe87e00942bafe4ae3c42ee5d32f1b2bf98f3934", + "stateRoot": "0x726fe04b6b508e05a064afccdc012ecd5cf837863926123547a3b7313415d1ff", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x146", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xcbc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xfff2ffe2e7354436e669edcbb6301ebde9eb5d415e4dc27166e7a301463ead0a", + "blockHash": "0x3814d6fc5524092f36fa2559037c64b30935040cd6bd0ab84b60fe84da4d8fcf", "transactions": [ "0xf883820161088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa06422792ba59cf88fa36d63374647be8ba347cda8de184377b957e649c1966a53a0617dd0ad96166579c3178602c7b0d1e0994f0248bb6f88c344c3f8dd32570b02" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5b605ab5048d9e4a51ca181ac3fa7001ef5d415cb20335b095c54a40c621dbff", @@ -10378,25 +10705,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xfff2ffe2e7354436e669edcbb6301ebde9eb5d415e4dc27166e7a301463ead0a", + "parentHash": "0x3814d6fc5524092f36fa2559037c64b30935040cd6bd0ab84b60fe84da4d8fcf", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1b68dca38e932c0134b8936a72f7b7f3a6edaad6ad3ad8d7a2f0acd1dd3ef9d6", + "stateRoot": "0xb1ea9c1d83cabae353fd3365dda96d24044b5f37212ab9c5734e0e0d907d0c3f", "receiptsRoot": "0x1e7d0a3194a1f0d4e8f6cf96b9cbaf7e6a030ddc9143b6095d3492270736aaca", "logsBloom": "0x00000000020000000000000000000000000000000000000001000000000000000000000000400000000000000000000000000000000000000800000000800000000000000000100000000000010000000000000000000004000080000000000000000000000002101000000000080002000000001000000000000000000000000000000000000000020000000000000000000000008000000000000000004004000000000001800000000020000000000000008000000000000000000000001000000000000000000200000002000000000000000000000400200000000000000000040000000080000000000001000000000000000080000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x147", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xcc6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x3783621d2f500f95d6dd1f072a06f3cf7776c9b364a4d986b644f9084dc27e5d", + "blockHash": "0x316da79c3edaaf85ca5ae41ef49850b2a22a07e8c7b2b40bb2e5c47e070a6779", "transactions": [ "0xf87a8201620883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa004c85d63e9b4217809b130798c2bd8029ff6dd85b22cd994201386124c7f238aa0447cb8fa5531097c248069a659914d8b94a66e1fa5b30c545d2844bf6ce64581" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9129a84b729e7f69a5522a7020db57e27bf8cbb6042e030106c0cbd185bf0ab8", @@ -10409,25 +10737,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x3783621d2f500f95d6dd1f072a06f3cf7776c9b364a4d986b644f9084dc27e5d", + "parentHash": "0x316da79c3edaaf85ca5ae41ef49850b2a22a07e8c7b2b40bb2e5c47e070a6779", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8fd0acd1906e7050c77629d7a59ed69f6fdfc6f518284914385eb70e3a8c9fda", + "stateRoot": "0xf84b86ad0a4b3952912c0fc20ce3e90217c01453e9ff4b1d9731c3f9b0d82eca", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x148", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xcd0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc292d2df68caf410c52129638905a541d121618c637b4b6e401ae5783369b805", + "blockHash": "0x091460ab214d3c4e0fde00559b71503a0cac2579001421a3214b6025f75c89d7", "transactions": [ "0xf865820163088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0507acf13b05050a3d16ecdf17df7d49fe7d7e25e27ab042450ce3eef1dadee19a06095e719d861aa2688a03fdc622be9bec38e2807c7a5c1850ae1198f86f2f17b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x31a63d6d54153ab35fc57068db205a3e68908be238658ca82d8bee9873f82159", @@ -10440,25 +10769,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc292d2df68caf410c52129638905a541d121618c637b4b6e401ae5783369b805", + "parentHash": "0x091460ab214d3c4e0fde00559b71503a0cac2579001421a3214b6025f75c89d7", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3b1824013446c48faaeaf632a0a5ba3e95ca2777b2b37737dfe60f76c380c9e8", + "stateRoot": "0xf01d5b70bdfb8d6dae94c437472463142906981dd783e4dd080fc72c6ba6b89c", "receiptsRoot": "0xeb1f423fada524e7f50d34548572c7f716405c09713466256a2f7a0d970b3a15", "logsBloom": "0x08000000000010000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x149", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xcda", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x18c79f9a20b1eb4d040190838ad1ecb9401a4d7c6aafdff548163fa0e81a2312", + "blockHash": "0x80cccb10f76ea6f8bc876355d9b007428e4746946eef95f8cba8b814afb20d44", "transactions": [ "0x02f8d4870c72dd9d5e883e8201640108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c44ae3eac6b9e5d37656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0b5e95d5da3e73f937bfbc9b4990bfdbd865c6d3a3b50478657e20b507fac754180a0aeedac54dc3139a4ba210b5b116daf9a5550de57d98a76e04e5c4b4b56fe209da07a59f711fb189c0bdd003ec929938412ccedad84a93d1435e6106c392035aed6" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x828641bcea1bc6ee1329bc39dca0afddc11e6867f3da13d4bb5170c54158860d", @@ -10471,25 +10801,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x18c79f9a20b1eb4d040190838ad1ecb9401a4d7c6aafdff548163fa0e81a2312", + "parentHash": "0x80cccb10f76ea6f8bc876355d9b007428e4746946eef95f8cba8b814afb20d44", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd5d99efcc753c5c5d4c241ffd8805eb62b5943f0ce1fef646456a5ef5eae0663", + "stateRoot": "0x2956f3b0e2045674e4e416abac973839d9c8d517180b0c2334ea94c639d738d9", "receiptsRoot": "0xb9379afefc656aab5c5c77974265a7cc99c2b7003acad435f5dbf5557087bb55", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000010002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000009000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x14a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xce4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x079a82efae89bae7dc9f51d23fe219551e0e8dc8d8a1783163ce664741d77c9a", + "blockHash": "0x8949caf605d03ddc7baf9d3e9c3101e7884defea1c4972cab0fd01cc01f9687a", "transactions": [ "0x01f8d3870c72dd9d5e883e82016508830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c9b8c3a423a55b426656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0a791ce367786fdc4c5216c8b94dfe1076746e058166dabda25b5e6a3266ce85780a02461015008be779dd9a8822bb2ff8e7e847bb5bb7d4dd8f3a06dca8551dc419ba05f3626fd4ed8ee8965c1f65d71f7ec69330d0b991625d99a3ea66a6fa51026a5" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7e0752ddd86339f512ec1b647d3bf4b9b50c45e309ab9e70911da7716454b053", @@ -10502,25 +10833,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x079a82efae89bae7dc9f51d23fe219551e0e8dc8d8a1783163ce664741d77c9a", + "parentHash": "0x8949caf605d03ddc7baf9d3e9c3101e7884defea1c4972cab0fd01cc01f9687a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x06631aceda8dc4801fdca60a168a6c9c9439e10ca0dc70892c7bb6740411164c", + "stateRoot": "0x6af032086e5dee8ce82d3ed812d9547a7cdf7051c9377dd2aa651b1920375899", "receiptsRoot": "0x33fdabd28a3754e4172eb8b07983af5ec122a6e17e25af95cd2bd17209791648", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000028000000000000000000000000000000000010000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x14b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xcee", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xbf3d02ee23b46b03fe7a0cf3e5ab2709608d2d6c237357932b73caf7bd0e5962", + "blockHash": "0x2c88816394ede17cd99726099a800179d107a2db21f388dabd6504ae39fa3d22", "transactions": [ "0x03f8fa870c72dd9d5e883e8201660108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c85b0cf6f2ed6a4c9656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0951b3b37c2a87b5a67918e750832a50c5565298a35390bad3ffffadb2f7b4afe83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a0a3c91082aa5f98cf42c4635a0312f74b7b7dbdc08c66a9b9173d87f93f61260ea00d0aab49ed35714a83897d245d244c71253b6a52271d36a52ec080fcd9cf5b37" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -10535,25 +10867,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xbf3d02ee23b46b03fe7a0cf3e5ab2709608d2d6c237357932b73caf7bd0e5962", + "parentHash": "0x2c88816394ede17cd99726099a800179d107a2db21f388dabd6504ae39fa3d22", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x84b23c952dfa8f61b6d87ee85bff87b0032b5eb70a26865a552473d5276899b0", + "stateRoot": "0x7cc9ec1ee9869861de5f19ccb7b2ce985a7ae6677ff0fb774ea14959677552b3", "receiptsRoot": "0x1931b499cde32287e47b63b488b406d2c7ac767ea3e059e789ac043bd64aba21", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000040000000000000000000000000000000000000000100000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x14c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xcf8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8f34050bd77c450b1684065a6d47f74e03a13366670639e0ffc82ce56190e7ad", + "blockHash": "0x07e4111d9119f3ab93cded7047a3bfbf355da152e954c96a43a2239e51c45622", "transactions": [ "0xf87582016708830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cc35bf5ec655dfd63656d69748718e5bb3abd10a0a0d4ae78d9dffb14b7db544598fc5f80423a487823dc88824385b22fa4a190ad6aa02ce93b7da454a24456708adc38859894e47577d28f46e6b73beba044fcf6c4b7" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe33e65b3d29c3b55b2d7b584c5d0540eb5c00c9f157287863b0b619339c302f0", @@ -10566,25 +10899,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8f34050bd77c450b1684065a6d47f74e03a13366670639e0ffc82ce56190e7ad", + "parentHash": "0x07e4111d9119f3ab93cded7047a3bfbf355da152e954c96a43a2239e51c45622", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x07d91ddc6ee5b8bd4b862a7691ce11a8ea3eba567629b1166557b19281a63287", + "stateRoot": "0xcb78302a78b255d8cafe4330d2449d8bb2aecc9d5caa26172d5a89a8fe62120b", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x14d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xd02", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1dc2e1bdcaf6cbc04adf6f2a0bec9df3fb5148469ff491701db0d36a3ccb5561", + "blockHash": "0x885a26fc7d77dc1e7ce2093c5ee9605ac58d4cc4e2f5d4dbfe2a79bcb75bd48c", "transactions": [ "0x02f86b870c72dd9d5e883e8201680108825208944a0f1452281bcec5bd90c3dce6162a5995bfe9df0180c080a06083e02dd8339c5792974c703870779547de75c6279c216853355220975839c1a025eed1338e4e0ac887f37f02f1ddb4e3b97ad71456af950db3641bb3a46a9418" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x78d55514bcef24b40c7eb0fbe55f922d4468c194f313898f28ba85d8534df82c", @@ -10597,25 +10931,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1dc2e1bdcaf6cbc04adf6f2a0bec9df3fb5148469ff491701db0d36a3ccb5561", + "parentHash": "0x885a26fc7d77dc1e7ce2093c5ee9605ac58d4cc4e2f5d4dbfe2a79bcb75bd48c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x66d19e54834612f718e66638e4da798d11e32dee10599594af5d4ac963c31fe7", + "stateRoot": "0x2a9997201156205584a1c4ed48113c856d38092d4387eba1c5637339cedb2bad", "receiptsRoot": "0xbe3866dc0255d0856720d6d82370e49f3695ca287b4f8b480dfc69bbc2dc7168", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x14e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xd0c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x03399daa6b9a5022b6c6ef393204ddd994dda29cc67998c0dbc1df5f2c7df9bd", + "blockHash": "0xc638c33ef6bdeeb2f6f2a888a51851ec1b71e52eb8e27fe618dd5d606b1ff6a7", "transactions": [ "0x01f86a870c72dd9d5e883e8201690882520894eda8645ba6948855e3b3cd596bbb07596d59c6030180c001a066d0b1cb01e5b1afd0885c075801ec0cdf540c2bd6f83e80d39a7576799e97d0a034239eccc43be4c97c1b5dbff66a2f851dfaa3f24bf9eb204eac8d35795f8f5f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2e0f4be4d8adf8690fd64deddbc543f35c5b4f3c3a27b10a77b1fdb8d590f1ee", @@ -10628,25 +10963,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x03399daa6b9a5022b6c6ef393204ddd994dda29cc67998c0dbc1df5f2c7df9bd", + "parentHash": "0xc638c33ef6bdeeb2f6f2a888a51851ec1b71e52eb8e27fe618dd5d606b1ff6a7", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd07861e5c0a3edd3ea5ffc4245c8a65752d0ed2fc1e5fd2b02c670c97972a859", + "stateRoot": "0x8cda50b4acb2a6db5b466717f9eb7b66f84ebde73b9cb045a34b9afc9167f5e7", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x14f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xd16", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xccc15fd8ddf55d7c8eb75b38f01938eab69a8286a525182fa302c34738c401a8", + "blockHash": "0xe34acf6b6615dc22ba7418677bd22851b1c2dfbb3936939625f98fd4362033a1", "transactions": [ "0xf86882016a08825208944340ee1b812acb40a1eb561c019c327b243b92df01808718e5bb3abd10a0a0039e6d44ad23b2533467c0d3cd5bb01a4e7ae614a20256b153c139d3d989f99ea00692528563f318af8a9e33e1759fd83c3b093baf1e4bcb4a860c0ff44a83872c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe1b83ea8c4329f421296387826c89100d82bdc2263ffd8eb9368806a55d9b83b", @@ -10659,19 +10995,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xccc15fd8ddf55d7c8eb75b38f01938eab69a8286a525182fa302c34738c401a8", + "parentHash": "0xe34acf6b6615dc22ba7418677bd22851b1c2dfbb3936939625f98fd4362033a1", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5ed562333386ccae375d7fb9800a627295ef884723e4a4f545ee59a37c3eb951", + "stateRoot": "0xb5c9930d4d7cb72406cf7f8e5c5b821e0f4d7113f324d381651a6f0119af761e", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x150", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xd20", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5f1a9c738684387b66a96f080ed4606ca3b54cc6ef8fbeac69197d9d0ebc18d4", + "blockHash": "0x96edc017bbbf9a41b38e823fb44a6b626771f78584583816ec57e82116844983", "transactions": [], "withdrawals": [ { @@ -10682,7 +11018,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4ddad36d7262dd9201c5bdd58523f4724e3b740fddbed2185e32687fecacdf6b", @@ -10695,25 +11032,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5f1a9c738684387b66a96f080ed4606ca3b54cc6ef8fbeac69197d9d0ebc18d4", + "parentHash": "0x96edc017bbbf9a41b38e823fb44a6b626771f78584583816ec57e82116844983", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x222c41acd75836ca90069e3f9de16c669c2e7de990533763e7af046eacba1e99", + "stateRoot": "0x9babe41a8279524a3bbe6bd5007a68acc3b421f389adfc7df0bfe99304c23f9d", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x151", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xd2a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xfdee8c650dfb4cf5fce50480224694b856fde37082e78eb3c82971a2a010f62d", + "blockHash": "0x0322c56eb8d555568d988aeb961d977279e528459ebcea8f1918173ceddc8698", "transactions": [ "0xf88382016b088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0e14bd8f9c55ca04ed6d545670bf80e4d5cd3753cf8e9d79de138ff52527e8706a04cd3d2765967c35cac423914086efcc5ccfe9877923bab5a397cfa8cfc9e56a5" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x156c0674e46cdec70505443c5269d42c7bb14ee6c00f86a23962f08906cbb846", @@ -10726,25 +11064,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xfdee8c650dfb4cf5fce50480224694b856fde37082e78eb3c82971a2a010f62d", + "parentHash": "0x0322c56eb8d555568d988aeb961d977279e528459ebcea8f1918173ceddc8698", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3588e1ec84f9149cbe63ebc7fb9088af1dc3d1e489bcb713e0748cb1f2822597", + "stateRoot": "0xb56c35b5c98f708380032535ce0e7361c059f31abcc362ea82b2a36f6c6ef490", "receiptsRoot": "0x7de618c7f6479943d81923081acc397007151920bb5e12ac9312cc34b8ed67d2", "logsBloom": "0x00000000000000000000000000002000000000000000000000000000000080000000000000000000000000000000000000000000008000010000000000000000000000000000000000000000000000000800000040000420000400000000000000000000000000000000000000000000000000000000004000000000000000000200000018000000040000008400000000000000000000000000000001000000001000000010000001000400000000000000000200000000000002000000000000040400000000000000000000000000000000001000000000001000000000000000000000000080000000000004100000101000001000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x152", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xd34", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8b6e1a97ed0b60399797bc48fdc165d7bda6b855f94691276d2e5068d44e0aec", + "blockHash": "0x4edc24891a7edefa5a0b615131ac0c32e3d2740c056d7719479748e691fd4112", "transactions": [ "0xf87a82016c0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a060bbdcc20b9b67af82bc31f9f9d0089a552e568b1a903e22e854ba8d84501f4fa0232988e345d316b37a3c87b07cce6f89b328af0fb7da666eee864ad218631586" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xdfc56ec6c218a08b471d757e0e7de8dddec9e82f401cb7d77df1f2a9ca54c607", @@ -10757,25 +11096,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8b6e1a97ed0b60399797bc48fdc165d7bda6b855f94691276d2e5068d44e0aec", + "parentHash": "0x4edc24891a7edefa5a0b615131ac0c32e3d2740c056d7719479748e691fd4112", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5f7bae63cf253fb10898a003bece41c3e646441959a5351103acb233264f3c9c", + "stateRoot": "0x4458ce373b23e1b22b1130b146c58b58916953d75da35d216a3f2791cfb8d72b", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x153", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xd3e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x3f9354b48f2c7bcf684bcb6ed3a7635eaca6ba81654a3fc3e4c7273c61b28583", + "blockHash": "0x897f08c71293769fd2d2f795efec14d44c190aa941c1d7612dc80c6a609a4721", "transactions": [ "0xf86582016d088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a07d8f64f397682c2dc4e4f2e9edc5e5105157947a983155dddcce221450289edca01a1edf02e97c2554ba07e9e35a81aa04c7fd1c2509a7c3a6375b2916f5666c1c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x395d660f77c4360705cdc0be895907ec183097f749fac18b6eaa0245c1009074", @@ -10788,25 +11128,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x3f9354b48f2c7bcf684bcb6ed3a7635eaca6ba81654a3fc3e4c7273c61b28583", + "parentHash": "0x897f08c71293769fd2d2f795efec14d44c190aa941c1d7612dc80c6a609a4721", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x9a222c73b9c600679419a5af18189da838d947f98c638bd0474e4d68bd8f1b6a", + "stateRoot": "0x445d2d0d4a2fd3584637e156cddd2621df9995a75508f02668d41417fe97697e", "receiptsRoot": "0x823e6949edb9c9bd5b0af828fb641d8aea43105774abd1fd3faada72763044b4", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000800000000004000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x154", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xd48", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x54553da46a588f6dc14580c6ccb5f2ca5c6f6a189dc465c0d4d84ad2c9749a4d", + "blockHash": "0x02e2550741e12fcd61068c26d926feffaa61c00de89068c9110dcca76ac35033", "transactions": [ "0x02f8d4870c72dd9d5e883e82016e0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ce481f18bdff3a685656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0a3e65c2aeaf352e79173be13e572f691d8d75ea1064610b8418246d95bcc421c01a039d63f63b01a369e7db2762519ce08455d58461fe8570ab07cb548909d0dd88ba073c757184c1fd8c3e74471845440ce123e4405b6ac0074caf7bd93c3fcfc465d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x84c0060087da2c95dbd517d0f2dd4dfba70691a5952fe4048c310e88e9c06e4f", @@ -10819,25 +11160,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x54553da46a588f6dc14580c6ccb5f2ca5c6f6a189dc465c0d4d84ad2c9749a4d", + "parentHash": "0x02e2550741e12fcd61068c26d926feffaa61c00de89068c9110dcca76ac35033", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x17e9d3e4fbc706c36b789842b0eb9cf2523438df5a01e52f507b4fc1e296bb8e", + "stateRoot": "0x63433a9a2edfe28032321bc3dcf885cc6cb1fe62fd73d394c3a20985a612c167", "receiptsRoot": "0x82d7f72b29e21d7d039c2bc1f2df736f0cee592c5f5e1724fb9ffe58ed8a5629", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000002000000000000000000000000000000000000000200000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x155", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xd52", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x565a7651bb85599dd4e8bb9deea8c1068fc0525ef77a602875c0ee4c27ecdc3b", + "blockHash": "0x6047436f7dbf700f747b6ac7147e53d3b81491ef5f98cdc6507ddd5db58a2ca5", "transactions": [ "0x01f8d3870c72dd9d5e883e82016f08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c225431167194f3d1656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a06df5983ddc40ef2c7ffa2c79bf9402568f2ee0ec7b675ca15aaa20b536d2a5f201a02332db0453a44066141395c41f2e04de302344b8f118c64ed1fbad3dc317d442a01f412460ccf966d717e8a70cd28f21b6f71dd49262442f79966ac025ad03579c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf4df943c52b1d5fb9c1f73294ca743577d83914ec26d6e339b272cdeb62de586", @@ -10850,25 +11192,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x565a7651bb85599dd4e8bb9deea8c1068fc0525ef77a602875c0ee4c27ecdc3b", + "parentHash": "0x6047436f7dbf700f747b6ac7147e53d3b81491ef5f98cdc6507ddd5db58a2ca5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0d71e018402a3123814c4e00c01b7bc158e78d8490bb5dea9ad281af7de8ca31", + "stateRoot": "0xcfb1db232e235a2438460548a9042a172ed6801d7edf0a999471ffc7e1e4c359", "receiptsRoot": "0xfa3aaeda4cdf53def7263758bfbecad51a4429b1b8b80029b2fd739732612b8f", "logsBloom": "0x00000000020000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x156", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xd5c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5a060514a5987fb5defacc69d60df530d84825bb7102f52665c197a5b7cf0d3d", + "blockHash": "0x45a1ba3305af4548dede50738177eceb4f5e9b1abc35b54d92c189b8492221fc", "transactions": [ "0x03f8fa870c72dd9d5e883e8201700108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c932062c9eeeeb3ed656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e067f85eba81feba79bf640415c11ab4448d5cc4a41652fc0a200be4d266178683020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a005e73074788c05a172afc1a7c5fef991fcbd408ca579a676bd847f27135f90e2a049a59e686b76644576945598bbc9a508f2596c54ee90e5dd8666324632a330bd" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -10883,25 +11226,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5a060514a5987fb5defacc69d60df530d84825bb7102f52665c197a5b7cf0d3d", + "parentHash": "0x45a1ba3305af4548dede50738177eceb4f5e9b1abc35b54d92c189b8492221fc", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x58bce5cd6dd8d9ee462efa92e639c335c83cacaa9d4ec886beb8f54c47c7fadf", + "stateRoot": "0x9330916a48885edbcd1e497099eebb27b03e07cf322123955aeb16a4d0f735c6", "receiptsRoot": "0xc841f2781db47e1e32867dc6d784cd6c89a5f827ca9280e5c20568d0261bfd30", "logsBloom": "0x04000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000080000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x157", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xd66", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x37a95c1c4d8ae9548f7abf278b6d3c8fd6abce3ad831527a483b585ae5574496", + "blockHash": "0x92becc7406c8b82d4b481f4f16cac46a41e8f2b70edd16de29c4a2ad0468b237", "transactions": [ "0xf87582017108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c273de87756911775656d69748718e5bb3abd109fa0281c137f735893068d049ff9c97d9033fa5c9a6f56651ff1b6a442320ddec381a00180b3f8386e2cd45894bd0a2fd42f8e9f61a32d82b93a590f352203bd185a9e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4a1f7691f29900287c6931545884881143ecae44cb26fdd644892844fde65dac", @@ -10914,25 +11258,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x37a95c1c4d8ae9548f7abf278b6d3c8fd6abce3ad831527a483b585ae5574496", + "parentHash": "0x92becc7406c8b82d4b481f4f16cac46a41e8f2b70edd16de29c4a2ad0468b237", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf5e39baa18e94b48282c51bc27137bdba258a3a5200b2da4fe2dea6a7a970fdd", + "stateRoot": "0xe31ef65bd9898c4c29b130022af43ee72bc7b4cf46066d2784acb1b4821ebe92", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x158", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xd70", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x02bf4c87617d99c78ee4061fcad0436ec41d1feb5768436917aad995dc1a5c46", + "blockHash": "0x3e488a1bd15148fb6a4c505ee1c26a437ddfab606f05e180e49b0e82231a47d2", "transactions": [ "0x02f86b870c72dd9d5e883e820172010882520894654aa64f5fbefb84c270ec74211b81ca8c44a72e0180c001a0cb87fe5f6cea3745d84f4b61df60a46ec996be8d880e124a72bae1185a32cd66a04c9f4401a5ea80dcd61c2b85eef64a24cfcc272ae5e518cc4e2eb56031510151" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9b133cc50cbc46d55ce2910eebaf8a09ab6d4e606062c94aac906da1646bc33f", @@ -10945,25 +11290,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x02bf4c87617d99c78ee4061fcad0436ec41d1feb5768436917aad995dc1a5c46", + "parentHash": "0x3e488a1bd15148fb6a4c505ee1c26a437ddfab606f05e180e49b0e82231a47d2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2c91336305090ae48c3c695559b175c60fda5fce0b544330272c89d5b0bee540", + "stateRoot": "0xa2ef7ccf84c843cb1e7db378f98b184a3f355c7f58eee616494df2489bad3dbb", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x159", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xd7a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1c88871de6d44ab71e79a3fdbe2e43604daf0194b3a02e1a90337e837201b57c", + "blockHash": "0xdececf528634b1032558fb87331e3d2fd0ec487779756716e5406d297411fa66", "transactions": [ "0x01f86a870c72dd9d5e883e82017308825208944dde844b71bcdf95512fb4dc94e84fb67b512ed80180c080a0e662016c668666c375d9ff00087154a63129117ac762552065839cafe401f6f8a06aef1d3e9c2b42f3f4f72f00c872591c85e681079deb0a0d3f1b342e6377e376" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x473b076b542da72798f9de31c282cb1dcd76cba2a22adc7391670ffdbc910766", @@ -10976,25 +11322,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1c88871de6d44ab71e79a3fdbe2e43604daf0194b3a02e1a90337e837201b57c", + "parentHash": "0xdececf528634b1032558fb87331e3d2fd0ec487779756716e5406d297411fa66", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x572ee06dceed53734f875c218c0d293026893416aed5d4792e9003218552a52f", + "stateRoot": "0x1d0ace15b480b2d13da0ddb34d41d881b8f6883b141004ab2694e7fd12eb6b61", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x15a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xd84", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe65b0ebcbf8e53e362f198d5286b3be688e04b74109af7e41ba28fc4d7cb5df7", + "blockHash": "0xb28e557fff70b9b31277ab1164456ac191792dc08bba79221f34e05ad2287531", "transactions": [ "0xf86882017408825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c01808718e5bb3abd10a0a09fac97de10f5e954dc14927a4e68880f5bfe4a2469c41852c31cfa342a1679f7a033f6b2c3f5812970ba8675bef5eda9ae9f4ee085527566fe729b6040045d8503" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x225dd472ef6b36a51de5c322a31a9f71c80f0f350432884526d9844bb2e676d3", @@ -11007,19 +11354,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe65b0ebcbf8e53e362f198d5286b3be688e04b74109af7e41ba28fc4d7cb5df7", + "parentHash": "0xb28e557fff70b9b31277ab1164456ac191792dc08bba79221f34e05ad2287531", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb6c5658fa78aca5831389ede1edf136bc1c396427b317d6f13b9a6726cf8b349", + "stateRoot": "0xbae12c0b8214e2da0332a79832cc20ff5e3eef0daef2e363842c32885e99bad6", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x15b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xd8e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x675cb4223640eb85c8810a74a6fb0820d86a138a1eef666f1a22d27ba1ce730c", + "blockHash": "0xab6fef562f8676795b5f7fdf5a858e739ad8d15670fe4b125e6f828c62f27b3f", "transactions": [], "withdrawals": [ { @@ -11030,7 +11377,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x31df97b2c9fc65b5520b89540a42050212e487f46fac67685868f1c3e652a9aa", @@ -11043,25 +11391,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x675cb4223640eb85c8810a74a6fb0820d86a138a1eef666f1a22d27ba1ce730c", + "parentHash": "0xab6fef562f8676795b5f7fdf5a858e739ad8d15670fe4b125e6f828c62f27b3f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8b8b0f72c04409635982a7e1f5288061a014232da79f52de36c759e4ce17931b", + "stateRoot": "0x3228ba5a117a723b99687e0b657149d6271f2f5059d7bcecea822aa91fc3c132", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x15c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xd98", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x05276dd8169c6699371aea9e2758f23c15c2739166b91fd5f8556101b4bb3f21", + "blockHash": "0x45549d14cd7551587478b4fc53080696ba35d340d034e24f26da9b1ecf8cb310", "transactions": [ "0xf883820175088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a010215ed3ba3ccf56eca9507dc5e826c264631d30230d14b85f7b8cf9748a88d8a07b36f2aac7a46cac9e76a2033565f48449f989fcdcae906f12c9967c6f59c746" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4416d885f34ad479409bb9e05e8846456a9be7e74655b9a4d7568a8d710aa06a", @@ -11074,25 +11423,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x05276dd8169c6699371aea9e2758f23c15c2739166b91fd5f8556101b4bb3f21", + "parentHash": "0x45549d14cd7551587478b4fc53080696ba35d340d034e24f26da9b1ecf8cb310", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1f1840c6881b5b3235e79dc812bd381db601a181f084f19f9c45b8f22a54aeaa", + "stateRoot": "0x82a563a7a5524c74899d4b49e7fa022de1f7a58af03af307d9ab3a1ae277132a", "receiptsRoot": "0x97626aeb2db4486d9fe2841c5771953372c090a7db331043abf77a91bb418339", "logsBloom": "0x20040000400000000000000000000000000000000000008000000000001000010000000000000000000000001000420000000000000000000000000000004000000000000000000000000000000000000000000000000002000000000000000000000000000000400000000000000000000018000000000000000000000000000000000400000000000000000080000400000000000000000000000000000000000000000001000000000000040000000000000000000000000000000200200000800000000800000000000000040000008000000000000000000400000020000000000000000000000020000001000000000000000000000001000000000a00", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x15d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xda2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2bb6a28a333d633baef19929640188c26f70dfd798c0948bcb81f7b48b7e6f83", + "blockHash": "0x723d6b98cc03a33fef55e4d1043b8df52d61b19929e20ca4a323717850429d67", "transactions": [ "0xf87a8201760883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a009972e5c75852272d8e9587a45206370028150edac38eba5d91838075a5b323aa05bb3b9eb946f2f2273c735f60707a6c0bf7d2f137e64fc32e6c6f1e260446a05" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xae627f8802a46c1357fa42a8290fd1366ea21b8ccec1cc624e42022647c53802", @@ -11105,25 +11455,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2bb6a28a333d633baef19929640188c26f70dfd798c0948bcb81f7b48b7e6f83", + "parentHash": "0x723d6b98cc03a33fef55e4d1043b8df52d61b19929e20ca4a323717850429d67", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf11800afbdc603c481b385010048719fba5062700189315fcff6ca3aba232204", + "stateRoot": "0x8a28819eaa48936e0e157cfedeebf5daf1d773f4690c7842a5a46dcdacfe18a4", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x15e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xdac", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x418ac48b8467db2e040a7b57b9f81e3f5295077d62988735ef5db301e4312d85", + "blockHash": "0xaa906c1cfa0922a80c7b6da90e12b9674b676be2b3732672dde4da4c1efcb98a", "transactions": [ "0xf865820177088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a02ce52dd89b969da3b9c18ea9cfe004e1bc316f5d57bfd03df25535c708e9a4ada0273e77e52bd6658f4ea91a07d37202381c047b8dd49cb4a1907130d75d44641b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x8961e8b83d91487fc32b3d6af26b1d5e7b4010dd8d028fe165187cdfb04e151c", @@ -11136,25 +11487,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x418ac48b8467db2e040a7b57b9f81e3f5295077d62988735ef5db301e4312d85", + "parentHash": "0xaa906c1cfa0922a80c7b6da90e12b9674b676be2b3732672dde4da4c1efcb98a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd54e91945baab2131000d844ffc2206205d11be87fd5b0bb692ca44fe04f4d39", + "stateRoot": "0x0656ad5d5f931b814deeffbf3d45bd4ea497c856e253f3c792aa9f18b644a62f", "receiptsRoot": "0x285d25f5101d22f9eaff4bde9abc022b398732069305daba98f23adaaf2ed5be", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000400000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x15f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xdb6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd97364746b3c009e86e4601ea8a4ec3eed223a070b3b343b33ad8a121708aad7", + "blockHash": "0xc24a06a0a7d64a54341420953e3a608efd3c66cce3d3ce887a6cc496ba3b76d1", "transactions": [ "0x02f8d4870c72dd9d5e883e8201780108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c9544ff5cb729419c656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0cd78e90ed1705eeff092f3df07b16a382082e9c388030ec3188daefa57a731dd80a04a6cfece11982a16f1a088d2da3c2ba7f42fe826ebeed0caf4ce8a9174b7cab4a005a8938150b068d77d10a4647a4e8f70940fa26c688282d7b5443c0d1f747cf8" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc22e39f021605c6f3d967aef37f0bf40b09d776bac3edb4264d0dc07389b9845", @@ -11167,25 +11519,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd97364746b3c009e86e4601ea8a4ec3eed223a070b3b343b33ad8a121708aad7", + "parentHash": "0xc24a06a0a7d64a54341420953e3a608efd3c66cce3d3ce887a6cc496ba3b76d1", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3db80d9560ba49da9f3db2dc7bb6d41f6e5344a3ff239566c73e8e2a4c26ab9c", + "stateRoot": "0x3f6e8cc52373a1d5c4d6ec84d81c49259e761f516a1378cd1b48cf7c29159a24", "receiptsRoot": "0x1b2a2ea4be7012743e0819798ac021ff08d03138c84a96f97d99f44b4fc4be25", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000020000000000000000000000000000000000000000000000000000000000000000000000004000000002000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x160", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xdc0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x915b1161ecce056ce9b09ad20e535ee47578a868802d36a1bfa38ee437beca07", + "blockHash": "0x975b524944c155dc880c7bb37218be9ddc44a611fd6dce5df4643b5daa350d43", "transactions": [ "0x01f8d3870c72dd9d5e883e82017908830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c63d51adce824b5da656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a040325cfcd159fa7bf89d8c252b6ff47cbc17aafff5e7feb92014d00285484cfd01a0cd0a6786dc03f09d4f57b430527c01761a20316ca9800fd74b2bedec8978ab42a02267603eb966f091bf5c62d000b256f1701199c2b55bafdae1df8c5c5db6ce7b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7cfa4c7066c690c12b9e8727551bef5fe05b750ac6637a5af632fce4ceb4e2ce", @@ -11198,25 +11551,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x915b1161ecce056ce9b09ad20e535ee47578a868802d36a1bfa38ee437beca07", + "parentHash": "0x975b524944c155dc880c7bb37218be9ddc44a611fd6dce5df4643b5daa350d43", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2c5ec480f25be5621da61853aa669c019215deae07d0d43d0356b19e13d2e78b", + "stateRoot": "0x784e458eff2d00185b5b5efd5f4c46e7fdbe5ab30c2c6dc9bcd5e794e9d08136", "receiptsRoot": "0x17c65ac03b70b69ff8d7bb62b8f0ba8fe30dc0cde6f2694c29eef9fe6ecef98d", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000009000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x161", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xdca", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4f58b596ab05605431d3a936043301eeda09adbfa46a3c02e452abcd988f4b34", + "blockHash": "0x6076097c4ce096a661c94d0faf8a5845e54ee25ca9b884f5a2cc7bbdc3ff5b79", "transactions": [ "0x03f8fa870c72dd9d5e883e82017a0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038cd120caade914624c656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0d73688caabee79f6ecf3a0b092d26e639b7e486e45c00031db80d3d7abe8c68383020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a0014f1329eea5010dc0ce5c91bdc12dd6db4f6e6f64335242a2dd68139fc9e0f8a0047128a9852f2ff7470e0ad01a14101bbd076014368a0b00817d47824ca08618" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -11231,25 +11585,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4f58b596ab05605431d3a936043301eeda09adbfa46a3c02e452abcd988f4b34", + "parentHash": "0x6076097c4ce096a661c94d0faf8a5845e54ee25ca9b884f5a2cc7bbdc3ff5b79", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5066f72db27fc26d1e53522d6c5ab4ec15b43236adb9315ee560eeccd1b3a1ec", + "stateRoot": "0xc566bc0412fae969edc0b1e8da6916da791b9569817eb4aa0ed0b4ef92627298", "receiptsRoot": "0xcaf62ebcef1ad7dd1af416141ade74d405d6f79da262e49f0fa7d37af60fcf4c", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000400000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x162", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xdd4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x318aec788d4efe4aba9138446d6aa0e292c18554eb34a15b827c22188fbebb46", + "blockHash": "0x99a8cec6a215bcc430b45f694201c818907ca0856a2660296d4d93e95a56167d", "transactions": [ "0xf87582017b08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cc14eb1947b69c832656d69748718e5bb3abd109fa0601d55820ca29740a96aee46cf81129de59d8cf42cdfd82033eaba021f3c828fa04d69feeeb37c377d530f81aa3526ad392828615e5d8ce9308b54a9c7f16eb427" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x66598070dab784e48a153bf9c6c3e57d8ca92bed6592f0b9e9abe308a17aedf0", @@ -11262,25 +11617,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x318aec788d4efe4aba9138446d6aa0e292c18554eb34a15b827c22188fbebb46", + "parentHash": "0x99a8cec6a215bcc430b45f694201c818907ca0856a2660296d4d93e95a56167d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3fb21f54feb17ff64599c5f4d6219a6d841cbc243e854f16b6b4ba1fead7b9a2", + "stateRoot": "0xdd1dcca720ee7d4b0baf46ebcac8cd1cd543158a796266e638d50bea88f02c32", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x163", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xdde", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4401d3aa9f1ff873ad2aab1d705c874c41cb5bf206ee59eed2e5daee6c6410e0", + "blockHash": "0x211221d356866856d5749a39f4f4262754a12b710db4f1eaa14a502b95f00b58", "transactions": [ "0x02f86b870c72dd9d5e883e82017c0108825208945f552da00dfb4d3749d9e62dcee3c918855a86a00180c080a020c3205f300f3a18173e9184024c4bee2604bddb03d4f5444f5192a0556848e8a07f31e8e53caba85a657a76e356f4d00936ff071196496fa38e6cf9561df47872" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xac8fe4eb91577288510a9bdae0d5a8c40b8225172379cd70988465d8b98cfa70", @@ -11293,25 +11649,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4401d3aa9f1ff873ad2aab1d705c874c41cb5bf206ee59eed2e5daee6c6410e0", + "parentHash": "0x211221d356866856d5749a39f4f4262754a12b710db4f1eaa14a502b95f00b58", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x59df92b306e8627f08bb4f6b15ec055ab32cc5e20f6a39f4d7a9200da45deb3d", + "stateRoot": "0x39f722114d6927f2d698e538b4b8087a0a665b12109e2aad2fab6fc51f4cbfa9", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x164", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xde8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xea7938e34260a926ccd50ce03f9d1f387948af9b961c6f48ceb76ebbecaa2658", + "blockHash": "0xc04046e61cea5fdff2cc47504965989e29c72f4592a720243e095955315576b0", "transactions": [ "0x01f86a870c72dd9d5e883e82017d088252089416c57edf7fa9d9525378b0b81bf8a3ced0620c1c0180c001a034bc900da40475695628b9df027c69b53db2a329edf7eff1bd2993e662a0596ba003cc67c5a7b1ddeab871b20722ce8b604c128a3c5b3bdd4aef0c27b893913cf4" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2b0018a8548e5ce2a6b6b879f56e3236cc69d2efff80f48add54efd53681dfce", @@ -11324,25 +11681,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xea7938e34260a926ccd50ce03f9d1f387948af9b961c6f48ceb76ebbecaa2658", + "parentHash": "0xc04046e61cea5fdff2cc47504965989e29c72f4592a720243e095955315576b0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0d8cf4596d32bf3d818719617fd18dc80e999ed27bc7075545a4ffc375680d4d", + "stateRoot": "0x1e9544b10b7653bc81b9600b87d2ff4efa921e65c07c9150866befb10ed1b525", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x165", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xdf2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x08f4cc7edd04bd308dc6e7bf4cb07b806e7e2de61545abd1f51f9ad1d59cf75a", + "blockHash": "0xe7f2f9dbbbd0f51a1c6226fb6b996160429b79dc6a38adcc5ce96194b379798c", "transactions": [ "0xf86882017e0882520894654aa64f5fbefb84c270ec74211b81ca8c44a72e01808718e5bb3abd10a0a02a40854304a78f963d447a4fc6ed04a83f080d70bc2b9d08830ff778f1691b40a06fc3befc469ccd25b11fe53d93ca3b7f1b17b10753d260374b10b36cb86b6b83" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x823445936237e14452e253a6692290c1be2e1be529ddbeecc35c9f54f7ea9887", @@ -11355,19 +11713,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x08f4cc7edd04bd308dc6e7bf4cb07b806e7e2de61545abd1f51f9ad1d59cf75a", + "parentHash": "0xe7f2f9dbbbd0f51a1c6226fb6b996160429b79dc6a38adcc5ce96194b379798c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2d19f68d8b2ac2dc83f59e006c7ed180a7e1e2f39bcb154b7d047bad5f034f6c", + "stateRoot": "0xa7fc08771deb83ea39b0091e64a5bdcffd5ca9f3a94b301bee3d76dadfd397ce", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x166", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xdfc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa00622d4741d5328d26df1a386bc743d636523cbfb4ae132ef9973770be54646", + "blockHash": "0x1c1cd858214a3a728c826648005248d626f286afca99f323349098e5483a83d1", "transactions": [], "withdrawals": [ { @@ -11378,7 +11736,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x3051a0d0701d233836b2c802060d6ee629816c856a25a62dc73bb2f2fc93b918", @@ -11391,25 +11750,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa00622d4741d5328d26df1a386bc743d636523cbfb4ae132ef9973770be54646", + "parentHash": "0x1c1cd858214a3a728c826648005248d626f286afca99f323349098e5483a83d1", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x9946811b1d721b495e3481d0450a058d0dffca108f1c990a2b3c6fd77e9de916", + "stateRoot": "0xd48da6294f26349bfe183f095efc823d3fe2084e38d9c8db0c2795747811a6bc", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x167", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xe06", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9f5cf2010cc5b11d8e26387a3dc7871353fc465161e0179d7a022e7fc216d894", + "blockHash": "0x99cfdcf381e201ad682f2a95cb3ef03f6a2670d06a7485fd8554066fbfc16f1b", "transactions": [ "0xf88382017f088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa08ded30f91eadb86aef45f8603080b77479c324a6b0461176bd05b9dc52434366a01f8e64121ef22b0a68dbb5f5fc3ee0e379d24ea28ba18716bc76924962a89efb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x44a50fda08d2f7ca96034186475a285a8a570f42891f72d256a52849cb188c85", @@ -11422,25 +11782,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9f5cf2010cc5b11d8e26387a3dc7871353fc465161e0179d7a022e7fc216d894", + "parentHash": "0x99cfdcf381e201ad682f2a95cb3ef03f6a2670d06a7485fd8554066fbfc16f1b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc32c77e18357c918a8f28263a0a462d8fbc88cb1cf30ecdbc99541d78ca50cc8", + "stateRoot": "0x609ce09e9a37b0a2f824c4bbccdf15d0ac7a8d6b333bafa16f5c115a5b17cc69", "receiptsRoot": "0xff1547a0c5d35ecfe6c88ff5afc801fa62ef513b146587249b8f6bb774601a86", "logsBloom": "0x00000000000000000000000000000004000000000000000400000200000000040000000000000000000000000000000040000000000000000000000000020400000000080000000001000000000000000000000000000000020000000001000000002200000000000000000000000000000000000000000200000000000000002000000200000000000000800000000000400000000000000000000200000000440000000000000010000000000000000000000040000000080300000000000000000000004000000200000020000000000000000000000000080000000000000000000000000000400000000000000000000000010000000000000000004000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x168", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xe10", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7bae673e78c9468adcbc5af662fa1a64303269928a74faf206c36e8e90d39e9f", + "blockHash": "0x6b0a221dedc32b8ae3cf87734bfc61842b36ebad0a92953a6b61f68d71c3b3c8", "transactions": [ "0xf87a8201800883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa06ee1e2240987a5957c71668bddd78286a8a97c3605f540169dcfed9ba4479311a023858f1a8516678c55295559ae843c02f92211dfb2ebbac5a5cb039c2b7bb1df" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6e60069a12990ef960c0ac825fd0d9eb44aec9eb419d0df0c25d7a1d16c282e7", @@ -11453,25 +11814,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7bae673e78c9468adcbc5af662fa1a64303269928a74faf206c36e8e90d39e9f", + "parentHash": "0x6b0a221dedc32b8ae3cf87734bfc61842b36ebad0a92953a6b61f68d71c3b3c8", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd2fe93f9138446fa18a96211c54de9e99438eb07ee496c0f47348d731e93207d", + "stateRoot": "0x82ce42f1abd4d9c5366b5db3cb3a6b533a147f293b8cfae4917e980406dbade8", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x169", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xe1a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xf5c8e55d5ccac994718819a5e84706912e3a13ed1138af213068a1dfee7333fc", + "blockHash": "0x642b4a44ede156fc1d0bc293c5499eaf33061e901ffc124cb53a3bdf9215ac95", "transactions": [ "0xf865820181088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a01f6404f32c81c38b12d5556286f11a241ff430689390a8152fcf4d5b1e51e260a06f69bf082d07343d45159ea6f2225c15323ff958fa7df453597aacb83a5717f8" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x581ddf7753c91af00c894f8d5ab22b4733cfeb4e75c763725ebf46fb889fa76a", @@ -11484,25 +11846,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf5c8e55d5ccac994718819a5e84706912e3a13ed1138af213068a1dfee7333fc", + "parentHash": "0x642b4a44ede156fc1d0bc293c5499eaf33061e901ffc124cb53a3bdf9215ac95", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd8fe6161789d8b8289fce5f90ea6f929ec4053b65c5a5ee382349c23bf2b6520", + "stateRoot": "0xd40adb5360f8b33d18b42aa1f38c991bf24a64e7c6385424cac0a1b5bf04a9ae", "receiptsRoot": "0xb7877e21a3193c714ca254cdfcbadfa256aa5dc5112a0dff0c627c851f8aa9bd", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000040000000000000000000000000000000004000000000000200000000000100000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x16a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca90", "timestamp": "0xe24", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5ce347e7492dc1fae5a790ee38bbae921fa4c33c12d9728102107ff2242037df", + "blockHash": "0x6294f15411f61413316a65a6453bae36f4e43075b443ae3f51693ab60ad112b1", "transactions": [ "0x02f8d4870c72dd9d5e883e8201820108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c5b00e11941ab7046656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0490b9d550a200295b38f2456a42525d3a43c345d2fa1431e770fea9656b2672380a0ec7b63e7f42e8247f1617fba414694633262e54c0f369e39902446fd7dbffda3a04b7b40d08a68a5ef1dd52cf072227ad975fd1d542a0ccec8a5eaa894e6c3901b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9a1dfba8b68440fcc9e89b86e2e290367c5e5fb0833b34612d1f4cfc53189526", @@ -11515,25 +11878,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5ce347e7492dc1fae5a790ee38bbae921fa4c33c12d9728102107ff2242037df", + "parentHash": "0x6294f15411f61413316a65a6453bae36f4e43075b443ae3f51693ab60ad112b1", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xea78b4b29e8d1e06d68d3a7de1e1c383e1876435b30cc398bfee3718d30b92d4", + "stateRoot": "0xde4431bc61aee5363cb8d04ed4eb598a9e87ffc310743dea82e77c16c3c47afa", "receiptsRoot": "0xb45be2085dc2fb2dfd02b696999104f86fdb1648f6e6766eae89996f38066b77", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000009000000000000000000000000800000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x16b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xe2e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x704f8986273e3ddd2829747071efe079b0ad626aa5ce53ab8b881fe2dae20407", + "blockHash": "0x51c060485370dae6dfe2c2a15d83d8aaae53bf49d2a257f5d26753dc41571e74", "transactions": [ "0x01f8d3870c72dd9d5e883e82018308830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c0581a3f309f9b7a9656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0039a54e14fa9769f840074356dec3dbd47c3588fe71fe942fb7aec5edfd0a09680a0df8454b1d2ac55fb2b56518b9af603d081fb456dc5a2d1a4f14d32a1930e0b65a05eec84799f4c8113b8e558e727c7cbd95fdac9a60a1a19337b20957589ef9670" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x54a623060b74d56f3c0d6793e40a9269c56f90bcd19898855113e5f9e42abc2d", @@ -11546,25 +11910,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x704f8986273e3ddd2829747071efe079b0ad626aa5ce53ab8b881fe2dae20407", + "parentHash": "0x51c060485370dae6dfe2c2a15d83d8aaae53bf49d2a257f5d26753dc41571e74", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x60ca9246696f71c8c5ef48227f3d0706810e226f520d614353c5a27d1a2adc84", + "stateRoot": "0x9939e2ae3fce520a090f46b8394546652d45f8fe29ca6d519e1d267740bd2980", "receiptsRoot": "0x686bb5690e471cbe94f0fbd0bd64178a41189bf1b22860833a753d748989a8c6", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000800000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x16c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xe38", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8b372f1d731e91f9e3e65d489488e2f5256c2db193d27c80adfd7500930bfed8", + "blockHash": "0x48d8513ffedfad23e2a4c0787c7f6227bd51eca9e480b158b7f4c9902c04c816", "transactions": [ "0x03f8fa870c72dd9d5e883e8201840108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038cdddf70b2f66dd741656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0945c01f307d13fcdab0a2a3a4c4bd5ebb69a00c3dd59896a959664e01ce1069583020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a002913953086fb38270b582f9264a54a8f7a9fd52f3914c93e1c6bf61ba29c05ca0488e04b63258b9f1b21371dd85f1d48d3eb8ab573f1b7baeed6a7bdad7599698" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -11579,25 +11944,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8b372f1d731e91f9e3e65d489488e2f5256c2db193d27c80adfd7500930bfed8", + "parentHash": "0x48d8513ffedfad23e2a4c0787c7f6227bd51eca9e480b158b7f4c9902c04c816", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa52cc45cb02dacad022ceafe5fbd047084ced7e1156c04a3939a063823deba23", + "stateRoot": "0xb4b782a1f8176187d3ea975828058fecef75379791c00d19edcb997f211597e0", "receiptsRoot": "0x3d50045ea7712dabc7bc624626b661a55830490fc4abe245fd79bc3052adf0d7", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x16d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc25c", "timestamp": "0xe42", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8037a2e6778f5a2f86243f0f68e1dc27711a83e23f17dffeadba79650efdc061", + "blockHash": "0xed760489e05a899e030d57a3708bf24b80db6ee6334429a0d0ce049810b0f3d4", "transactions": [ "0xf87582018508830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c00593792347501e7656d69748718e5bb3abd109fa04aec43f149d696a06905565e4456b92ab3d9291dcf6ce18bbf3e6e0b2e974bfaa05ff76d260a8b25969aaa34161113ed0948153acf0e0f6d56a8fc002712f8b22b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xad223cbf591f71ffd29e2f1c676428643313e3a8e8a7d0b0e623181b3047be92", @@ -11610,25 +11976,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8037a2e6778f5a2f86243f0f68e1dc27711a83e23f17dffeadba79650efdc061", + "parentHash": "0xed760489e05a899e030d57a3708bf24b80db6ee6334429a0d0ce049810b0f3d4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa57db84a5de1a4aa407ead420958d26afc17b75e078728dd02a40e99a5f91790", + "stateRoot": "0x33aac94dc7e2f6cb90ed63c9e1a264fb7ba698f119a1e40920b0be440ce59c45", "receiptsRoot": "0x005fb2a0d0c8a6f3490f9594e6458703eea515262f1b69a1103492b61e8d0ee2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x16e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xe4c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x83b55c0c81d1b9e925dd8ded23f5d620d5c90ff0669978808bafe0f9cf4fba4f", + "blockHash": "0x5c467836568f70736f2dab665330a185c33024654ca44215516dc882187dd129", "transactions": [ "0x02f86b870c72dd9d5e883e820186010882520894eda8645ba6948855e3b3cd596bbb07596d59c6030180c080a0c3c4bec7bac5ca693f7fc674a4c3230f1f3ea8dd998de09c920825d26301c011a05ff7bd766555a0e202234d8a43c208bf8c1f9a20a1b30d6c310480dd8dd54fcb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe13f31f026d42cad54958ad2941f133d8bd85ee159f364a633a79472f7843b67", @@ -11641,25 +12008,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x83b55c0c81d1b9e925dd8ded23f5d620d5c90ff0669978808bafe0f9cf4fba4f", + "parentHash": "0x5c467836568f70736f2dab665330a185c33024654ca44215516dc882187dd129", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5705b5b4a3f14d552ac085df2780784da408fa2156d8cccf85527f327a387531", + "stateRoot": "0xa2555bd6061e7c6239cde481d01d7e84f397f20a479b070374ef322b389a031b", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x16f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xe56", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x47d1a1fd87ce37b222c945a0926df5db04b51f7cb7bbab3b5038aa755aecd57d", + "blockHash": "0x24b343078d63b1e34c1614490c561e4b542ce4a79583b50d67f34db00bbf988e", "transactions": [ "0x01f86a870c72dd9d5e883e820187088252089483c7e323d189f18725ac510004fdc2941f8c4a780180c001a0371d1a507de4da57f89a4fa71df9f02443ff37580810ea26149bd128c9d6acf5a02818244deb6894ab6b9e2c34e1e6f7c7224d53e27857cf37639cc5d0636587d7" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb45099ae3bbe17f4417d7d42951bd4425bce65f1db69a354a64fead61b56306d", @@ -11672,25 +12040,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x47d1a1fd87ce37b222c945a0926df5db04b51f7cb7bbab3b5038aa755aecd57d", + "parentHash": "0x24b343078d63b1e34c1614490c561e4b542ce4a79583b50d67f34db00bbf988e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x77ee4ebcbde63ea5acdb408b7126f4d9699f740c236b83e9d7d7989d6d0e6369", + "stateRoot": "0x8e1860172e50fe1b59ea5fd2008c2a26f713c5abe49f6063171829e45f87d8ee", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x170", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xe60", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x05a64565e90b2488725a1682f087cb8eda679593d4163e606df37d717fa885f3", + "blockHash": "0x231d322473057ac60b563333497bbf0528e2f92d9689b989386cfd302107fa98", "transactions": [ "0xf8688201880882520894654aa64f5fbefb84c270ec74211b81ca8c44a72e01808718e5bb3abd10a0a0339ee08f01a43156d5d3bb10e7ffc8dc8f15a9964de8dca936dd06895d01ae12a06168e11111c7dadee1a31c2454f90e0e833efb767d3b5ff4dfdeff164dc75196" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9d2b65379c5561a607df4dae8b36eca78818acec4455eb47cfa437a0b1941707", @@ -11703,19 +12072,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x05a64565e90b2488725a1682f087cb8eda679593d4163e606df37d717fa885f3", + "parentHash": "0x231d322473057ac60b563333497bbf0528e2f92d9689b989386cfd302107fa98", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa58038fc8f490096219df276b21b9d88303ec60cc0ccfc5f7f3bba39e4744c6b", + "stateRoot": "0x9f7b2c9d161fb800d5045aefdde184229dccb5b3e4f5458ce0bcf64eb925a287", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x171", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xe6a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x3340b09045d81928d5feb249588b82048aac136feda454dc13bfa778ddaa1405", + "blockHash": "0xb4030cf6725fe0532615b44c23a4a2877eb058849eb947687a950297e4454f6f", "transactions": [], "withdrawals": [ { @@ -11726,7 +12095,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5855b3546d3becda6d5dd78c6440f879340a5734a18b06340576a3ce6a48d9a0", @@ -11739,25 +12109,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x3340b09045d81928d5feb249588b82048aac136feda454dc13bfa778ddaa1405", + "parentHash": "0xb4030cf6725fe0532615b44c23a4a2877eb058849eb947687a950297e4454f6f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc32294428fa6e335bae612012e6cc9dc08d1bf2dbe9cf366f198214e4466cd40", + "stateRoot": "0x11965944c9785a3875fe2b3254bbf3e4c480f8d4969caf9e1158e6acaeadd69b", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x172", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xe74", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x327de227ff353f33e394e8d4000f33513c924ea807b747f3cc63bfb40d9c950c", + "blockHash": "0xb3349f3adeb16afcc6fdb44438792acf835d7ab105eace75b23d448722d6b794", "transactions": [ "0xf883820189088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0c84af0e889fa167b50bfae9fd9df3027267fdf72de8d1f40dbc48af87d5d1024a04f53c349e331c4e6d3193cd6cfec2505da47cd38124a2648371e279be9cbf727" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd6a61c76ae029bb5bca86d68422c55e8241d9fd9b616556b375c91fb7224b79e", @@ -11770,25 +12141,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x327de227ff353f33e394e8d4000f33513c924ea807b747f3cc63bfb40d9c950c", + "parentHash": "0xb3349f3adeb16afcc6fdb44438792acf835d7ab105eace75b23d448722d6b794", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3c040a6da222421e2f4620f2fba8740e6ea68d7f94e330746a3256c7a3d396ef", + "stateRoot": "0xda774fa4705762097189e575add9908b3307d2ec1ca9c3ddfe185992c920b343", "receiptsRoot": "0x2357cddf5a247c3284cb2c7fbf7c87db673014c9c939cb04074dd476481354f6", "logsBloom": "0x200000000000100000000000000000000000001000000000000000000000000000000000210000000000000000000014000000000000000000000000000000000001000000000000000000000000010010000000000000000000001000000000000200010000100000000000000000808400081000000000000200000400000000000000000000000000000000000000000002000000000200000000000000000000000000000000000000000000000000000000002000000000000000200000000000000000000020000000000000000000000000040000000000000000000000000000000000000000000000000000a8000000000080080000000001000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x173", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xe7e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xfd5902869946c283cf714ba1369a87a419d2efaf809ffee5828138db3998941e", + "blockHash": "0x384f6d2ae4c9faa51a01fb560821006cc54a1bc44746d9bf4f631cd286ff6cc5", "transactions": [ "0xf87a82018a0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0bc60b8fd75a4a6d419c09e06f388fd81cfe284c81ef1650db35c8c7fd2d5d857a00b0949182ee719e540197684cce3122e9c425479b3529d5ee69d034e409b75d3" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x96ac5006561083735919ae3cc8d0762a9cba2bdefd4a73b8e69f447f689fba31", @@ -11801,25 +12173,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xfd5902869946c283cf714ba1369a87a419d2efaf809ffee5828138db3998941e", + "parentHash": "0x384f6d2ae4c9faa51a01fb560821006cc54a1bc44746d9bf4f631cd286ff6cc5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1694c00941781d5c70edf603dee32f6773dbbc1d9c86d2e5977868dda81a614e", + "stateRoot": "0x7c751a931c2cee838cc8c09188dba8f16078c6e4b6a5329ceb08a36adc7a82de", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x174", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xe88", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc2ef323c573205f1f1ba96da000d08c88d09b24c95389963a37a5b5f466b8ce8", + "blockHash": "0xce3f62b8a3739fc8498860b9e424f473ff2f428d25f472dc3388d1be9270623f", "transactions": [ "0xf86582018b088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0c268b7a640d08c838a6f6ef04e709f5f45931009e2d0cc43d5e34ce51a8573aba071f8e6078f9e1bdea21152d97cf745e8655622832da6c475dbe76427a29925a1" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4ced18f55676b924d39aa7bcd7170bac6ff4fbf00f6a800d1489924c2a091412", @@ -11832,25 +12205,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc2ef323c573205f1f1ba96da000d08c88d09b24c95389963a37a5b5f466b8ce8", + "parentHash": "0xce3f62b8a3739fc8498860b9e424f473ff2f428d25f472dc3388d1be9270623f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7b58d5e0bf2d4951c64784716b25cd2a8432ea5b3d64588c238f964c597b43bf", + "stateRoot": "0x95d1a67199c9613410ab7c3facc55209ab59d771e83eec8ca629003e5a19759d", "receiptsRoot": "0x2139ad9e9e6fb567eef086dfcdc3b8c592a9d00f0c493d3b8604bba23e6349a1", "logsBloom": "0x20000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000009000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x175", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xe92", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x29f8ae9fa882fecb82cac317d253adfc23ac083ac8a57f07aa14f450e6cc3a70", + "blockHash": "0xc694feb51f1083104b6c57783751a786e8798a5e6d307b6dbc827f93c02f8f1c", "transactions": [ "0x02f8d4870c72dd9d5e883e82018c0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c7eccf8bd8f40396c656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0cb35fbd0ebf79655e6882326c19855ff90befcd2e589418566ec2e3a1efd65d801a002f43581fb7145b456d03c03f9a526a2505856e42a7178322e9f43a036141a32a021d13f8f0d56cbb9cc9fbca01d7388a6e82e9e625a459ea7b13b61c967f41ec7" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc95a6a7efdbefa710a525085bcb57ea2bf2d4ae9ebfcee4be3777cfcc3e534ea", @@ -11863,25 +12237,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x29f8ae9fa882fecb82cac317d253adfc23ac083ac8a57f07aa14f450e6cc3a70", + "parentHash": "0xc694feb51f1083104b6c57783751a786e8798a5e6d307b6dbc827f93c02f8f1c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1cafae05ad0b27eeeb762833767e33aef80d349f3b52cc1fdd1ccb751137c448", + "stateRoot": "0x7c1938be206dd3c91a915638453c6d685301b06384cb43e73519b3e07e22be59", "receiptsRoot": "0x8f1aece13eb2799292b9fbff80eaf4196ce333ff2013a1a28a5c610a490d5347", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x176", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xe9c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xbc73c987e59da4fa66253e4e382bbc25daa551bcebaa40766218c84c249e2022", + "blockHash": "0xe67ccad0ef46d45d88c0b50525b707dbd99ba6e52335d3f96cbb6ce36d7e7ad4", "transactions": [ "0x01f8d3870c72dd9d5e883e82018d08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cfe2939afc4f11be2656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0927e4ce70caf344a9e108ea8803cd49216852109c3e4922dfed2680e9f24361d01a0d95882f987be1e86360e909070e98c792ae6eaaa4b5e2b13694a417527988975a058e9d712d8da58243e07ae56c75048e6b0af05838b776a2ca2ef62f2c3a0f2c0" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2b2917b5b755eb6af226e16781382bd22a907c9c7411c34a248af2b5a0439079", @@ -11894,25 +12269,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xbc73c987e59da4fa66253e4e382bbc25daa551bcebaa40766218c84c249e2022", + "parentHash": "0xe67ccad0ef46d45d88c0b50525b707dbd99ba6e52335d3f96cbb6ce36d7e7ad4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa1bcd8e41df121cc6008d64b049472bde881c2b02c3404e257c61348fc7e98e8", + "stateRoot": "0xe4921d5a4b3942d7a2b2eedfe2cf428179eb553938173001ca30e68d79c0af54", "receiptsRoot": "0x38b661822706570b109818ad3bf3889b3ba7cf457447413c4a2c5cef0742f17f", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000020000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x177", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xea6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8f9e9db44c2a14d5e6f4c109568e1ed5220cbc09face49934d24593d20779eed", + "blockHash": "0x37a307306cf8b6e824372965c0c9aef2a5f01e368939ab68a76d05b0ff7f59ea", "transactions": [ "0x03f8fa870c72dd9d5e883e82018e0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038cb5b303999df36021656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a03f410a22d042d915c50f9269337a2bc7155f86d79bbff1721d83f44153635ac283020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a033f479e6f3f19a32cc4ceda762c7ba3d9f72621244228a9617802b01d5d5e204a035baaf72094ac2a994d50552f4a9b2a21dbe633ce9888276f44b3aee2d961e90" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -11927,25 +12303,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8f9e9db44c2a14d5e6f4c109568e1ed5220cbc09face49934d24593d20779eed", + "parentHash": "0x37a307306cf8b6e824372965c0c9aef2a5f01e368939ab68a76d05b0ff7f59ea", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2472f7a374c2fca03cd15eaa484de9f3b526a0877881a36dfbc2af2eba089f44", + "stateRoot": "0x80a33e4e262b713cc1503e092309e03a983b8c94b218adea60ce11fd0474fb8b", "receiptsRoot": "0xac03a0dc44405b2c0e2667e8fa4aa0b25fe0b1008612d6d4052eada04eb50785", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000001000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x178", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xeb0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4cbf14ace7c97bbe835d0811871f9eef77d6fe81ece5eaa55e741a4dc1fdd3d0", + "blockHash": "0x9a344a04308b43af6097d24284c60dc9f119b143441bad6b84cfa74f22c26d26", "transactions": [ "0xf87582018f08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cbd669399699ff5ca656d69748718e5bb3abd10a0a05c3882ff6907deaee22070aa90082cdeffdf3770d929a3d6684f3f5832c30b35a076abd65da2e310d25032bc86d2eea4738c754f26c43887e83bb74058637aa103" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb47682f0ce3783700cbe5ffbb95d22c943cc74af12b9c79908c5a43f10677478", @@ -11958,25 +12335,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4cbf14ace7c97bbe835d0811871f9eef77d6fe81ece5eaa55e741a4dc1fdd3d0", + "parentHash": "0x9a344a04308b43af6097d24284c60dc9f119b143441bad6b84cfa74f22c26d26", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6a6027ce9189bacce9c0908574485cea0ec74426bee16fd91d4a2c2092344a67", + "stateRoot": "0xd51602ad8fdb6cc93f230b0b721530c5f45d8b416542ac93cd37c0d452957050", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x179", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xeba", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6958b982b14e1cffdfc4bd059530efa2eafa98b8b7f5e4d52ea1bae428329660", + "blockHash": "0x1914387c152a2f5e25c6a3b2f196d7f4f4c7351839e79a01aa3129953fbc1dc1", "transactions": [ "0x02f86b870c72dd9d5e883e8201900108825208941f4924b14f34e24159387c0a4cdbaa32f3ddb0cf0180c001a0d3c0a98720b5e62ab0dd2e09c6c6a1d5febbd25768653c7a4dcd0231543b9682a049b33efb78187957b6eb5cfce6ce21711e147451aa4d0baa7f0240a7b52098fe" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe4b60e5cfb31d238ec412b0d0e3ad9e1eb00e029c2ded4fea89288f900f7db0e", @@ -11989,25 +12367,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6958b982b14e1cffdfc4bd059530efa2eafa98b8b7f5e4d52ea1bae428329660", + "parentHash": "0x1914387c152a2f5e25c6a3b2f196d7f4f4c7351839e79a01aa3129953fbc1dc1", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x75e7371248e8b4d09aa48c22f93e0ffdd00c3d29d642da5268241d569d495079", + "stateRoot": "0x478c59efd2aca1e263def6563e61e45238b38ece025049b381eda39658b01623", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x17a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xec4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xec74048a1581a2c5f60b21cd9e25bf9c356d64346df78fdd4d5ab6da471c09fd", + "blockHash": "0xbccdd45df09c1c831273affceab8d0c439c6092625f66222aac3231af952e499", "transactions": [ "0x01f86a870c72dd9d5e883e82019108825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c0180c080a0894398d753a80224c3f5956da5fc19f14e47b8030d3a343d2d048db9b7b02e84a07820115a71ebb13d5ab484f151febbfd58299e76bd7dcac10dbc1bfa83c2b5b0" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xfc0ea3604298899c10287bba84c02b9ec5d6289c1493e9fc8d58920e4eaef659", @@ -12020,25 +12399,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xec74048a1581a2c5f60b21cd9e25bf9c356d64346df78fdd4d5ab6da471c09fd", + "parentHash": "0xbccdd45df09c1c831273affceab8d0c439c6092625f66222aac3231af952e499", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc75c81a1bb1dfebcbcb49def1720e9aefe91ed91083f0516a736738ce6bbf1a7", + "stateRoot": "0x84c157b34bdfb4d67aa8807dd29aa079ec1b1942e19db67e60832cbddf203df4", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x17b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xece", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x96f61cc569a5cc077dab9be9396177a63a089524e4afbbf0ebeb09e357665e83", + "blockHash": "0x5a2e5724dec23233fafcabd36ee67c9ed4b26f53a281288cd87ef4c2715a62a9", "transactions": [ "0xf86882019208825208944a0f1452281bcec5bd90c3dce6162a5995bfe9df01808718e5bb3abd10a0a04668f7c9201425d3f6934768909eefda549b8cfdf822cf0c1575aaaa5784f1b3a0033e7f718580e0142fc94ccc16757feae1ed14f59b7a4e7e9a590818c90e536b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4c3301a70611b34e423cf713bda7f6f75bd2070f909681d3e54e3a9a6d202e5a", @@ -12051,19 +12431,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x96f61cc569a5cc077dab9be9396177a63a089524e4afbbf0ebeb09e357665e83", + "parentHash": "0x5a2e5724dec23233fafcabd36ee67c9ed4b26f53a281288cd87ef4c2715a62a9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xdbdb7b39c79c0f51a988892b44279d3f6ed5e200e3d28ca9756b5e6bd93de127", + "stateRoot": "0xcd2787a826318bcd37631c23b8a5906859ea3d1f95fc6cd18369cb1c4d6ea7f6", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x17c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xed8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x0ca41041aeed31cf7dbf302aad1a13f021cff17dc3b30ab3ab8fb5c109bf9965", + "blockHash": "0x259c1c2fef54ee14880a616a5258a90fe5bbd32be79d424ccad0f60a264ae0d2", "transactions": [], "withdrawals": [ { @@ -12074,7 +12454,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x84a5b4e32a62bf3298d846e64b3896dffbbcc1fafb236df3a047b5223577d07b", @@ -12087,25 +12468,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0ca41041aeed31cf7dbf302aad1a13f021cff17dc3b30ab3ab8fb5c109bf9965", + "parentHash": "0x259c1c2fef54ee14880a616a5258a90fe5bbd32be79d424ccad0f60a264ae0d2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x189c87301bd9530fbf7526346c89f2acf21a4a1dd57cc6a4aa4ca21a6cf3261e", + "stateRoot": "0x4aba6d889eb279384c4e73b3a7891f6dbb499d3684eeab318e5ff4f37b3899a2", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x17d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xee2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xf2198f4eac45134910f2f5c2f4f4bba2ee608c19e01728288f8f5c583df9b618", + "blockHash": "0x1baae1ee05eea309469ac314a9474eeec56c54878970d600bc8467e7a26a1400", "transactions": [ "0xf883820193088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa0fe7d9978bcd2d0147d75b3322de5df21f02a0869bfe5fe96c29dc4670b74fcc1a00110a8737cac1a06b33aa2c4c8d09a5308175223c16758e35b70f380337b6f96" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xff70b97d34af8e2ae984ada7bc6f21ed294d9b392a903ad8bbb1be8b44083612", @@ -12118,25 +12500,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf2198f4eac45134910f2f5c2f4f4bba2ee608c19e01728288f8f5c583df9b618", + "parentHash": "0x1baae1ee05eea309469ac314a9474eeec56c54878970d600bc8467e7a26a1400", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x545c993f4299dee364d8f2be4bc7761850c795b03df742693fd8e3ce2147ed82", + "stateRoot": "0x1dc2a45bd4a98669166aef03436df41cfc4de1128aae044e1906229601f05e2d", "receiptsRoot": "0x53e8b715d86b96a08a43b3f516f075e85d4776c7512a2c0a25b78194be60f9fc", "logsBloom": "0x00000000000000000000000300000000000000000000000200000000000400000000000000000000810000001000100000000001000102100000000000000000000000000000000000000000020000000000000002000000100000080400000000000000000000000000400040000000000000000000000000000200000040000000000000000000000000010000000000000000080000000000000008000200000000000000000000000000000000000000000000000000000000000000000100000800000220000004000002020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x17e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xeec", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9ed60ccc2815f143b3776e728718019b7820044b0e8f1048fada365fefb130d4", + "blockHash": "0xd408c324eaff41caab23745d2829a808d5ca4e0a06be1626ee1973b89292c219", "transactions": [ "0xf87a8201940883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa09064ce9eae2e88497aa4825b33c5780a72d7f7d495ca9a8d18fa2185e2f22edca049b610ab7217c5e910519dcbc21477ed15b9be01b566bbd18aafc049d63c047c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x73e186de72ef30e4be4aeebe3eaec84222f8a325d2d07cd0bd1a49f3939915ce", @@ -12149,25 +12532,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9ed60ccc2815f143b3776e728718019b7820044b0e8f1048fada365fefb130d4", + "parentHash": "0xd408c324eaff41caab23745d2829a808d5ca4e0a06be1626ee1973b89292c219", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xbb9320ec53937dd8a33deff1261bcf4c66c5dc794cc8e60bc6d3c1f20918bc19", + "stateRoot": "0x9f936614869db45f84d0bb6fb9c62e11980a8d69501d95617b34f4765f4a2a2f", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x17f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xef6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9062dff550aa9077f3623061b2bfd2bd8d2c86e29909967d614bd4944d9775b4", + "blockHash": "0x982dfd0cad08a5b1f69a08a61777fc261a1cb22be2c5793f50e9fa0b2f5e5b80", "transactions": [ "0xf865820195088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a08de2c7c835ae8f6ccd20e20df057097cb6e8fe56599af11c8489579e84eba2cca002241c5d8c31bb3275de49cc635e8f80655e2cdc5d2ef90467af6c0714ef5957" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xed185ec518c0459392b274a3d10554e452577d33ecb72910f613941873e61215", @@ -12180,25 +12564,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9062dff550aa9077f3623061b2bfd2bd8d2c86e29909967d614bd4944d9775b4", + "parentHash": "0x982dfd0cad08a5b1f69a08a61777fc261a1cb22be2c5793f50e9fa0b2f5e5b80", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe2887614ef7dfd46b2eb60757d520eb36e14df3de8eec61992c4ed45ce64cdd5", + "stateRoot": "0x32cebbd8ed32bfc37f309c96e484c988b467925d9067ae5ca183bfcc40c7c8fd", "receiptsRoot": "0x2bb262e1c2de3c524cea3467cc4102a62ffbb6e5dd8e4d3e5e01b5245a226e79", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000001000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000020000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x180", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xf00", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd157f96d8cff964d61e492c245aa25b09c561e5c6336ed5452387454dd2936a1", + "blockHash": "0x098913e65c5e224eb0ce98c6a8ab195244bd42eae6dac30de0d8bf93dc0fb70a", "transactions": [ "0x02f8d4870c72dd9d5e883e8201960108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c036eab5d1496600f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0afc44d58dec637206e79248a528189c68365e20afc23410475deb5e5dc69c82a01a0898501fdb06f8326c17c49fbd51da51df4310e5fad6c7c800c2b8726e182ad36a064853e8169e7953b610056f9db4b7f7a095e1277984c1438f143c586fdfc6016" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5cfbad3e509733bce64e0f6492b3886300758c47a38e9edec4b279074c7966d4", @@ -12211,25 +12596,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd157f96d8cff964d61e492c245aa25b09c561e5c6336ed5452387454dd2936a1", + "parentHash": "0x098913e65c5e224eb0ce98c6a8ab195244bd42eae6dac30de0d8bf93dc0fb70a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa2c306a43172bcba3f96e70bf46f2c55b2189dfd9f6b2c0f8a747b6367697d73", + "stateRoot": "0x0005e669d543bcdab28d70daa106ad72a377d8dc9ede5bdf7b231d83c9a2a02a", "receiptsRoot": "0x16cedaf9e08250d2f20ee5725d06428ee114670fba949a51f5357b4e01fccda1", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000009000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x181", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xf0a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb8edb732bc8eebb71c6b57b77061ba1acf052b420d919e5da1720abb3c7edb21", + "blockHash": "0x641106ab3f1339b6f1f6d67ec9bf24604e4e25cd3105a931fbaa5622927f67a8", "transactions": [ "0x01f8d3870c72dd9d5e883e82019708830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ccb602560a8ca054b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e2a0b166c03b200234eacf5eaf9ea11746c9bfd00e72f55d8cab76e0eca7195a01a05060bffe7a652e40c953fb35b1e32ee82b3dbd200487895b6095d5c13b643adba077ebf6ec2af6f21adb5a0a42b2cbae112b29bcfbe2fffc372f2aa66fcf35cef8" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x867a7ab4c504e836dd175bd6a00e8489f36edaeda95db9ce4acbf9fb8df28926", @@ -12242,25 +12628,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb8edb732bc8eebb71c6b57b77061ba1acf052b420d919e5da1720abb3c7edb21", + "parentHash": "0x641106ab3f1339b6f1f6d67ec9bf24604e4e25cd3105a931fbaa5622927f67a8", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb7d507270112bc4faab433198f6bd8ed283d9dfce7c48f022dbe35b2eb1e878b", + "stateRoot": "0xf61c3d72fa91235c902e02cc8e840d18924aec881824bb79ce1f99fbbb55b6ea", "receiptsRoot": "0x4748a7a6d1cc5092adc5b85c9c5b670600b531b5a1f8450d3b47d6cc3a789ae3", "logsBloom": "0x08000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000040000000200400000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x182", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xf14", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x15266d7b9ec958793882168c6ecb5b92093f733c0e47fa9f9885dec39977e5e0", + "blockHash": "0x8b6cea8474c6ade7c0d37605934f752e44ce2d606b2ed69208d04881f6ed72bb", "transactions": [ "0x03f8fa870c72dd9d5e883e8201980108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c7ea611ad5cf07d1b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a04b85d3d5e4e06787a4e7e6d00f4e2f6d7e0358d9e511177ab584553d4ca0603883020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0144a8ecfd93531def162b68dfaa7a049752c47ab7057ca9a403e193c15261054a04ad33f9300255a732f62f35103bb245fe6afe7d0fa04495d2cc33c5f8906b239" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -12275,25 +12662,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x15266d7b9ec958793882168c6ecb5b92093f733c0e47fa9f9885dec39977e5e0", + "parentHash": "0x8b6cea8474c6ade7c0d37605934f752e44ce2d606b2ed69208d04881f6ed72bb", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x43a00b1aa4db0f080095e7930a6065ce834fcb8c29c2f072f2ccbc4d85cd452a", + "stateRoot": "0x58e59d6e8e7dd5369df20f48760bd7201bea9d1d75bb3056269503f9dc3d4c22", "receiptsRoot": "0x2d99a1b319bf0d04c62af6aaf8f18092048165fcee3802270419d4acdc954cac", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x183", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xf1e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x96ad738816a0c5035be9c01fbbed53998bc70a21a08bd0fa2427288c9d4b4cfa", + "blockHash": "0xb72e292aae47b056bd61bff2b4b45149d3ff279afb4512a6e9c2eec17eaa7db4", "transactions": [ "0xf87582019908830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c70bbcbdfb5c84e35656d69748718e5bb3abd10a0a08cb38dfecd5d15969ea5bd2db95c50bcddf8cb5d48a5431037c46511722c4cffa03022edf33caada42b8a0f6d0c07bbd36c13a812c3bca92c6e90262aa7a702152" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x8e14fd675e72f78bca934e1ffad52b46fd26913063e7e937bce3fa11aed29075", @@ -12306,25 +12694,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x96ad738816a0c5035be9c01fbbed53998bc70a21a08bd0fa2427288c9d4b4cfa", + "parentHash": "0xb72e292aae47b056bd61bff2b4b45149d3ff279afb4512a6e9c2eec17eaa7db4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd9d011d38278604ddae7d5e49d640e29f0b5128ba4e3ce8ecdafa9cdb5553cf6", + "stateRoot": "0x4d10d8425ef296daa86b9568959f044366400d7f4787950d1dd848710a8631e0", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x184", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xf28", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd78dcce2b8cf4bd8d77c2e3212a31f5e1eb0c62184d07d2c0bd0dcfaf9258e67", + "blockHash": "0xa559b5efbf0c02429c00ddf6ca2e8d2497f9e0990103a6f236db158b1fb28c2e", "transactions": [ "0x02f86b870c72dd9d5e883e82019a0108825208945f552da00dfb4d3749d9e62dcee3c918855a86a00180c080a058796c88204f4a019fa411ee0fb065d3499c48ecd98ef4b5ff4c8f12d9936140a008d74723a6429931c2bda0c48d75cc1de3e4fe79e15dc74a9f8e81798932edba" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4ec1847e4361c22cdecc67633e244b9e6d04ec103f4019137f9ba1ecc90198f4", @@ -12337,25 +12726,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd78dcce2b8cf4bd8d77c2e3212a31f5e1eb0c62184d07d2c0bd0dcfaf9258e67", + "parentHash": "0xa559b5efbf0c02429c00ddf6ca2e8d2497f9e0990103a6f236db158b1fb28c2e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8c1f0cb437c8070e56df88cdbe91555b33d59248b13433075cd22430ad834811", + "stateRoot": "0xeb075b2c7b0df0162bb34bbf1c4962c6e0d943b4445dfd2262cdb6159bdcab34", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x185", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xf32", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x53b455b1a2321612d4750d1cb5f2154662340f0596d839583ad50db5d90c42f9", + "blockHash": "0x5cdb8984a0bbb6d1ed64aac8f8fec36aea5bc7cd8b0536bfacc637a672dbf367", "transactions": [ "0x01f86a870c72dd9d5e883e82019b0882520894c7b99a164efd027a93f147376cc7da7c67c6bbe00180c001a09d5b18b761d63d1a9df732a8936576c71c3ce118a856e5dcc45bbd3ebc334545a0080b412935374e02b9713851a796e0afdc96f6eb0709c83884ed51d0a65691ec" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xec69e9bbb0184bf0889df50ec7579fa4029651658d639af456a1f6a7543930ef", @@ -12368,25 +12758,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x53b455b1a2321612d4750d1cb5f2154662340f0596d839583ad50db5d90c42f9", + "parentHash": "0x5cdb8984a0bbb6d1ed64aac8f8fec36aea5bc7cd8b0536bfacc637a672dbf367", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x858cecf2b89032ee42d75787514ce9f12e640d24168d3787531a4844dc3328c2", + "stateRoot": "0xc82bda0c3debdf8713a46242261a28338f13a71be77574dfe7b65e3af13782b0", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x186", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xf3c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe665360c7c8888bfa138a986f8ff7f890a44b9e8f80b7e736f5f43a7c8bc5349", + "blockHash": "0xca8ae33e218b7002a9331b60be0bc81668866e2a33b8d0bbc1804712da224386", "transactions": [ "0xf86882019c08825208942d389075be5be9f2246ad654ce152cf05990b20901808718e5bb3abd10a0a0e7eed0cb4b06500b37b924d33a203b5defa189b4c3d6d3fb4b8a15d547bb773ca05a505687b0397d49822226429f7d7d751b0e22e5cfbb1ba857fd6cf08fd1fdc8" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xefdd626048ad0aa6fcf806c7c2ad7b9ae138136f10a3c2001dc5b6c920db1554", @@ -12399,19 +12790,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe665360c7c8888bfa138a986f8ff7f890a44b9e8f80b7e736f5f43a7c8bc5349", + "parentHash": "0xca8ae33e218b7002a9331b60be0bc81668866e2a33b8d0bbc1804712da224386", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xdef174abca6e69793809763b1d37b188934297769a4536a98c35f27da9cc7e0c", + "stateRoot": "0x9db9ab7491cd733852f1ea75625ec6eec9d4150521b0639cbb9d5bda2fa849d9", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x187", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xf46", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe5efcbb043c2a94c768287dceb47dd6b9cb7a7cfa2d9af29222678ed900368c8", + "blockHash": "0x12238c8c9b905ba24bcb333276b015f2afab7f47f08796155aedfcea9567fae6", "transactions": [], "withdrawals": [ { @@ -12422,7 +12813,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x551de1e4cafd706535d77625558f8d3898173273b4353143e5e1c7e859848d6b", @@ -12435,25 +12827,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe5efcbb043c2a94c768287dceb47dd6b9cb7a7cfa2d9af29222678ed900368c8", + "parentHash": "0x12238c8c9b905ba24bcb333276b015f2afab7f47f08796155aedfcea9567fae6", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xba682cb45dc6229bdf92ac214a08cf011d628144f6c88f59065c0769a7527b91", + "stateRoot": "0x53e638f735b1bbd5d671a01a17ada1999fe53b0d14f42d10c67a4f45dce6d3eb", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x188", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xf50", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x21f6741c735a5806078a1f39d17733b135210be8033a80be4fefc59d42c45bc7", + "blockHash": "0x8e5003b6113ff4885590f87391bb72e9b201ebc7ca748d3e0e831ba3926af8f0", "transactions": [ "0xf88382019d088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa030067aafa083ba90ed5ac98c474bd13b26f75a5183b1057cf1b3e136b27c6a8aa07cccc9bd109d2b8ed64e6992f93b62781e31b3a4987c08d299562237a932f3ef" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x137efe559a31d9c5468259102cd8634bba72b0d7a0c7d5bcfc449c5f4bdb997a", @@ -12466,25 +12859,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x21f6741c735a5806078a1f39d17733b135210be8033a80be4fefc59d42c45bc7", + "parentHash": "0x8e5003b6113ff4885590f87391bb72e9b201ebc7ca748d3e0e831ba3926af8f0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x29532a6b078691fb21bfd376abeed8257e221095f8b8c605e5c83882d4c7f7b1", + "stateRoot": "0xcba56701df6cf0e731e0da6690bc550ee5704ace2d5a4f1b42a6778f4e263ea1", "receiptsRoot": "0x408b424cfe8e4a58b00e7e016fefdee6397c334eb769ab72684a4cda56dc1e80", "logsBloom": "0x00001000800000000000400040000000000010002000000000004000000000000000000000000000000000000000000000000000000000040000000020000000000000000000000000000000000000800000000200000000000000000000000221000000010000000000000000000000000000000000000000002000000000020000000008000002000000000000000000000000000000000000000000000100000000000000001000000000000020000000000000000000000000000000000000000000000000000020000000000000000001000000000000000200000000000000000000004000000000000000000004000080000000020000001000a00008", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x189", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xf5a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd158907e25d23731ef6dce6a9d1614ba8b69f1080f78acecf9c403a853b3e7e1", + "blockHash": "0x82f395c581ca414b6d4796140de45025846f6ed670fd514dd00a5ffe9316abc6", "transactions": [ "0xf87a82019e0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa06f959e2a059ecc0164e6c5c3f07a6ad7a53406b6c9baaae29c3a1edd2fd5664fa039353c67eed349b29feb34980aa3de22607a382bbe3bb1114c347ed65a0087ce" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xfb0a1b66acf5f6bc2393564580d74637945891687e61535aae345dca0b0f5e78", @@ -12497,25 +12891,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd158907e25d23731ef6dce6a9d1614ba8b69f1080f78acecf9c403a853b3e7e1", + "parentHash": "0x82f395c581ca414b6d4796140de45025846f6ed670fd514dd00a5ffe9316abc6", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xce1f293e6e98a03a0418ac1c56114779aac94fc03eff0b0ecbbf97610ef698db", + "stateRoot": "0xa8b38590bf8639184a6a5693f3f0d331a5d39fa7f2dd58861803ae9f1b83a6c1", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x18a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xf64", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6fab05257a0a012b2d7ae03c844ddece0883c3c319ac1396c86f6f0e136d034b", + "blockHash": "0x50893079e1d08e206237c50a4c7da267cbb227a335b5f2c9a0f184906343c37b", "transactions": [ "0xf86582019f088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0e3e15349981a88905d5af6ec3b7e5af4805bfb673fb2e4d6fa577d357cd5cf05a05268e935e21321793bbd1a8bbd62b66a633009d365cfe6869eb2d79951367e9c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x96eea2615f9111ee8386319943898f15c50c0120b8f3263fab029123c5fff80c", @@ -12528,25 +12923,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6fab05257a0a012b2d7ae03c844ddece0883c3c319ac1396c86f6f0e136d034b", + "parentHash": "0x50893079e1d08e206237c50a4c7da267cbb227a335b5f2c9a0f184906343c37b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf561f28bb33b4623bc346f51cffbbae8ae28693c726809cf8d9fc73c1f318501", + "stateRoot": "0x608b85fabea3ae32de5ddfb1442788118777b6b6c1fd98f877680d858fd16a90", "receiptsRoot": "0x19c705ba74035fab2b2c8330c0d306854a4c35fd804490bd12c26795086413a6", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000800000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000109000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x18b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xf6e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7c1553d1737048182d4b9d286bce8cfebcf1db592863dcdb04597d033557214e", + "blockHash": "0x2e21b8440e98af4e4255f33eb3edef91e4bdd863461d3f11e5d4c35774a59215", "transactions": [ "0x02f8d4870c72dd9d5e883e8201a00108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c885c8e7048f4f360656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a01f1860251182573015d583a718463a52050e45d795ec0f94d112206c3fd62e4501a096bc82b0394d53979f9ae1ebef4aa75f643d05c6228a48d5b1467dd903724a6ba05ed6416fb1a0a40a782fda54a4b1f2bd007238047a9006bab629e3cd8310c068" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x68725bebed18cd052386fd6af9b398438c01356223c5cc15f49093b92b673eff", @@ -12559,25 +12955,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7c1553d1737048182d4b9d286bce8cfebcf1db592863dcdb04597d033557214e", + "parentHash": "0x2e21b8440e98af4e4255f33eb3edef91e4bdd863461d3f11e5d4c35774a59215", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc1d1402980206ba41ffc92e430b8e35fdc94736a6f5b07e310e7bf2ae2d330db", + "stateRoot": "0xf667c32be33aafafe275f9e00281d0398c07478dea4922dedbb02aa28400d1d5", "receiptsRoot": "0xf07cb300dfd0f69edcb7adc7b068aa9a82bb4546861e357f19be0583910716ba", "logsBloom": "0x00000000000000000000000000000000000000800000000000000000800000000000000000000000000000000000000000000000000000000000400000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x18c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xf78", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb9a2df3ba23cf8289d6075dcaecd47b52b9fb750dee39aa9a93b6477e99b348c", + "blockHash": "0x589dde0fc5263b2c40f35981c6c59c4fe8368145658bfa783683e1d37f79c621", "transactions": [ "0x01f8d3870c72dd9d5e883e8201a108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cb3bbc461cd7b04b9656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a092da59b68bfd8a9c1cb1ca6a302ee966f829f2727a36823b0dc7fddf7790a10801a04e402365b760304dd7885b33e0cad13b6c8de41105f23e8706aaa2e986d81610a02b0842a437c416ef9f7d3184d3ed41a83fbdb1e43de6c7902ce7d7321c4ab71a" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe2f1e4557ed105cf3bd8bc51ebaa4446f554dcb38c005619bd9f203f4494f5dd", @@ -12590,25 +12987,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb9a2df3ba23cf8289d6075dcaecd47b52b9fb750dee39aa9a93b6477e99b348c", + "parentHash": "0x589dde0fc5263b2c40f35981c6c59c4fe8368145658bfa783683e1d37f79c621", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8b2014cc1ba5d9b7be83ed0ec428dfe1df8c8b617bab285b61c5cdf11a2fd406", + "stateRoot": "0xfff0f3b82721adb7267f9462c56c04c8b7cbf81139ff4dd0154f7779348341b3", "receiptsRoot": "0x0be5e2fc34752a3c00710ad282caf7be3018221bc0333964932a60404bca82c5", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000010000000000000000000000000000000000000000000000000000000001000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x18d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xf82", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8db428484b88609d95276b97bfc852bbad22b06dd7f40ac765e4e3333720ea83", + "blockHash": "0x3b6410d0022afd52b0e95782eba8b919dc418ae90b4bc66969b14376ad2ca15c", "transactions": [ "0x03f8fa870c72dd9d5e883e8201a20108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c96c2e214be2bd0a2656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a00c8e91bcf03d65aedba99f4f76d3ff8cd007668948ce12daf4dded4761c7b19d83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a0d0af7bb08c69b25a8eef5629377b5ddcf45799c33c8b1fb564edee75b88dfef8a028f3e326278765d228f6354d7ad10b1ee3fd5926cb3d5b3a8e140b4fef5b5c35" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -12623,25 +13021,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8db428484b88609d95276b97bfc852bbad22b06dd7f40ac765e4e3333720ea83", + "parentHash": "0x3b6410d0022afd52b0e95782eba8b919dc418ae90b4bc66969b14376ad2ca15c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc7d3270843fb0721e863b71bf2e9569178c4c1772df6ffb9830dcccb98ec52a9", + "stateRoot": "0x17c6979299d9778392a46fa7b1c1f29907aa4ea9a51688698427b58e98941ede", "receiptsRoot": "0xc0fd8226f5464b77c8ed07cc668d831a475c36e763de8a60694e0167d21c1daa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000202000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x18e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xf8c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd52069ed6df2e1d2f640f30f418cfdf95501b1c6085ac06093c891607b0032c3", + "blockHash": "0xc719b6484a90a6d873ce22ab79477620a48875f5b659d62ac631f7e8fc689c10", "transactions": [ "0xf8758201a308830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c4f4dd67aabaad6c3656d69748718e5bb3abd10a0a081b8e4c24820f2e8ea5fd2d4fc084667750f08875faa805fcc4e83a4f487341ca0024d08d37c00b11e2e3f6e3d23f2a466c331f91d8bcc8afae4c4b803263e9c97" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5c57714b2a85d0d9331ce1ee539a231b33406ec19adcf1d8f4c88ab8c1f4fbae", @@ -12654,25 +13053,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd52069ed6df2e1d2f640f30f418cfdf95501b1c6085ac06093c891607b0032c3", + "parentHash": "0xc719b6484a90a6d873ce22ab79477620a48875f5b659d62ac631f7e8fc689c10", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xec34f503baa8a3bf9d5b965aa73eaf7f1c59e6f77f140485375ee0838d1837a8", + "stateRoot": "0xe1f32f653c4cbe137f856c6b2ba7ac69523c04fac3410ace3572ff1508dd2ecc", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x18f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xf96", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7a253f0e42ca478ad6c4ae1e4892cbddb34294950e425582a85ae2da34f8a8c2", + "blockHash": "0x036ced81c08de36cd7da4be20cec1ae45f780c2f64553e372268fee9eba5bf13", "transactions": [ "0x02f86b870c72dd9d5e883e8201a4010882520894d803681e487e6ac18053afc5a6cd813c86ec3e4d0180c001a09728fb333f0202298944f0eba61beb26ec81f57db95bcc9d7b9693432fce75f5a0183787fafb6563e8cd2f9850179759dd5b2d72aa986d21af6543b16e638a7c21" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x204299e7aa8dfe5328a0b863b20b6b4cea53a469d6dc8d4b31c7873848a93f33", @@ -12685,25 +13085,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7a253f0e42ca478ad6c4ae1e4892cbddb34294950e425582a85ae2da34f8a8c2", + "parentHash": "0x036ced81c08de36cd7da4be20cec1ae45f780c2f64553e372268fee9eba5bf13", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7a93c947d5396808acb6505c825ee8766d47620a3fb91bcd2e890a602199901f", + "stateRoot": "0x8826d1f51c94d3ea4f932336e9823418a76f39b47a1269f4201a8bc04283edb1", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x190", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xfa0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4e526a541914f396684974eafbce8e6b898a3330278c3e7626816d435a2ef4d0", + "blockHash": "0x1f792490425ce6ecdcc9e50f64cdf76dc3f7dba69f9cf7dbc8906cba40760159", "transactions": [ "0x01f86a870c72dd9d5e883e8201a508825208944dde844b71bcdf95512fb4dc94e84fb67b512ed80180c001a090a30db198c78f870c93648d4e02917e60d6aa6c9a1ae6af1ad01d8d48391ce6a07313f35931f53dd4edfbb01130a31f51813a1906ad845061ef41baaf5fb42a62" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb74eea6df3ce54ee9f069bebb188f4023673f8230081811ab78ce1c9719879e5", @@ -12716,25 +13117,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4e526a541914f396684974eafbce8e6b898a3330278c3e7626816d435a2ef4d0", + "parentHash": "0x1f792490425ce6ecdcc9e50f64cdf76dc3f7dba69f9cf7dbc8906cba40760159", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xbd3526bec68fc236a888c5edb23f1c7885fa46e2deb25fb667f03288fe7cf5f0", + "stateRoot": "0x2827e53b0ed33795fb79acc17b40b72fd1e6c55550b1e9ced81db7a734515299", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x191", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0xfaa", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x03dc453bfc92a17cf81454eafdde515558d116047e9d2deb26e4d653df5960cb", + "blockHash": "0xa503ecb8bf7c794aacb99ed16de852e071821d2a0a8cce803916d4ca57224a71", "transactions": [ "0xf8688201a608825208940c2c51a0990aee1d73c1228de15868834155750801808718e5bb3abd109fa0cef73dc4066b0c8a15b87503df3ac6e7b114ed7a6360bca4c469f3c7a1cdeb46a06912fc6d6eab8e3ab4aad5a6082f82d0cd129071c059db8fba5a911cc4dfe664" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xaf5624a3927117b6f1055893330bdf07a64e96041241d3731b9315b5cd6d14d7", @@ -12747,19 +13149,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x03dc453bfc92a17cf81454eafdde515558d116047e9d2deb26e4d653df5960cb", + "parentHash": "0xa503ecb8bf7c794aacb99ed16de852e071821d2a0a8cce803916d4ca57224a71", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x80d8942ec16df8ea30502c625b3a4f5bf3c7a5c7a35ccf4de6869b534d2fdd30", + "stateRoot": "0x353c4377121145149287867b4ec70970d255b0e3f7af69d41ef840a569612d2b", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x192", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0xfb4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7c28f6c5bd3f408616c4374f509a34b30c118bf5d1573a2093630f20e43f2117", + "blockHash": "0x626d8599f1f90426a2293deef4e906ca6708e901780cc33ce636dff7b406e940", "transactions": [], "withdrawals": [ { @@ -12770,7 +13172,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc657b0e79c166b6fdb87c67c7fe2b085f52d12c6843b7d6090e8f230d8306cda", @@ -12783,25 +13186,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7c28f6c5bd3f408616c4374f509a34b30c118bf5d1573a2093630f20e43f2117", + "parentHash": "0x626d8599f1f90426a2293deef4e906ca6708e901780cc33ce636dff7b406e940", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe70190f6ed009bd81015684f2421d43c0c0695ccc602351a921a3ea92c1cb3fd", + "stateRoot": "0x44cd1eb406bcb3e72f69c22d2819cb051058ed10cb40d2a6a65eb6340ff46041", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x193", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0xfbe", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x930fac8adfdbe31343d02ff687fcb52da1c6e61bca71f0f4a0dac8bbdbe9f243", + "blockHash": "0x049f9608f9743c1607fd6fee01f6385ad2f2ff0881008530e4d683b2a7801311", "transactions": [ "0xf8838201a7088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa03ca2ba685ec1759bc7560c52f9418727274e73d6d59cb61191058cc2dd519565a017c62d2d43eed87d417edf9d377102a2e0b71fe7e552f3427e7e9a16fe1378a6" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa0e08ceff3f3c426ab2c30881eff2c2fc1edf04b28e1fb38e622648224ffbc6b", @@ -12814,25 +13218,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x930fac8adfdbe31343d02ff687fcb52da1c6e61bca71f0f4a0dac8bbdbe9f243", + "parentHash": "0x049f9608f9743c1607fd6fee01f6385ad2f2ff0881008530e4d683b2a7801311", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe06824207c5c1eb5931283fa74777883a8be1eb6e99ef1bc27a3c5088a84d328", + "stateRoot": "0xe708ea0525cc663b24219044343c1121c28d83804e1a6986d102bfb374b942b8", "receiptsRoot": "0x81566a1b74d5ec58900e780cbef9b6e773a0846e3666a2418de8c08a89afd8a0", "logsBloom": "0x000000000000008000000000002102000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000400000000000000000000000000040000000000000000000200000000000000000000000001000000100000000000000010000000000000000000080000000000000000002000000900400000000000000000000000000000000000000000000000c0000000040020082000000000000000101000000000000048000000000000008010000000004000000000010000100000000000000000020000000000000000000000000000000000000000000400000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x194", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0xfc8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x899574f6e851f799bb169b1b2ff31f51b11d500716847b660fbb717340b90f14", + "blockHash": "0xb370e32ade30659d99ea7c7f691069356aa07c5393b9ce1dd34e76f81e77ed2d", "transactions": [ "0xf87a8201a80883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0f8134902b3f0afcf54b9d803218c26ee97f023a427dfc515f7d872d4ee39c0dca03f44b5313aa79c53ad01f6f331fa50aee26a6386265921b7cfa24f18b876225d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc9792da588df98731dfcbf54a6264082e791540265acc2b3ccca5cbd5c0c16de", @@ -12845,25 +13250,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x899574f6e851f799bb169b1b2ff31f51b11d500716847b660fbb717340b90f14", + "parentHash": "0xb370e32ade30659d99ea7c7f691069356aa07c5393b9ce1dd34e76f81e77ed2d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4f1078dbf2c9687a55b2d2567e284374928604f4ce0032a3c665953f019ea6a9", + "stateRoot": "0x126ab635b2911b757fd084656bd895945a9597d8158cf25afb17ae4b01d9bd10", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x195", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0xfd2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7310d47dc31a6bc3bcb6dbf90735258a092efc6fc83100937e73835ee2d70531", + "blockHash": "0x0dfd08bc3d1163dd3631071c672ef5f6f17e3acefec4eb9af188853db78a1c2e", "transactions": [ "0xf8658201a9088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa08207de7d895b35b441bd31c016e50ec023f27817975912b467b01a883e8dee8ca0120b129c7aaaf566631c317698caf548d5a0bf20a6e8332f541795868287c3bc" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc74f4bb0f324f42c06e7aeacb9446cd5ea500c3b014d5888d467610eafb69297", @@ -12876,25 +13282,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7310d47dc31a6bc3bcb6dbf90735258a092efc6fc83100937e73835ee2d70531", + "parentHash": "0x0dfd08bc3d1163dd3631071c672ef5f6f17e3acefec4eb9af188853db78a1c2e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x11f4034edad0b613feef6d1e991d8ba4b3364a611236fd8ee052b20b0cd37ae2", + "stateRoot": "0xb1442c6176461cca274a407b2dc838789b80803621c924af07b5724ce8fd435b", "receiptsRoot": "0xf444c39e621724e2fceb53f84e89737a22b3af6b612abaedd4ab25b5ee65e683", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000200000000000000000000000000000000000000100000000000000000000000000000004000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x196", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xfdc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9096409d42e5525d369ed6637798f87763c39cded3d9b86b9428c86c93b61b86", + "blockHash": "0x62e69a6c8898c40409376e072d1cde426bb440fc978f1ca6b2297766e47d2dd1", "transactions": [ "0x02f8d4870c72dd9d5e883e8201aa0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cffdd7bff610bd696656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a019fbac480a243f8c051e10225cec11bcb7fb274fac8792ca7e36bab8e39d312c01a0ee963bcb4fb67a997b3769f7e321f72876d65a535d74c9466c16f3a73477aa63a03e568a3d2715ba5b2b11274ac55fa7aeb105913dfd4f8c1138ab6c0ae6b982a8" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x1acd960a8e1dc68da5b1db467e80301438300e720a450ab371483252529a409b", @@ -12907,25 +13314,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9096409d42e5525d369ed6637798f87763c39cded3d9b86b9428c86c93b61b86", + "parentHash": "0x62e69a6c8898c40409376e072d1cde426bb440fc978f1ca6b2297766e47d2dd1", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6c3de87f414ec08a57a84621b1f5494b34a97eebe4f8395527f60fd871010ab8", + "stateRoot": "0x0cfb8ba7bae53c1b6eb41dd242fba3e987f045ef199ba19a87d5703945235e19", "receiptsRoot": "0x53a86de1d09b83de67cfc4d6118e9cf5314c3eed7608c554909ae2574208b53a", "logsBloom": "0x80000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000800000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x197", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xfe6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x12d88d0223ca1c9cf55b618b3c4874591d2ab50eedc5b7acb833cec3efc2c2c2", + "blockHash": "0x5744a6166a0ad665a7ff8338434121c691f055009b292f6edab4ca9caaaa196a", "transactions": [ "0x01f8d3870c72dd9d5e883e8201ab08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cef0bad2321e818b5656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0677a6b432bd3361f469c2e051c8e09ea92ed0d049eb563118ff8c680fc93a2a780a053276ccd02cf1655c5832a3fc3f0644ba7c5de29c41fb404fef7b1e42d743c10a032602afc3a48d2f2ce0f3e4087c5cf59888242eb8a6b72b7f67e1efa45940b4d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6cef279ba63cbac953676e889e4fe1b040994f044078196a6ec4e6d868b79aa1", @@ -12938,25 +13346,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x12d88d0223ca1c9cf55b618b3c4874591d2ab50eedc5b7acb833cec3efc2c2c2", + "parentHash": "0x5744a6166a0ad665a7ff8338434121c691f055009b292f6edab4ca9caaaa196a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xdc9634fc3e1d0aff77dddafeb45a9a91afbace01a4333f0bd86d9d777577da46", + "stateRoot": "0xc45b3b1d6b730d2579221cfcdbe201d7865dcc0648a4a2fcaf587eec614efb5c", "receiptsRoot": "0xa9d01bd64bd9caeb7b4f166fe7b5e2baadfb930035dccc463e2a094af5ab77e8", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000020000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000020000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x198", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0xff0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x0f52fa7983ab74a3b8f29492272435381ef85bc78db04283ef614c1fed3aa454", + "blockHash": "0x8c673f4dc27a48f5a70ba82663ff3263cc6aeda98c99906e841cfcdbcbc1f685", "transactions": [ "0x03f8fa870c72dd9d5e883e8201ac0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c68c46027ef4b7464656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a082a4bb68f7522b711c9f22b00f9c5e050f52cb2bc5f0f50eadcb12a5f1c3083983020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a069bfc96d7bc42e126e6348fece3369b2e46c9bd72df269c5aeabe314898bef5da0305fa207d3fc1c4f795de4132b599e0ef15486865359dd3935f9b73c3634e1c4" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -12971,25 +13380,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0f52fa7983ab74a3b8f29492272435381ef85bc78db04283ef614c1fed3aa454", + "parentHash": "0x8c673f4dc27a48f5a70ba82663ff3263cc6aeda98c99906e841cfcdbcbc1f685", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8012a731e1bf0836bab09fcfb9c5b286c430cbf5bf3cf5bee5a632cfa52f3fe3", + "stateRoot": "0xd79bbdae398a09eb0535735cfb52024fa0e9e56163aae05ec02cef2c4bbf0d2c", "receiptsRoot": "0x73d6a4d5387da1c08aba18cbdff3ec5099c19fd396d23cfb5be896c8c744a18f", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000004000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400080000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x199", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0xffa", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x84d0bb93eddee81c91f12a28c949b30782bd4e0edba3512ec7ece7930c060823", + "blockHash": "0xebadb3a56ed7b9973633a30b77f02bfae18e23b72fc59ab973ee6231033da193", "transactions": [ "0xf8758201ad08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c6ae46cf81c369e21656d69748718e5bb3abd10a0a0f3af9d4836ccf9a28d01a3c8f31b8a3f65e53ac8ecf85273cf05d0acc5047900a048427de7841f09a85a37409520e5878f6fb353a385d823985d99d33cc417f5ce" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc50024557485d98123c9d0e728db4fc392091f366e1639e752dd677901681acc", @@ -13002,25 +13412,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x84d0bb93eddee81c91f12a28c949b30782bd4e0edba3512ec7ece7930c060823", + "parentHash": "0xebadb3a56ed7b9973633a30b77f02bfae18e23b72fc59ab973ee6231033da193", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x49b22b8988b9ce9cf215f77389080ce8091c88236757a50c3cc2b530ff93e685", + "stateRoot": "0x89037dad5dad567fd88c67e2102c0b8a59656888c25a1e7fc610db802f215d7d", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x19a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1004", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x033fd8cb5296f3226b34e1dc1084b6a25480fa39cec6e680902d838135aa1fb9", + "blockHash": "0xe8e7b6247c3e4d29740e14b54511eca24d5f4dada54b28ca2968ef0cd3676760", "transactions": [ "0x02f86b870c72dd9d5e883e8201ae01088252089484e75c28348fb86acea1a93a39426d7d60f4cc460180c001a05f06d517a74de8d666613df85a2053dba339563eefcd9a968eb70ff707bf0754a04d8a63e4b8c3db8a67ab6585f08e112608faad9d2b5ce0e00dcfd96f0fa330d7" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb860632e22f3e4feb0fdf969b4241442eae0ccf08f345a1cc4bb62076a92d93f", @@ -13033,25 +13444,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x033fd8cb5296f3226b34e1dc1084b6a25480fa39cec6e680902d838135aa1fb9", + "parentHash": "0xe8e7b6247c3e4d29740e14b54511eca24d5f4dada54b28ca2968ef0cd3676760", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd6a79ba7a6ff238b9c9e0187c689ce8c06a1b9f2f147519d3b21913535fee054", + "stateRoot": "0x5ba9dbd1c5112f95d865e27128b26cf6774dc56db566c090422a8f1ad4ff4ca4", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x19b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x100e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x737d7e54435171f7d4f1a31907fd2e6c53cce00b323b09de43222b5c27b78de2", + "blockHash": "0x4475eced9a995f9e0aee1b303f86ad35ca4483cb175875ae7bdf1033ea579697", "transactions": [ "0x01f86a870c72dd9d5e883e8201af08825208941f5bde34b4afc686f136c7a3cb6ec376f73577590180c001a0d819fc2311e388306378ed79eb2e7a84d2019702015d0442a4962fc404155e2da078b1a0494387cec889d0936cd7c86bfd0cd164c8a59fdb0d92db3f544468e599" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x21085bf2d264529bd68f206abc87ac741a2b796919eeee6292ed043e36d23edb", @@ -13064,25 +13476,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x737d7e54435171f7d4f1a31907fd2e6c53cce00b323b09de43222b5c27b78de2", + "parentHash": "0x4475eced9a995f9e0aee1b303f86ad35ca4483cb175875ae7bdf1033ea579697", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3bfbb383dc248abfa038405d9007842fc9b4f5fb6d427ce73c2ba66713aa4d8b", + "stateRoot": "0xecc9e526a3487684b9ab21f3309c335717598b9db2308ee75e7e8b2cb92dbae9", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x19c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1018", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa18e5315c6a7fc757c84bdcc6b663d717c0549aa53f913f05e2cffaf6d9f2227", + "blockHash": "0x756e0a76bfe939a1f5d9bb02bea97aab6724d76aefa8c9228ea7430f3efb4a35", "transactions": [ "0xf8688201b0088252089414e46043e63d0e3cdcf2530519f4cfaf35058cb201808718e5bb3abd109fa0294c12c24ad5ff685c6e22560ff7c009bd0a45bd75f2794d20f0d6b22a613823a05353ecc7c5bc868be13afebdc9011268eae9dbe38d588b6c392df53fa4426021" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x80052afb1f39f11c67be59aef7fe6551a74f6b7d155a73e3d91b3a18392120a7", @@ -13095,19 +13508,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa18e5315c6a7fc757c84bdcc6b663d717c0549aa53f913f05e2cffaf6d9f2227", + "parentHash": "0x756e0a76bfe939a1f5d9bb02bea97aab6724d76aefa8c9228ea7430f3efb4a35", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x142436557545c30c44363b6484e74b07c37dd3b2b7a9e6784d8a35910e1c2486", + "stateRoot": "0x73c6934655d7625a778b04f5d9539e161fc79f79aba3f7c9ee29fe1dccce0595", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x19d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x1022", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb29d54443444ecf45ee00696aecb54c788d5bf75b57f20e5130c8a9233ca4c96", + "blockHash": "0x3dacf266ab2c4055851be8bcb80c04948cfc29e49fdd1ac7f5cc6855c4b8af24", "transactions": [], "withdrawals": [ { @@ -13118,7 +13531,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa3b0793132ed37459f24d6376ecfa8827c4b1d42afcd0a8c60f9066f230d7675", @@ -13131,25 +13545,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb29d54443444ecf45ee00696aecb54c788d5bf75b57f20e5130c8a9233ca4c96", + "parentHash": "0x3dacf266ab2c4055851be8bcb80c04948cfc29e49fdd1ac7f5cc6855c4b8af24", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5c8d981fc6b1a0f36d6f67caeacb1a1299c64d747e77b94b6676b08daea00cd1", + "stateRoot": "0x86531592616ab2d2d4d7a8663144932675d8b472bcd72b6359261da01e13d9b0", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x19e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x102c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7c3805da218aa7f4e84fd775e7020c28243f7be58b18e624e447ac2905f40b08", + "blockHash": "0x53213328863bf5110a33c1a9e47c8a587dde85b6f37445f879b649aa8921ef24", "transactions": [ "0xf8838201b1088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa0045d05afb5984928670226945103658d90226b238769ec6bb94ef4b811014bbea0520d77475cb63aa161a1660f2c8c3edf93bf7144e0b83a9ea4f26eebe3d85789" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe69d353f4bc38681b4be8cd5bbce5eb4e819399688b0b6225b95384b08dcc8b0", @@ -13162,25 +13577,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7c3805da218aa7f4e84fd775e7020c28243f7be58b18e624e447ac2905f40b08", + "parentHash": "0x53213328863bf5110a33c1a9e47c8a587dde85b6f37445f879b649aa8921ef24", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x37e39fb2cf7e5f3b4a61aa2d916d8685236e04cd39f457168496de231114e560", + "stateRoot": "0x902706b7d2e8b17072b06bee2dcf4d79c463da4316694091ee14d9785d22a11e", "receiptsRoot": "0xfbe1a653c6dd606eb25aafa9b0d2aaadc1159b5cce2e08f3115abcdc570dd839", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000002000000000000000010000000000000000000002000000000000000000000000400000000000000000000000000000000020000000000000000000000000800000002000040000000000800000000000000000400000000000000000000000000100000100101000000000000000000000000000100000000000000001000000000000010000000000c00000000000000011000000000000008000000000000400000000010000000000000000400001000000000000000000000020000000000000002400000000000040000001000080000000000000000000040000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x19f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x1036", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xfd605ccf0552f8e7b221992726e492451007e6c6fb9d16e9c9a34200886a04d1", + "blockHash": "0xfb5df4223e15b01d6ec82dfe729073fe75d8f76c6ceabcee1588cb53032a2e09", "transactions": [ "0xf87a8201b20883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0b2b55ba8f16cab418721c37d01f5541cca57114991a68007b7af3dcdab25d08fa05467d2dafe6378bf9d876ba0fd4d4f6486a2d33faa2cb833af6cc9b184cae185" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x221e784d42a121cd1d13d111128fcae99330408511609ca8b987cc6eecafefc4", @@ -13193,25 +13609,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xfd605ccf0552f8e7b221992726e492451007e6c6fb9d16e9c9a34200886a04d1", + "parentHash": "0xfb5df4223e15b01d6ec82dfe729073fe75d8f76c6ceabcee1588cb53032a2e09", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4a14d680740cc7ff13ff5795b4760edde2bd0957554767961145c99bfe0c3e85", + "stateRoot": "0xd1148bebba4d8d99dfa90ff5a1c9c6ef7dc7c5569c073ae64e5c0191d90d4a29", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1a0", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x1040", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x105a3b333d909958236b0da2089e6ab33cfd18fdcb2b7778c0c9d71db4298d8b", + "blockHash": "0x3c5fc49cf50f6947dc418549e15ead7022d6511039f29bec394f8a7813691baa", "transactions": [ "0xf8658201b3088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0b9bf568ddb39b91b0ad1f900ca747b72113d1ede1696c191eb367cc9a5928903a0354e8a4937be2f9bf8d165eb08b939fd37146a70b72e958f05833285ec92d427" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xdcd669ebef3fb5bebc952ce1c87ae4033b13f37d99cf887022428d024f3a3d2e", @@ -13224,25 +13641,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x105a3b333d909958236b0da2089e6ab33cfd18fdcb2b7778c0c9d71db4298d8b", + "parentHash": "0x3c5fc49cf50f6947dc418549e15ead7022d6511039f29bec394f8a7813691baa", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5f6d88002f6ec9dfd4bcf0d386bb420a3c80bc2de0db349737238cefb0ea1762", + "stateRoot": "0xea8f3a292f2dc528e643149e90ae95b93fcde1ded4ff2c35d23c949f664806ed", "receiptsRoot": "0x5ae0afe8b3c9a6fe2753d58deee3d7a3935003d1268f603a8e9105ed066df674", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000009000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1a1", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x104a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa67f1ef534a72c18b935ecdd616dfc74353d87c9a17f605056f99194ca51affa", + "blockHash": "0x1463f070f416bbb0e4c38648316ce7c4326a369564971ad681effda9232d9853", "transactions": [ "0x02f8d4870c72dd9d5e883e8201b40108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c04708e04480c538d656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0fb2772a3127ac292efa3da20fad64d950bf973fb209892fdf834766aa8cdc3ba80a0ddb4aeb62dbc896dba05fe7f78e1a1b56de377120bdc0b624395504f32aae2c0a0471e3f27fcc5933c147e74695e1cf14c9fd287721f8410ae6497b814e418a297" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4dd1eb9319d86a31fd56007317e059808f7a76eead67aecc1f80597344975f46", @@ -13255,25 +13673,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa67f1ef534a72c18b935ecdd616dfc74353d87c9a17f605056f99194ca51affa", + "parentHash": "0x1463f070f416bbb0e4c38648316ce7c4326a369564971ad681effda9232d9853", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x81f739b4c4a80880f57fcfd8299d8a13ec3e03b5d18e0e9ebbbc22b5bf57a1ba", + "stateRoot": "0x2d6c1fb78d5b80e23ba7d690e96df2cf235bb0bb686bfcd357e78ab2e75ecb33", "receiptsRoot": "0x1101e907ef640b6732e2561b65877e64564f7ff7f6fb22987f21a5febf783d1c", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000020000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000080000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1a2", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1054", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9227d788b19ed84597de40bf0d549437fac98898f323c856512eb3e4ece9dded", + "blockHash": "0x46b8611ea71dca093cb43b8610c65020dc947d7060788150ef83de004b72b545", "transactions": [ "0x01f8d3870c72dd9d5e883e8201b508830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c96428e7ddf22a6f5656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0250ca62bfd18dde43e70bab089d01d591ce6ab28978434258ae1017c72f12b0a80a0ba52b73bca5eeadfd26b3b0036725c4436f447d1925771334f6e9aadb39aa503a0732ccb0e4d917b530939e459c96b540978db93ed6b94f9c40c40eae3a6cc79a5" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5e1834c653d853d146db4ab6d17509579497c5f4c2f9004598bcd83172f07a5f", @@ -13286,25 +13705,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9227d788b19ed84597de40bf0d549437fac98898f323c856512eb3e4ece9dded", + "parentHash": "0x46b8611ea71dca093cb43b8610c65020dc947d7060788150ef83de004b72b545", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe4d2cece4ad701df6f87d2dffa991858df1c3824b479ce126d8f6ac71c91b7dc", + "stateRoot": "0xcb02c4e781f4e47b3622608d620dc6bb50560cb327202e5429c2c449b87d4675", "receiptsRoot": "0x9d7a6982ec8b327f2d6fc89884729da67feeaf03fbc98294792a2eacef14a5a9", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000004000000400000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1a3", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x105e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9ac08c74df2efa845713d7c48cb120f3974a7d70270d7e43f2e30651695453a0", + "blockHash": "0xc8b1da124e88181f586bea408bad803cb118f20b9f7d3318f18bde697f8cf0a6", "transactions": [ "0x03f8fa870c72dd9d5e883e8201b60108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038ca4ea5930018eb6de656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0ce87527a0ad3ddb4d0d57d8077e84d48a6f3810f2a5672143d3b6969b0f86d6e83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a01e3eac364ebf604b3aede0ceb9ded0664b3cc8c2b95fa6d50fe63f39150369a8a03bdbf726f8daad3eccbe49523ed01cfdc7be73bc56178cfa262b6b621ffea578" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -13319,25 +13739,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9ac08c74df2efa845713d7c48cb120f3974a7d70270d7e43f2e30651695453a0", + "parentHash": "0xc8b1da124e88181f586bea408bad803cb118f20b9f7d3318f18bde697f8cf0a6", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x91abe8be79c91da7ef24f512943bddfa049501020d7035a76b0af54c806e93ab", + "stateRoot": "0x48ee9a74c9c886c62bd87794dc1afd98315c6b3359e61979fc824d6afa37a088", "receiptsRoot": "0xa600bd75f3d3caf5636d9baf534586af3c2b4150d5a93313c34faabcbf37fc5d", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000800000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000800001000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1a4", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x1068", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9c60b65b9e76366621f1355ea1e2e292c0f2f2be7bc0f402ad0095cf9b024598", + "blockHash": "0x68c5d836b3761f0b3635879274734fb4415bd2c0be2bd446f9c39ab6f2dde94a", "transactions": [ "0xf8758201b708830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c2f18b099ede0c012656d69748718e5bb3abd10a0a0a7c1e5848166c2db947cd8e1ddcac62614bb8e27982f6c0f78478f7caa8891efa03172574a6aed5db3f18943592c15518ae1d5ed6c25485f3c8813f7ffcfa02db9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x1f7c1081e4c48cef7d3cb5fd64b05135775f533ae4dabb934ed198c7e97e7dd8", @@ -13350,25 +13771,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9c60b65b9e76366621f1355ea1e2e292c0f2f2be7bc0f402ad0095cf9b024598", + "parentHash": "0x68c5d836b3761f0b3635879274734fb4415bd2c0be2bd446f9c39ab6f2dde94a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x35aa3d8b6cb55e2a0eebd5a754a341e49bc2c605716f28de4c9336bc58e0be1f", + "stateRoot": "0x343dc12549fd528a0c77996524af590b7a735a94628352077a86a5a6735e487d", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1a5", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1072", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2198fa802b4c34aa089ce7b6ce1d7eeb5fc3c2dcc6f6db71ca3d15f8c586a230", + "blockHash": "0x1490e8d27e5e4946c0b7f327fe05533162e6701a299c0802d4f5e3d0e4750c28", "transactions": [ "0x02f86b870c72dd9d5e883e8201b801088252089416c57edf7fa9d9525378b0b81bf8a3ced0620c1c0180c001a09520e2ec267207e2385106bd676de25575a03d987a86b3201948ad414fadcc5fa03282a47ea09ef3cc501ff025af54fdb37399806f5880dfa823ad3fbefabd06bb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4d40a7ec354a68cf405cc57404d76de768ad71446e8951da553c91b06c7c2d51", @@ -13381,25 +13803,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2198fa802b4c34aa089ce7b6ce1d7eeb5fc3c2dcc6f6db71ca3d15f8c586a230", + "parentHash": "0x1490e8d27e5e4946c0b7f327fe05533162e6701a299c0802d4f5e3d0e4750c28", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7131e4e3048c342fbc04ae495f58613640c05b17a8183890d7ccd516b8b3ae14", + "stateRoot": "0xe0a0ffc7d029087722b0c968e763535b3ce04f9901641ef6694c59825dbf4cac", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1a6", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x107c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4df5952c9c5555bae758de89b1a4bef3107e63fe722a5e95161e02f4132faa78", + "blockHash": "0xdd98776ffe5d15d5f86ca856ea9e056165536ff2d7b135c09750847570fe9c47", "transactions": [ "0x01f86a870c72dd9d5e883e8201b908825208940c2c51a0990aee1d73c1228de1586883415575080180c080a0bc490209934f064f57f6b56c593fbd08bfc42a695ace8b885f17fee9611d7bc8a078addf2935069355d58d1cd4a5f8809031dfcc3ed15a29f3b854e91460f5f1ea" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf653da50cdff4733f13f7a5e338290e883bdf04adf3f112709728063ea965d6c", @@ -13412,25 +13835,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4df5952c9c5555bae758de89b1a4bef3107e63fe722a5e95161e02f4132faa78", + "parentHash": "0xdd98776ffe5d15d5f86ca856ea9e056165536ff2d7b135c09750847570fe9c47", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa5a97915021b6a174f1e1e25e3537aeed3b459d431743574291fb3d1bf2b68c9", + "stateRoot": "0x4035fd01661ef2e1dc03b96f9917fb31d929901e52c7b1b4b55d3acfb2e18735", "receiptsRoot": "0x642cd2bcdba228efb3996bf53981250d3608289522b80754c4e3c085c93c806f", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1a7", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1086", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xbf89f44ab29227a246931d0d96a52e7b788dcb2411625bca2d50be6a3797d8aa", + "blockHash": "0x3174a3090b78f6657b29cd344872acd490f19759a51968c52f273c44577b9e5f", "transactions": [ "0xf8688201ba0882520894eda8645ba6948855e3b3cd596bbb07596d59c60301808718e5bb3abd109fa05200e72ef6248d64e5b1b66b5b62b009fa164eb803eaf2712fbacb715884dc60a0661aa7732289934bcb684843e240c480b9b9b3df52d08d07e25db6e679efb598" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x259ab95f666ac488c7d45e2a64d6f6c2bb8dc740b23d3e94a04617a0a3fbe0eb", @@ -13443,19 +13867,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xbf89f44ab29227a246931d0d96a52e7b788dcb2411625bca2d50be6a3797d8aa", + "parentHash": "0x3174a3090b78f6657b29cd344872acd490f19759a51968c52f273c44577b9e5f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3a9725954a60141996c988304a4431fedb18567332653f23571c53611f252789", + "stateRoot": "0x61069b99c02ff01b7bb457e1f6013b2c30b3cc6dfb479d72a6e9d69059896667", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1a8", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x1090", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9d798f5f1806b22c73320500e5b0ecad6ce1e56f0bebd96df975eabd7e9307fc", + "blockHash": "0x7c858335c7d2285043a80e6432ac84c0059e4a278f4ae799ca01d2d434409036", "transactions": [], "withdrawals": [ { @@ -13466,7 +13890,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc4b808157fad1819c40973c2712d24ce49df04f8ad955ad0373625dcbcc5aa7b", @@ -13479,25 +13904,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9d798f5f1806b22c73320500e5b0ecad6ce1e56f0bebd96df975eabd7e9307fc", + "parentHash": "0x7c858335c7d2285043a80e6432ac84c0059e4a278f4ae799ca01d2d434409036", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1f5a65fcf9ad787107bdd22b6bd03f2311390e8c24b403a2196e134123f05e04", + "stateRoot": "0x0bc395665bc099842c2ad1df6c17ec935e28ab143c2ee51a53e8088c6ab5a5b8", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1a9", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x109a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xf0688b0ce2364b1c0e3d43325d3d3c8ccd63e530630a920664d49547169d0601", + "blockHash": "0xb80075d4caca457d6b2cbcd62101bcb7e344957eab380089fdcfb37baf467487", "transactions": [ "0xf8838201bb088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa0a8b429d8d8413fd79f290fb0095b068f54f005b66457d4e0fbc317325180993fa051faf81e6e050e7c985468e51a2d0e7ed2a48ba0a3ea33df3a59c6d2acd866d2" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe7c5536cfd18a67450339a94845bc86835cab1386e7f8b3eff0b4e23e706c23e", @@ -13510,25 +13936,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf0688b0ce2364b1c0e3d43325d3d3c8ccd63e530630a920664d49547169d0601", + "parentHash": "0xb80075d4caca457d6b2cbcd62101bcb7e344957eab380089fdcfb37baf467487", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf6d42ab939e8a7ec8c7f5b8d1fea7cc02a696e17692a90710070f92ae60ddc50", + "stateRoot": "0x93e43ac56470ea05aa3bec5bc851616cca55ca4eef299d3e66a253849d509748", "receiptsRoot": "0xd1b80c442926fe5c120d48dbba8a939553768e94cd9d3d93d689e20358cfbe4b", "logsBloom": "0x40001000000004000000000000000000000000000000000000000000000000000000080000800000000000000000000000000004000000000000000000000000000000000000000000000000000000008000840000000000000000000000000000000000000000000000002000000000000000000000001000000000000000000400000000000000000000000000000000101000000010000000000020000000000200000000000000000440000000040200000000000000000000000040000100040000080040000001000000000000000000000080000000000050000000000000000000400000000000000000080000000000000400000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1aa", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x10a4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x08d303e510e1cc58b695d015fc2c2210daa94f0f3ff193d83ea43135bbb590b5", + "blockHash": "0xc3a2b4828a49ebfa632b7848df517e2359fb1e1c4d9dfcd6182b090f8f6f6a2d", "transactions": [ "0xf87a8201bc0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0f528e7e5606653de34f71128dd2325b8d9ae69900242cc49dc3297ae729656eda06a5dcad3a7bc21867e1507f36889cfff8492c01b5a472dcee9de4c819c500508" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x8f5d7fbf3369ffcc9cc71dc871a54df7fd2f391054043e91f4afd27937ad2571", @@ -13541,25 +13968,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x08d303e510e1cc58b695d015fc2c2210daa94f0f3ff193d83ea43135bbb590b5", + "parentHash": "0xc3a2b4828a49ebfa632b7848df517e2359fb1e1c4d9dfcd6182b090f8f6f6a2d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6dcc9c866eadcecfa79df027d479128cfb976f4a4f9a58b25bce25508a36a404", + "stateRoot": "0xba48dba89c4001caf5fc0a0e078d17e17ca8080954f42aea28afbbec292c8cca", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1ab", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x10ae", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb266835618e75e3292af2395d56e02a6e3e35264a596cb44f38148b1499ea0d6", + "blockHash": "0x49f4e909278c581b258b5dc2ca56b77382249fc594b89bc51ce311986cb5aee0", "transactions": [ "0xf8658201bd088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0b09a24109a3aa2a21627335bb2db9bf7ea898fc97942727cf6ea7ed4d7fcab38a0191c9a40b0a3d226b36e86ec936f46dba272452b4583baf56e58c114e86875be" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x77b7c55aa160a8bb8011b7132e25c90653a099d1e2925643721c979dde14c1c2", @@ -13572,25 +14000,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb266835618e75e3292af2395d56e02a6e3e35264a596cb44f38148b1499ea0d6", + "parentHash": "0x49f4e909278c581b258b5dc2ca56b77382249fc594b89bc51ce311986cb5aee0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xbc137cf8f41cf2406c69068da0f2a206eca06cdde21e0248db73b5e8791f0203", + "stateRoot": "0xf95b7428cc6004e60c73496bf017eed0af5f5d461c1121b8a1217096687ddf75", "receiptsRoot": "0x7387492d4f80338aa35cc796106c3c1c13d4f7856f89223f50ec2e3eb254db59", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000009000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1ac", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x10b8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x301512acf2893751ec72f15dce9fdfb887dccfa96c80d6580a3487dd7857087a", + "blockHash": "0xa3ab52c1497ae9b4c2e7e97d734421f3a28d79dc405442d61484808e784e10d5", "transactions": [ "0x02f8d4870c72dd9d5e883e8201be0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c94159fe8d22ac484656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0a90642da2f095eb8128f01811cb553162395cfcecbe5b077f12c62a1effa7c8201a03a816ba4bc14949ab0ac310f3ffd9f89d92d7ab8f0a4d09c5d45c9401bbde552a032913568eddcee54e3fb9bc629f4c6703e84b9993f8803e82a7a946690b2a4de" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9cd67bbefa6a7a9ae1eab06e461086b6bad850bfb0bda838ea83dc58d0c20feb", @@ -13603,25 +14032,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x301512acf2893751ec72f15dce9fdfb887dccfa96c80d6580a3487dd7857087a", + "parentHash": "0xa3ab52c1497ae9b4c2e7e97d734421f3a28d79dc405442d61484808e784e10d5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xfe0d52fe58965589a853421ce0cfa0e5bc83c31c146f9818e494579d4233451c", + "stateRoot": "0x4cc27669bb458973d9ecd591edc93ee048137346ab59fe37ee54aba02abc2f1b", "receiptsRoot": "0xd952a215b77535449177637a95b2ca41bd0a547138df1aae9b7b876444256554", "logsBloom": "0x00000000000000000000000000000000000000000080000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000002000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1ad", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x10c2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x22c0f9622864f960991a2027fa3b70d9941bdb21189e7aa09f68660e27be1dcd", + "blockHash": "0xdef9091b319895576ef4237c2312815c48f1676cbbc6a69ac7d0a780c06877ec", "transactions": [ "0x01f8d3870c72dd9d5e883e8201bf08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c79b38a395911e1de656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0cea8a961664f986542ebbc496878d052736682831cd7847bc769ae16e9eefb6580a0b38990f5679948bcd4756b2135c382f591d087ee507b4bc71215a67d003f5b48a0434451386aa5c7e22ee1e061fd0a80a8f6641ea94a4ff9474fb2d58ea02fb89d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x060aba9d44a5513488273214452bed1c1e85dc18695bf28a44d98dd24d20cee5", @@ -13634,25 +14064,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x22c0f9622864f960991a2027fa3b70d9941bdb21189e7aa09f68660e27be1dcd", + "parentHash": "0xdef9091b319895576ef4237c2312815c48f1676cbbc6a69ac7d0a780c06877ec", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6d3cf2ba2fa0035bd25a8262b00c1d42b4e7a16bd05f0da1de12a2947c8df893", + "stateRoot": "0xe4d00a39680d264a4d09bbc2edfd86442fed72e51460c10bc5936a1c5c91d9a5", "receiptsRoot": "0xb98bfdbf09ddfd3ce555531f4daebba699bf7e5b2de78ebe546cc491965b6426", "logsBloom": "0x00000000000080000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1ae", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x10cc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xf6131b88cdb92ad5d8d74aa040be0cef999f2adfc6adc0b8c0f2748ea1aa2e22", + "blockHash": "0x3fd1aba3efdbece96cc195d7e574db506c59b879331d5989f3707b7c5dc521f9", "transactions": [ "0x03f8fa870c72dd9d5e883e8201c00108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c59a78d4a871468d2656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e3cb3b98042d005e52e8bbbf49b25e11be63ec7c63ae5a5043e44c545fce633e83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a0017276065030e2f613990c6df7af28405409a9fde15b9d044daa3d5e0fa92627a05d73a9a0f2f89def0f67b51d3e506afa31f4f093c097f39467c782bf2b0bbbb2" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -13667,25 +14098,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf6131b88cdb92ad5d8d74aa040be0cef999f2adfc6adc0b8c0f2748ea1aa2e22", + "parentHash": "0x3fd1aba3efdbece96cc195d7e574db506c59b879331d5989f3707b7c5dc521f9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd2c77328e8b2d379000523d599659d6061ec088e98829ce5e9982e63329326d8", + "stateRoot": "0xb0229d425b5ba3b84d173c3efaf3c236d52ce2eb76528f2cd14835dc01cfbda4", "receiptsRoot": "0x983d9f4de1366bdb064be176064c96cfee1482a997696604372a08e4e1cdef98", "logsBloom": "0x04000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1af", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x10d6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x558e886b4bbd77f53aa9a1a056e8e08481da9dc38b7a3859e498e410dcd973af", + "blockHash": "0xa1a6809f9a83e5ce948112b6dbf68664c85805918c56582b828440515bf73b42", "transactions": [ "0xf8758201c108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c8972e901c8e8d563656d69748718e5bb3abd109fa05a39c1b3c12064690b302e86cc1ab31ee0aabcd928370be7278f9a53e69fd744a01e19f38fe7caaf5c8bafae2337ca163e64000b534ffa83e12eb8c842d9edd772" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7e0f61114c9e1271a083af0112a3d8e75c1945bdbf4436b2d06604cdd3e48ed4", @@ -13698,25 +14130,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x558e886b4bbd77f53aa9a1a056e8e08481da9dc38b7a3859e498e410dcd973af", + "parentHash": "0xa1a6809f9a83e5ce948112b6dbf68664c85805918c56582b828440515bf73b42", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x53ba0edc93db891b865e2607a2d19a07e198c5fdb111aef0d16fe386bbd0f532", + "stateRoot": "0x82644cf970f2b2895d69c021d6a2dce2c79f50b2bdf0c63db296b3ab9520fa51", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1b0", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x10e0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2588de766ecc1af72b5f7b2a729453d703d85d9bfc027898833f2771039877e7", + "blockHash": "0xe38f013b963d72097500f40290fbf94867a90a73a9baa7ebddbffce9eebb74d8", "transactions": [ "0x02f86b870c72dd9d5e883e8201c20108825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c0180c080a04eb20b29b5954872fa9ca7d40c30e2f4eabddace9bded5aa80200472d3a5bb72a0356057b0f4e4d3871924ab3018271b9b721910e1d81d54a1d94c50c15fbb093e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x8a6f4493c846bfcfb55e3813f2be3ce8a97c822d88bbf56ebe6070da480dca20", @@ -13729,25 +14162,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2588de766ecc1af72b5f7b2a729453d703d85d9bfc027898833f2771039877e7", + "parentHash": "0xe38f013b963d72097500f40290fbf94867a90a73a9baa7ebddbffce9eebb74d8", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcb734b11977fd3bef39d9d1796a9740f2519b1e67d12837581048e67551f984c", + "stateRoot": "0xeda08d7eea2bda7cb6f6926ba166872fc51fb5e67c0ac7ce535b4c72dd744767", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1b1", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x10ea", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xdade7fc48d32dc68d41020ac79b868485abb3558e53bb63a2e8aa47932e39476", + "blockHash": "0xe6b6b7eb6406ce2233613f4e9b71faf9ca7ea14fafb3bafe608eadcf444220f6", "transactions": [ "0x01f86a870c72dd9d5e883e8201c30882520894654aa64f5fbefb84c270ec74211b81ca8c44a72e0180c080a031e714710112f21058257225bc17be6d429053ff06e6e00b9539445f2fbeee9aa0673f8e3872dce62f5d036b2671e4371fa956af2eaf368d7ce6071918d6d980f4" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x83e6fd189fd00cd332b6a76e3806367f086beb3e0fd0060c0a3574d10cf86c8a", @@ -13760,25 +14194,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xdade7fc48d32dc68d41020ac79b868485abb3558e53bb63a2e8aa47932e39476", + "parentHash": "0xe6b6b7eb6406ce2233613f4e9b71faf9ca7ea14fafb3bafe608eadcf444220f6", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8c6932274324937cf298e1c1d53df3407c6f0a80724a5611e9e81a7188057d3d", + "stateRoot": "0x635230201dcc0a90e9e51f5137d002bf4540388dbf639b1f0bb95f801bbbe07b", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1b2", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x10f4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8ceeb2afd3646d249dccab24330b4251a5ce2d7ad671541d746f5daef884bd41", + "blockHash": "0xff66fb81d2d0fc2301589c1fd574b9ba1c20585bf5727aac7be5f2f803d2d356", "transactions": [ "0xf8688201c408825208940c2c51a0990aee1d73c1228de15868834155750801808718e5bb3abd10a0a0b37ca854685d8c8d72156a029b9ff2504261800143b7e6a5a4a3a2f8b3038014a045f3c7dcb4e1f373001d2dba66eb0319cb24c3194ce752b81db843f6d4a68c61" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x775e887c6cb79392692d17fc58f861a98e70d013afd252b2a644073fa185034c", @@ -13791,19 +14226,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8ceeb2afd3646d249dccab24330b4251a5ce2d7ad671541d746f5daef884bd41", + "parentHash": "0xff66fb81d2d0fc2301589c1fd574b9ba1c20585bf5727aac7be5f2f803d2d356", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x240e95ee499f741a4c783b2055041d46a0bd79e898c12110ea4cd21831fbda38", + "stateRoot": "0x5114de00eab4893b2c3970e0a86c9c4817dd47612c2ac8f70c922bd98dad7c47", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1b3", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x10fe", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x24c5b68530cc49171a66f1dc312ea1a15c3b234db8561a1fb08bf8c3adb972d4", + "blockHash": "0x55af98d4a45e1b6a25f4441a4f71ac1ed0dce70134985a065a66b87183de1cf8", "transactions": [], "withdrawals": [ { @@ -13814,7 +14249,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd6f95bc3e63325669aa3b41a80caaaa350031821fc65f792cec135bbfca7b9a9", @@ -13827,25 +14263,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x24c5b68530cc49171a66f1dc312ea1a15c3b234db8561a1fb08bf8c3adb972d4", + "parentHash": "0x55af98d4a45e1b6a25f4441a4f71ac1ed0dce70134985a065a66b87183de1cf8", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2029e8f91c93f23a5dd780e135b953c0fad03065b297a5c5971ae7a64686a8f2", + "stateRoot": "0x8b51bbf10dfeb0b9d73fa3bea1fc0533154b3f8caa2ac592670839094cb7612f", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1b4", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x1108", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x82f242525cebab571fe6e5fe6fcd838c55ca48eea1eb255ef7bba0fb43dea956", + "blockHash": "0x5fd8c97880fe9d6261c47e53aedcd3eed5010756b3bf0c55e38c4944c8b0e06c", "transactions": [ "0xf8838201c5088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0298bc191f179c75529f83f3ebb570c552a1e3c7fbe738fc407692c000515004ea05d05a28bc1eeaea191904de98b8486684da78321372603f377939bd4c1b9a229" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xcbaab7c932a6465b5c3ff1d248ca02300484a6e6e9b6140983daeb58eb16a434", @@ -13858,25 +14295,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x82f242525cebab571fe6e5fe6fcd838c55ca48eea1eb255ef7bba0fb43dea956", + "parentHash": "0x5fd8c97880fe9d6261c47e53aedcd3eed5010756b3bf0c55e38c4944c8b0e06c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x02d64962553a6ee9c5acb360729cf9ef45830c33ecbc7db6125fd6f4aa0d18ce", + "stateRoot": "0x2156507f332e95c52e716491346437688caf6fe81d9af092061b135c132ba797", "receiptsRoot": "0xb8b914589b743e34b5a77ea5f20820ee6309792c6238a972c5ae711e24d918d7", "logsBloom": "0x0000002000000000000000000000000000000204000000420000000000000000000000000804002000000000800000000000000200000000000000000000000004080008000010000000000000200000000000010000100000000000000000000000000000000000000000000000000000000000000002000080c008000000000000000000000000000000000000000000000000000012210001000000000000000000000000000000000000000000000000000000000000400000000000000000000000000040000000000200000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1b5", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x1112", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x413f11217c8822a00b8b8b614c7e438db97162345ea9d01d1b46bd859f589395", + "blockHash": "0xe37590246d9c877573c4796532fab3b638f6cc9a03d60eb868cfec856f729b66", "transactions": [ "0xf87a8201c60883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0144819e3ba3b7b08a6ab16f130ae8ef5ae64b7c3a9a71fb327580735b5f7bca9a00b44f7e6491d37dc3326bd6a92649ffa89df3b3d9ab652bb241fbeb12a240a50" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa0d5f4fbf6dcc49bee52b3f185c619817e08a3dff2bfd11cfae07557bf3e5727", @@ -13889,25 +14327,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x413f11217c8822a00b8b8b614c7e438db97162345ea9d01d1b46bd859f589395", + "parentHash": "0xe37590246d9c877573c4796532fab3b638f6cc9a03d60eb868cfec856f729b66", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd37c5e362086edd1d3a3169ae13c733ffd92063791e3907ab2bee2a8a97f08bf", + "stateRoot": "0x56988e088a855e206350c26ae96e7565073930b7dc93ecfed625c82d4091c318", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1b6", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x111c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x37a642a12a17850ffc84a65efd942917d6c413e0623d9ed0dfd583f4a6dd280e", + "blockHash": "0x8cdf9a0b913bbeb1938efcc1dd8aa2ef7414ac31b99f307f3201f12ab2376457", "transactions": [ "0xf8658201c7088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a06f1927be139e3b48d8120968bde41ffe936decbde7e43aa0d2930bc0c5d0f6daa049c95570c851c4e12be2197005208534a25c2dd4c5a5e03a14c9373e6d0c77eb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7bcd5ed57e123ed0d2a16b433c4e584231867efef22b4903b0de3dba6c0249ff", @@ -13920,25 +14359,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x37a642a12a17850ffc84a65efd942917d6c413e0623d9ed0dfd583f4a6dd280e", + "parentHash": "0x8cdf9a0b913bbeb1938efcc1dd8aa2ef7414ac31b99f307f3201f12ab2376457", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5c86a438d336a63de19080d7751184e2d26d8ac59f22caf6b4e4319e187cda6c", + "stateRoot": "0x111d2215fe538953b311def30bb7589b852cf4ad3325af22483e71298da542f8", "receiptsRoot": "0xdc0e6d287583eee8532625d0a03d749699dadb32658545f589010cc54cb4da12", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000001000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1b7", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1126", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2319866ae408c2c16def479454f550894284b65217d988c0f0346c8b788e6f50", + "blockHash": "0x6f7b421841da3c94ab738a06244f7729f3fb0031572b61362ea1d71a30874607", "transactions": [ "0x02f8d4870c72dd9d5e883e8201c80108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cdb38dd98f8319698656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a075eb384e56c3a3a30a408622e6f0595d30705efaff129c133effc43c3b946de001a08cd129f5d58113adc5d2175265af0cbe79f04bbce7e8b5f4d6d7772d842355bda05e2bda814e12427c7dbe1ef1dceb7f72fef976ba6ae4f95912a65a011cfc96cb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x24054b31c796a86751c71d8f0113d6f56397bc46dec675697960c4ee6d1370d7", @@ -13951,25 +14391,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2319866ae408c2c16def479454f550894284b65217d988c0f0346c8b788e6f50", + "parentHash": "0x6f7b421841da3c94ab738a06244f7729f3fb0031572b61362ea1d71a30874607", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa3edc3d3e1ae71ec0935c87361343b15ad083e06ada9a65299b8f675ad0b4c4a", + "stateRoot": "0x5d52c1c295c28ceb0764dc190f9c1bab137387b7083d9acb51569f4b645c67a7", "receiptsRoot": "0xb686b4df3c5763dda0313e842ba52aad7478706c4f1540c8d3ff42cf6fabc95a", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000009000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1b8", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1130", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x21cd372ca079c9c9a302ce46dd6604fe0dab8d1c4963735f200fa7aecf68723e", + "blockHash": "0xc7154c8bf03cd29b49386dcf764282bc54630ba51782f2e635ca928fd9110480", "transactions": [ "0x01f8d3870c72dd9d5e883e8201c908830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cff9997836ba653fb656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e5f4774cc356a99594f072de9e8113739c65fb51b5d0fef3f40627cac02dd96380a055ccc88d5b46b9a98693893875ce949a2997b6b76f98d97ad4202a89ec4f079aa070330743a9d9be8865bd7b0089a3fb737d57c14fe6254facb2a51ab02be8f0fc" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6a3a65f6fcf34e82edbc10f8ce17c7aac559454d22b5f8b865b0b26182a791b2", @@ -13982,25 +14423,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x21cd372ca079c9c9a302ce46dd6604fe0dab8d1c4963735f200fa7aecf68723e", + "parentHash": "0xc7154c8bf03cd29b49386dcf764282bc54630ba51782f2e635ca928fd9110480", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xdd55b05de585cfd2a8d41191457a953f76626f2a0cedeb1448c3902727a41859", + "stateRoot": "0x4ec402073c63c71fd66ceb0230cc0e80d3e90960e57f08e8f7e735a1926ff7fe", "receiptsRoot": "0x4e50c1a049436b10baf48b4ae3dfa5b7e19e6afc14f46c08be52adce8c6cb827", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000200000000000000000000000004100000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1b9", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x113a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x95a47db05dc3a6043cd4a648e1838876d7814cdfc2acc03b6bfd228751a193a9", + "blockHash": "0xaac4170ed4a5fc882220b696f2c48a257f27aa82e1a34a3744aefdbd03a5c984", "transactions": [ "0x03f8fa870c72dd9d5e883e8201ca0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c104809bbbe393c1d656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a01fac03facd67f44699ff86330a7f959ed3745add76d323f4832bc17c35be45c983020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0db9f0f490ed8381bf486f22d4b0d5226a6e7ce6965c9769fa156db9ba394a3c9a05ab4c4a13649551a96b56599d84c048023ae831138412ee45562c9636c95cdf7" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -14015,25 +14457,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x95a47db05dc3a6043cd4a648e1838876d7814cdfc2acc03b6bfd228751a193a9", + "parentHash": "0xaac4170ed4a5fc882220b696f2c48a257f27aa82e1a34a3744aefdbd03a5c984", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf2cb5bd72087da6e81d52ae2abcf72b76331431447563452675768b1a70a7bbf", + "stateRoot": "0x26f128f7d01efc4c7521c3656618ddff1f38f0a3f6fe40f98125884a862b6c1f", "receiptsRoot": "0xdefbcd20212e2e430e02a0de3569f95e8eb5d21e41ed5263ee9c2f3299f5052c", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000010000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000009000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1ba", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x1144", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe3b09d5570d946f2ab70308a08f0275c443d7ec9d9ef3c32df7c2320f790b4ec", + "blockHash": "0x409e1ecad915f6b4c72d7cf9940cff05021871abb4a8bb3ae81142c0f6ff75ae", "transactions": [ "0xf8758201cb08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c703c4a06d7179e4a656d69748718e5bb3abd10a0a0e7f4fd1285f514a91903757942ca5aa4781906b30e993e5fa33d34221e809822a06013f233be081d763faf9d0e8eac1c3d6029b9b67e8f6d498dfe8d3a423f7531" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x0d9b141fe39d89d2bedec5f3d98f0533f43a4d7c407d4df1e3faa9a386875fb0", @@ -14046,25 +14489,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe3b09d5570d946f2ab70308a08f0275c443d7ec9d9ef3c32df7c2320f790b4ec", + "parentHash": "0x409e1ecad915f6b4c72d7cf9940cff05021871abb4a8bb3ae81142c0f6ff75ae", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe2cbfdba708a8b5fbc56611cd27b752ddca3923f5dc75ed84a5b43911fdb8ce6", + "stateRoot": "0x52c9c5fe3008cd16dee5877cf2681f2971056a4accd29b80ff89296ac18dabf1", "receiptsRoot": "0x005fb2a0d0c8a6f3490f9594e6458703eea515262f1b69a1103492b61e8d0ee2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1bb", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x114e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x590060fc82b55361ca5d13db77f55b5a5cfef362ddb300440f0a48984c9a2e28", + "blockHash": "0xd6eede78b2594821eb139a525b39ecaa918cc146e4131491cc77527a82d45775", "transactions": [ "0x02f86b870c72dd9d5e883e8201cc010882520894eda8645ba6948855e3b3cd596bbb07596d59c6030180c080a0a20315d3ed21bb88bfd934cf3e23f53ed24dae6e6d83f8b2dab1e7922d267e4da0357155bbeee9cec7c806346a0841bc5d80be7ed07f362f924f64bd2848e93718" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x06747e12a0ff61f487ca91cc386c696148d6e20a1ece40d5a3528a3899f0536d", @@ -14077,25 +14521,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x590060fc82b55361ca5d13db77f55b5a5cfef362ddb300440f0a48984c9a2e28", + "parentHash": "0xd6eede78b2594821eb139a525b39ecaa918cc146e4131491cc77527a82d45775", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x14d4a55b70c236c6f56d690d0505a67793c3fc14f88c8fe55fef99a87f8d238b", + "stateRoot": "0x7a00d50620a629d2890438f327e55c8d3acf1f2b5844e7796c96f0de91b975cb", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1bc", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1158", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa9b21f63b40981e09ca454b2739149666dc23a4d33f5a0014463766354cc19f6", + "blockHash": "0x298fb57901bf50e5efc868e62cbbdee9938cf6d4101f0531532e8d6cf6b62cee", "transactions": [ "0x01f86a870c72dd9d5e883e8201cd088252089414e46043e63d0e3cdcf2530519f4cfaf35058cb20180c001a0799dee9c4902eea8b959e169341226e86bda96fd383dcf742a8d8ee607d452d1a016d91de400f3829a5f2957ed11d2d2590cea12e5729e3ec4f47f79652bb4dbef" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7886c0928a9559d88002185e1f2474adc78ea9c997a343656449cbb6ec97d65b", @@ -14108,25 +14553,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa9b21f63b40981e09ca454b2739149666dc23a4d33f5a0014463766354cc19f6", + "parentHash": "0x298fb57901bf50e5efc868e62cbbdee9938cf6d4101f0531532e8d6cf6b62cee", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x22f7dc0d0918b910c836297e58c34a66d703869adbc00a6c1011107e96621834", + "stateRoot": "0x8374e3d6ddcffe2fbd0d0fc0b23d62bff94210e075b48d5ca7811777fff606f7", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1bd", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1162", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x331d419065a5d0ffa904c435e9022d1e621315eff68f2201ec63a690fec3003e", + "blockHash": "0xa2818714b38d8decab8a193a969f822b62a19e9fc0aaf93d4a0de1ccf828b4fe", "transactions": [ "0xf8688201ce08825208941f4924b14f34e24159387c0a4cdbaa32f3ddb0cf01808718e5bb3abd109fa0013753736fec54974ea7e62a21ca2d63995a9c79ef236e9d9debc400b8760c69a02973fdb3be9801e07d7a58c65212d62e8c2963af00cb0c647d8c07de15ba59b4" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc00472c88e5c05094693f81159e3b89cc45cac9dde868c41e1e418f6f09c8fbc", @@ -14139,19 +14585,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x331d419065a5d0ffa904c435e9022d1e621315eff68f2201ec63a690fec3003e", + "parentHash": "0xa2818714b38d8decab8a193a969f822b62a19e9fc0aaf93d4a0de1ccf828b4fe", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe89ff10d95b4057957a289b060ede7881fc349c059e3d554df9dc08dcbcc03bd", + "stateRoot": "0xfb8131d076392e25f672d652fee58e3c90e2d2a59d4ea55e523eb3d67f50be69", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1be", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x116c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x44b075e106306c1ca24ca9dc1c5a27e68dbe86367904581bb3981acba06ce979", + "blockHash": "0x7f0d2429f11c05374ed6f886e9400ace3c263b6981ee015f2b3bea41145f8b82", "transactions": [], "withdrawals": [ { @@ -14162,7 +14608,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc8d220c2229f22cc81c69ebdd7e54d6964acbe0d550eacc6a83eb488c4d5bda8", @@ -14175,25 +14622,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x44b075e106306c1ca24ca9dc1c5a27e68dbe86367904581bb3981acba06ce979", + "parentHash": "0x7f0d2429f11c05374ed6f886e9400ace3c263b6981ee015f2b3bea41145f8b82", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5cb0060c1b5035f04c6560f07346437d075d089ab444f8d39a603f4ba55c9819", + "stateRoot": "0xd4a93926f69176dac6c2f0fab454a31dcdbcae9c1993d2badd44a0b8efab6f46", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1bf", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x1176", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6faa7c1f263480410463c1eaa2ff9a4471dee90cd7b440f9a7fffc7c49c1ab57", + "blockHash": "0x1c6237b2c51c7987fac438d45728f1d4d77a8addd0b6d482d6504af678de71f2", "transactions": [ "0xf8838201cf088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa0a6e9bd0d3e84219311126f49695d73b24d6e3cc7f93de67a89d4aafd9a93e64ba0025abf1e6f82e07bbf8a351f2d9001232f9fd24c860e07986b7172e696133f92" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x26f2e58f0750c1fe9056a9a6392d3ef6af4c7ffc78033e2c42e9fdf96ca15361", @@ -14206,25 +14654,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6faa7c1f263480410463c1eaa2ff9a4471dee90cd7b440f9a7fffc7c49c1ab57", + "parentHash": "0x1c6237b2c51c7987fac438d45728f1d4d77a8addd0b6d482d6504af678de71f2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb9bd751abe7d66c1c1790a05bb8757fec0f057be217d02192c9f6bb5ca328493", + "stateRoot": "0x600932882f6f0f146f12221781f06ce3d9bc656e56c2d653362ecbaf5d42307b", "receiptsRoot": "0x53ffb06514a069fddc141fc8780f7a3250e5185d19f1f03afce5c150535d3671", "logsBloom": "0x00000000000000000000000004010001000020000000000000040000000000000000000000000000000000000001000000000080001000000000000000000400000000000800000000000000000000000000400004000000000000008000000000000000000000000000000000000000000010000008000000000000000008000000000000000000000000000000000020000004020000000000000000000002000208200000000000080000000200000000000000000000000080000020000000000001200000000000000000000000000000000000000000000000000001000000000000000000000080000000000000000000000010000000100000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1c0", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x1180", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x027b707ded941bf200797c580cf2a73d3dba48794d0b2b198965ff9d0aa4b46b", + "blockHash": "0x5a9f397555afbc0a7e11b620c18c732926f4d8d6d157f3ef04444b9c2e8e36d4", "transactions": [ "0xf87a8201d00883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa080ec0729adbc58c2d0a4e13a4edd9cbdeedf2afce5680be0d9db7e6cce0c888fa020bafea6d0c7a0c7c55be363c3b547722dc768227324c852a55ac7d96c5d2591" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x8aae197b8ccf12c586225a94624141507808c6ab7ee29e9ee6e324d01557fd5e", @@ -14237,25 +14686,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x027b707ded941bf200797c580cf2a73d3dba48794d0b2b198965ff9d0aa4b46b", + "parentHash": "0x5a9f397555afbc0a7e11b620c18c732926f4d8d6d157f3ef04444b9c2e8e36d4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3cafac9d93b9780d61690341e246e277cfc101f2a9827230e45d2705b38733ab", + "stateRoot": "0x5378b7e2e89de48a760656d059be9be62b5ea892e46a14dd0f702487346d69ca", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1c1", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x118a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x35c25ba5f49d95a411ef32426c443c91e887ca1dedf2a6356969292822c0d91e", + "blockHash": "0x27d4ee396e99bea653e5badd51cb27f21333a4052604508ec05a8ad6becca527", "transactions": [ "0xf8658201d1088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a067d7bc8bd21e7870cb9a94b7a9c8f95f5dcaed9a2bc12bffb640187fcf640071a06b0f89bdc01f6d022a692dc040694ca3b987500dc5ccf4e4e8127bf666efaddb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x946d6d60fe20c81d1cf507d2a9567fc06ea539ac3a542d283373ccee3f82212d", @@ -14268,25 +14718,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x35c25ba5f49d95a411ef32426c443c91e887ca1dedf2a6356969292822c0d91e", + "parentHash": "0x27d4ee396e99bea653e5badd51cb27f21333a4052604508ec05a8ad6becca527", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcd77fdf9f53d458b6a00340027e15704573a60a9b5e6d4f32582ef3d13633657", + "stateRoot": "0x563f5e921fd26c8a50bed82f3bbe8409de61acd41dd001e4a9cb03bb91f19964", "receiptsRoot": "0x1baab2abac477c00e188098d5643447424ec92c721137857f7c00b3d392c07a5", "logsBloom": "0x00000000000000000000000000000000000000000000000000000840800000100000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1c2", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1194", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x83e0cab914be2a9ba1c2be60f0ecdff76ee5c946daeef001af4b6a6aa47873dc", + "blockHash": "0x9742dd2036fbb456d7264532f1f2cc48dfd2719e1bbca6259a5cacf22933fba2", "transactions": [ "0x02f8d4870c72dd9d5e883e8201d20108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c8da9dc6f96ca4d62656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a02aee290f6f3f6c60a6985d0150eab487f9de1c47962a779be7343cc0cff270f901a0ce71194d023e725d872a55051aba64d20e24d16d1a81e6da2256862aae57c673a003c574aab00604a8b86ca7e8b210a741cc8bcdfdac2f839a4822e66e2aedd640" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc43169ff521bf0728a5e972911abeacd2f597eff89b961f3132b2f91ce04dc20", @@ -14299,25 +14750,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x83e0cab914be2a9ba1c2be60f0ecdff76ee5c946daeef001af4b6a6aa47873dc", + "parentHash": "0x9742dd2036fbb456d7264532f1f2cc48dfd2719e1bbca6259a5cacf22933fba2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4b908a733cb9a3b988ba82a43ddd855a6f42be9d310f9933b2891a4e49b10a5d", + "stateRoot": "0x4add27db5f8dfc4fb8b83f55d4b89631fa66f7dc326ca8d36ab59234434afc20", "receiptsRoot": "0x701448c456b1489d79ba377d9019ab44a0401af5fadc84c2756768db23324bc4", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000002200008000000000000000000000002000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1c3", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x119e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc735802bd46c31c8a7e3e83c2605a218c92e66f7507e88f4cb1c0f351c0a71a3", + "blockHash": "0xed09d67284f3ca572071631caa052e23e8ec2e01542e3edd57951acfb5d7eb79", "transactions": [ "0x01f8d3870c72dd9d5e883e8201d308830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cc02a894c6c24e04c656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a06f9ff000b2dc3a554bbbb882ebc7726b700eb7afea141ab16e00a057f314d0db01a0d6de670436ac3ae5380c60a087ffe3eaf456f354e48a7bac2e1468679b84bab4a014801e5a1c0e20813699837922eb7c7e5d0b25bf83053e6190120f4f149fc64c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x427e24cb2c8355bd1f18d20aa668805a4e4acfa1411ef2ec980839670499c0a7", @@ -14330,25 +14782,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc735802bd46c31c8a7e3e83c2605a218c92e66f7507e88f4cb1c0f351c0a71a3", + "parentHash": "0xed09d67284f3ca572071631caa052e23e8ec2e01542e3edd57951acfb5d7eb79", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x0b01b0650b43e5149d6fe634fc523568912e7dfc24e3fc12f76f7c9bd3fd57eb", + "stateRoot": "0x74ab4faec7b9c25850811c233cb03f51afbb9ece6b46fda76b8bfe26aa12cd64", "receiptsRoot": "0xd2041356b6b4963f58ae843a9218173d592eee55a090752e4f05672fe2f0c690", "logsBloom": "0x00000000000000000080000000000000000000000000000000000000808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1c4", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x11a8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x781d1e3fdabfafcea2fa6d4486634b6af94498fa3562407f4caa4c4294575417", + "blockHash": "0x7f3495d8466a12aa662550fd4aa89362ce70016abca0c29ec54336a9968b7fb2", "transactions": [ "0x03f8fa870c72dd9d5e883e8201d40108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c8a743c95d9f14e1c656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e4c7ff156c2f31d046217715d0f193c8a6b3a7af6341d6abe0e28c49d121063883020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0eb249a5a248d6ed36e9308aad9f867cb6e1543acd0b54ee759efd99e31b27715a07c6a4d27c82be737a7dc621828dc123a5127fc704832bb0bd644ad24a9a4286f" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -14363,25 +14816,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x781d1e3fdabfafcea2fa6d4486634b6af94498fa3562407f4caa4c4294575417", + "parentHash": "0x7f3495d8466a12aa662550fd4aa89362ce70016abca0c29ec54336a9968b7fb2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcef1e895ff61074bcc7d523b2c6ae314934a2f4457c346cce68c5c8f4c525ff7", + "stateRoot": "0xfdffda60249f68ac429054fa24853d6e55ea7284c316a43c6f9760ce935dd72b", "receiptsRoot": "0x02706fc8554e54ddc25d62368381f347f8635fbbdb1e6e9ddf7be2a8662d4bbf", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1c5", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x11b2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe516c9e13a00da98680afc3265f13e142ebdd467d12da151e6e5a9677a228c6e", + "blockHash": "0x33de5abfb5a1a02acc5fc65fca5ad77a01a3e32a61df315b4a12aa4d9f000e27", "transactions": [ "0xf8758201d508830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c328289220139d4c2656d69748718e5bb3abd109fa037ff19350601c99d783120182d1a079acce8954f3349cecd6680bcdba2a5e6dba02b7141665011e9aa355d5b4ef78c12ea4aa61df652fbf19599b997e3e40591ee" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc92246b2394e70d0d0d5c3fd1a5f6c585293d1ee7589b5c8bb37e997e0985b82", @@ -14394,25 +14848,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe516c9e13a00da98680afc3265f13e142ebdd467d12da151e6e5a9677a228c6e", + "parentHash": "0x33de5abfb5a1a02acc5fc65fca5ad77a01a3e32a61df315b4a12aa4d9f000e27", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa383b9c211851dcd74124fde5b33f90126e42511a894f8f16a37b8c89402474f", + "stateRoot": "0x659b34bdb04f39ea02447171b27105b18d3f15de26404c53bde39fa1800af522", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1c6", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x11bc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x666ac8fcb85fe5025a7b996eb4f4d6411019124c819a009b7e0c7f0e0c4c4c3f", + "blockHash": "0xe5026824ff296b39fa8920353cbd4271b0644679405a09e516f1613565d7f92b", "transactions": [ "0x02f86b870c72dd9d5e883e8201d60108825208941f5bde34b4afc686f136c7a3cb6ec376f73577590180c080a0a70906f3b9d0186d8478f9ed31a1bd32a6825ea4ab1afe5d0c2a6cbc9037cde3a07d7777a97031d3a57bbf6ae2d834240e6b47e828b707ed6092d2794c251d19a5" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x487f419b494cf102fa1813eb824fe3809d34806cc2548e6a41a9e3f755f6c131", @@ -14425,25 +14880,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x666ac8fcb85fe5025a7b996eb4f4d6411019124c819a009b7e0c7f0e0c4c4c3f", + "parentHash": "0xe5026824ff296b39fa8920353cbd4271b0644679405a09e516f1613565d7f92b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7fe7149a24850748ad6a6e9bb70bd2f99400d08d71005ff580e843f8a6bb2eec", + "stateRoot": "0x5880f7ad602670c9a1683179220e702b6d520149d11bbd96d61969f5ee3b8256", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1c7", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x11c6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x3c141c08a245a3db335db0f6bb0cff5848f6425057c9961cb3bef827aa0ff53d", + "blockHash": "0x7d398c610c3b2a92453d692c58f06ad739e46f474ee42584b7c9887532080d81", "transactions": [ "0x01f86a870c72dd9d5e883e8201d708825208944dde844b71bcdf95512fb4dc94e84fb67b512ed80180c001a0d95b3075ed5cd26fd129ff63a5f677c3285ab8a5636df2441de3570eca497511a0047269f7e8a838ffc7d01a99eae702a1bd1972a728a1546bb3b59746172d66ed" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4ae0132498c0baaa78d768792661893e0455eea248e8e334e9aabcbec8909a0c", @@ -14456,25 +14912,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x3c141c08a245a3db335db0f6bb0cff5848f6425057c9961cb3bef827aa0ff53d", + "parentHash": "0x7d398c610c3b2a92453d692c58f06ad739e46f474ee42584b7c9887532080d81", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x42199969c7e33002b1bfc796611c40beaaabd61bf5c7ca2de6c9e941350a4258", + "stateRoot": "0xc83a765d27e869a80eddca76406fdf5ad4b223a608c84be27098f62bba54c73c", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1c8", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x11d0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x63dcab73a746ec6c5ac8f1ff8ddbce7cd483c26548f86554fcc40c2ccc041262", + "blockHash": "0x32acfdf30a784785e80a385eb6071a28e79df2abf89f8d85c0b99269c0910c0f", "transactions": [ "0xf8688201d808825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f01808718e5bb3abd10a0a06f658dca9087556cde4e1708d9f14e16e2b5677a8ba0cd4f330fce97a74e80aea01fc0554df07ab3adb59f1f690d9eac44c2b8a8d6d495e31a6e339af3de9b45d7" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb3c4c107e197af6bc4e5542501108ae40e405c8065c54c4f75784b217cddf40a", @@ -14487,19 +14944,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x63dcab73a746ec6c5ac8f1ff8ddbce7cd483c26548f86554fcc40c2ccc041262", + "parentHash": "0x32acfdf30a784785e80a385eb6071a28e79df2abf89f8d85c0b99269c0910c0f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x9c9072fd7910b1ca7ebecd5c80f83b4ce7c035b862429a49a439e3e1a41d9b4a", + "stateRoot": "0x6eb45504d7118051807476a1e6b02cd5b6ead9e3f769bf203005aa1c1dc2bcac", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1c9", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x11da", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x3aaec8ddc0224f4b084a8ccc04efefac99cbef0e503b8a7bebc3c7aa4fe46521", + "blockHash": "0x3d7332207813e767b32722468cb42008a09e70b471eaac5351a56804e258dd88", "transactions": [], "withdrawals": [ { @@ -14510,7 +14967,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5bb5995473e555f6b3a3649155d6c305866a8266f3a8e6d549fbb4b5c6a785a4", @@ -14523,25 +14981,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x3aaec8ddc0224f4b084a8ccc04efefac99cbef0e503b8a7bebc3c7aa4fe46521", + "parentHash": "0x3d7332207813e767b32722468cb42008a09e70b471eaac5351a56804e258dd88", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6c1e3f0baedbd30d7dffdfee5739c9a99ade5bd4686afdac817a424ef05d3354", + "stateRoot": "0xa1bf2c21e5a05375f6ff45e5eb16cc57dc978398a0dd1a2eb90fabe43e881f24", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1ca", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x11e4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4dbe3b6b04f679aa9677b3a64d1dcfabc5906a12c178e5ff54b7efbfc2c79b50", + "blockHash": "0x2d6c519b12c0d5c8926840fd8aa57c3dbe9c9323cfc7370c767f628fa3f04c8e", "transactions": [ "0xf8838201d9088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0e2ee2f23a81bd341cd6b4bac5edd7402704ca1bda5f78fb3147c00e409beed43a03505f6ddc3fd70088bab88e500a4a4b9be02f5835d498a6f16a6b0b3751155ec" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x034986be3995c99d86ded5f0984cb1c60f4d01157905782157f447054303e1c6", @@ -14554,25 +15013,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4dbe3b6b04f679aa9677b3a64d1dcfabc5906a12c178e5ff54b7efbfc2c79b50", + "parentHash": "0x2d6c519b12c0d5c8926840fd8aa57c3dbe9c9323cfc7370c767f628fa3f04c8e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb290df099cf4037d6fbed724859ccf2f96b881e7e4fdf7a75b204cdf53ba5995", + "stateRoot": "0xeaeb7697b46ba1c806443349d6633fcd35777d477c55925d29fdca6fa8e648ba", "receiptsRoot": "0xc8e21fa98e1d330dab7a033af29fe0cf36f4daab88993fcc8df33a203fecf36a", "logsBloom": "0x00000000000000000000000000000000000000000000000000000020000000000000000040000000000000000000000000000000000000000000000000000000000000000000080000000000000800000000000000800000000000000040000000000000000000000000080000000000080000000000000000000000010000000000000000000040000000000001000000020820000002000000200000000000000000400000000040000000000000000000000000000004000041000000000000000000000000000000000000000000000000200000000000200000000000080000000200000000000040810000000000100000000800000000000000402020", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1cb", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x11ee", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x457c3a83d0815833923bd48642d056782f5fd188041e8cd92f260e2383e0361b", + "blockHash": "0x39e09711857e915790774cec25c3f9bab7d167c6bf4bded9f1552f38f5fd8064", "transactions": [ "0xf87a8201da0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0237cdc137b8c4d7a982822810516a56e8e67196a758016a7e061f5eea951df9fa017c6bdf19ae12a24c00d688f69bd80246314ed28ce8d36411a447cdad435f10f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xea092ecb252e475b5493c71739404f66771dfe92e90554924e7c979b1ac68c1f", @@ -14585,25 +15045,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x457c3a83d0815833923bd48642d056782f5fd188041e8cd92f260e2383e0361b", + "parentHash": "0x39e09711857e915790774cec25c3f9bab7d167c6bf4bded9f1552f38f5fd8064", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb1a4a7c84c982bc22f68d702132228c58ca1bc16187b245b8ce361cda2907bb9", + "stateRoot": "0x914c84908b8f66c890b9779766b11f525d8a647bcc63c282a1cb90d0f6a4c473", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1cc", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x11f8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x02522280a85179021caaa61d6482df93c045087417ba2191809b602832aa710c", + "blockHash": "0x1b648c55c84321153fee6267d6e11679fd51f853a5d92355a3c09c89ae190e49", "transactions": [ "0xf8658201db088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa01d365c507c37b8a89a02925f59c07239c2a5c2cc08c8e5475522fa289f724e1da06f98b1519f68481ec1fd84cf7d7bc9bd001f9c4309f9160247645c0fa6d20867" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x70403edcf814de8d55741ccb378648ba8de7893d6affa4ba0e5549d0de6bcb2b", @@ -14616,25 +15077,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x02522280a85179021caaa61d6482df93c045087417ba2191809b602832aa710c", + "parentHash": "0x1b648c55c84321153fee6267d6e11679fd51f853a5d92355a3c09c89ae190e49", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4ea59afceb52755cf58d31eba5073167399546703c0efbbd57f8cd254814013e", + "stateRoot": "0x27d870cb8881760a1ea9afb019c1c4b31cc8cbd3b4a49d220c36dc5d997813c8", "receiptsRoot": "0xa248be07f9d0bb446a3c5e24547e89ec9f0371ca6fed43f2d435bb6f972bcb91", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1cd", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1202", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4d587bd01bcfa40e1795ad3ea5f77b546910c6870bc7e6657d40a1f2d8feede3", + "blockHash": "0xf6f5227fd3be647ec431c2ac7557fb85c9bf43ddb0be0296edf2dc5768431f81", "transactions": [ "0x02f8d4870c72dd9d5e883e8201dc0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c068ce3b3f4387cea656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a041b546f355dc0dd009ac5da8bfd17c8e197595c1c1f21aabbb1f3b18343a071801a053ed4223e270f3dd37120d52db640e57e1a0ad5b928374dc62152d647920ebf4a06ef2c07bb9f0f5cb0adafc9e27bee133499dde9e89aed5c119de862f9965f5b7" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb8b758a473ba28008dfe949d230cd8a73b4340bc0687cfe8b0326eded2558ba1", @@ -14647,25 +15109,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4d587bd01bcfa40e1795ad3ea5f77b546910c6870bc7e6657d40a1f2d8feede3", + "parentHash": "0xf6f5227fd3be647ec431c2ac7557fb85c9bf43ddb0be0296edf2dc5768431f81", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb5fe5b21dfee7eef09f05fab7032c8b66f89da53dcf11de600c0cadf1b4478a5", + "stateRoot": "0xac49cd2c19181315cb6aa560f07006e75bf3d811ca5ac46edb4ff155b3b4572e", "receiptsRoot": "0x2cba0c3de079ded028edde282d307cfb5ec9095fa5b3362bc4490e2967c15948", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000010000000000000000000000000000000000000000000000000000000000010000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1ce", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x120c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x961d29a7fc57915697ba5b2fae8d3771d8bd91576c32c05afee041ac17d848b0", + "blockHash": "0x4ec5f1ed61d4a468082facb4ad37fbf74b2c5436d15b8f8513ff7185ff27fd9a", "transactions": [ "0x01f8d3870c72dd9d5e883e8201dd08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cc3396aa113bce01b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0fd6fc192aa03eedb6505372aa1dcda93dd186fb3eded0bcafdaa4f2829fe43b501a046b49012734c5a0e65cb4b74bf1886be2f71dc7b430445f07b84f26e25b57e9ea076c6c2dde207d08fb4076b5c4fc5f2a83e834d341c72019653f4a5e97bec1eea" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x76daa53b1c8d26a50bd4e4eca2703ba4bcad8248f6ad3227ed0af745d19d8ae4", @@ -14678,25 +15141,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x961d29a7fc57915697ba5b2fae8d3771d8bd91576c32c05afee041ac17d848b0", + "parentHash": "0x4ec5f1ed61d4a468082facb4ad37fbf74b2c5436d15b8f8513ff7185ff27fd9a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4647c30a119488f69aabc14383509b4114c8f059fb3ea7c563e9dc55e2265c90", + "stateRoot": "0x7bc50d8eac2aa126b345dcac3db4b48ccceaaf22cc14ba4ffa4ae0285839d265", "receiptsRoot": "0xdbf406590cf69a43661fd555c05ff6cfbb66a115a4d0cee64ef14ddcc120e62e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000800000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1cf", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1216", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5c3884749debf301065e34263780232f327a57a85b4fe19376e62de3723aa5e6", + "blockHash": "0x8c26b992bb20edb38acdb5164ae0205bdee2b9c6f8322980deaa81a8beab5f7c", "transactions": [ "0x03f8fa870c72dd9d5e883e8201de0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c1bf41e5570d77f5f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a09225354562a563158ba2ce0e86cfeed7fde0ed27c77342aaea09551b9c00ea1983020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a0df6296070eab7c096d63549942185fcb3c14794e2c5e342f5fbb503bcb3b7280a01ea49bc7ee91a3444e64a233809b57b57929fc6c778052d54ff4fab394d5f6ee" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -14711,25 +15175,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5c3884749debf301065e34263780232f327a57a85b4fe19376e62de3723aa5e6", + "parentHash": "0x8c26b992bb20edb38acdb5164ae0205bdee2b9c6f8322980deaa81a8beab5f7c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7e3982e8359b08fc71bb0f57a00785d1df341e1d865459fcb8c7aa277d900421", + "stateRoot": "0x80c54503fdcc693b86783e8adf3059c119aa3070521a38f918c1071449cb004f", "receiptsRoot": "0x4af70ee701dec7aa6d3fa118f2cf11272798fb644c3e37dc9316e6ee45c139ba", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000004000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1d0", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x1220", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x713463804bd20977b4cd34532f3d1168f0a49501d5408fb2877478a477a1f971", + "blockHash": "0xf55da7521561351a24965feb3d5b62ff84e7e5e4caa9c212e111db4655409b74", "transactions": [ "0xf8758201df08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c389d43df20b49725656d69748718e5bb3abd109fa04fe1b45a88d8e36e60f5c7b0031228371b19d91623eeafc272583c8a1a7d54bfa064c2ce10ca42d5dd64d25b3deae63ff28d5d08eae0df34405559c2f2333dfa52" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6919ec8682908f8de7753ac9fb4e8fb1b6c0b6cc2d2d1a7df12eef58d8c6c841", @@ -14742,25 +15207,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x713463804bd20977b4cd34532f3d1168f0a49501d5408fb2877478a477a1f971", + "parentHash": "0xf55da7521561351a24965feb3d5b62ff84e7e5e4caa9c212e111db4655409b74", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x152631f6c3a90c1969cd5f2d066ce16ea6d418631f9e8473847eba018ba28744", + "stateRoot": "0x3be072af242642912ca418af490f950d08619d5b172c8c543a4841702e237644", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1d1", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x122a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x461c8fd694ea0c1af8793266c605b6ceeaf7245cec97495903ea2a14ecac4380", + "blockHash": "0x0f430cf10e6f6fef8bf11394be28e911da61f173b9e10b418fbf12058aa7be72", "transactions": [ "0x02f86b870c72dd9d5e883e8201e00108825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c0180c080a018f98563dca8b7917f8eb1be73f5d88d894d07df709e919e08faeba12208a428a015f6fe6a957f175590b2d354e0fe2068460eaf4091cb1ccf00383d896842b7aa" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x3c61846fc931a63f5fc1fb0dec6dfa5bee9c19104acc5a1dbd0fdfe331827dca", @@ -14773,25 +15239,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x461c8fd694ea0c1af8793266c605b6ceeaf7245cec97495903ea2a14ecac4380", + "parentHash": "0x0f430cf10e6f6fef8bf11394be28e911da61f173b9e10b418fbf12058aa7be72", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x36011c9656d381ccf0ae8eba22328e64e6d94a57911ab9836e31a68e2ddf6814", + "stateRoot": "0xca7f7dd202be00bb16e9be12b732cc8e59af05151f800184bd868ebe926c3956", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1d2", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1234", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x35e31088a1515e1ba6609d0950a16e8f35cde03fa07f46e18e4b86e2cca4edc2", + "blockHash": "0xc287ec3f1f6ebd704c7e7aedb1642e796ab5f52e76ddae3c6b04ebfe9e99da2b", "transactions": [ "0x01f86a870c72dd9d5e883e8201e10882520894c7b99a164efd027a93f147376cc7da7c67c6bbe00180c080a07ec461e1d7b71f934e52df449d0378122ace5caa1405c8e154179a99efb44c6aa055bdbb97e7cf0c95bf33add6a5e04eb8d38f1d012f738227d310c74daaa9bf98" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x65e7c42e7c1674ca5d52dacbd9fdc6fad75a0cd87294e8641c56aaf12092774c", @@ -14804,25 +15271,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x35e31088a1515e1ba6609d0950a16e8f35cde03fa07f46e18e4b86e2cca4edc2", + "parentHash": "0xc287ec3f1f6ebd704c7e7aedb1642e796ab5f52e76ddae3c6b04ebfe9e99da2b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xedbb5222d2e224a4b461c61b0f3f39a4cb6079bd8ee8c281a81423ebe476efd1", + "stateRoot": "0x504f0c3bbc038a83fbcf104b461c545136f1460023ee88232e5cb4e62a7e6cf9", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1d3", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x123e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x61ba03ccc0e0cf9cd98cdcba500e40e8129eb3eb85920d1fef44a05588d49c3c", + "blockHash": "0xaee3b2302fad7ecb593a260ff0c9f23080d2b70115396b80ff8e4ed746cc4b25", "transactions": [ "0xf8688201e208825208944a0f1452281bcec5bd90c3dce6162a5995bfe9df01808718e5bb3abd10a0a0f088cde85f447d17aa52c469fc2470136b6b700db905c72ad47966bfa4d6e425a002d5e45688e4a4832e334e370d496967e653a59b8fcf820ed78b3416e5932333" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd17d5eec3cbd76848cac5f8fb453911fcf5d896670703252da7925f33f6597ca", @@ -14835,19 +15303,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x61ba03ccc0e0cf9cd98cdcba500e40e8129eb3eb85920d1fef44a05588d49c3c", + "parentHash": "0xaee3b2302fad7ecb593a260ff0c9f23080d2b70115396b80ff8e4ed746cc4b25", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x70aed96d46f82f4f5e9f14bc337e9f9f3b1c252dafc675c12683d547273c4b25", + "stateRoot": "0xd6fe513e4e478836fbd75156fc261406449f18b4382b2365419b0f56f83fa56b", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1d4", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x1248", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x851f39c5ce5f4801b082523faa0cc03f2ff3568a0c243f620e5c339ea39da2b2", + "blockHash": "0x18d0b76a0ebc7da24d58f6f5170ffcbae502b1b6195de405d3afb3c297309cbc", "transactions": [], "withdrawals": [ { @@ -14858,7 +15326,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xaa5ae82882c7a2a53ab35d0499ae76069be55e70153ee47d3c712f48f24be400", @@ -14871,25 +15340,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x851f39c5ce5f4801b082523faa0cc03f2ff3568a0c243f620e5c339ea39da2b2", + "parentHash": "0x18d0b76a0ebc7da24d58f6f5170ffcbae502b1b6195de405d3afb3c297309cbc", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa6330e611d1b54d2f4635073f1a7a17356ab1cc0df2b99100bfd1b457df73898", + "stateRoot": "0x66d930e01f26e3fd9732559a51b76f55398ed63709f6883cbf97b4855554e897", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1d5", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x1252", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x448656736cc3a9a8e8ab0c5e548319b14a51b40e45f5de7eddaf25ca390c3530", + "blockHash": "0x43b7fd5abff382e7e6921f54e36d6d9d0209d29abea7b2180cc614081c45a744", "transactions": [ "0xf8838201e3088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a07f59e7ae860ba10d241156b78d6f76682d3067dab13a9d1d3523353b3ed88d5ca04e3b21dc0d748f7a542108f94dffe326dc5c99b2e834e2140dff9e6131cfe88f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5cd2ace5b0d5e6867c6d71e22516a625f6c5ab69e7067998cb789a2867c96b8e", @@ -14902,25 +15372,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x448656736cc3a9a8e8ab0c5e548319b14a51b40e45f5de7eddaf25ca390c3530", + "parentHash": "0x43b7fd5abff382e7e6921f54e36d6d9d0209d29abea7b2180cc614081c45a744", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x91e358d29507ec8bfb636eca841fa13420f25f50274bf8de0eb3eebb1aa6d2db", + "stateRoot": "0x1c8d9c5ced579734989f18d660b399f49c3808eb16541cfe65d7fea1c4983c59", "receiptsRoot": "0x292095426e80ff11bd31daf84ac551227369f2579436815b4d1d608f57000653", "logsBloom": "0x0000000000000100000000000c000000000000000000000000000000000000000000000000000000000000080000000000200000000000000000000000000000000000000000000800000000000004000100000000000000008000000000040080000000200000000800000001000000000000000020000000800800000000000000040000200000040100000000000000000000000000000000000080000800000000000000000000000000000000000000000080004000000000000000000000000000000000000000000000000001000000000008010000000000000020000000080000000800000000020000000000000010000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1d6", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x125c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x525d5448d96a5a36b6bd87c4599662f32304d64eeea5f5c07897724a91a4d8a9", + "blockHash": "0x50ca4e316a22e5ad30a49ac2eac9bab4ecd0c6fa9a5d42d62f5a36f8189e0a25", "transactions": [ "0xf87a8201e40883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0938be590b7b3723bf5586bd0eaefb2f94d0ff43a17ceb6081c061848426477a1a07b1ad333de362621715df1cf0fb344a008b8199415e58b6f698ef4f6531a5c8c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc5ff6ef86066abbe0d48a2de1a1a2c4a5e9c695a1be00ada4e3ab8402b15b476", @@ -14933,25 +15404,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x525d5448d96a5a36b6bd87c4599662f32304d64eeea5f5c07897724a91a4d8a9", + "parentHash": "0x50ca4e316a22e5ad30a49ac2eac9bab4ecd0c6fa9a5d42d62f5a36f8189e0a25", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd403d08c7d8c0f028874fb847965d5ef3a214d68c07efc2b9533fbd5db668020", + "stateRoot": "0x2a6f94bcad2a468bb445d90c5e6e0570aa889f4fd98503d95be6ec0e6d6b53b6", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1d7", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x1266", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x3e17e4473b4356e9cf755ce3275618fd3e3d4b82d193bdf6a57a2ecc4ddef386", + "blockHash": "0x39f4f9dbca37c4b929a4ae572882ef9d1bcc0e90e0eebc996e516c4026ed482b", "transactions": [ "0xf8658201e5088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a04485367c62ef9ca1969823b20d6ce8fe64a021da6b1871961bd374297ecf21cea01fc5a7cdb0893792b24dde71ddd73f8111539365bc989162a0e267658817719a" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x1b68873106bbf102095733021e2f7f49c4822f297c0930460d6358864868e09d", @@ -14964,25 +15436,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x3e17e4473b4356e9cf755ce3275618fd3e3d4b82d193bdf6a57a2ecc4ddef386", + "parentHash": "0x39f4f9dbca37c4b929a4ae572882ef9d1bcc0e90e0eebc996e516c4026ed482b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x170c8cc5d0247d0d135009b21a0ae603f0c42e999359739fbccf16937a5bfe75", + "stateRoot": "0xfb01d35cc624b602780c5224a7690342696684e86bef40871def2df8ad316597", "receiptsRoot": "0xc0fb8b64d307424a0d5a9e490ad7d74da1794516d7ec328ba2cdec4291ad9ad6", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000001000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000800000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1d8", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1270", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7e688056a77a5d6803174648e4a6d2e982a0e02677ae38261c21c6390e90a659", + "blockHash": "0x1e9b247cce48b8060ea1b8109d733cd77b4f3542f23468e3c543db64b77b8e63", "transactions": [ "0x02f8d4870c72dd9d5e883e8201e60108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cbf2de05a5f3c3298656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0ca27d6fc8e6016df20a295f26b57b2f6ac7a8cec98224571f416ea88c0ee7b9701a0779b08a58ec2d864e553ad8c02e52783cd8dc92c3f182b0fd1a8c1687c226b5fa019fc8caadbc0e69431cf04307ecc13220fb5e531540a48c4b3be40b523210dee" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc55e7bb8bdeeaaae3b84adac51bddd9ba7a8c23b66e1a73325fef138edbe1fcc", @@ -14995,25 +15468,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7e688056a77a5d6803174648e4a6d2e982a0e02677ae38261c21c6390e90a659", + "parentHash": "0x1e9b247cce48b8060ea1b8109d733cd77b4f3542f23468e3c543db64b77b8e63", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4cdee9ef273af6c95159af584b45cc77f2a085839708c8f7618e697a645a821c", + "stateRoot": "0x25c300d11cb53616bbfcb534d8267541655a7b476a7ff18b9e781765edf462f8", "receiptsRoot": "0x564111f73c7c842eb0bd76f41ca63bb0d2442cde7376c4f994becd72b9b29d2c", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000400000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1d9", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x127a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe2f9a4e56ef10377498499f58bc152015a2db11f8b485232541dfde10f04591f", + "blockHash": "0xd46e871a46a970dbc591ec35edc755f68f543bafa0fa606bc669401e7f049dfb", "transactions": [ "0x01f8d3870c72dd9d5e883e8201e708830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ca9a00d7fed08a726656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0506c0723b5e537632209d4a824a6073d5eccadb36b9b8717b2ecc9e2d5cacda201a01f265a3f554c74f8c8d093a6129bfee22d49da316557402ff5ca22a12b764909a00c8e2a3a41ea947f37a8094c476783fb030af2309a725c35aa7ae852483687af" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb9b10d869f9b60ca46c5484073a0bb44fe92a031955f3555ed291fe0ffd8328a", @@ -15026,25 +15500,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe2f9a4e56ef10377498499f58bc152015a2db11f8b485232541dfde10f04591f", + "parentHash": "0xd46e871a46a970dbc591ec35edc755f68f543bafa0fa606bc669401e7f049dfb", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc074a3a13d58d82b0af6ce7002f6cc820dd9e670c0f3f4d60d7d0175c0927a32", + "stateRoot": "0x43f8eefb6e887340c14424f9db83b59675fe079cc1b2e6a5650f5385d33f7780", "receiptsRoot": "0x5787dd7b4a17e226d55eb1a2ec75e4741dea9adf4a6e0a82395532f4ef505b4c", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000008000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1da", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1284", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x33287f7e4ff32b8a0e6c65d03e04ea27978409381ab031fb8b26d5fe4e14fb3c", + "blockHash": "0xd84375bcee77185b012cbb6090ebb61d35963a0022dabb6805682fed8d6aee44", "transactions": [ "0x03f8fa870c72dd9d5e883e8201e80108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038cc69de6f1cebe0728656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0231eb803c34ec183e74b466c105b5518b554ce215bbc31bfa52c384138b8479a83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a015131907b52a5121e8eb89d0aa72b94f20a9b9a58d68a9232396d384b13889e6a0489dd64af98876d13d25bfe420e0a64e30e6f199cde9ef8ab78520806b3b37be" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -15059,25 +15534,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x33287f7e4ff32b8a0e6c65d03e04ea27978409381ab031fb8b26d5fe4e14fb3c", + "parentHash": "0xd84375bcee77185b012cbb6090ebb61d35963a0022dabb6805682fed8d6aee44", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc00f3501b3014c75b63bef51a9f76ffebf460119a95937151d6614d9a3549a77", + "stateRoot": "0x0ba3fc2bfd75955a03de4533273abef186f9059990e55abd096b68f45d0d2cd0", "receiptsRoot": "0xeb483474067eef838278e418e2b7e436f757856a7684c74ff8666af3aaa2b49e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000010000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1db", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x128e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xf6073bc7c2255ed4e3365fe8668f9529aa2327e566eea8485e105fe80d0afa5b", + "blockHash": "0xf1896d6dd31c5f0aca6af0a78972ec68e19e0e674e81825a81dd9347035b973c", "transactions": [ "0xf8758201e908830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c4748f0d7de9cec6d656d69748718e5bb3abd10a0a0c7d4ce8366b2f235acc4271275e5389f2043a7492ff26d3cc2f3900cd5d37d20a041cdc65056832a4515d6e9a0db3be2677692f1e6286b5d7bf731d0c8f94a46c0" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x990f0ab0ebf53ff997b27d831eb969965736cabf07d38003adb40a66d0a758bd", @@ -15090,25 +15566,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf6073bc7c2255ed4e3365fe8668f9529aa2327e566eea8485e105fe80d0afa5b", + "parentHash": "0xf1896d6dd31c5f0aca6af0a78972ec68e19e0e674e81825a81dd9347035b973c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd91d71d1575ddebaf88f0fee029716eb85e5f9fe35aeeb44bb084dde2ee839c9", + "stateRoot": "0x9db53904cdd5f2d0ce182e05fc724ef1dde3118702df812dd6dd8495840d79e5", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1dc", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1298", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xf8819d443db1143c7f37606b9cd6003db500b36f8059e0a1b42587b4b7f532fa", + "blockHash": "0x9d3908d9151e195ee411454c201df97d35963809e012398fc583adb121359b6c", "transactions": [ "0x02f86b870c72dd9d5e883e8201ea0108825208942d389075be5be9f2246ad654ce152cf05990b2090180c001a01da39a69e12e28d7ca88d666e8e7aa7980698823e17b649e3375e7ca781113d6a062b5fe98fa598535f33aad705871cab848540282aef3a455517cf51e259733d0" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xbda84af9ce3c88c3243669481454971f19d18b777e3a15ab7d87a7559d77ed43", @@ -15121,25 +15598,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf8819d443db1143c7f37606b9cd6003db500b36f8059e0a1b42587b4b7f532fa", + "parentHash": "0x9d3908d9151e195ee411454c201df97d35963809e012398fc583adb121359b6c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3c51b97b8ace9390727db6917acd8adb3ab62007c674dfb0b8bed30cb3f6e8dd", + "stateRoot": "0x18adf6a34f46ce0754ef1885a2ea8a937e57d8b255d9cec172235e6815da6f08", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1dd", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x12a2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe1dbbc3e7db42e01ee269badbb49ab349b05938d0fe3840f97a9cd6c51384a26", + "blockHash": "0x998493ce955be21641737426cda2f2a0bf1b7fec374b2de144fee23921f27f4a", "transactions": [ "0x01f86a870c72dd9d5e883e8201eb088252089483c7e323d189f18725ac510004fdc2941f8c4a780180c080a072485996da69cfd4e9f408f5fdc5f6288d563b6f4d33e7bda3b4ea7a3e01aeb6a07c48e1d88e7888cd8c7c49e0955a8af513c63c72234c36b702a814c31577777c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2c5d55a9ee442f1a84215cfcc70e2fe9ca0504b238c4b121587b015a43a8feed", @@ -15152,25 +15630,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe1dbbc3e7db42e01ee269badbb49ab349b05938d0fe3840f97a9cd6c51384a26", + "parentHash": "0x998493ce955be21641737426cda2f2a0bf1b7fec374b2de144fee23921f27f4a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1ae307592d0be62d296a59ae574a4c27eb86be7c143fa3dbedf9543543b25f74", + "stateRoot": "0x6bdae3bde4b89b8b9749406610a63bd890456c4bb913d1d4216a7539ad74b4dc", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1de", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x12ac", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x92e9256953269935a75a21cb3a31b1797564c37a20a104d622c188d6bbbdcf89", + "blockHash": "0x3bbf0f98cc8d104dfa171e0f263935584695df7fb1ee17c5de4ced1736d7d354", "transactions": [ "0xf8688201ec08825208944340ee1b812acb40a1eb561c019c327b243b92df01808718e5bb3abd109fa04b03ab3260de9c9db8e6a7d5c33eb45368d0dc3562f761441023416de5fb3b60a03b13926c431a56db5d297eef17e5bade7d889f7328c56e4612c59eec12f277d8" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x02e3afb0a7cbd95fb5926b8e9ca36f742f6a9981ed37f1a6dec56be6bf1081bc", @@ -15183,19 +15662,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x92e9256953269935a75a21cb3a31b1797564c37a20a104d622c188d6bbbdcf89", + "parentHash": "0x3bbf0f98cc8d104dfa171e0f263935584695df7fb1ee17c5de4ced1736d7d354", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc969cd9048b452774286e82c1c8a38efc9a1053af6e602b95532a11a51b85d0c", + "stateRoot": "0x12d77385d0d7b1cef4f6efd71132133f9149cef6ba98d07b15b97e98155eb207", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1df", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x12b6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x0d4b4ba377d471804631f61c131ff1829b09242afb36c667f66eb3a70677bec2", + "blockHash": "0xcd940ebcb7b9edcbf43520945732956f31848367f7e97dff8d53aec6c3a72749", "transactions": [], "withdrawals": [ { @@ -15206,7 +15685,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xead6fe3098cd7db5dbe406cbf0977458fe24bdba875ac5964f42607c7756ece3", @@ -15219,25 +15699,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0d4b4ba377d471804631f61c131ff1829b09242afb36c667f66eb3a70677bec2", + "parentHash": "0xcd940ebcb7b9edcbf43520945732956f31848367f7e97dff8d53aec6c3a72749", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x797dc51f8fa6b9029acb93b97263f84dffc9a7f2482c302172a3e5e55b81c7e5", + "stateRoot": "0x015e02bba98783c36882e5dad8a14bdd85de0a559339408b456d7e8f8ad2e1bf", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1e0", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x12c0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa02fc5e98bc45d4a34dc34d16d71c95e6cdcac504157769ba0e41582d1c7c28e", + "blockHash": "0xdfd97a9593b725a8006ec12eb53bf1be334236e874e8b1d2af80b24dab6ba2c9", "transactions": [ "0xf8838201ed088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa01fe54bfd95c8d7bf278cc8bdf65426bd4e6ab72015758f0b5f2478f29552b42ea0084cddd4e5630f43baebcf6407bb7d29c5adc14bd7edd4cda31812d963ad8e17" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf10709ee045c777c61651e6ccf2b40b539f12fdb42642af7eaeb020ed05b1a15", @@ -15250,25 +15731,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa02fc5e98bc45d4a34dc34d16d71c95e6cdcac504157769ba0e41582d1c7c28e", + "parentHash": "0xdfd97a9593b725a8006ec12eb53bf1be334236e874e8b1d2af80b24dab6ba2c9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2764c03f2a545c1ec2680ebd911dec206cc3a14d26cf1bcb768af950fa856b75", + "stateRoot": "0x7dc47bf6e6f89f0639afefae6e27de92a2cbcd6e95a6edfae7bdd2a8f15c9d26", "receiptsRoot": "0x03cd6eb6a3385fd00376333c1a05626d66c0921a7eba669300cf12ef2e377f98", "logsBloom": "0x000008010000008000000800000000000000000000000100000000020000008000c0000000000000000000080000010000000000000000000000000000000000000010200000400000000000020000000000000010000000000000000000029000000000000000000000002000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000102000000000000000000000000000000000010000000000000001000000000201000000000000000000000000004000000000002000000000800000000000000000000000000000000000000000000800000000000000100000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1e1", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x12ca", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x313563af27e7adf66fd7f2842209e0e0c325506fcac7f6dd3abc361d9e03d498", + "blockHash": "0x419aacf88c4f59d687c580cbed6f06f47c7bcc4cb1bd140e39982e92aeac4629", "transactions": [ "0xf87a8201ee0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0bbb63c32f8a2e23b9b4602f633aa36df1fbec569e655c3901dc8925f2a85cdc3a0281062cc40caf732aa3922eb6b66c423fdca4ba589a8cd2daa4e7e1fd74ec0dd" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd60510beb7cc6faff2dbdf5571982f0fe16806f7099f5b96be88b34c884ad75d", @@ -15281,25 +15763,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x313563af27e7adf66fd7f2842209e0e0c325506fcac7f6dd3abc361d9e03d498", + "parentHash": "0x419aacf88c4f59d687c580cbed6f06f47c7bcc4cb1bd140e39982e92aeac4629", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x54b4354c9b9d598973c271a3817acbc49f1f0b124bd12630660fa91b5982e381", + "stateRoot": "0xa7460a91ccb00eb96587cabb824e2d4a8f2bc55f2a9dd0c90759b8564975087c", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1e2", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x12d4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x337fb18e572e14e967fa54af1ce06a81e52ac2a3baf227d55bcd08499dd4117c", + "blockHash": "0x0ef8cd70ce187188aa87c8848eb32a38cf735285c74954b5a0543b7df97796af", "transactions": [ "0xf8658201ef088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a05e2d7258def4f606f3dbd00a8b07954b2904936c48e431ecfff630e2474bf6c5a038c4338ee8b04b290b101d71c63dee17a2cf1df63a77b49c2b2c6e3f09a21ec0" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x52d158762abaf754f45eedfacbdfe8d5d4cea5ecbca4315e9c42c14e22021a10", @@ -15312,25 +15795,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x337fb18e572e14e967fa54af1ce06a81e52ac2a3baf227d55bcd08499dd4117c", + "parentHash": "0x0ef8cd70ce187188aa87c8848eb32a38cf735285c74954b5a0543b7df97796af", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x756692ec3ca2529fc666721eade8e28fc3bf2e6f748d915ae79e86fcafb63c4d", + "stateRoot": "0x5041eecbaec054c4123c600805a8eb53a325c105ee895f43761723c621edbd87", "receiptsRoot": "0x011e1a201070905363e09002f3f9895b8f14774d3fc5202082b525f9e77a7d93", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000100000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000200000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1e3", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x12de", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x497a904516fc0847ae8cadbe627a4c5999451d9c6fb9c407a20478c7f90c3820", + "blockHash": "0xb1b8a365f6fc43b6bc46e30cc7718371c4db262205ef695f829d0e499dd60e99", "transactions": [ "0x02f8d4870c72dd9d5e883e8201f00108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ccd7535d68ec8cda3656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0d1a0570d06c0cc4198b4475cb892ec41ca3239ff670666bcd97faeb62c1db6bb80a0f72ec2e95c10423e647163811ca72f731a3a12202ec71bd4d97bcfa6facb17e2a019dd72bbf2c4d19d317ae86a3da3a022a7b0e582924288a5e207f3b660747e46" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x542256a140e92ed9eb4280c21acc962f287cb81fdb913adad4ca43b89d3a7920", @@ -15343,25 +15827,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x497a904516fc0847ae8cadbe627a4c5999451d9c6fb9c407a20478c7f90c3820", + "parentHash": "0xb1b8a365f6fc43b6bc46e30cc7718371c4db262205ef695f829d0e499dd60e99", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xac9ecf7757f857d61ee4ca1211cc414554ce54263aefaf7a069abf879129cf57", + "stateRoot": "0x867e4f9a70fa9ef0298636e0b4124d98100c07c93cdbae71e79612e0e858abe9", "receiptsRoot": "0x3028c4498f6278049cdf4797d1163e119d4fadda69e43af341e8b4d95c4b8505", "logsBloom": "0x00000000000000000200000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1e4", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca90", "timestamp": "0x12e8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1683f93d623b43c0071b287a4f3bba01765e6a5fa591d80e140d2f709960d5a3", + "blockHash": "0x908bdd534efc291bff474faa0662cecd564ef983b891b51a46017649cc6ce5ce", "transactions": [ "0x01f8d3870c72dd9d5e883e8201f108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c1877e1001127f07b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a027edda711baed4a613c44d8ac8678531c9938eea106e7c5649e438f3d24b8fe380a047024ee93ab99dcc228fd1e485cca5f3010b5fe2b446aeede6c98bbcd6c9fee2a01fe50ac44ac57779c871c63ec2df5a6dfdad969fbb566eaf6c14ffb1d12d4018" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x79b058ec1c5cbe0920b5952501060f137989ac99cce216800bd06649890c3be1", @@ -15374,25 +15859,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1683f93d623b43c0071b287a4f3bba01765e6a5fa591d80e140d2f709960d5a3", + "parentHash": "0x908bdd534efc291bff474faa0662cecd564ef983b891b51a46017649cc6ce5ce", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xad689dfd4bbf472268372f49c2ec1049241d6e80073f472b565c064649238da1", + "stateRoot": "0xda7edde069dd63b4fee66bf92220f2f21d2a76ca29e0d566cfbbf93a29a39c70", "receiptsRoot": "0x61e976734fc5e2850c9a6bd14e910990a749febb3ffe4d73b78e2a4f5def1a09", "logsBloom": "0x00000100000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000009000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1e5", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x12f2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x47bb80c5043a6c8898d1006da95899d8814b8bdc8bc7f5df945418bc33d14616", + "blockHash": "0x79bc22eb97af814112621ce8a24f89b255262e2f160c45390ab797978e4f8df3", "transactions": [ "0x03f8fa870c72dd9d5e883e8201f20108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038cba2beb3c8594f746656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a017f29f600f5128013ce183ac10efc609231aff556df37c8f5d6802c1240c22f483020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0e5de33d01e5b9d527ee677943307ee5be7b5a38c86979224b3b199211974195ca05ab07fd3d7a6b85d14bf1d13df1608e86738b172e39dd8cc6cd5af5ee77855ac" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -15407,25 +15893,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x47bb80c5043a6c8898d1006da95899d8814b8bdc8bc7f5df945418bc33d14616", + "parentHash": "0x79bc22eb97af814112621ce8a24f89b255262e2f160c45390ab797978e4f8df3", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x15e32b70e8785a70e77417d4ef9504d4aaca3a6d12f79ae45546756d816b828b", + "stateRoot": "0x0ed6e46e76460713137f033c7c9428a71ebd1724e6eb56edc0c84c7ba2ebc125", "receiptsRoot": "0x653ebe6c9fb5db0b5a624be66ec1ec7cd215019fe1795fc4981a469cbb373f32", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000004000000000000000000000000000000000000000000000000000000000000000008000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1e6", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x12fc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2365c3df9f22079331e7519296bf2f4115bee3a8fa70a357a4fbd4e21476581e", + "blockHash": "0x5e6840e81df280a539bc85ecb7875b4f9bc6d76cf9b04b87a45820d9588a84f6", "transactions": [ "0xf8758201f308830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c806201b9a3c840b8656d69748718e5bb3abd109fa07be0eb25643b24292dfde8273e2dfb6cd0147a45ada67c9d109d8d8523481f72a045c91bc91c4beec1a018c6c60f60580b03821b21fcc60973c76f927ef94bb132" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc00307f2fde3105322eab259007d6fdfda80cef1b9472584e82bb321d1827305", @@ -15438,25 +15925,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2365c3df9f22079331e7519296bf2f4115bee3a8fa70a357a4fbd4e21476581e", + "parentHash": "0x5e6840e81df280a539bc85ecb7875b4f9bc6d76cf9b04b87a45820d9588a84f6", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1990743fabed219ac5547559b6d626d6be7c11914cfabde737f28ed3ebf5baff", + "stateRoot": "0xc63e55b50349b6e1be151e97d492fb5331a75192e438aff8b47e12110e6991b3", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1e7", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1306", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5d5980aceee17c98188ebf3255e3b3e26b8a5d38f9a4ed95a36cdc818661b619", + "blockHash": "0xf51c0cb4778f21853d1684dae960d9572761f42880f0562a8ce11c416d32ca67", "transactions": [ "0x02f86b870c72dd9d5e883e8201f40108825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f0180c080a0777135addfe6098ee525763dd774f7721e88834d4fbfd8da87da3c62940b2026a040ce07ca2815f08f677b0cf89c53179ee3a7a2c11670f9591b3cdfa9e2a8c6b9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf64129691e90ca381d267b0e80bcd562d68049c21d623c8ac7284edf560bf253", @@ -15469,25 +15957,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5d5980aceee17c98188ebf3255e3b3e26b8a5d38f9a4ed95a36cdc818661b619", + "parentHash": "0xf51c0cb4778f21853d1684dae960d9572761f42880f0562a8ce11c416d32ca67", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x49a0ed0a84fbfabaebeaf8a60822500b6822fb2d67efb25d48bee3f59ee24442", + "stateRoot": "0xf4ac27c6f72bd33b52e38938acb7d68394386a6a2fb3e5099c9225b7e0a901fc", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1e8", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1310", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa848e5ed65c70444a6d1fe529127abea702ad12603be4c42be221994762e0c08", + "blockHash": "0x5cd9f9136d69dade8d10c5afd2ff07ce10246fee89877bd47ae22b7c53065cf2", "transactions": [ "0x01f86a870c72dd9d5e883e8201f5088252089484e75c28348fb86acea1a93a39426d7d60f4cc460180c001a06995aa9dca71ef9b2d5badfc1bedfbc0f346a4612e6c76c183e097e37a3bfdbaa03b25ad942ef7828e93cedaa4f1a7042b189c901dd2ca868aa06cd4b09b7e77f6" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x730279e1ea668c639d5c41d5d4cbb1b7f474dc359bc977017be59d5c4da6c2e4", @@ -15500,25 +15989,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa848e5ed65c70444a6d1fe529127abea702ad12603be4c42be221994762e0c08", + "parentHash": "0x5cd9f9136d69dade8d10c5afd2ff07ce10246fee89877bd47ae22b7c53065cf2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x66c3694db73f10f25c700132c14df95c8368216c69a7252cd50ea1178269ff2c", + "stateRoot": "0xfaca7beb96e7f8b478bc5f0d9a92adb88e0678a1ff1cbd22411ec935a80cf7b9", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1e9", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x131a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe98fe8994405578378ed95c1d4b9a45d743c652214e50ac48bc8b36a42d2a4d0", + "blockHash": "0x946fb75ecb53f84303bffd7c8e16a36c8e02fd1aae4bced32d879924790637a2", "transactions": [ "0xf8688201f6088252089483c7e323d189f18725ac510004fdc2941f8c4a7801808718e5bb3abd10a0a044c3a773e583e21230ea57a7e6fbbd6f2dc0df7eb24010fce0a18fc48037eaeda062fa63e7d6f6949fb9c42ff8bf387ee4c184a6b06fbb8791b55ee7edbc126975" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x09d9cafda4e28b50bba8823b4bf20a39646b273df60467b5cba6bcd04a9e417d", @@ -15531,19 +16021,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe98fe8994405578378ed95c1d4b9a45d743c652214e50ac48bc8b36a42d2a4d0", + "parentHash": "0x946fb75ecb53f84303bffd7c8e16a36c8e02fd1aae4bced32d879924790637a2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x63746c1e716d79e76bba04f87d2cc99ede11eee8082b90037841bbebabd1fefe", + "stateRoot": "0xc13b9e0d1d96f18870e2d5bbd31f13fd8676caa0eedd8539c3156c833bb94d06", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1ea", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x1324", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2a67633e64cfd77fe6ce3386742cde79338e1a34f5c7c904ea3eb8f64696d35f", + "blockHash": "0xf2c4fdeafbfc38e1892554cf39244bbb9c91c37b7accd2f95396b5a60a7f67dc", "transactions": [], "withdrawals": [ { @@ -15554,7 +16044,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb0424ee936aae94e0394ede6947b15427dc1664a14d82a17969162ec6e838ec3", @@ -15567,25 +16058,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2a67633e64cfd77fe6ce3386742cde79338e1a34f5c7c904ea3eb8f64696d35f", + "parentHash": "0xf2c4fdeafbfc38e1892554cf39244bbb9c91c37b7accd2f95396b5a60a7f67dc", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4b1fd39d3c84f7de5b23c95d26b731554c7d7fbb8a4599476f2f57b48eae13e5", + "stateRoot": "0xa0cd08026f30dca5aac65321dd982fa0bf4b9d7a4b204a1f15c1e9b7dc5b7b41", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1eb", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x132e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5d1662243b6c9f6dbf53fe2b79a220453b883e9c80bb06e31f2295e68918aecd", + "blockHash": "0x9833defc00f608ce1c05329095b7f2274f925e5d526929dbed875454da3f6cb0", "transactions": [ "0xf8838201f7088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a06265f4fe6fabae053312352231c46d971e6d55966e9ec1bdea76d56682c30374a06fbb15c78daf63f5a7fa00678e8fd8b9df8b949b773f0091b04ab05d593d8927" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xbbe5b3daa5def4caff6e3e2ccaa0d77694cb0886d68b6844888838d720c8a1ad", @@ -15598,25 +16090,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5d1662243b6c9f6dbf53fe2b79a220453b883e9c80bb06e31f2295e68918aecd", + "parentHash": "0x9833defc00f608ce1c05329095b7f2274f925e5d526929dbed875454da3f6cb0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xdde8adf28a35e206ec2c8e0278d521ac46804e44d6b34cea7b264e2c93905117", + "stateRoot": "0x8a55ac1c462599cf1c41627c9b83a34ddc0cb2b6b93ebc9400d12eb9b857a50a", "receiptsRoot": "0x42633a48d7c517b6986b13a13ddf51bebfb0c2da6c2b809ed79e88f8b6a57e3f", "logsBloom": "0x00000000000030000000000080000000000000000000000000000100000000000000000000100000001010000000000000000000000400000000000000000000000000000000000004100000000000000004000000800000000000000000000000000000000000000000000200000000000000008000000000000840000000000000001000000000000000000000000000008000050000000000000000000000000000040000000000100000000000000000000002080100004000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000005000004000100000000000002000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1ec", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x1338", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xeafb3303dba8dc7f4b41bb7b37f3c93e95c8eabd33c392d88dfd0582aa88dc05", + "blockHash": "0xc6ee7420737cff8bd9b3e24c4e0bc33a2bf77178c802970bc7d9d3cc19b5e0cb", "transactions": [ "0xf87a8201f80883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a00a5beccc3e6ccaed4bfbe069c8b3ec28887eb8779cbd8d24aa80bad7db8d2ac0a07f0837873e5a2df96b5fa4f053a038a382aba9e1f6cf7d4b8fcc6e6e519f47f6" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x29cf1633458442d2d60c8597fd7e8e3032c77f715695390f6c6c79a56a1f6c41", @@ -15629,25 +16122,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xeafb3303dba8dc7f4b41bb7b37f3c93e95c8eabd33c392d88dfd0582aa88dc05", + "parentHash": "0xc6ee7420737cff8bd9b3e24c4e0bc33a2bf77178c802970bc7d9d3cc19b5e0cb", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x1b94679eb1ac049ae1685672462af0024f4bea3fe24a7f4ed983c6cbac4ac1c2", + "stateRoot": "0x8972bcfebe96dfe852a193110e0b24e1f3354c55ca04720f8d2893fc38f9e4a1", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1ed", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x1342", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8658952c14dcc2b8f15ed4f1f4e861e033bcdbe4b0b17671dd7984b29d1a8ba3", + "blockHash": "0xaf34c54a76ef7e55f2014bdb7f88fc57f75ca13d6957fb1fc03403e82afe913d", "transactions": [ "0xf8658201f9088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0aab80d2f2a4c8bc95e431a1cfccf592ca0aa7a04dcfb04e7e4d7a857b6bc05dba046a818232a3d66ef623aa85756752da22b70d25b901d6a51ea00eeb3df940038" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xaf082fe588954fe25630edd8bb48a91725372f8615834cfa45e1994b2fe75b84", @@ -15660,25 +16154,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8658952c14dcc2b8f15ed4f1f4e861e033bcdbe4b0b17671dd7984b29d1a8ba3", + "parentHash": "0xaf34c54a76ef7e55f2014bdb7f88fc57f75ca13d6957fb1fc03403e82afe913d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x51568df621da44c017bee6679e8829703398115672f0a1904ecb0525c15c8bb3", + "stateRoot": "0x3f3ec3dfb0df9d0d18610b8c6d2bd3b9ece1a31dc3bdf98f0ac3b07218843cb6", "receiptsRoot": "0xceb21df14a345f6ffaa4003b6a05ad0fc8b9f37fff443b452e11cb95b2cc3c90", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000010000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1ee", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x134c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9a4b8616c2ab2fd6d1d94a86a6e4a5ebe988708def10c935772e47bdaefe5b0c", + "blockHash": "0x0b0930f47778cf8dba0fc3ef1d23bd545eaceb47a5a1ac4cd27ddfa2b46b69e3", "transactions": [ "0x02f8d4870c72dd9d5e883e8201fa0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028caf8e348bf4f0a699656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0a6602e59691514abf1ee46e71c1f4c7411eddb76e687f8f4aaa1ebf305b97f6c01a04d9e82bcdb1d5195d2c75a9d5ed8c74bea34ce034ea4b867463f76fe897c9acfa03a356eed52c14df6b863950c89b4087d98291e72993290b671b01fff013cd5eb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x1d2385a885bc5bbab703e39a21c87909b765fee7808ceb7d64f6e0e1dcdbeada", @@ -15691,25 +16186,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9a4b8616c2ab2fd6d1d94a86a6e4a5ebe988708def10c935772e47bdaefe5b0c", + "parentHash": "0x0b0930f47778cf8dba0fc3ef1d23bd545eaceb47a5a1ac4cd27ddfa2b46b69e3", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x141f77f9eb7139cdc31274634d663688361d71b55e095a8909dc145e25a8a789", + "stateRoot": "0x95d893099e1ef28f682ac957937e28c7d4ae12297f8848244d7b3f5a43f3306a", "receiptsRoot": "0x86b3621195987df290f2e0187032ec98536358f92657dc5d97a75981f552999f", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000080000000040004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1ef", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1356", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1987f5210117e3866820238e7be09c5b972ff01bc9d3062259ac73abc9fb5d1b", + "blockHash": "0x74e0d41b14a7d434fee57c3cc8429b28f641572442206e3d5b5f5a37a91a6ebf", "transactions": [ "0x01f8d3870c72dd9d5e883e8201fb08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cbfc7b909ffb8a701656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0bae4f13d358194452066fc1305964decaafbc9c56a2fd16936d25d9521a57a1901a0211fce01407f71e35b8267bdad0ebd5391dbf851bf33683953a9af52d2f94259a018e11c9d49d9344f5b96e664aff381844801869400c3dafe0ad896e645402764" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9f7e031c508d86e139947f5b167bce022363da48a40dc260d10b7056ac51cf31", @@ -15722,25 +16218,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1987f5210117e3866820238e7be09c5b972ff01bc9d3062259ac73abc9fb5d1b", + "parentHash": "0x74e0d41b14a7d434fee57c3cc8429b28f641572442206e3d5b5f5a37a91a6ebf", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5338ae6528c1e13e7970622a637f1d74d94595e136e791364e3a7f75fff9c2d9", + "stateRoot": "0x122b71a5387f22717a9a56d907181e73026962d8ec195af9ae6049c6f2eb7a75", "receiptsRoot": "0xe9d41dd663d82d4e26983666a122a7b7e2a347cd4b5873329f7d7f2d7ed0287d", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800200000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1f0", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1360", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xded42d295832ce8251701cc7582d068b37adcf17bf96e9728f49c7ee7dd93c7a", + "blockHash": "0x37ec1a0112db54d905a53d3015b4c85dda646dffed1516f09a799d1464b95f71", "transactions": [ "0x03f8fa870c72dd9d5e883e8201fc0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c6cbb5e7a4b55690b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a08405cb4703a08e5160e343c37d42df5f045091f6b22664b0ec3f587df18d2d8283020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a04daf1481394f8ce2ba160b6d1cc3d26cc17bac218d8d73c24bffa94c81be5ebea005faf6eba70ae5d5e002c780638b380ac6b084fd1ad76bfa82f83c300b609a05" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -15755,25 +16252,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xded42d295832ce8251701cc7582d068b37adcf17bf96e9728f49c7ee7dd93c7a", + "parentHash": "0x37ec1a0112db54d905a53d3015b4c85dda646dffed1516f09a799d1464b95f71", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa3e6560274c15daa2e0a04e384dfe1d6c95cc8b38ac80869cc94b5a604d2cda8", + "stateRoot": "0xba474a913c5c51a5154f5b1bff15a95f05d1851beef585a9b76b27a384e6ecfc", "receiptsRoot": "0x483ea5eb66c23a317dbd69d496892e22bdc4475156c7797ed76aafd02d8bfcd8", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000400000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000040002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1f1", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x136a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb9244e48395116c8a53aabace93900c569c53b973a9e3687002cd218d807f608", + "blockHash": "0x3aea5591071e7c45cabe5fa550e1961e579adcd95621c25b26987fadd384f551", "transactions": [ "0xf8758201fd08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c19deac0d9d02f92f656d69748718e5bb3abd10a0a0253d7d68f600f2d8bf9d53020fe772e78cbaa5717e162acc8df591a2066bd201a0291572bc54c1fef91bd3cb7ad4dd0a09dafe919392d1df28a9a0fcdea6ec5078" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x25b6a571ef6a73ada1798c7c6f5c6bfafe256c766329fec4f10bf8bad197ef43", @@ -15786,25 +16284,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb9244e48395116c8a53aabace93900c569c53b973a9e3687002cd218d807f608", + "parentHash": "0x3aea5591071e7c45cabe5fa550e1961e579adcd95621c25b26987fadd384f551", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8cd708e3014abc0f67e0b7de8c77215d14ca6ec2e0bf5569c274ebccefa11cdd", + "stateRoot": "0x3e04649ba3e18dd9de520c901a1dfa434461c480ce5f0d90d4398077407822a6", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1f2", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1374", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xca9205d2f444fffd9a22b3f45c1ae061924fe6b5d885079b4f215fd6da081c89", + "blockHash": "0x0624f669f5ad586bcf2a527598b281290e1e0d8c641177af6e0f3a91c911a291", "transactions": [ "0x02f86b870c72dd9d5e883e8201fe0108825208940c2c51a0990aee1d73c1228de1586883415575080180c080a04175b4893216d653bd35be0e04a3a9392927c00bd7b2620519ba862b83365272a00bdd994d4fb2691ccdaa459935f42bc09e596067aa1e70b75c6c6d5a0fac6c5b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa13ee26b6abfa659eab111d6d431ab808f24de841d7946e3972c71f886cf3b7e", @@ -15817,25 +16316,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xca9205d2f444fffd9a22b3f45c1ae061924fe6b5d885079b4f215fd6da081c89", + "parentHash": "0x0624f669f5ad586bcf2a527598b281290e1e0d8c641177af6e0f3a91c911a291", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb9a63c728fd4d69a046f9472a178d78e399dde099a9a88220d16516a36a68a30", + "stateRoot": "0x9f8092e2f9cfc122a513d46bdfa87749c983f4d329e71aa829102963055591d7", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1f3", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x137e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd6d29225f2af2f42a875f8e69837b6abac59f79c06b12476351cf46b1f721268", + "blockHash": "0xa6d85e30936701bd20f399610af9f9bfb36e5ff8f7dd6a0e0810830fe91078ce", "transactions": [ "0x01f86a870c72dd9d5e883e8201ff08825208945f552da00dfb4d3749d9e62dcee3c918855a86a00180c001a03c2c9118bf1c36271b931bb65ac95e8331a6dd380c0d394a5da03c8b2fc45254a04d95a9c6f65ab0486f6859104819b6d4b8db39a16c4333ea8b42ec1b7d529c86" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7472248ce56a1577d4471f3da8cf5cde06f8950286675ca5a1194796a28a4005", @@ -15848,25 +16348,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd6d29225f2af2f42a875f8e69837b6abac59f79c06b12476351cf46b1f721268", + "parentHash": "0xa6d85e30936701bd20f399610af9f9bfb36e5ff8f7dd6a0e0810830fe91078ce", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x39badf70c7bd52bd12b4380af723bf4fafea00801a564ee0a8f16f21f5af537b", + "stateRoot": "0xbe58649e08737657da97d32de9fb84004914ad189ecb76674b6d2df4db54250b", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1f4", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1388", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa006e393879b70cf602f0122a886d8167c8708f8e7feef6de52675f650f07b2e", + "blockHash": "0xfe0def35cff20c3a31610f761ae7908c4ebb08ed17cef608c94a7548e7e31ee7", "transactions": [ "0xf86882020008825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f01808718e5bb3abd109fa014a28150001e45fd1e5c8aeac21968d48528fd2ad3cbebe0fc3e81856c72bceca056aa4cd1c773b160dd5324012b004c009f03a75f89d965417ec73244172ccbbb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb152754c5a5cc6999ca01b88a6d422090559b16c7ead087411458740c57a128a", @@ -15879,19 +16380,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa006e393879b70cf602f0122a886d8167c8708f8e7feef6de52675f650f07b2e", + "parentHash": "0xfe0def35cff20c3a31610f761ae7908c4ebb08ed17cef608c94a7548e7e31ee7", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc1247f5789fadbd0acd8635083ea35818c1ac48f492726ff3c578a0281dc0c07", + "stateRoot": "0x1b2bbad07b95c6bea613ce04865ca228b24fe72cd5c8ec71e9e9fbe31652f30c", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1f5", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x1392", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8698a5e929f6712d07c38692354fc0cd108829576fcf507d8249375bb4d34e60", + "blockHash": "0xc220774b6a52c7000f186c9960dbacf50bbe9f3e7abb5fc3df7486b9884a60e5", "transactions": [], "withdrawals": [ { @@ -15902,7 +16403,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x651093fcc06254ac1de6075cba7da2cd7406b6a90a0f1425a26c7496f2f60dab", @@ -15915,25 +16417,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8698a5e929f6712d07c38692354fc0cd108829576fcf507d8249375bb4d34e60", + "parentHash": "0xc220774b6a52c7000f186c9960dbacf50bbe9f3e7abb5fc3df7486b9884a60e5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xdaf3b9859e5c20e495cc76741c4f5dece17f47b52452c636d8b877c5dcbbfbed", + "stateRoot": "0x26e0a591a78f1427a0eed9314fdf6dea06e1b17506c4b11299e498de0dec11f2", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1f6", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x139c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1e95d4fa85ff39313eed8480ff6f794da6cbdf6c865c33aa2c514fb097c6817d", + "blockHash": "0xae6b12409a3d49eb6430b0eb80002060def7e8e775b82bbb9a354be8a26d4b96", "transactions": [ "0xf883820201088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a09923b9daa48437491a665744b9cd0ce294d3bc24ba845bd801454be70946bcfea0165f575ce7c9a8eeaf1de39f15d8114e9e7a6b84d9442b8ce2b05d24febe40c5" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb93351b11b6a73ecb4818697b1ee7cea2eaf192a56caf8df1454b9bc7510f722", @@ -15946,25 +16449,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1e95d4fa85ff39313eed8480ff6f794da6cbdf6c865c33aa2c514fb097c6817d", + "parentHash": "0xae6b12409a3d49eb6430b0eb80002060def7e8e775b82bbb9a354be8a26d4b96", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x47e13343df17d5b67ba4915c2263b79374d5797850dfb49b6076fd1973f57dc5", + "stateRoot": "0x811632b6662b8153df0952be21cfb7c0f13fb447976e3b8522e281666cfda959", "receiptsRoot": "0x2cfadbb06ed7cdff5d419ab398e471d5e12cc56d6a968b771ef85410ab3c4b66", "logsBloom": "0x00000000000000000000000000000000000020000000020040000000000000000000000000000000000000000000000000000000000000000400000000000000000000000010002000000001000080000800000000000008000000000000002000000000000800000000088000200000080000000000200000000000000000000000080000000000008000000000000000000000004000000000000000080000000000000000000000000000000000080000001000000000000000001004000000000000000000000000000000000000000000000000000080020000042000000000000000200000000000001000000000000000000000400000000000004000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1f7", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x13a6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x52eb082eb7be273f4d5280bbef49733796215c09a7c71ca1b20fcf9ec180affe", + "blockHash": "0x9517c2e801dd84c236521655dde4a455ca46615792c850b510b5bfdec431f44a", "transactions": [ "0xf87a8202020883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a0ce3ad1aeb48a11c8ce83ee5925d5412ad4604ee96fc344ff8d25ad5613bdb0daa03c1cce897babc59372b111e74bd265a7dae4e8287764ee7f461af0721810f961" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7f4e75a6d4ab8d9dbe0728bda7f7ebf8bdc1942aecc5912f25573fdb9bafe803", @@ -15977,25 +16481,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x52eb082eb7be273f4d5280bbef49733796215c09a7c71ca1b20fcf9ec180affe", + "parentHash": "0x9517c2e801dd84c236521655dde4a455ca46615792c850b510b5bfdec431f44a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x223becc9e964d120cd1dac22c4ba32b31456b78b718d255c012365116dd68df4", + "stateRoot": "0x39fa431f4df8319f69e8e33baee286764aaa5c1e5c571397189d8f4e7a6d5834", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1f8", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x13b0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd671e7ebad6a5828dbcc7932d67618bba676951ddc013cd528bf9b41a99f50b7", + "blockHash": "0xad03e9ba9972ea5de2dbf23c361b55d8ec6d42d3fa874de5137754a3b333073a", "transactions": [ "0xf865820203088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a077496f47c2c10b741cbb7f4a2a1c3fa843407d1ff64d8a1ca25bd3cfaf9b5ba6a00873c225525b82c71d00833b83812205e694a9e66d4d3027cda8b432aff5d37a" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x767177cd603c7e3eb94583c38141b0d701b15631173ffb7a35beb5a7515c7fff", @@ -16008,25 +16513,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd671e7ebad6a5828dbcc7932d67618bba676951ddc013cd528bf9b41a99f50b7", + "parentHash": "0xad03e9ba9972ea5de2dbf23c361b55d8ec6d42d3fa874de5137754a3b333073a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x27784726627f6a6eaa7c04f9eff52dbe92076a4e45e166d44ecb318cb019f92c", + "stateRoot": "0x08ab6abb9f7956fff31a345734fc990b7b8bca6a1ce567e6891f532edfba3a8b", "receiptsRoot": "0x0fa45692791b30d727b254ac4bde2e0c789a86df9789054ad5d617e2a5686439", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000200000000000000000000000000002008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1f9", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x13ba", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1c10e60513c164ab7482d2c33062cbc0f8191dc03f48a211fb9ba5cc9687646e", + "blockHash": "0x410a90c9a8177040106efbfb21f102b24d122cd40c571d2bd64a08220e42f26d", "transactions": [ "0x02f8d4870c72dd9d5e883e8202040108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cba96783a3c242e12656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a00a5a37a1db2e0068ee9791dbe377a74c4f7bc36bc27af57ca7e49059127e8eb080a0f21908b759628502248071901716b3e84277824718bedb0ba1ab22c611038307a058abe19656820d15ca1350c4d776193017041f731e71ee8885edbc7fc5a6b782" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb7cbac00a090b3cf081c92da779bab61f22c7f83e8b9c5dce4e91c8c1d208b7c", @@ -16039,25 +16545,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1c10e60513c164ab7482d2c33062cbc0f8191dc03f48a211fb9ba5cc9687646e", + "parentHash": "0x410a90c9a8177040106efbfb21f102b24d122cd40c571d2bd64a08220e42f26d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd080cbbec39adeafaba8b5b7a3cc932f2aa9448c5e51d2810128bc93afdcd8f1", + "stateRoot": "0x267f39f0f59ef6b0398a76550a137b8accaaa58c89dc01fdd3833e164e7721a9", "receiptsRoot": "0x56163a3eed26e00e586f2678efc072a984feda04f1afd75bc134da6c9554fb62", "logsBloom": "0x00000000000000000000000000000000000000000001000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000009001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1fa", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x13c4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x3a66ebe86f285009227283701e0bd5d1ef913636a7a1331799de1c1faa5e4c29", + "blockHash": "0xc8957e57f93b19134b4b7758dfe458c11f810bf23ff6c6403cf92ec16d7f6b48", "transactions": [ "0x01f8d3870c72dd9d5e883e82020508830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cc1493cb1f9cdc80f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0989e02934facff928d8e788f174ab7d48838c62b07d420a8527cb7eaabdbe91b80a04007c1c4f6f6fc1c60b2d8dafa0d6a0d52d5ddf181b0bbfe369a92b133a35773a073a10d1f377d99aeee46b608507f6b2a52933f4c520d32a2c43dd362ff3e4f17" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x38a90f286b0a1fe34e7d3b9ff797c39789970041d2818e5adc11b91e0579537c", @@ -16070,25 +16577,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x3a66ebe86f285009227283701e0bd5d1ef913636a7a1331799de1c1faa5e4c29", + "parentHash": "0xc8957e57f93b19134b4b7758dfe458c11f810bf23ff6c6403cf92ec16d7f6b48", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xfff28addd1b7fa8c13f670f43ee8aecf5fd4e8aea884117a513422e644e5b687", + "stateRoot": "0xa0063d4ff64be146600842723a1a2cb797f7079ffa25ba79341a58b4495755eb", "receiptsRoot": "0xc6a015ae06bab1f1d18ac5b6e54324d2b92aa4b0c32cb2529c66468a8d154fc9", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1fb", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x13ce", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x062f4d4d65aba3e78d382b9f46e4d5542195003f96b51b865458dcc1f826bef4", + "blockHash": "0x048f0731d2cdc43e17f6949d59cbec0bc284b67b3d499b2a3d413366abb01e09", "transactions": [ "0x03f8fa870c72dd9d5e883e8202060108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c4d992d778a781294656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e865c3418b47b88e94c28956b326a799298fb44c62a7a6bb55fd991f7c0442ca83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a0ed85242a312a75755e1bc8248d6b19e7cc43a61f86453fe3f6e5f54b361a7336a02e7e7870938cc996edaef7553435f345932ead2769411bb771f8dcd0f940ff2a" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -16103,25 +16611,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x062f4d4d65aba3e78d382b9f46e4d5542195003f96b51b865458dcc1f826bef4", + "parentHash": "0x048f0731d2cdc43e17f6949d59cbec0bc284b67b3d499b2a3d413366abb01e09", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x28b12ecfc2cc82d9d1f91fc9f8c8eaf83039177a1c6bb969f957fd2aa14a2a51", + "stateRoot": "0xa3a8151063a7a783f6d7aec02fb318295fa6a0e7771011dec5022a9aec1521ab", "receiptsRoot": "0x62b1a196f913cc42183a51458d294e07675ebadf511c3d4a05da2e591ac137dc", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000200000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000008000000000000000200000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1fc", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x13d8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x41870d7fcfb0ba5dd5425e3a3302b3e93025132d1a2776a249a88c572fb6be05", + "blockHash": "0x0da28fd688021ec3440d9abc6a6e0dd9242fd6df0d85b8d8a1fbb3d50161eafe", "transactions": [ "0xf87582020708830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cf82c55c40f1ff9a2656d69748718e5bb3abd109fa0d38c5217a65679581f1f3dc5b08806638d23232ad739fed58056327a46151846a05ce9944be58bb04737796bbdd217c8649ca8e154b545e08f7fc383a67ef4ac22" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x1beb8053a04c4c9a4a885576977da294a141c196be9e4af9fd21d7801196559f", @@ -16134,25 +16643,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x41870d7fcfb0ba5dd5425e3a3302b3e93025132d1a2776a249a88c572fb6be05", + "parentHash": "0x0da28fd688021ec3440d9abc6a6e0dd9242fd6df0d85b8d8a1fbb3d50161eafe", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xac3b461b766b9c6094c55862cced1cf04309a8059ebdf92ed0460f2c24618b79", + "stateRoot": "0x914d870dc759dc00c26378f293d4fba17d94d8bf1eb6d88e4b771113b55d0a3c", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1fd", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x13e2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7c13316eda73749098cf4575409649054e1835f58d626491b4a4b95f2a8a0564", + "blockHash": "0x447e261647ebf99cea75f242d06aac2f73b3f68a5ddd433920a6061ecdda1071", "transactions": [ "0x02f86b870c72dd9d5e883e8202080108825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f0180c001a037494e00581b8418c83e72d08293e639690b050b0978070b8479021d3931d298a067014bfc84b271a6596c0aff08cafca2f0ba275c2f67671364b7ab72a43f25a7" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6514900951391e916e7d78ae0340e1fa0cd5b3e4c1319438aa4db66177eba45c", @@ -16165,25 +16675,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7c13316eda73749098cf4575409649054e1835f58d626491b4a4b95f2a8a0564", + "parentHash": "0x447e261647ebf99cea75f242d06aac2f73b3f68a5ddd433920a6061ecdda1071", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xaed39ace72d41eb2e4eb2770635e8249e9c6c4dd278a6c31c4681079395ede37", + "stateRoot": "0xeac313659ffbe714839e3b628695922eacb5b6fdd7a30af96d0367b5ecc41f47", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1fe", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x13ec", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5fe375eb49f8ae346cfc274905e352f9d90b8e27a9557c111a4da925da1ec952", + "blockHash": "0x6345872678305a390b506111c8e636d5d2b977f54e2bccb17f6121ef372ec24e", "transactions": [ "0x01f86a870c72dd9d5e883e82020908825208941f5bde34b4afc686f136c7a3cb6ec376f73577590180c080a0fa223e2885966d1ca3ceecec6f277bd350ee2f59e9ae82d53fd88898ec680c49a0538f2f37378b8cd670d70e8b36ae9ad172e94305ba98d641e722c8fbf1712759" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x96836b3cb8f807083b6a006ae323d1e829d82357fedc171e8d20dacfe39755a9", @@ -16196,25 +16707,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5fe375eb49f8ae346cfc274905e352f9d90b8e27a9557c111a4da925da1ec952", + "parentHash": "0x6345872678305a390b506111c8e636d5d2b977f54e2bccb17f6121ef372ec24e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8baf3ffb404de68289de0f11633ae838022c5b3ac5bab2cd3ac3c795e34f7d87", + "stateRoot": "0x8cfc2f2d27002af86af3eb3e635374ef833a352aa03db3f22b23e46811d6a99b", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x1ff", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x13f6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb2e74edc8a1efbf6260ee1bab5e093a479e2f7e5cd4b857567c0f375363e9620", + "blockHash": "0x6ff9cea0ee11cbed7a24be8f98f65f9fbc0edcdc2b690b4938c18bd85d3cdc9a", "transactions": [ "0xf86882020a0882520894717f8aa2b982bee0e29f573d31df288663e1ce1601808718e5bb3abd10a0a02cfe24f61eb9ca2f74317c6223b681e61697200e548fc4b8cc1b7f4350542eaba040ba7a29dd832f75d2dd4416b98bda4470f633e72bf8bcccd52c3d767bdbec09" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb4e2322123051b7ae894776aba06808205c6bf96a70e56b0c628a51408e5c28e", @@ -16227,19 +16739,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb2e74edc8a1efbf6260ee1bab5e093a479e2f7e5cd4b857567c0f375363e9620", + "parentHash": "0x6ff9cea0ee11cbed7a24be8f98f65f9fbc0edcdc2b690b4938c18bd85d3cdc9a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc8185aa95f2877e6faf46f6677254001b6b49c793a272a024d5a656fb4fef25f", + "stateRoot": "0x099e5f52febb69dcfe16a50039559fd0e02f2374dc30384b00190ef1904c5a18", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x200", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x1400", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x66e753584038f784cd85643a76dbb590005f0704537ac697c648abe7cff660cb", + "blockHash": "0x972aaa3a3f7d87a959f38f294458471bbfb203cc4a967214270f031f3630adfb", "transactions": [], "withdrawals": [ { @@ -16250,7 +16762,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xdb00a732067d4f7ab43e113731f05922c7acc4c9d937dcf77cca57ed319b3290", @@ -16263,25 +16776,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x66e753584038f784cd85643a76dbb590005f0704537ac697c648abe7cff660cb", + "parentHash": "0x972aaa3a3f7d87a959f38f294458471bbfb203cc4a967214270f031f3630adfb", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd5e8265bcaff3797a87a90c25aed521b31e6a692f1c97c44fa7f789b515ea1f8", + "stateRoot": "0xd4dd88081607172b08ae44f9b54de62130d3682a3576802b462ddd765b0fa1c5", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x201", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x140a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xf4d20bce9d8457ff1dd755e1dfbbb89c7bd0ad0a4cbbd507a20a66a75ad9223a", + "blockHash": "0xb20f0d21f8f2cb389321861ef9ae18b1dcf33b47a7a4a791c46c665b67036bbd", "transactions": [ "0xf88382020b088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa02d1a66d116fb0a777bea6eb147dc41708a0bfd06e8512b1d1d3c78ce9f0f4dc1a03076348c6bb81346bc655312f2e478a19d42ffde18ac9946c59edcc283939a6d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x085cd56145b890e872ccab3784b1ec282a8adf95bb90f918fb400c03ca25b188", @@ -16294,25 +16808,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf4d20bce9d8457ff1dd755e1dfbbb89c7bd0ad0a4cbbd507a20a66a75ad9223a", + "parentHash": "0xb20f0d21f8f2cb389321861ef9ae18b1dcf33b47a7a4a791c46c665b67036bbd", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2a3bd842a1a1d8cd178073262255c1ea79d7f6632ef5968ed70ed1eba1c4dd82", + "stateRoot": "0x973622c49c638f5dea096d7c7ed55ccb5f0fd04fa51b50df16a2a09d8ccf93f6", "receiptsRoot": "0xd48e8e5d94ee6d26c4943db2f03d6a24e765d768a78aeb663b7e269221b08db7", "logsBloom": "0x00000000000000000000000000000000000140004000000400000000000001000000000000001000009800000000000000000000000000000000001000000000000200000000000000010600000000010008800008000800000000000000001040000040000000000000000000000000000000000000000000000000000000000000001000800000000000010000000000000000000000000000008000000000000000000004000000000000000000100000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000100000000000000000000000020000000000020000000000000000800000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x202", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x1414", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8ccbef8f2661bcf3123cd1d94c22200a4ae5f196f22cc0a75a24a2eb88b18acd", + "blockHash": "0x6ffbc3bbc9c6b1c71e96d7996cb195d4b517b1f9e1e707a083586bc0dcac7cbd", "transactions": [ "0xf87a82020c0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a007a2f5b051d9a1041a91a371c1cbc41650761498f137e6eb6e36612176de65d4a07611eb038c947ea2b85933da24eb375ac1fa9edeedd695638c206defa8c67d7f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x43fc6f30f79ff0be21aab95d8db8fa7b819fa91382063a80f286051f9f2d9aa9", @@ -16325,25 +16840,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8ccbef8f2661bcf3123cd1d94c22200a4ae5f196f22cc0a75a24a2eb88b18acd", + "parentHash": "0x6ffbc3bbc9c6b1c71e96d7996cb195d4b517b1f9e1e707a083586bc0dcac7cbd", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa9cefeaea24bd9d0c3aa07342a5f53092b8b1144869aa81090e1e6d95e0b1d06", + "stateRoot": "0x69c0db7f1463a87c5bf5e0b20c21bef04c380aab647a271aa4c32cc0010b289b", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x203", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x141e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xbf528a0231aa3fc212ff82fbc410ffd8e8e2191e9af0a3fbc6b5c246cb7ac8aa", + "blockHash": "0xdade1f645c9c61fff32a15be35eb9aec28383a8c646ec2e0f4b8613c932dc6cf", "transactions": [ "0xf86582020d088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a070534015db87e0db8903f2cbc9d465d1c6c44e431d2e3490852888903f9b8096a029db6e5b30f48e7e3229cd47b4e8a76191eb8705548fe163cf2fafaeb6220d6e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xbb26c41420c8eccc97109bec0db605657b7ad911842ea5c892af203f5dc72b0a", @@ -16356,25 +16872,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xbf528a0231aa3fc212ff82fbc410ffd8e8e2191e9af0a3fbc6b5c246cb7ac8aa", + "parentHash": "0xdade1f645c9c61fff32a15be35eb9aec28383a8c646ec2e0f4b8613c932dc6cf", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x80aecb6dbe2c7a75962e4d89ce833f85f3af8e70f537287cda1168f8e23de9e0", + "stateRoot": "0xc39f0a04eee1a6460e4b867fc5e78ebc1b9420b6edade8ce98b3ec136ce7c1e6", "receiptsRoot": "0x078019fe2cc83afe1b116e5dbee7fceb7fbdeaada494157bffc7bef8a2e3b5c2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000100000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000010000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x204", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1428", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x03938f3ef2d6d88872a92445d63c6617c2ad1c6729900a8263f19ec9d03d5106", + "blockHash": "0xb023997e95d04c695b4e9d2f9deb0830c3eaff32686378809ec35bc0ff5fd2b0", "transactions": [ "0x02f8d4870c72dd9d5e883e82020e0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cff6bcf94f901ef8f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0b50dcc47e811f76cc69369cb397936a5c70520a51f33b84f1b54591da145e82301a0954945afebc39cb2f1f0a6504e5606a4db83e50f4ea6fdaaeae212a30f54919fa0095095c34217ff20ae8d68a0a117249ee30fedf2b8bf4c0fc8a9a87699c93cc9" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x79e7d775b35bea6224afd7e2f838079f88413410f667f16dcaf54f2124a68de7", @@ -16387,25 +16904,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x03938f3ef2d6d88872a92445d63c6617c2ad1c6729900a8263f19ec9d03d5106", + "parentHash": "0xb023997e95d04c695b4e9d2f9deb0830c3eaff32686378809ec35bc0ff5fd2b0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x30356bd77ddf676a5b105b904496f703c42f4be1ee4e1f1dba2707e4d2bb1e87", + "stateRoot": "0xd148ceea426cf7247e2eef29c52f20df8a463488cd3faa96182334ce230dd764", "receiptsRoot": "0x6c1ba699b63b83808505871fe095ee486063a79c874aee1b239cbe441298869f", "logsBloom": "0x00000001000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x205", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1432", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x76b268f5c2c12013dabdac36f0d7a87aeabf6d0b9c66afe989de308e9d8cb0ea", + "blockHash": "0x735fadbf0337158b26d725c2505423b98689af172a71ecb1bf653f2541014a57", "transactions": [ "0x01f8d3870c72dd9d5e883e82020f08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cf79d15aecc7ad11f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e891146f52235abb9f53919fc0e41a678d5a8a807a2247177d67539a2bcc3d1a01a0a449b48d32bfb71a61dad3295c6857ad88ccc3e4c3954c52bdc93ae4f4f282b4a061f1cf53321cb02f0ac4067101d21989a51f7213089735ff85668ffd5653e20c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5f4be0643a56b90ece82db7ff08963e8d9796840afd11d6a1d0d39b4498fa26e", @@ -16418,25 +16936,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x76b268f5c2c12013dabdac36f0d7a87aeabf6d0b9c66afe989de308e9d8cb0ea", + "parentHash": "0x735fadbf0337158b26d725c2505423b98689af172a71ecb1bf653f2541014a57", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc5d2728bde5d000988fce58ac8a8d6b12bbc29fee6e60fb5c013ee53332bc02b", + "stateRoot": "0xfd4b8ab1b1a45d32597478fddf0682e5930d44b0da0cb50409da05339502b37b", "receiptsRoot": "0x0f724fed44b731282bd5b6bd8e2afc72aaf68431ae987ed7f446f6a457d3508d", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000002000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x206", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x143c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9025f8fd00f67b94a9b19712e0ff275ddddf0638f35bcd818639f440daf3d392", + "blockHash": "0x63c0f913a0bed295e2c50123cef3e30bd199a0f8640f2cbea41170a9ca836ff3", "transactions": [ "0x03f8fa870c72dd9d5e883e8202100108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c777feac9ca0bfcc3656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0ec200bf1cc6a2c5d58960dc3476cc4794ba1a9fca2ac3d09b63e7811b7299c3d83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a01c781f7fd731cd5eddd7aa29ec280813a90464401110f8dc56d109bd85b01f35a024d6dfa68f4658f54bdd52385ef635e2e8463e56b8cb91065585d14729bc3b22" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -16451,25 +16970,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9025f8fd00f67b94a9b19712e0ff275ddddf0638f35bcd818639f440daf3d392", + "parentHash": "0x63c0f913a0bed295e2c50123cef3e30bd199a0f8640f2cbea41170a9ca836ff3", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcf4b63f32e658014e45a0e3f2016ac8b8ce99828d31100654db894e3b07a1722", + "stateRoot": "0x1b9e7c9abbf9d4914642fff36e810b578522c29bea808131856aa1dda64b1df2", "receiptsRoot": "0xcfe99c24117ebf9a03d23bc0dae58444e2d52cb95e80e4429d02e38881c6b2c3", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000004000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x207", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x1446", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6d6253031c30b55f6529d6543f837195d883ed16bd214ae6b065668651295a7a", + "blockHash": "0x672b5d2a6560ac17c1d534ca410a06ca000beaaf84a38addbc7a2261e3f1a0b4", "transactions": [ "0xf87582021108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cc6f4832da197a358656d69748718e5bb3abd109fa0aabfccd924bf15abd9fdc4aaf99c9ea89b8c0b52c3949ec070eb4b05b5aeaecaa0159ef7ad8519aab9cb77e51f407fd99b95fe9e28b678cd5f62be4cf4844f1674" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x959068ffcb9b2830276c8aba06e7272d43aa3aa1b7220b9357ccf0f57c3c004d", @@ -16482,25 +17002,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6d6253031c30b55f6529d6543f837195d883ed16bd214ae6b065668651295a7a", + "parentHash": "0x672b5d2a6560ac17c1d534ca410a06ca000beaaf84a38addbc7a2261e3f1a0b4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd70315b88320ba6df67cec0d83140174c0729e61b0e3651f1aa928e050866982", + "stateRoot": "0x399cff81e366e23ca88c318c66e3adc8bff1c8ee6a2c948f28fe8d1e1663c457", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x208", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1450", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x3d381099b916c9111f0a6ef929f91814a584f390a9032879d7e41c6eed3f4870", + "blockHash": "0x70766769ff74c2df09f24157f08e8fe75d7da7411a431002f5cfc78fe7a3cffc", "transactions": [ "0x02f86b870c72dd9d5e883e82021201088252089414e46043e63d0e3cdcf2530519f4cfaf35058cb20180c001a0ba8bd8b5385767687d7077ee8611cd17ab3d8d5c11c833a600060b9e16dc6dc0a0670a8a4b83b407418808abdb824f1659c116cb2b8cb0b88992afd1a494108731" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x00e75e86a54290b92d8664fb2f08a2f88c05b4d97d79fe482da765f8386c614f", @@ -16513,25 +17034,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x3d381099b916c9111f0a6ef929f91814a584f390a9032879d7e41c6eed3f4870", + "parentHash": "0x70766769ff74c2df09f24157f08e8fe75d7da7411a431002f5cfc78fe7a3cffc", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2d3763013786aeb5174bbd5da31e61b80c259a65693381e3effefd0546c3099c", + "stateRoot": "0x76bdd2dc587bb9af1c7e7078eab22bce63e3058e8ac13ff0c4c1509ba588a695", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x209", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x145a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x915d521f633b9e30bbb9abc8024728d9f1c69a3f06fe8f490c82143ea04d2e52", + "blockHash": "0xb3645411173a6118f8f65d4c358a4d0814951e8ef08a0c030bc8b00793b572ae", "transactions": [ "0x01f86a870c72dd9d5e883e8202130882520894717f8aa2b982bee0e29f573d31df288663e1ce160180c080a00d216b3a8f229ef2ce66b38ee57655db833353f59ad7ffed532ac584b9b5f5a9a04f929c3fd6020f1d5fb70bcc02bcf5dd8387b927cb1cf87e83ee3842d113d895" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2b736a8b6f16cc86e1adc0f2970e29ca45ed79734255a30ecf92a40549d7bd56", @@ -16544,25 +17066,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x915d521f633b9e30bbb9abc8024728d9f1c69a3f06fe8f490c82143ea04d2e52", + "parentHash": "0xb3645411173a6118f8f65d4c358a4d0814951e8ef08a0c030bc8b00793b572ae", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x97e710f46d4a4060e4d9dbaef0a028ee439812a6b45072ada40e7ef8149d4ae9", + "stateRoot": "0x6923fd7c000374106d25f96b62cd8a8f01b532e1fb3ea28e15afda309a62f375", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x20a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1464", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x863e79fd3c6376662be319b3ef0eb05283fc9f713417b7856a7c8615f977d8c9", + "blockHash": "0x93cf815c7d8a935dd50aef1a83b577edc81590f3007a1a22a9b56cbcc9be2b1a", "transactions": [ "0xf86882021408825208940c2c51a0990aee1d73c1228de15868834155750801808718e5bb3abd109fa0463b8a6f4391ea41bc550df58b0a7269723d27f89ea39503e185b29825ab27e5a00da136a3737caa05c897b1e9394f0b603c050b6759b03a7a3ca98c00a1a8fd93" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc46c8a987f02fc5b5185de4713c08a87ff4de7c745df1d52326418c60ab262b2", @@ -16575,19 +17098,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x863e79fd3c6376662be319b3ef0eb05283fc9f713417b7856a7c8615f977d8c9", + "parentHash": "0x93cf815c7d8a935dd50aef1a83b577edc81590f3007a1a22a9b56cbcc9be2b1a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa593c2a149e212398ba3eec8f8eeb490ca7a1c1933946666e69cf2107368dc35", + "stateRoot": "0xada13cab6c330488a3807035fc66b1df73a6c4dd316d7e1870d2924a660e04b0", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x20b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x146e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x92017f3c5f46fc656d0b2279ed722c9ee2fefd6aaeef49a9b72a7f3988fda54b", + "blockHash": "0x72344ff0f907045b947a5e69d6b9c96a5706a79675073395e795e5a70df41941", "transactions": [], "withdrawals": [ { @@ -16598,7 +17121,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4c5566cbcba6320f9081048390d01c905f9bc09b731d3e7f6d41a463755a8b58", @@ -16611,25 +17135,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x92017f3c5f46fc656d0b2279ed722c9ee2fefd6aaeef49a9b72a7f3988fda54b", + "parentHash": "0x72344ff0f907045b947a5e69d6b9c96a5706a79675073395e795e5a70df41941", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4256a8cdaa5d1adaa4fa6f73a61ecb3c4e0e505e0f8b79a76c6e966bb32f6295", + "stateRoot": "0x13b701ca760df93c79fb415f0ab2d053cc0e6427039442a321048aa95437b118", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x20c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x1478", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5b54670c143ac7faa7dd65ddb7e3b7c85d6932c049e071be3a0f9f51ee3b889d", + "blockHash": "0xfb6dd908938b25f8bd931998dd190cd0a49f80b4c0aef76a50e102ef5d99795f", "transactions": [ "0xf883820215088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa0b15869920d79036b50d162705926df5f6143bca108327d7fdef8c0c15b1aa13fa024bdc8a317f2fd9a864ee29de1674c86bdc4b12de94cfc724f0eaee99aa0b73e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xda6fa07274e44043f94ee45fa0ceb22272d43aa0af21c6c9cc97edc786407138", @@ -16642,25 +17167,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5b54670c143ac7faa7dd65ddb7e3b7c85d6932c049e071be3a0f9f51ee3b889d", + "parentHash": "0xfb6dd908938b25f8bd931998dd190cd0a49f80b4c0aef76a50e102ef5d99795f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x24d01ee8a1ac915a330883c94b58c0d88104e52919c8a6f47150046d2338c7df", + "stateRoot": "0x3b4f9bf69c2f1862b2d93e963acf96eafd5cc9c5503867938f67bd50da5fbb8b", "receiptsRoot": "0x357ce885261f1ec04a6bd7de15cbe2cd9ac6c89e882b560c78050de4f04f90e0", "logsBloom": "0x00800000000000000000000000000000000000000000000000000008000000000000002000000000200000008020000000000000010000000402000000800000200000000000000000004000000000000000000000000000800000020000000000100000000000000000001000000000000000000000000000200000000000000000000000000000000000000000000000400008000200000000080000000000840000000000004008000100000000000000000000000000000000000000000100000020000000002000000000000000000000000000100000000000000000000000000000020000000000000000200000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x20d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x1482", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xdcc13010415b57cb7729b370840b98797aff553ee150d53acc57944d6880476e", + "blockHash": "0xd35bcbf51a594c5efd8aad74ebc2d076fea9ebc279da96f91acae2b83f8739cf", "transactions": [ "0xf87a8202160883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa07eb9ff8d5e16ef4fa6411ab271051945fe0d16680e8c9cea42f481b11c3a98dba0180958212e5b37bf6e3ae590abdb71876d9cfb4cf5734186cdf2ead9ee9237c4" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x874290457e263452e8d382faa3fbe492ccdb28cee1c8a5ff61c039977c20c053", @@ -16673,25 +17199,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xdcc13010415b57cb7729b370840b98797aff553ee150d53acc57944d6880476e", + "parentHash": "0xd35bcbf51a594c5efd8aad74ebc2d076fea9ebc279da96f91acae2b83f8739cf", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb8ceb7172e8b987932f130ee715a174319067b41534f6519d42c51bf08c83a22", + "stateRoot": "0x213ff0fcd2471d62ef543f38c95e42103400ad6b15c9721f3a6f06beaa692e6c", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x20e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x148c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x2d3c7ce06501bbf1916b0a41b645130ba77f69e25b150354934ea8ea0cb3b012", + "blockHash": "0x13c4a8908b27e876c8a861686fef42ca7017b751eb18e8160ddd6e1c60e5251f", "transactions": [ "0xf865820217088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a0668c188b5f045222d9eccc2032de6dea0afbea32eb584ff4e55b5e593f691d6ba0420ee8705676a5551e2147d23444f2ac1f699cd379b63dc3d17327874758f77f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x0ffe5e304347d11e92a03004fd66c66fb058267e5c835b2ff6f4dade1ed6159e", @@ -16704,25 +17231,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x2d3c7ce06501bbf1916b0a41b645130ba77f69e25b150354934ea8ea0cb3b012", + "parentHash": "0x13c4a8908b27e876c8a861686fef42ca7017b751eb18e8160ddd6e1c60e5251f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x904a1249204b256c8f6954c075b83c8de19e30575b1e5208ac33d97ce882ebd5", + "stateRoot": "0x0b4142c5d1bbf7cd531f281fb28a24384cc982059e9f6f4990bca594bea078c0", "receiptsRoot": "0xd95afa4c4613559483642d24acd6e5db40206d887e6964bd5c27ecdbde7a3fa2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000800000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x20f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1496", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb8489443b8bb965ee7e0cc42e8ff8c2467d199cd09434fb394df3f34a2a985b7", + "blockHash": "0x5318bf1ca048ffee391fd73557202e9e3061f41cc3883911766c2759f2687d2c", "transactions": [ "0x02f8d4870c72dd9d5e883e8202180108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c4dd208cc7281960f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0c6bea923a54f8cf570edfddbda896a2ebf7b53d33b1dac8914ed024ff0621f1801a0aba17b5a65ce9a852c8ecd7c479fd06aa9e1dffa7f9b73007599b84cbb0b6d73a060f6c1e699925c3a40cbb5d13ea0fb9554065d03f4d1158d25769ab386cdba54" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9ae315e6ecd4a85e734e737190ea4501b8d0f5d0885ccaa267509bddb290bd07", @@ -16735,25 +17263,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb8489443b8bb965ee7e0cc42e8ff8c2467d199cd09434fb394df3f34a2a985b7", + "parentHash": "0x5318bf1ca048ffee391fd73557202e9e3061f41cc3883911766c2759f2687d2c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd60ede81eb19a10fd03c3600b55a9a5cdf0110f27da09dd6891981a5d4e129aa", + "stateRoot": "0x2d147f32545762973860fa9e8857b0b57623cb92fcd93cd2f258114d3dd0cfdf", "receiptsRoot": "0xacf1ab751527f15fa748a4689f1123006cd24b65daa0e2713f8f364742dbe6fc", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000010000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x210", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x14a0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc4194a2d7270901ff947af6ebd80fa701243344f704f832880455f4041285986", + "blockHash": "0x31a86bdd8ef852cfa162978e4c37aa3d32fb5c715491c26923aeb6142d86cee3", "transactions": [ "0x01f8d3870c72dd9d5e883e82021908830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c6892c905221f3788656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0ab15322a52f3de5dda0553d7abbf171524cabb9c97dacea8806c750361d472df01a080f0928379dc5edff0f44537e1b8a3b6c2225d9551b308815ae44b233bb5e34ea026b23cf8a1ef2f5fd5a5a299be0664512a45761a13130800bdc3cd02d26a0fbd" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb9808a96196fba3329eb714aa00743098723d9850510689ad18fd6952b655882", @@ -16766,25 +17295,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc4194a2d7270901ff947af6ebd80fa701243344f704f832880455f4041285986", + "parentHash": "0x31a86bdd8ef852cfa162978e4c37aa3d32fb5c715491c26923aeb6142d86cee3", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xec9e01a9a015ef87e3b2d41db50f242fcb1fc42f17e112cc7b9672d17cd4f9e7", + "stateRoot": "0xc0ede4a17b28f3cb5dac5dc5d1c6590217bdf311611d2b98b714b41e15167fba", "receiptsRoot": "0x00fc1c9c0d4279a6fad522a1397aa4bcdb88cf8075c1ce2a0a0eb462fed5ac88", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000002000000002000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x211", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x14aa", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1d01c2348f9ac6b46cb793467df238a9f23c29c1d3de9e454bc61644705db054", + "blockHash": "0xa07240076c6cc48e229dbb394174c62b23a9b93815b8dceae5ce29de471df39d", "transactions": [ "0x03f8fa870c72dd9d5e883e82021a0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c315c130cd091bd0d656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a009b79212fdf6dfcd322d6aabd5ba752b962d7e575cf299112bead28ab955f4c883020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a0c715416384ee2899ec119959a1682f21aa8907d3eb84f387b6ac74f2a83f30b2a010f076d8bede6a714d02e8b27bbd295401c65e6e15a733e0f6ab7c54aaa92b82" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -16799,25 +17329,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1d01c2348f9ac6b46cb793467df238a9f23c29c1d3de9e454bc61644705db054", + "parentHash": "0xa07240076c6cc48e229dbb394174c62b23a9b93815b8dceae5ce29de471df39d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x09fa5222cabc90d86f87f8dd06feb219be169eaaa0d1985b4266aa36854a7052", + "stateRoot": "0xf2e6f8d8c963bc0af3b830af60a3a458c98b296b1114d0472199f583f19fea26", "receiptsRoot": "0x5a71db43e13b3a52004a27880670d67a960357953f6118d42eb1e3d72b26d372", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000010000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x212", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x14b4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7cdb5360f32a30019bf96d2ea2034810820d065f655f99482aa59696b371afa4", + "blockHash": "0x6d4ac86af1758726daf08e11406237a2d6bd620fa5b983fac6b658b21ef88787", "transactions": [ "0xf87482021b08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028caff8e65c5d46d32e656d69748718e5bb3abd109fa0f2a65c97ed86c5b4e2c278d5387dffb88aa8e21278258203337c11698baa8d2f9f50e25c1b3b57fab34b084be2aa9263723320189e1d295b9eb7212feb638ff3" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x97874b014835a49286b4ea56d5a282b34220b0950c69558ef0e38877061c88d9", @@ -16830,25 +17361,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7cdb5360f32a30019bf96d2ea2034810820d065f655f99482aa59696b371afa4", + "parentHash": "0x6d4ac86af1758726daf08e11406237a2d6bd620fa5b983fac6b658b21ef88787", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb2f6e94dd715d7dc986869c5eb611f51bd51c4563201719bdbc85ec3e832459a", + "stateRoot": "0x90eee92d9ecf0b4f440f2a528b9d276f85562a323fc156f4c0b327476f407051", "receiptsRoot": "0x005fb2a0d0c8a6f3490f9594e6458703eea515262f1b69a1103492b61e8d0ee2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x213", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x14be", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd17bc796f0ad66329bca1ca889a6c67406db80c0f43200fb0926495f409432b1", + "blockHash": "0x9d87a0de9ee5d6631bb07779b3afcc155ecf9a925e6f085448a02cf5f9cb64df", "transactions": [ "0x02f86b870c72dd9d5e883e82021c010882520894eda8645ba6948855e3b3cd596bbb07596d59c6030180c001a0663e9d8d81442374c9eb5bfc2c647f256b417216c932c3bf75ba31d2c4866b50a02e371666983865035d0b7c87b8fbfc55fd8c931a32a9b9de4a7dc84d90408092" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x30671eff1dd3e3e79d6269eacaca22ff3b4d4fd320a192c10d9cfa56d5553c3a", @@ -16861,25 +17393,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd17bc796f0ad66329bca1ca889a6c67406db80c0f43200fb0926495f409432b1", + "parentHash": "0x9d87a0de9ee5d6631bb07779b3afcc155ecf9a925e6f085448a02cf5f9cb64df", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xdf1f33d9acce87b5dbabfa935a37a51546b99e10166d15213dca15800609adba", + "stateRoot": "0x08a2d55425453f4fe804a50feb8ce07b81af8de07445c7624f452d3e9a699457", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x214", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x14c8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd8472a9633cefd2b65c8d169fdcc6737e60390ee74069eea5c6209c6e2ad1634", + "blockHash": "0xd6be1b231e9ee10be58310ca570752140ab263872ee649aeb3a45f6e38afe4b3", "transactions": [ "0x01f86a870c72dd9d5e883e82021d0882520894c7b99a164efd027a93f147376cc7da7c67c6bbe00180c001a007a998646376bad827bdfa2b8be92733e00703f2ecb6cbf2254cf3f80a63245ca00291247571b7de6e4024d131f4fbf186f0f384105376661e0f504e389dc05eb5" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd8d54c092190a712f5ac8e0a4b7e10b349220075f76775f9e4c4d4890954999a", @@ -16892,25 +17425,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd8472a9633cefd2b65c8d169fdcc6737e60390ee74069eea5c6209c6e2ad1634", + "parentHash": "0xd6be1b231e9ee10be58310ca570752140ab263872ee649aeb3a45f6e38afe4b3", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd30e3cd0f7be062c2b863f467970e432059fa882baf20e0f5004b6bc7f270ce6", + "stateRoot": "0xc7ea6d38a5f80833d3d002bf1bfb7155db3d2953c94975c0ce315ce96bd740e0", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x215", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x14d2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x619efa7e75625a7ebedc7f3f9399965b08abf5834485d1db46a18e52f18c31ee", + "blockHash": "0xfd7713e808b3d53d93fa9b2c08329b253be73894241457e18d77ec6e06b0e131", "transactions": [ "0xf86882021e0882520894c7b99a164efd027a93f147376cc7da7c67c6bbe001808718e5bb3abd10a0a02c313c47f073d960dc06bb477f0d12cc143c04ab7f5f822856b697515b8175aaa01cce6e9a1cbf32acc375da6cbb5d6120a0fe6a55b61caec560b77b8f324b3e62" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb3e8460e8c6dccf295d6a48d8335d66e44d66ce1a1a422340fa5851b4eee9d88", @@ -16923,19 +17457,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x619efa7e75625a7ebedc7f3f9399965b08abf5834485d1db46a18e52f18c31ee", + "parentHash": "0xfd7713e808b3d53d93fa9b2c08329b253be73894241457e18d77ec6e06b0e131", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xedbfadfdf2d1f7d9ccb6865aec20bcf6488308e772821067fdc942762d129723", + "stateRoot": "0x99dd473b4184aefa66be5e04919f56c5bbc9df866e7401543ead5e0963fd5bc7", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x216", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x14dc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc2b62f015db1c1d98d0614179d0ce92635a62ab4922a2faa0139119d3d63e071", + "blockHash": "0x6cbba368c4624c1767874bfd58c49891f8ba60ac3c8aee8e1992152a01ca11bd", "transactions": [], "withdrawals": [ { @@ -16946,7 +17480,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x6c0b1e570cc4d4a7db18835084f04878f61c4c184bb120ade6d0079cdddc0f03", @@ -16959,25 +17494,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc2b62f015db1c1d98d0614179d0ce92635a62ab4922a2faa0139119d3d63e071", + "parentHash": "0x6cbba368c4624c1767874bfd58c49891f8ba60ac3c8aee8e1992152a01ca11bd", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x777b1a54c64e05fede625221c54318074a47d6c025c2ede671e8c860fa84a0b9", + "stateRoot": "0xe07d31c1c8e0d4fc2d3e2f8349f8be4e32868ba2a44247bb6b10b314587a7b4f", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x217", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x14e6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x58bb373fbaddaa37a1fd35bfbaedfca10e720b9517932daa0041139db7285ac0", + "blockHash": "0xf430586bb4b62cbffe3acff5f01afffac5e4c452c0d725e4f06128950f1d3fe2", "transactions": [ "0xf88382021f088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a011dd7fa5782307088d05ffd1d11037add044a77cb4bbc829bbb4eac634039afaa015df7b7332a0971fd7ddafb31de4113334576d8b7fa2f95fc38453974a0211d5" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x22590be535e87808bcbfed1999053f2a159b4ec2d830ee2983ebd95b2c7cb7e9", @@ -16990,25 +17526,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x58bb373fbaddaa37a1fd35bfbaedfca10e720b9517932daa0041139db7285ac0", + "parentHash": "0xf430586bb4b62cbffe3acff5f01afffac5e4c452c0d725e4f06128950f1d3fe2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd5ed54f5fe309c1ac6a3939c3d956a15cd79ad3909229d68a47b8e8b59d3da0c", + "stateRoot": "0x526d97c381473391ac8cdc5b60bb8d3255bc6fb0c2801064333b1bef79989813", "receiptsRoot": "0x2d9ff7a5d365e1d00478fa9158143b2e67b31c3a818e288be00a635c43a08b6a", "logsBloom": "0x00000000000004000000000000008000000010000000000000002000000000000000000400000000000080000010000000000000000000000004000000000000000000000000004000000000024000000000000000000000040000000000000000000000000000000000040000000000000400000000000100000000000000000800000000000000000000000000000400000000100010000008000000000000000000440000000000000001000000000000031000000000000000000000400000000000000100000020000000000000000000000000000000000000000000000000000000000000000000000000000000800000080000000000000000080000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x218", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x14f0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc9e6ff8c4334da9106046cf0aa6ada5653c1c7e4e04e2625132bdf77159440d7", + "blockHash": "0xd67249ce627ee0d7ddf04a040d10a7bc510431dfb5b45bb18d224d1b5edcd26b", "transactions": [ "0xf87a8202200883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa01f06e1d4129ab42e72bb52b1e9410b535dc6ec558097e4dfe2a33a19120c75a2a0695aca2ee3dd5f3c254de06e6d230556cc653d6363bd81a24fcb2069d3a449cc" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5c147544dcb51e46004d656f863d8c78c08d7801fa1142e9c81e231ceab7f91c", @@ -17021,25 +17558,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc9e6ff8c4334da9106046cf0aa6ada5653c1c7e4e04e2625132bdf77159440d7", + "parentHash": "0xd67249ce627ee0d7ddf04a040d10a7bc510431dfb5b45bb18d224d1b5edcd26b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xbc96c677aad13efe3f2d8d067ad5a84db086d5144d2c9fb1d12e44d3cbfa583e", + "stateRoot": "0x5d2942fb97dded28e2e202129cdafb6cb684c8572bb5d53a0316fa0ef8a26321", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x219", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x14fa", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd8c58761e29f93f85ed6cba366a7bf37793501e56beb1505083593cef82267c5", + "blockHash": "0x84a7f84bf39c6ec5d31ad4020713ec2a8c8d04fcba5f658ab823bf86253465c5", "transactions": [ "0xf865820221088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a074883c6fbc22c51da2652c7b3af7a2ba5c22717e5c9bf833e606ea95fed9f6cca0764930ed2fc298115a761a3b936ee4e72f4bc48a5410a3a63c536078177d9734" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x9579f88762d50f0b88eb438cc616ce1a2fce24a0655bfa18c17600f37bcd84a9", @@ -17052,25 +17590,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd8c58761e29f93f85ed6cba366a7bf37793501e56beb1505083593cef82267c5", + "parentHash": "0x84a7f84bf39c6ec5d31ad4020713ec2a8c8d04fcba5f658ab823bf86253465c5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xe192da5f688bd047ad26395be54b9afa59d532d45dbd46bbe452eff570f6e4ea", + "stateRoot": "0x83979e67741921a811cf9c0948b57e4a8aede7c77a1be4328491fd0f3b16e4ee", "receiptsRoot": "0x4fae97195c53d94669ebdff34d0aaccc4bac74fce21c7635fa7c743dce5124f9", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000080000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x21a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1504", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1d090490f42aa267658565f6ca68e0d230f7d6e2c2c850276c5428f2e6feac7e", + "blockHash": "0xeee127461f8be5d6a3b26fcd1827b249078aaa6de70b47818cc57e9e52f3b862", "transactions": [ "0x02f8d4870c72dd9d5e883e8202220108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c983c2551657b63bc656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0b296a1364260e1c8d47bcf2239f26b6b909a0a7687250af4af545eff0ea95ed701a083edf46568e48b42edaeb79d3e8ee7b0b66102c9a0c4c43ffe5f6c9fc128ead0a063242a2130fb3d7bf7bb7ecba5dcd7cbf88189e4769018a0809e66ec7a22a95a" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xbe71754b5029b99b3f84d2f972f2f3364e404e211f30737d6e19fe2ed70bd3a1", @@ -17083,25 +17622,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1d090490f42aa267658565f6ca68e0d230f7d6e2c2c850276c5428f2e6feac7e", + "parentHash": "0xeee127461f8be5d6a3b26fcd1827b249078aaa6de70b47818cc57e9e52f3b862", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa09fe3c9aa57bed39e8aba098b01bae1f9102747baa8d2190f251d86d0997efb", + "stateRoot": "0x22ee6c601c02af3c3b8e0af8b3a8481a1d2eea6d9dd4f90f8bf4ecc4003d649a", "receiptsRoot": "0x103e3209b1a4ebafea6a2a117831dc392ef04124614f97228e1c6f309597d062", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000004000000000000000020000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x21b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x150e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xf0867530c5e2d8e1e6f5e8fce7da42ed7d2b62d8f996ad93efabfdb12bd3cfba", + "blockHash": "0x481ec9e8e17a174fa404ebe729acb43e48ca9bee7b1bc5fb7e316dbdde7470d3", "transactions": [ "0x01f8d3870c72dd9d5e883e82022308830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ccb38a78682f396bb656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a06c172610999b0729fbb6bb1ba27e7a0009f1b584ad6f8307d3dcc7d24a18087480a0bc2651e817375b070b0d9f91130822e5c467312725dff25ffd146eba7a12036fa02b2296294d45cd11376edd4a348493a28de7c89ce9228f2b82e1328e2f3669be" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x72ac7ccbdef2d82e39f5ea95cccfdb59f5d1c4a9a83e7e32a275dd2cf71db91b", @@ -17114,25 +17654,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf0867530c5e2d8e1e6f5e8fce7da42ed7d2b62d8f996ad93efabfdb12bd3cfba", + "parentHash": "0x481ec9e8e17a174fa404ebe729acb43e48ca9bee7b1bc5fb7e316dbdde7470d3", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xab4675cbf4cfed5bbcd4654aa3852c9d0cd8b4186ba58b7fe82d8eda579144d6", + "stateRoot": "0xf39698ca56c54e6c230bc81f96cc363fc17ef569acdeac59608e9f424ca0893b", "receiptsRoot": "0x51b30d8dea1a3d0bcdaf826a64f1bb286c7194c9918991a2ee3fd1dd787a1c39", "logsBloom": "0x00000000000000000000000000000000000000000008000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000080000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x21c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1518", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb2db3d26bc5c38616a7acbaba0e72cbc0d27ddb96f8fe1f4f1437d6ea7c058f9", + "blockHash": "0x99fe4b2c3a8b03d5ed9df35de3ebb39166ab6768e2fc38f9ba3b0e6a74601527", "transactions": [ "0x03f8fa870c72dd9d5e883e8202240108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c73f53dd5c5a5b8e6656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0ce285eb20810f2d026bc0b62faf3735df2193835ffd85df244ecc2df24f43b0083020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a0941d11643e6706c38a19d1fa80a870e7553db9ec5a28fa96765f19a5d594d278a0498241744e65d1a71b91e39257a3abddfc93c33cf8042f7ec3d4cca14f2ebbfc" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -17147,25 +17688,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb2db3d26bc5c38616a7acbaba0e72cbc0d27ddb96f8fe1f4f1437d6ea7c058f9", + "parentHash": "0x99fe4b2c3a8b03d5ed9df35de3ebb39166ab6768e2fc38f9ba3b0e6a74601527", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xff10357b70eee297cad094f5054140e825d657702345f074536db819f6aa30e7", + "stateRoot": "0x58e75ac4b80363c98a057e853422846dc574cfd8284f2bbe35a4e5a08f9c5a2d", "receiptsRoot": "0x1fc5e8be642a0e47830d5f9cb00a1eae91931e0d8cab894c49b586d5b2603a60", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000a00000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x21d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x1522", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x0dbddf3e586a2f5369ac360a4fee1273047238f16f2f4e8b6e16471b2455701a", + "blockHash": "0x1af95ce0726c9c38d8fdc2351e04ceb6e5a47ae63dd0d331e8a579dac714d69f", "transactions": [ "0xf87582022508830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ce2934853c0e07a07656d69748718e5bb3abd109fa0806bcb8f517214e708a17372de5245a67396c6a5250aeab9d012af6135f5f20ea045044a58c796c3fbcaaa6841ce92ae2b54c84783d31e07c106ec325bbbb2d7b3" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x400bbdb9ea1f1982431a31e5d0830c0affe0fbd940c7083bdc1d774e0f6cd9cd", @@ -17178,25 +17720,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0dbddf3e586a2f5369ac360a4fee1273047238f16f2f4e8b6e16471b2455701a", + "parentHash": "0x1af95ce0726c9c38d8fdc2351e04ceb6e5a47ae63dd0d331e8a579dac714d69f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x92ddc959cb2fb1dd69692ad7bfb8f2bc298dd502b425c332fd2dee520e707e6b", + "stateRoot": "0x57ccf58c5ec91119c1cd87285d7675a6cccbf8b8c450d61e24171e5701250d38", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x21e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x152c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa82749ce59055410613ad90d73c4fdfe715f9b60c665689c4c377125b1dadaef", + "blockHash": "0x40126b2723a49378ae81f5b1bbeecb34dfb9eee689b7624f88c08a192a2ad30a", "transactions": [ "0x02f86b870c72dd9d5e883e82022601088252089414e46043e63d0e3cdcf2530519f4cfaf35058cb20180c080a05ba7aa03d805cec4b4fcdf0f85965c6640d52210dfc7d7a21f67d1dec2289472a0427f828a0df5cdb75f359b746505e42d73e5698ae804b83e892bc076eb23d39e" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe010c49cc710b1249238f6dbda9f74d529142c897b1b786eee0e01a41751ccd0", @@ -17209,25 +17752,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa82749ce59055410613ad90d73c4fdfe715f9b60c665689c4c377125b1dadaef", + "parentHash": "0x40126b2723a49378ae81f5b1bbeecb34dfb9eee689b7624f88c08a192a2ad30a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xf5b4db74a22182e3244d6c46bfd8ef415deac2300c7bd7657fc8863215d4dd1c", + "stateRoot": "0x2e55297837d3dc9989ad4bbcb59df8b85853343fe2df134010ff94a02363388c", "receiptsRoot": "0xbe3866dc0255d0856720d6d82370e49f3695ca287b4f8b480dfc69bbc2dc7168", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x21f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1536", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5be3c764fef371841fdaca04c885c757d884f9ff8971250ae39d77c76e573636", + "blockHash": "0x053a6889513a12da7ed83fbe96b7897d5bff75d4d3be362d9bf6ddd1dc4345d5", "transactions": [ "0x01f86a870c72dd9d5e883e8202270882520894eda8645ba6948855e3b3cd596bbb07596d59c6030180c080a07cd0b848f57e8939951cf57255fdc454da314830486776b660aa6d2cd9a572eda05a20a6565e5bcb733ec560e01d446c81e38b85f66de4f359920f29ec10850ffb" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x4130c014364b543cbea200a882ca0e2ee707740042e3b252f079f4774e906e72", @@ -17240,25 +17784,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5be3c764fef371841fdaca04c885c757d884f9ff8971250ae39d77c76e573636", + "parentHash": "0x053a6889513a12da7ed83fbe96b7897d5bff75d4d3be362d9bf6ddd1dc4345d5", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2b1852b2db8a8e35f48485d7f315f8969b95fd277d9b533a61f75a133f52e594", + "stateRoot": "0x87ef082606572a3d5121badcd4fdd02946e28dfc699d97a4b81cf2f8ec4144b2", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x220", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1540", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xb710b8559fdeaf52af97d3fcf0879011c37044dedb8f94dbbc338a85bfd7c61a", + "blockHash": "0x376b24dd180a06099157120269ee4f04d883b343e18c429238fd1127f113237d", "transactions": [ "0xf86882022808825208941f5bde34b4afc686f136c7a3cb6ec376f735775901808718e5bb3abd10a0a05ceec42baa76b27fe39d9ab36d09835722c6d10baeabea922bdbb6b2d796a0b4a01c35d21343f362a283bf74dfbdd4cab090d16de909e304324c69c006be235c79" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x506cb52170cb9a25fec6c4454c306efa32f9368e4a71b333a1b211ad18a45d1b", @@ -17271,19 +17816,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xb710b8559fdeaf52af97d3fcf0879011c37044dedb8f94dbbc338a85bfd7c61a", + "parentHash": "0x376b24dd180a06099157120269ee4f04d883b343e18c429238fd1127f113237d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa298d3c4bd50f7285630e98b96c2abdbc4eb9ce9a3bdba0e8c3da99566655de1", + "stateRoot": "0x0980c1f0c2f679c9164eee079d868dcfe6fb1ff52743743c208aa3473b0820b1", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x221", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x154a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6eb711b67df8460994ec6d375c26a4209acae1a918f7a62392f2a562500980c5", + "blockHash": "0x8bb74fa3c3e2ced0984dceb34edf2bb05e9a16fb196e39b647f32e77c51a3331", "transactions": [], "withdrawals": [ { @@ -17294,7 +17839,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xadfba1e3ff9978ca95fd32570e09cb9ff7d6c8874aa044e0aaaaa2771443405a", @@ -17307,25 +17853,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6eb711b67df8460994ec6d375c26a4209acae1a918f7a62392f2a562500980c5", + "parentHash": "0x8bb74fa3c3e2ced0984dceb34edf2bb05e9a16fb196e39b647f32e77c51a3331", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5285f20269553112d3fa1b74ef776f3ef4f7cbbe49fbb6285beca90542b1cc18", + "stateRoot": "0xb468097e951e1cb4c7e202e7829f4748dc0643bc863d1b690567142e4cc26aaf", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x222", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x1554", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1da9f51a070e2bf7a49e7631ac54fb0e79bf4034dd2b982f8929cf12c469a593", + "blockHash": "0x686bae59f9c625ded6c89afab2e9841c75f19c1b72d1b96ba08d4aabcdc5aeb2", "transactions": [ "0xf883820229088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa01933a4971aa769804ba4ac63507f32bcf9c2b1bf5161dc27e2c465c26caa3c6ba0086c4c204789cfee0de84e151bf06d2c18d9823d6f4abc7035e9e6039f192c50" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2f527ed6b4ddae83034b3cd789d451f3b7131bd8f196126cb60f0754cf15fca3", @@ -17338,25 +17885,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1da9f51a070e2bf7a49e7631ac54fb0e79bf4034dd2b982f8929cf12c469a593", + "parentHash": "0x686bae59f9c625ded6c89afab2e9841c75f19c1b72d1b96ba08d4aabcdc5aeb2", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd358f95f0a8aa12bd08232b92749f5e2f189a508447f6a89814509f9581062db", + "stateRoot": "0x185492a12cbf726516edfaa33474e1a1dbe0f6678796e5c6f4bc2a827e25f1bc", "receiptsRoot": "0x9519cf62b07b8cbadc460fdc3cefec4aafe9d2bf3b3d4cc3a11d9ad733cb4826", "logsBloom": "0x00000000008000000000000000100000900000000000000000000000000000000000000000000000000080000008010000000000000000000000400000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004100010004000000000000000000000000000000410400000000010000000000000000000000000000000000050000000100800010000000000000800000000000000000000000000001000004000000000000000000000041040000000000000008000000000000000010000000000004000000000000000000100000000000000000080000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x223", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x155e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x9d719d04326acbac551edf543d8f760e26c65609601f950dc8d7271cbf40a006", + "blockHash": "0x50b282e2e5601f4707f5429d6552ee381ef90ff516b008aa2173a9e2c56aa025", "transactions": [ "0xf87a82022a0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a060cbd58eda040403b14eca1644f33a5246fe27034ad239413c2b33ed98d7113ca03597763dacc4c210366705368fc9f34c7dd812026df69e046746150922755936" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa72fcd0c929130353532dc56f8c43a7e4ba9748f56fa2f3cb39bff62b4ce04bf", @@ -17369,25 +17917,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x9d719d04326acbac551edf543d8f760e26c65609601f950dc8d7271cbf40a006", + "parentHash": "0x50b282e2e5601f4707f5429d6552ee381ef90ff516b008aa2173a9e2c56aa025", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x21fc7f56ef62f2a6af0c85e8acd8ad3cb17ae34c757b5251e7c07b17f255b0c6", + "stateRoot": "0xe2ccbec953c101a81648ffcbe8309b83a29a561374cf1bd9e41a319fce312d2a", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x224", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x1568", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x488537d78be3c43ce3232056b5e0b1ce2ca9a88d4d7d768f654e0698928743e0", + "blockHash": "0x4de58ea0805946eaa75a4003792906a166660b1c65e47840a9b3678ed0f9fb08", "transactions": [ "0xf86582022b088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0aac243f3dc5739a48c97d8c1bf8378d7ddf5d316f6a94d1130065bf9abf2666aa06f86954f6ba0d3366b63224de6f55748f27828f807bd3504bf24a71cd38fe9e6" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x295fe8a5ddc346bf5e6f66db4e8961178d57e41915af94f89da7d40ece7b8f70", @@ -17400,25 +17949,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x488537d78be3c43ce3232056b5e0b1ce2ca9a88d4d7d768f654e0698928743e0", + "parentHash": "0x4de58ea0805946eaa75a4003792906a166660b1c65e47840a9b3678ed0f9fb08", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd449037270da36f46b81bc1bc11581777b0a23eca0de0502ed5fee65686d472e", + "stateRoot": "0x96bc1017e4c71e2e9f212050adbec3f7d2d1b808208540881c93133dc25f1648", "receiptsRoot": "0xecd16d9340092fa4b69bc2bec07184158e9217ba92b74e0c643205379a3ed4fc", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x225", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1572", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x04b7bb9acaf695da6f2e725c22098a6a6d2216ab3478a9e053526bb50e276afe", + "blockHash": "0xf3c15e93f8d7724636e4ee509de06fc2fa3cef38f3f0dbdc67a2f17e1614aa40", "transactions": [ "0x02f8d4870c72dd9d5e883e82022c0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c2dbeda6b380ad817656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0142951613bf93db71eba96bb48c57a42168fcfded6491e1229ea2b8570f77e7f80a03dc0fc4e572b227c6083e6ad856fc992d5fa235f9fbb320f913d2edf4ea64f0fa02341f3497adae073a51ee0db66676e3bf0d9953a65b539a04eaf1f027880c595" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x673fd177d3d2b3486f6250e98100855417df12d7a090b7ed709bba223e03276e", @@ -17431,25 +17981,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x04b7bb9acaf695da6f2e725c22098a6a6d2216ab3478a9e053526bb50e276afe", + "parentHash": "0xf3c15e93f8d7724636e4ee509de06fc2fa3cef38f3f0dbdc67a2f17e1614aa40", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xaa8508404b0b8c762b662ef018e226d1f83c73c51b84eef67747fdaaa33e9dfc", + "stateRoot": "0xea1e732eeb615da8ee73950db3400eb3a4f3bbdc8532ff4b43744a8d7a153019", "receiptsRoot": "0x0a490da86114d077ffdc597832c806c9215f936ea0e51ceaa334a1782825e1ff", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029000000000000000000000000000000004000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x226", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x157c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7181f0084b63db7479c003d7dd4291ca02dae8d4283f82becb53681d47398afb", + "blockHash": "0xf2371856184f508bdbb898eaa38e77e2f34eface3f74b7e6bacced38062c07c0", "transactions": [ "0x01f8d3870c72dd9d5e883e82022d08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c909c95399f08d166656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0a344ff63ecb6c6cbbd711b06a84844147910ef79a57679958664abf4af9938d380a0cf8496be36e7255631748864451cff36c50e2fbe7036a76df16e0a59aefc5dd8a0403adcbafeb9d64323127b28e306cf232099d0f120f3975f442972347ff89850" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc5ea3d95ee2c22d741f6c48ac6d87e445e826cc8f6d25a1b2c12f3d9a447a353", @@ -17462,25 +18013,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7181f0084b63db7479c003d7dd4291ca02dae8d4283f82becb53681d47398afb", + "parentHash": "0xf2371856184f508bdbb898eaa38e77e2f34eface3f74b7e6bacced38062c07c0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5a29bc7e141a8b5204a67235e6cf2c1bce99f683d255f84745d92148f9a9d90c", + "stateRoot": "0x2b90515f5e2f18ca619d2b7fd5f7bf51e79b9f8a7ba6e6135c4cc97685f68199", "receiptsRoot": "0x649ed1c0dd1ebcbf96c00305385c490cce0bd53a5131b834fa8fd8db67dbfcc8", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000008000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x227", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1586", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x026fb7db67bd230b10afa06b1c7b20edc1219887a13c0accd594f54aba577ca2", + "blockHash": "0x625a61c231503e7a34dd76ac7ee2c7476b4295d3835bab153b1c11ff588e0554", "transactions": [ "0x03f8fa870c72dd9d5e883e82022e0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c448907ad05bd07de656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0f26b2f780c4b92b3f15f1d6e90f7d5a176b58eefea6f0d9cf2f8a0d1f86a139f83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a00ccf3dd0a97645a72eb3926dd694bfa7ff8cde336db1942846b4de7a197753a7a03c34702a7d5ce59948ced0f97c212bffc972d75c29d8b61ca6b943b23a497c8b" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -17495,25 +18047,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x026fb7db67bd230b10afa06b1c7b20edc1219887a13c0accd594f54aba577ca2", + "parentHash": "0x625a61c231503e7a34dd76ac7ee2c7476b4295d3835bab153b1c11ff588e0554", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x23302eed23ec4d3037ed09a5c8d1cb987b85319c0c6b2ee7cd773b629740e9de", + "stateRoot": "0x7ffb8000a3131ec3c8eff761a1e66d5fd502b045a347ace336d3dc6ce6db855d", "receiptsRoot": "0xbe2c34b575afb52dadfa7ff4470d2fdf22388347ae87c871dfec683d85f53fda", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000200800000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x228", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x1590", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x60596113f907eadfb5229325292e44044821a9e22f7e575b24cab3ea58fb5190", + "blockHash": "0x0eb6a233ca2aceb04c1a694cb21e179d5b7466afb7847e2e6a4e1c0ea01d4dc3", "transactions": [ "0xf87582022f08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c3bf5f7de7fc40580656d69748718e5bb3abd10a0a0ccb3b524b4240095f21c092cafaf4f649981463e6effd560e4ecc03245e2b29da06cf8a83ca8be11c4e6c8aa095255f57bb7898bdb3183ff669d1170abb34e9e77" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x220bddb698fba55c2a96db728cf5caffae495e6903a27d57e74e61991634a7e3", @@ -17526,25 +18079,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x60596113f907eadfb5229325292e44044821a9e22f7e575b24cab3ea58fb5190", + "parentHash": "0x0eb6a233ca2aceb04c1a694cb21e179d5b7466afb7847e2e6a4e1c0ea01d4dc3", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb331683494cf8e7e2b2a4a68164ae46640adcaa324e827dfa62218e36050a286", + "stateRoot": "0x4a644a90334381fa7e410e47ab828381a21c6a8cb83fdb97d07e89bd21f2df1b", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x229", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x159a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd168573695101511d7504d9d987c5a0fa7e64b52dbba520aece42e39e9b889b7", + "blockHash": "0x788cceb32c0157ffea4bcd60c036b18c3316df6e8d52b6e9a625bf2bb5ac5536", "transactions": [ "0x02f86b870c72dd9d5e883e8202300108825208943ae75c08b4c907eb63a8960c45b86e1e9ab6123c0180c001a0a5daecaa8ba4d8243ee4167aa85b9225f420e7c2c6a131e182dca618d722678ca05e69feb5985a26381b431b80fd5a0bd3ce608c5f44dfc4da0296a1c4534152ac" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x1f6b1570460ec8766ca6e568bd30d50175e71cc8ae45039bfbd2e82ca991041f", @@ -17557,25 +18111,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd168573695101511d7504d9d987c5a0fa7e64b52dbba520aece42e39e9b889b7", + "parentHash": "0x788cceb32c0157ffea4bcd60c036b18c3316df6e8d52b6e9a625bf2bb5ac5536", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x04145bd0d53de7b5d09b43bfc479edaaa22403d5bba73db923f5e19f3ee1fe3a", + "stateRoot": "0x5214664d0122c6850cdbd8b4915a75b8f6e847724418a50c73e0963280856862", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x22a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x15a4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xcde6e6e9437d8d53d9d119f59621d8af4aab0d36357ae361fc39100037289949", + "blockHash": "0x4b2096af4363485d3281072a244d48544594bee3daf3b7abd42b811d9581b280", "transactions": [ "0x01f86a870c72dd9d5e883e8202310882520894654aa64f5fbefb84c270ec74211b81ca8c44a72e0180c001a04e47b90029babb8898afda6f32fb6267d7d6a46fd109e268007c4078ed201721a05d7952ca59f6203255e98664242bb052bfffe1cbc5a45a32de744356e521d056" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd323f7e63c7ee0244d6795f2d05907b6d0361e6e8b5757cdcff96f2ade53e181", @@ -17588,25 +18143,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xcde6e6e9437d8d53d9d119f59621d8af4aab0d36357ae361fc39100037289949", + "parentHash": "0x4b2096af4363485d3281072a244d48544594bee3daf3b7abd42b811d9581b280", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa8a3551dbb96af8965635f8a32f91c0b2b215eec518a95f92bdfaa4d88541527", + "stateRoot": "0x146c002da49a91d6ee658b742767cd219163a40985c0ce9bc37b7587c9da30f2", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x22b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x15ae", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xaf7988749b7c275b2319bbe47c81260f8c3084d77e284db0b00237173851550f", + "blockHash": "0xfbd575d445e319411cafa99e3ffe0c1ccc3e6f539e4ec64bde55fe5bf29f0d6b", "transactions": [ "0xf86882023208825208945f552da00dfb4d3749d9e62dcee3c918855a86a001808718e5bb3abd109fa0882015d7b266b0a114a6d06da722f8b4eb73c1081ea516ef123b498cca88af5ca04c79877c6ae33388b3e79635b23dd69fb0bb4c7f99efdf3d14c700f23efe3185" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc7709a90d90185b34b5d069558a1a0e23279c82cb5b9c80b9a054a1747a100b2", @@ -17619,19 +18175,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xaf7988749b7c275b2319bbe47c81260f8c3084d77e284db0b00237173851550f", + "parentHash": "0xfbd575d445e319411cafa99e3ffe0c1ccc3e6f539e4ec64bde55fe5bf29f0d6b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcffb3fc3c48a966aaccf3265534a087a069b99b14ebff35fadfc5b76d19ad77b", + "stateRoot": "0x6297c20427582e1fe922c973b80266d477affb298b0cf596e1ccc813d5d54fe2", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x22c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x15b8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe80952fe3298776700d0d5527b12772000caeafe16823a1d07d023c092aced4f", + "blockHash": "0xad53b6ab1f4b48d8161a895a4676e40f2572d92a2f7c6f8baa9ea17900376078", "transactions": [], "withdrawals": [ { @@ -17642,7 +18198,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf41d4fd21005f25600285ed8c8119a41a59af6c0c295cb06a26a29f87ff25aba", @@ -17655,25 +18212,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe80952fe3298776700d0d5527b12772000caeafe16823a1d07d023c092aced4f", + "parentHash": "0xad53b6ab1f4b48d8161a895a4676e40f2572d92a2f7c6f8baa9ea17900376078", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc5b4b364d51cb425a8f27ab133549f2e58fb5417e32e874a442f5d1832a8aaa8", + "stateRoot": "0x2a1490bdc632b9014431c4f2446d92461b7889b01c648cebb3709de8ed97c5e1", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x22d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x15c2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x0462b045d5e548d1267a9124eede57927ff6653ee26e515e79484a37fa332fec", + "blockHash": "0x5c116e90dc6533adfa80d0958e4a1394919a9d4bef41aff8a008f8d341c4b4de", "transactions": [ "0xf883820233088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd109fa00cba1aff982def9dac39bbfdd8f498296e1c67367236597c77165ad0390378bfa06632af5a65ef5f911e0f8e786b5d695d267351987617cd9479d06ed5fe83147d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x925086e21edd2723f3b5556821ac5a4bdc2ff1f673ac084cbac931be2ba37290", @@ -17686,25 +18244,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0462b045d5e548d1267a9124eede57927ff6653ee26e515e79484a37fa332fec", + "parentHash": "0x5c116e90dc6533adfa80d0958e4a1394919a9d4bef41aff8a008f8d341c4b4de", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x641c1debf3055a466f9aa4ccac95fb2d724f2a2e9f3a89e33c356e3c5ed735b3", + "stateRoot": "0x8d2c9caf695fd3d61130908e8dd742e698c2b7d20ea375d8029b8de62a5e918b", "receiptsRoot": "0x24164ae5affdfeb7ac1b0e45fb9580b20c9ebe72f1308f7ae46c04e9a98a62e2", "logsBloom": "0x00000000000000000000000000000000400000000000000000000000000000008000000000000000000800000000000008100000000220000000000000000000000000080020000000000000000000000000000000000000000000000001080000000000000050000000008000000200000000001000000000000000000080000000000000400000000000010002000000000000000004000000001000001000000000a10000000000000000004000000000008000100000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000080040000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x22e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x15cc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc2379dccca93cb7af1b9495cb45ff56200395f2d0f799afda2cf7d1a8dc2207c", + "blockHash": "0x44be7587e8776d1415d19432e36410444b679cf0f79b744ee5dbe50245fe6519", "transactions": [ "0xf87a8202340883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a013c9ae1f02d80119784f5303e3ef1b90c0e572b76521c2917586005a14236deba07acf4937f74477bbc4f9b1a7db1562a7388e6d2a493fbf30f7bdb7bbe6b9d034" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x2662096fc52fdc578d134fceb1b462236b7003d5f2228536b1b3e9642a49e0d3", @@ -17717,25 +18276,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc2379dccca93cb7af1b9495cb45ff56200395f2d0f799afda2cf7d1a8dc2207c", + "parentHash": "0x44be7587e8776d1415d19432e36410444b679cf0f79b744ee5dbe50245fe6519", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd4bef8c5196a6887ddbdd9c798b43317e23992841c8e5fbdae002664620bbbb4", + "stateRoot": "0x39b5ede6a45976512bae95f186d9a256be2658dd127c54875a764b2ff37ef167", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x22f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x15d6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa7614022dce29db83d3fdfda49d693584249cd3719f6981766ee013a59c53df5", + "blockHash": "0xdd8183096d4086767a5be74daa64af66f1e6beeb5808d47db4b1d7c0f99c436a", "transactions": [ "0xf865820235088302088a808090435b8080556001015a6161a8106001578718e5bb3abd109fa0f86d215ae7100c55f14c1ec6f53d83c3d1fa777e3e1d9c23839a167beae6e475a01c0b30892286a4ede34138e7df61813bea4df91bf9675cba296e9ca662f3bd9b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x13bc04c697ce8353ef9332bf77b0a9dfaa3b46750477b2d6c3ec0320b667fa44", @@ -17748,25 +18308,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa7614022dce29db83d3fdfda49d693584249cd3719f6981766ee013a59c53df5", + "parentHash": "0xdd8183096d4086767a5be74daa64af66f1e6beeb5808d47db4b1d7c0f99c436a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xd6079afb6c2ce2b1207b0ee498ee03c9130f633fa041b07920d04acacf526b23", + "stateRoot": "0xc14f929e017affdb8de494c616e40af64c041fd39354b190469826e42a217a1a", "receiptsRoot": "0x7cdaf89496c1a5a3c531b09245bad68268f8c9825175334217f3fa2b65ca8005", "logsBloom": "0x00000000000000000000000000000000000000000400000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000200000000000000000000000002000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x230", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x15e0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa9a699c07f4409eab9ca244799436f35249c79448cfb16f1daac3ea84453ab62", + "blockHash": "0x2981e1b326c99e71934f4aa70b16e59637885a77e99168fbb78061af49b3ccae", "transactions": [ "0x02f8d4870c72dd9d5e883e8202360108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c1f9e851ca16e6cb9656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0a99b8fb9a23a3a24ef3330a371d081c4158ea1b75c9af3c2bda5440857bc823701a02c04468982075a831b72edc190258ec5b3892f86db9e97cfce65258e812ed1e3a03ed173c6e01067ad6b4be1d2eb27d49a4b226a30df40193c7aae6cb3d69bc424" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5c9c995de8502ece5f040c187feb066888f95c5c18f19e26d22fd33c214f1797", @@ -17779,25 +18340,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa9a699c07f4409eab9ca244799436f35249c79448cfb16f1daac3ea84453ab62", + "parentHash": "0x2981e1b326c99e71934f4aa70b16e59637885a77e99168fbb78061af49b3ccae", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8d0be3fc6e3043dcb92b33976b33b7136cdf20b5e8d85fcbfa8ee74d9102e158", + "stateRoot": "0x4c2f94213197d5b4ce270ae197b1281fee0627d9f6b7b92d8d7a920188039d22", "receiptsRoot": "0xf9d700dd528cda36168b7c1b46ab2ad9b3f2d9f8f04ed2464e747e3cdbcdb948", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000080002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x231", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x15ea", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x25b92c413d927baecbcc7836cd6464336f0a89e2d65a9fa0cfbe8729fb3b2eb6", + "blockHash": "0xeed0bc50e72f8e9501c9d636036dbaa9f173739debcf08b77cad98287735b174", "transactions": [ "0x01f8d3870c72dd9d5e883e82023708830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c544caaa25bed802a656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a088edc52ba848622b1d92e73d2c311c1c83420986c621546fbadac23c3428c57080a0b586a9f73d5ffc9bb1ce68608c76aaeb65093dcf2b5506ecdfc5a71031ce677fa03c970c8cf4f1668de9c0bcbc91f7efc7227cfab82c441dc23557057ab739fa04" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x80e9466bece8ddfabc70825bcec4e24aa55e1acf4ede6dc91e58bbd507b89106", @@ -17810,25 +18372,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x25b92c413d927baecbcc7836cd6464336f0a89e2d65a9fa0cfbe8729fb3b2eb6", + "parentHash": "0xeed0bc50e72f8e9501c9d636036dbaa9f173739debcf08b77cad98287735b174", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc4be91b8c59b503cab4bc24d11919560692712526990bbf14960dc484e32f1f7", + "stateRoot": "0xecb877850362741af25ef22eb0bb6ffe907be72dfe062596bfec20c937258f7c", "receiptsRoot": "0xe7ba570a13b897c5510b99633c11830f998713b3b1f736009bcdf8b43fb2c377", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x232", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x15f4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa57990630fd6f670bb7e9f46d7c3e913b5392a7b13a83e9e040118b5edce4bf1", + "blockHash": "0xe9a8040f4d6d4f3698b30d263e50b45a5d399b755f56f5c4b4fefc97bea6793b", "transactions": [ "0x03f8fa870c72dd9d5e883e8202380108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c714a7ce99187d89b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0ab5140d25dce39c42d511dba633cde87b45465d48aa4ec211b27de998abbadfc83020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6880a02edc679fb6ed3885ebe5d6bb3bf437381ab42e8cd40409eb57d8de68b7a89da0a0548ae149f4ed6a40f7a033ac18c25055586e1ebaf136839c6b88a1372675c4e4" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -17843,25 +18406,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa57990630fd6f670bb7e9f46d7c3e913b5392a7b13a83e9e040118b5edce4bf1", + "parentHash": "0xe9a8040f4d6d4f3698b30d263e50b45a5d399b755f56f5c4b4fefc97bea6793b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xce000de5c6f0db7899b3dbce03252e92e3007540ceefb7b66276eee38ac41ac7", + "stateRoot": "0x262abea88d529c3e1f04e3aca2968a5720886564c1bc9f68308f2cf1b4aa8d7e", "receiptsRoot": "0xc043e7daa7e45f96db1727335498d81d0b589b81016c3e1d6dbd89fd988b5431", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000009000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x233", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x15fe", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1d6f6c4bfa2d734a2b4869d97a28ed74e5ac40595899853e85e98349788a9d58", + "blockHash": "0xe95a3c6dd3cfcbf93f1ca122dd86d9f5716a88f2a1c0a3419e43abaf87e3c06c", "transactions": [ "0xf87582023908830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c531a2d567445d0b0656d69748718e5bb3abd10a0a09a98ac819a48f4ea3d4c12bb691465eaec672dddf796189317c9c2066bea7fd1a022eed06705e732be508890102bd1c4e1847059dbd4a27f6d93143cd7d602ea1d" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x11c42898638189fe88536cc1845ddf768fc26b99b993c356b1f5dcc14dcadccb", @@ -17874,25 +18438,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1d6f6c4bfa2d734a2b4869d97a28ed74e5ac40595899853e85e98349788a9d58", + "parentHash": "0xe95a3c6dd3cfcbf93f1ca122dd86d9f5716a88f2a1c0a3419e43abaf87e3c06c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3bf8746ca1a5a50afc191189886796323d288227abc154db248a29a72c29eb24", + "stateRoot": "0x315e11f0545a60350b55413a31e2577e56e4ee98286d94741f33ab18a3720018", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x234", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1608", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xe8c2b0ff9fe420948d5a90471748469f7cd018d8b62b156404626ee33a4f4edf", + "blockHash": "0xdd7922aaa19bc59824273c5fe6c5a96c018c1ec7f7639fc3798c6ef0c4eae0e1", "transactions": [ "0x02f86b870c72dd9d5e883e82023a010882520894717f8aa2b982bee0e29f573d31df288663e1ce160180c001a0458b87fd7d6396257685ab25480385171ca3bed9eca7289b40c702be82263b63a04aae7b1501ca7450a82f3c2639369c4c13310358ffaf9bf44ff8d8abe3753348" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xb623473143c27ada98b34a5cfcbabf6b70860e562953e346a03770e4237b16c8", @@ -17905,25 +18470,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xe8c2b0ff9fe420948d5a90471748469f7cd018d8b62b156404626ee33a4f4edf", + "parentHash": "0xdd7922aaa19bc59824273c5fe6c5a96c018c1ec7f7639fc3798c6ef0c4eae0e1", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5baf3090db9bba2e50d74a2b0e97d3aaed18413163635d322d717d4844a2f272", + "stateRoot": "0x205d0ac2f73812481bba32512efc4f55fb052aea1ded1ce54be616454bfca3f0", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x235", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1612", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x96419b60000d8e4e9815500d8e3d69eef3c19d36997bdaedd42cfabf174ae505", + "blockHash": "0xce0294593e0935ce423d1582f69a4da1efdcc039259801e09aa93991ece86719", "transactions": [ "0x01f86a870c72dd9d5e883e82023b0882520894e7d13f7aa2a838d24c59b40186a0aca1e21cffcc0180c001a0ec6af985b7f6670ae589b8b15da1147ccc88af6bb495de6ba682258cd1c0d9faa009958afe72b0ad14f51323cd570488978d8b98b3cb03234f08b4dc0e3fd70bab" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xeb4739b0ae9d202f1529006ae74d98da58dbec8dfad38902ca920e6923beb35b", @@ -17936,25 +18502,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x96419b60000d8e4e9815500d8e3d69eef3c19d36997bdaedd42cfabf174ae505", + "parentHash": "0xce0294593e0935ce423d1582f69a4da1efdcc039259801e09aa93991ece86719", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x695baba1a16890cf56027a4abec52df8010f389b85c159e4beeca0edefe7d1c6", + "stateRoot": "0x427ad68945149820e11a55442fa7d45929ba739085a14847791cbd3c0d687ef6", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x236", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x161c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xffafac142daa1e5dfaa588553a29883ef5d6b9a56408401cc20dd60121467861", + "blockHash": "0x4d02e42495c1fc58dd0c9ca212aef8793e6bdb2adecdf7ef2524ae766bf9d9fd", "transactions": [ "0xf86882023c08825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f01808718e5bb3abd109fa088128ea9ba6ec872f8a52ec25fbacca092f5cee67c79cd0cedaf1d9e4097a719a04b62d924ecf4b8c8a432f8ce37a9696014fcb741c6cb197dc0a4d51f80620760" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x506e559f06fc9dbf1609acbdc09d2ae31dc353794a5f742e2645791d3b9b92b2", @@ -17967,19 +18534,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xffafac142daa1e5dfaa588553a29883ef5d6b9a56408401cc20dd60121467861", + "parentHash": "0x4d02e42495c1fc58dd0c9ca212aef8793e6bdb2adecdf7ef2524ae766bf9d9fd", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x5398054f6728892e01100f6038e1bc552df25943d10ff4dbcf8fffed8910ed5b", + "stateRoot": "0xea0011c370c3a2c9a094b8fcdd57c807e4ef978bd9ee4719d4eaa0c48a71c4c7", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x237", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x1626", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xeb9bc3c34aeff870450eef73debeab5d6a4e853fd5e94794de8de70f3328400b", + "blockHash": "0x66d9392fb7b2bafe0484a1601f026206ae0b004a3446a6fca36c12e047942d3c", "transactions": [], "withdrawals": [ { @@ -17990,7 +18557,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x3cf622b6ae96fd95cb12ce270854ed7ae4f651268000e01e37574dfc0f33ce6f", @@ -18003,25 +18571,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xeb9bc3c34aeff870450eef73debeab5d6a4e853fd5e94794de8de70f3328400b", + "parentHash": "0x66d9392fb7b2bafe0484a1601f026206ae0b004a3446a6fca36c12e047942d3c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xfa0ad05fbd9c5cee03dc844c85e34894cd8e358275a8fb4695d6ed4f7e886ccc", + "stateRoot": "0x8ae00f5669c0e7aca30d2f12f727d0fa69e5caff2951eb8b357aa3fc9c02bc2e", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x238", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x1630", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x168cb5014662382595da9de5a5d07020a00f6871e24ec2f12e4d2c01200a1021", + "blockHash": "0x33804d1d5267f18941b1645ff3723b49063dd2a8a4604d0d8d86ab03083db024", "transactions": [ "0xf88382023d088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0996d3dd760a40ac198ea0625ac932a0049423f2ea1b0badff9790bdd3581de80a0405373b8832cc078d5449bd5d864b000ea7d5d05311a002b11f86354d133f606" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xeeef194c98225e4ce5119ad6bf465ff5b4a542475152471fbe5bb408035137b5", @@ -18034,25 +18603,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x168cb5014662382595da9de5a5d07020a00f6871e24ec2f12e4d2c01200a1021", + "parentHash": "0x33804d1d5267f18941b1645ff3723b49063dd2a8a4604d0d8d86ab03083db024", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb65bbb0de3f324d1479391e73300b9a96d8ef970393b9c75f4b13a9f55426510", + "stateRoot": "0x947728234e1e98e2c2878e07d1f24d3bc179c1a54e4977e0e99d175bcb70b285", "receiptsRoot": "0xc2438923e0df877ca3d800892d179f7cdc17b2846caae090c64ded60b4758d92", "logsBloom": "0x000000020000000000400000000000000080000000000000000000000000000200000000000000000002000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000480000000040200000000000000020000000000000000000000000000a0008000000001000002000000000000000000008400000000001000000000400000000000000000000000002000100100000000000000001000000000000000000000001000000000008000000000000000000000000000000000000010000000000100100000000200000084100000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x239", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x163a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x12d8f16244cd8fd6024d151e6a2070009c315dffa38ee8c5330e1bd3d4c3e550", + "blockHash": "0xd5e45f7309eb1a7de0b2e87e5b3ccaeaf024f705c4864597bcb3d63f7976b7ee", "transactions": [ "0xf87a82023e0883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa05bcaf8b4aabd360569527d984095742ff50fe933205b334015f9f2d4724a63e5a03e07aa87b6af37e9e8d3fea351ecef37f86685ae75a72d0dd99d79c889f0672a" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xd8d4edf4122ac50f05b76868187eefbe56393c634490733ab80b12adf4fee4ff", @@ -18065,25 +18635,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x12d8f16244cd8fd6024d151e6a2070009c315dffa38ee8c5330e1bd3d4c3e550", + "parentHash": "0xd5e45f7309eb1a7de0b2e87e5b3ccaeaf024f705c4864597bcb3d63f7976b7ee", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x2e488aafed1429cc1d6e1833a29b29a042a00665358bebc6cfc6bae35da3a455", + "stateRoot": "0x3d6f443da131993764db4b3118896cb97097893be8c1024812a48ffc118f5ebc", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x23a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x1644", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xae534ee68fddcbb56a54e1389963b1b91f2bd81903668bc912fb38e8222616ee", + "blockHash": "0xf0bb3dd141fb6dd247ebac009076bddb67224d086cd0af6011b02f4f7c6dd759", "transactions": [ "0xf86582023f088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a06c258143226b3e0b083ceb085ed33504648cb3a1131e5fad2688cbfcdd9302f9a03178f9023079da66e69d8b7011168bca212ced59b8e8273b6b5ab0c606d309cd" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x05efbc961556af4359a25fa1bb0ade5e3dd4b058ef14e80b0aaeee81da998c26", @@ -18096,25 +18667,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xae534ee68fddcbb56a54e1389963b1b91f2bd81903668bc912fb38e8222616ee", + "parentHash": "0xf0bb3dd141fb6dd247ebac009076bddb67224d086cd0af6011b02f4f7c6dd759", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc87653c55d2584811df8ca04b51e47c130dcdb90a6d10184b8529130af87694a", + "stateRoot": "0x877039a618ffa8c50a3a536f34e88aeac945a178bae4d0abc2d18d78502e037a", "receiptsRoot": "0x7bd993dae053a05a7cf4a17e754878feed89e6549f4797c790a975045fccd4af", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000200000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x23b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x164e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xd17d8c2fc653829318949d721e152c1578ac66a99c02fea2ed7e9902345888ca", + "blockHash": "0x1be42dad76ec806691282c81fc7eea816f7f6b9cbac86aa206786705a60d2dad", "transactions": [ "0x02f8d4870c72dd9d5e883e8202400108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c7ec75a9a44cbd37a656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0b9a419e057752857f289694284890ff1fcbfbe5d736b5e52bb8568e077f4988380a0d8eb62de0723c4d3071e1e7338cd9dc052714d483705501cf2d7a43ede1ab2efa0691aeb7be0289e154e0db27233a86db840d3df0eb68c3226ae31f2667a85ec61" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x65490c264abcd05d08f11c260d49dc0f2c55f3459f2f902400cc3751ae16115d", @@ -18127,25 +18699,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xd17d8c2fc653829318949d721e152c1578ac66a99c02fea2ed7e9902345888ca", + "parentHash": "0x1be42dad76ec806691282c81fc7eea816f7f6b9cbac86aa206786705a60d2dad", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x34be0e307d6f9095e613d7c1c4ede1d624ff2ccfa921847110a3318499c3aa06", + "stateRoot": "0xf1eca7adc33f4a2191c02b6340eac9e0a0fc0097615398142a5d53ee1edf33e5", "receiptsRoot": "0x0e59486f8a1b78699db78104935292fe0707ea9c742817a63491084a27cd878c", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000001000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000800000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x23c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1658", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x8d7e0a0e7b3ae1c2af06dbe35c75cb89f39ee82eabdcc3dee776c4528e5f44ae", + "blockHash": "0x49c06b790bcb0ae85cd26e77400ce72e8efac00bbdc45a116da44cab80e123a7", "transactions": [ "0x01f8d3870c72dd9d5e883e82024108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cdfd0fe3a4aba411e656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a07a536b71187079aaf5462b7d483063e3d25cea8e3a6790ebdbb284666fe8106880a0f6d1633a6e9bf948390d5892e601e41435c9d8e194d2420e09d0d2f46498a9e0a052e5d636c533da0e88e37ba8dd2578610f9169b94721f4ff9720a434732fb3ac" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa662fe4e7f5b359da22861957ebabef233d14df689a0a378333f9caaae8ddcc1", @@ -18158,25 +18731,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x8d7e0a0e7b3ae1c2af06dbe35c75cb89f39ee82eabdcc3dee776c4528e5f44ae", + "parentHash": "0x49c06b790bcb0ae85cd26e77400ce72e8efac00bbdc45a116da44cab80e123a7", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x147f4144141326f7f9ae8c80266475516cc2ec5b684b0917dad44c659a9893e8", + "stateRoot": "0xb2a547fea4d0f1f342d5c1fd03c42210e7bedb0fa156237bd8c044f18403893a", "receiptsRoot": "0xc640d110a9d3c3320caf892ed640488ade7bb415e95636395222ab8540b62a92", "logsBloom": "0x00000000000800000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000004000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x23d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1662", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x1d2cf4804fe3b07289794f1cb5227e51d697cad91934eb7c4705834e36100bb6", + "blockHash": "0x5723653cfa0851f537158dff76c95fe1aa63637906c595578dc66bbd474a6220", "transactions": [ "0x03f8fa870c72dd9d5e883e8202420108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c48fa07464a4e8d5b656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0c558392238c2d11cdd04a6ae37065f3541a22140500f92c0d8006ff95e8df59583020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a029d3c0911a45d36d03af347109f14a7446680818bb9026183118c333c4c07d86a0598c061b1a983b2ac6f74268f8c3dc4bfb87b7ac815ab6103dd7bd7be1d3387d" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -18191,25 +18765,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x1d2cf4804fe3b07289794f1cb5227e51d697cad91934eb7c4705834e36100bb6", + "parentHash": "0x5723653cfa0851f537158dff76c95fe1aa63637906c595578dc66bbd474a6220", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x3ce5fb93422fcf699bc95fd8778f03bbd2b4a584ffa01bb9f70e88f3fe0a671c", + "stateRoot": "0xf1dd5c085b482be034a27ac1725143e9b47dc98fc0accf0313e9d84e6005548f", "receiptsRoot": "0xb1ad8fb2618c7819ec0d8ff2b6931220689bb87ef72ab6dd77f1a41420b1ac0c", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000002200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000009080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x23e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x166c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xf90b5cc6dac74d3bc26ea436c5009c72a78b680483bba81d842d5500cf2cadcb", + "blockHash": "0xd906574d8b28c5dff5b0c453171fe03d459abe33ae5fc054b0e71bccc249d22d", "transactions": [ "0xf87582024308830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c0676fa58a1c69ae3656d69748718e5bb3abd10a0a0a98fee5db4ca354081a61973239ef94ae57943d10cb07136e4d8fbb92dfe569da017ec1654d447d17754d34c0eea157cb503aba5e67b6dba2c31dd9b7aef1b00ec" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x67e21c966ca98e58bd6989dff5e94d2bd4e74bd63e0c1419a6d1af34e7cf6a20", @@ -18222,25 +18797,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xf90b5cc6dac74d3bc26ea436c5009c72a78b680483bba81d842d5500cf2cadcb", + "parentHash": "0xd906574d8b28c5dff5b0c453171fe03d459abe33ae5fc054b0e71bccc249d22d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x50dc0734b1c45d6c8d624c8773a23461205a777f6846b4817e26cd87647cac5c", + "stateRoot": "0x94c7ca45e6a85276f827ee573d61cd2a263c40f90bd26ab9bd850e02d2ce51d8", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x23f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1676", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xda50bf0b60a87259fb867f9ed72c9b70defa034f7579ef5d8b3b1fdc0dcef8fe", + "blockHash": "0xf0fe13cdf7e344f9c30844270ef2b56da889f8f52f4f92a1789d4351e4233239", "transactions": [ "0x02f86b870c72dd9d5e883e8202440108825208944dde844b71bcdf95512fb4dc94e84fb67b512ed80180c080a0d1f25aa15ac65ba71d17caeceaeea4a0e095f92175ae2035770d1e4e7d86e714a0158a76f98ee1a2ba361fbb825d373ed56e790b07a09637c7f8d7fba072a025f2" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xe359cbd3a9dff480adcd4cd1aae545e0a0043a076ab291d897dee9316e8a6286", @@ -18253,25 +18829,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xda50bf0b60a87259fb867f9ed72c9b70defa034f7579ef5d8b3b1fdc0dcef8fe", + "parentHash": "0xf0fe13cdf7e344f9c30844270ef2b56da889f8f52f4f92a1789d4351e4233239", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x652ae3ffb65dba74e57debeae4c3f989a8d5873e8a4b62674ba0c19108b04664", + "stateRoot": "0x203cb1069266e7e2bf82ded39cc0a3d97d7ed5b538e47b542b6f78a1c3cd310f", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x240", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1680", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x0ed725064a1263c0361d176ecc01bd8f3282fbf917f16c7acc8d74da1a076d5d", + "blockHash": "0xa0e55eed69c27cdc7a2e05c0f22cdff586a69328c43a5a857271654a3a469c72", "transactions": [ "0x01f86a870c72dd9d5e883e82024508825208944340ee1b812acb40a1eb561c019c327b243b92df0180c001a0517ec55d421f419f0e343fcfa86577353588322a74e91bddfe81dbace50a8ee1a039516532a256e54763b0026a5527722b1f7aa18a10a023c3860841b67c9196d4" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa35fac8a05400bf2a27ce6d8720f3c0bcaf373aede26d8b2b858ebfae843a327", @@ -18284,25 +18861,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0ed725064a1263c0361d176ecc01bd8f3282fbf917f16c7acc8d74da1a076d5d", + "parentHash": "0xa0e55eed69c27cdc7a2e05c0f22cdff586a69328c43a5a857271654a3a469c72", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa8d21ab2906d9edc878981252da0147788dd70314a77405e31a613a5b6e6fb30", + "stateRoot": "0x2089134ffab6130566b3e3e4bbb3620ee3fe544f9182836f379146271fac8b89", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x241", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x168a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6c84eb9a9f855cc6e5d2e3a2e3745e58a19f3dc35dc4d4b87e03fd8be4541313", + "blockHash": "0x73bfdbc98907eef90c09a4d824b9b8949234e5d3e4b6198d98db1b32e61c50b4", "transactions": [ "0xf86882024608825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f01808718e5bb3abd109fa0a04c4303a6827047f885f5ce098244f44caea3ec02cb19f78fc815761b11ce15a065f4f3fab3c6b51b870a275a7099dac199129d91f96011295d7f3ee43b351811" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x5b5c8208e8820c4e2730cf589ab50d61729dfd14468f06ec0ec9f7941a64f0db", @@ -18315,19 +18893,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6c84eb9a9f855cc6e5d2e3a2e3745e58a19f3dc35dc4d4b87e03fd8be4541313", + "parentHash": "0x73bfdbc98907eef90c09a4d824b9b8949234e5d3e4b6198d98db1b32e61c50b4", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xfef13c4295d27b16ab0e667de806b4cecf97fcf5cb22757d9d53319ae5c05ae1", + "stateRoot": "0xcc7ad7523b568f850e67fd1c032a9728e221bfac40c4ab3fd01b69eacc0c79f1", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x242", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x1694", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xdfe776d8d16b551a7020bdb98ccfbed0c74ce701b7da68a2124088f2661a3592", + "blockHash": "0x9a592bafed995169c45c067b154e6a4e743267fefc67d943dd65a8bbb94425d9", "transactions": [], "withdrawals": [ { @@ -18338,7 +18916,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xfdc9e6eb33d8f37b2d9599ab0c98fbbb7cada3861352e1244d31d2ec5d4acf49", @@ -18351,25 +18930,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xdfe776d8d16b551a7020bdb98ccfbed0c74ce701b7da68a2124088f2661a3592", + "parentHash": "0x9a592bafed995169c45c067b154e6a4e743267fefc67d943dd65a8bbb94425d9", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x6d5ed717142863823c1e1a30822027887222f2e890c1e108595382f6168b62c3", + "stateRoot": "0xd6dc4d1d46367b27d7e55661c9be2e382ed3221fd0fe9be143c783eb96571c42", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x243", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x169e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xff3de971bda54ed67b27bd4b95e38b9045f21d23c4b3b1613def488d9826e293", + "blockHash": "0x8e2d316858ba03237563707b75050be9dadb04654d43cfb20b22d8f6bddcf0a6", "transactions": [ "0xf883820247088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a039df9a0e8de2224bf52aaf601ff7bad23f0934867dd7f1363a51849c6e781c62a06eff52b6c11453d75259640c321523ed37e8263826df260da5bbbdbc2cf3a39b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x380c81a5a4ff1291139f4d753060a10393993331c5c422be8f84788bd29709ef", @@ -18382,25 +18962,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xff3de971bda54ed67b27bd4b95e38b9045f21d23c4b3b1613def488d9826e293", + "parentHash": "0x8e2d316858ba03237563707b75050be9dadb04654d43cfb20b22d8f6bddcf0a6", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xdcde1a92d0a85b6a47fc83c03ba46bc2d46cc74e208666bdfe3a5e8e50ed1099", + "stateRoot": "0x1f6f76e40994f760d98bfe3c903893914b107c6abc89ab026522866f88ed9929", "receiptsRoot": "0xf69d56acdba1da2116fe7b0ff52cea51d28e294fb1137e9766983df99550c415", "logsBloom": "0x02000000000000000000000000000000000000008000200400000000000000000000000000000010000000000000000000000004000000000000020000000000000000000000000000000000000000000000000000000000100010000000000000000000000000000000000000000000000000000000000000000000008000000000000000004000000000000000000000004000000000000000001000000040001000000000000400020000000000000008000000000000800000000000000000000000000000000000000180800000000100000000000000000800000000000000000000000000008000000000000000010001020000000000001009000800", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x244", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x16a8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x689a76ccb80461e78e22e1997c949bb143882516f7db6ec6aeb1062342881540", + "blockHash": "0xef1c569f4cb9aa5468ba2c55268bfae9ba25824f06e14ba6222b19d0a5a38f9c", "transactions": [ "0xf87a8202480883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd10a0a030798404d7e574a0b486ccaeb48204b05953314a7fc90a94e161025c06ed2caba01f5c18091e4e21d0a9020534f8c9b1196140a632b752b788cb0721740a2cebd6" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x84f551d9aedb25cafb6326fd75774b6bd3a7e13666cdf07ed4f43989915856f4", @@ -18413,25 +18994,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x689a76ccb80461e78e22e1997c949bb143882516f7db6ec6aeb1062342881540", + "parentHash": "0xef1c569f4cb9aa5468ba2c55268bfae9ba25824f06e14ba6222b19d0a5a38f9c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x64f2b3af837014cc23fdcf675c5954f171432c9f8e5e55c20c5500a05c0673df", + "stateRoot": "0xae39b9f37d80f906d4432a46a0a6fb201edbcb066878dbe3e0f5833c1c5a5507", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x245", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x16b2", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x179654e16a3900b68bb66927ab2e714430ee0eadadf1930eb6073454bfe66d72", + "blockHash": "0x486b008022a9fed4a115b493b9a66ff645cdb58a5c786de9a393256450231e48", "transactions": [ "0xf865820249088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a08c673b248fe7fa166d33b9597135ac842aeaa2cf3af7e62532c629103c211cc0a0047bdd9a697f1e5be98aecf488f95e7a04f443e6f00daf280e82f533d2e703a1" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x724715f1a28b0b873df27b080122f16d318ae96da7d3adc1ca1e06ed62fa7c19", @@ -18444,25 +19026,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x179654e16a3900b68bb66927ab2e714430ee0eadadf1930eb6073454bfe66d72", + "parentHash": "0x486b008022a9fed4a115b493b9a66ff645cdb58a5c786de9a393256450231e48", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x65959aa2ff931be2daf44495237c367cee6c6fec1af6b2d6d52cc983fadc9ee5", + "stateRoot": "0xb3391ca07281f566f44d46585a8cac3a3438ac3dfe89a4bc6f40daf48739ddae", "receiptsRoot": "0xb1244d83d83209f04cfa439f7bee0ba45cd1717a5d43b67782ad7026c0d4d510", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000202000000000000000000000000802000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x246", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x16bc", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7a4bcc5016b6d39420221e1206b50128e0efe3fee6a1c5eb573e6bedaab5f215", + "blockHash": "0xaf31dca3f16d1e973c1fb3ac98581b2fb97c7887a24bb71b62e5bbb238b6da12", "transactions": [ "0x02f8d4870c72dd9d5e883e82024a0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c93e6b57cd7fc7d47656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0e0fa1a4e967a01f4a84aa6715b0977cc111d3cc0834c5d04f0f1d87e0d561a7101a0587405becdd9f7f7b949ea6524e45b1fbb5f9f0f2a9c65c0115cafc935b665efa05cae49e4f84edcceef753265da15b95cb5642d45e39119883fde73bc755cf6ef" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xa3fa3c1b9234dd7e0e566d7f8b57a65f8c4b39d7a0a2346e822afd34a6852a80", @@ -18475,25 +19058,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7a4bcc5016b6d39420221e1206b50128e0efe3fee6a1c5eb573e6bedaab5f215", + "parentHash": "0xaf31dca3f16d1e973c1fb3ac98581b2fb97c7887a24bb71b62e5bbb238b6da12", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xaeb918d8589201b296ed6a99d6ebe6db00c29dfff95dbafbef8eb673e88790f9", + "stateRoot": "0xa04a59066f698a28cbe5a28d8050424d730ff16c7595e2c14c941cdbd66ebd08", "receiptsRoot": "0xd26fd26453a9b2409f607a2d805423998851f65f00bd96ec3a7bab0b8314fe72", "logsBloom": "0x00000000000000000000000000000000000000000000000000800000800000000000000000000000000000000000000000000000000000000000000000000000800000000000000000004000000000000200000000000000000000000000002000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x247", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x16c6", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x54d398355fd128ea6d1db1e790364b184845a3687dfa213ac446f7d298755717", + "blockHash": "0xdd35dac0005709455370da446b62fad38832e93d7f6e8fe39fbe0ab129520196", "transactions": [ "0x01f8d3870c72dd9d5e883e82024b08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c171fa5153d9de7dc656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0a0c2e429d47e77e9b7c98c1aa4aefb731206f41b64a6587678905a86d14a7d7501a03a036c24dba63089c6a07f0f722f3e19df2d4571d2a15f06566b9feeb0be9d90a059f82d91f48682b9f2330f33dcad8b3a28535173358773e94444c418448a7f51" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf48ee127fa2d3b4a69eff4f11cc838cf34b88ea4eb595db690e2f098af6dc64e", @@ -18506,25 +19090,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x54d398355fd128ea6d1db1e790364b184845a3687dfa213ac446f7d298755717", + "parentHash": "0xdd35dac0005709455370da446b62fad38832e93d7f6e8fe39fbe0ab129520196", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x97b30e98baf08c3cb8775680eb83d94aed2a81be867506bf42757d32ed1f465d", + "stateRoot": "0x337102f3a35cfeda108468a6f996d5dd277ed94957ed274fc43c420b0e16b866", "receiptsRoot": "0xeb1a9ea66d2a50f24352c84749d44eba91e4bea2d92e5ca4df45c4033a66f032", "logsBloom": "0x00000000000000400000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000200000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x248", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x16d0", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xc52e636696619f0055d30d50b17d0f5a62537fa775dcd349d3948956c57a578d", + "blockHash": "0xf2ec45f9609d6a53dddbdb242bc70db70b40024fdc615e8dc874d5dc7cec313b", "transactions": [ "0x03f8fa870c72dd9d5e883e82024c0108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038c1bea227fe2612720656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a069626497767f58c222726a6a3c65050bcfdbb9346f9e5d146ef02bf59275b3d283020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a031f0892dffde4213fe0284ac6420ef191b3aafc4857a03cb45f31f8568f0b28ea0368d809ce4f97e3291908864a932be0c231f197f067c7b1a68bb75fdc8b01109" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -18539,25 +19124,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xc52e636696619f0055d30d50b17d0f5a62537fa775dcd349d3948956c57a578d", + "parentHash": "0xf2ec45f9609d6a53dddbdb242bc70db70b40024fdc615e8dc874d5dc7cec313b", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x12011fc0bb202064b37e2073c3d16bff439bbb9c90c6cd20fef3226dcc887e86", + "stateRoot": "0xc7d23783f4513dd4c7935fd87c152b0c9ccc21a22f0a16047cc6197c25943257", "receiptsRoot": "0x5a6a0dc6cbea4cdd8a1cdb1ea36a5b7e07330b3c819b58e776b3701ca28aab50", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000009002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x249", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x16da", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6c72dd1012068c32cf36641b1564e48296fb121ab7a9a9baefd5c28416d8d054", + "blockHash": "0x808f6a00d895cb371b03b6d7c9eb7269f1f76515ce03364df9b7c9280b5ea432", "transactions": [ "0xf87582024d08830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028ce44dd8ca1b4c2263656d69748718e5bb3abd109fa06ca241263493e263b18d58aa1f5db96bf7bac49aded5de38168e81fe54fc5d42a003b6588ca3402ad0b50cef554a1397d5c3f3a1eeb6d8d1741c478d9cc44ec5ce" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x855d87626620858c83ac8ac407d521c183da8a43964f92d9b9285389f90a6d02", @@ -18570,25 +19156,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6c72dd1012068c32cf36641b1564e48296fb121ab7a9a9baefd5c28416d8d054", + "parentHash": "0x808f6a00d895cb371b03b6d7c9eb7269f1f76515ce03364df9b7c9280b5ea432", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb08cd3fc698ac319d37e19de2b37050bc499752841e2b7c7ba5063dedd0f4328", + "stateRoot": "0x7e3ba5fb5ff9e2912f4d361744d2fb75cf8a890d55565335e8c0ecd489046c25", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x24a", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x16e4", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xa9697418504b9f328eb3b4bb3c4a82ccdad93df60ba4f9666a9ed9d4b61215af", + "blockHash": "0x4507b257b7a71f97a180cd2ebf42c987e4d5e5de897f2e89a25e830b8e52eb03", "transactions": [ "0x02f86b870c72dd9d5e883e82024e0108825208945f552da00dfb4d3749d9e62dcee3c918855a86a00180c001a0a2f63e0b0cca4620f870d79af0002a98b9cbb9e064c8b81ef0a843131cc49a67a07e9c2a4e7e425a4e875c025d609cbd3aae4f72d219664c7a494fc2226ac98ea4" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x7101dac063e1ce1cb178112d72d1b8abbd9615086ef636f6655d652e70f2aa64", @@ -18601,25 +19188,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xa9697418504b9f328eb3b4bb3c4a82ccdad93df60ba4f9666a9ed9d4b61215af", + "parentHash": "0x4507b257b7a71f97a180cd2ebf42c987e4d5e5de897f2e89a25e830b8e52eb03", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x66cdb0536095f974bdbdbaff5fe08182728bbfe241e49645d10986c5867b3f8c", + "stateRoot": "0x9201025af783b0e2d02c2b8563e870b8ebbd33b351b48eeda3e984c0874b2212", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x24b", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x16ee", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xeccc52333b224ed9aa4a274c7c2e6ad7043da8fec8cbd1841c4df037d272a070", + "blockHash": "0xfa45be7b7ef932fab259e21cea0ffb81742893165cab51d2d04ea455293ea4e0", "transactions": [ "0x01f86a870c72dd9d5e883e82024f088252089414e46043e63d0e3cdcf2530519f4cfaf35058cb20180c080a089fb7c079dc6325a8c1e2101776f25d0eaadfd9c5f170e1bc727b75d795a3003a008c2f5bf7e8ec06b9d5db13ddaaebfbf765e117298919e7fdbea7a250796c321" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x506d8aa3d5c8509b51930509c98cf6f5badc86968812fe7ab2d4762d9352f4e3", @@ -18632,25 +19220,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xeccc52333b224ed9aa4a274c7c2e6ad7043da8fec8cbd1841c4df037d272a070", + "parentHash": "0xfa45be7b7ef932fab259e21cea0ffb81742893165cab51d2d04ea455293ea4e0", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x545d513c53bddb5d4002b4e88a2f11d15f63ff38ab9ef94b3df8a560a19fa362", + "stateRoot": "0x858299a76704ac09aac2c4a973061b9562a79ed4adc046b92d39e7e1449d6541", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x24c", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x16f8", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x0e033ec5d1b65a42204e9caf992cf062bf74c8a309c9b2e769b858e366650d94", + "blockHash": "0x99233e53fa2cfd4ac34938594658feaa4bc2f249e763d372a1a7d1ee62ec836a", "transactions": [ "0xf8688202500882520894c7b99a164efd027a93f147376cc7da7c67c6bbe001808718e5bb3abd10a0a03e549b7984b29b1df2092f5bcc53a93bb13f9217d18040bd5f3f9ba073b1714fa01824f6d408f8ac57237b06eefffef459ea8db23afd08bc788cf6c4e78f8c9a9f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x95ea210881696a1062dddaf3b2b082b5c4bf40e8232113d7b86da72999b1d2ba", @@ -18663,19 +19252,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0e033ec5d1b65a42204e9caf992cf062bf74c8a309c9b2e769b858e366650d94", + "parentHash": "0x99233e53fa2cfd4ac34938594658feaa4bc2f249e763d372a1a7d1ee62ec836a", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x7db9c63aa71032059d5073a74cfe6ea27ab1c24ec5600bc7d2513af677438810", + "stateRoot": "0xb32d94b4fb97cf9f1e29e8790a1c0a6320503e3fcdfc8330461a842a008d5953", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x24d", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x1702", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x787a2bb58c6e1d4ac5d91e6fb7bbf1713c1e902ca3b86d920504167e9704e574", + "blockHash": "0x04768556add81954157fa23868813c45956af3bc7e10f60be27c3c4e9577e6ff", "transactions": [], "withdrawals": [ { @@ -18686,7 +19275,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x0c83a90f2b9a311c3cd7c7643087802a075de0891995be8c92a6b6e1891778dc", @@ -18699,25 +19289,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x787a2bb58c6e1d4ac5d91e6fb7bbf1713c1e902ca3b86d920504167e9704e574", + "parentHash": "0x04768556add81954157fa23868813c45956af3bc7e10f60be27c3c4e9577e6ff", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xc3c5a6d6f2c1b107494fd143c13eb9609aa63f80edc16015e1e0ed8b7bf7a66b", + "stateRoot": "0x6c84c00c7430331d6d133ce5b442d9dcf16ecb25bf9eda23d10a1b9751215ff7", "receiptsRoot": "0xfe160832b1ca85f38c6674cb0aae3a24693bc49be56e2ecdf3698b71a794de86", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x24e", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x19d36", "timestamp": "0x170c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0xaa4611fb72fb0a85c2d1bc1083c160f1f316538c7f58ef556f4340ea20068ce1", + "blockHash": "0x15ef72a77e06f18a0c9ba3c45509a73fbbfff21745b4b3337fb7490d18dfab14", "transactions": [ "0xf883820251088301bc1c8080ae43600052600060205260405b604060002060208051600101905281526020016101408110600b57506101006040f38718e5bb3abd10a0a0f2a14202ed7395347d395732b271818fa11116b0d3f85e1e6f5ed333fb6343f2a02d0cf49b1eb8efce93816ce11f7832d15a01f0842a80f60577f3fd1e25cf3c74" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xaa9ef93934d889062636008fcf4837d7b8d272bbd14e81b50b2248a4911d7c67", @@ -18730,25 +19321,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0xaa4611fb72fb0a85c2d1bc1083c160f1f316538c7f58ef556f4340ea20068ce1", + "parentHash": "0x15ef72a77e06f18a0c9ba3c45509a73fbbfff21745b4b3337fb7490d18dfab14", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb132ef8988775a208bdf2b6899c8055ed01edbe8a9d79ca2cf8c42e9c219084f", + "stateRoot": "0x99648bf37c767b6ed70db5464af0ec1646dcf78009fc8330f3a2a56ee500ea06", "receiptsRoot": "0x63da246261c11b79d6b2257757fe9bc25a2e8854f3ef308b3389316f6b6535db", "logsBloom": "0x00800000000000000000000000000080000000000000000000000000000020000000000000000008001000000400000000000002000002000000000002000000000000000000000000000000000000000000000000040000000000000000010081000000000000000000000020080000000000000020000000400000000000080000000000000800000000000000000000000000000000000400000008000000000000000000000000000000004000000000000080000000000000000000404110000000000000002008000000000100000000000000000000000000000000000000000040000100000000000000000000000000000000000000000200000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x24f", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xfc65", "timestamp": "0x1716", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5e35d6b8ace034f15f9ea52f7f1a6a1ec774e7a4234137c6c5bb913dfd733971", + "blockHash": "0x78af21fd27dbfc4f1bf00a6774919651e32ed43c234a28485856ae17fb1eca9c", "transactions": [ "0xf87a8202520883011f588080a54360005260006020525b604060002060208051600101905260206020a15a612710106009578718e5bb3abd109fa0b160861a308a8186409f97802c5e41436e66e14606a74bffc5a64d53c0fc5538a05e314c022138bfe5565de55118d90d5e749fc772592746bc21cbdcaf5d663e2c" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x00f0c8a0bbba4bed135f2022b60bc785bd514b1c5b7f3db99c37124f5bcd403c", @@ -18761,25 +19353,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5e35d6b8ace034f15f9ea52f7f1a6a1ec774e7a4234137c6c5bb913dfd733971", + "parentHash": "0x78af21fd27dbfc4f1bf00a6774919651e32ed43c234a28485856ae17fb1eca9c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xbb279d232e60a8f01c32bec723e64223daee4fd285506789e1051cbc25f03aa4", + "stateRoot": "0xbfb868d0c13c3b41deb01a07fbb66ebda4171dc711d4eb0410cc52bbdc15fd30", "receiptsRoot": "0x8e47c51ae3cc2e7f29232aac553163472046f2668ba19aa17733e156999a8234", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x250", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x1d36e", "timestamp": "0x1720", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x0a0ed30330099aaed4d9fc919882376e3624d21bc3b39691003081f575f6b27f", + "blockHash": "0x381ddd7b14e9ef8614f57ae2bdaea54214e4570f0a2b4deaeb82c2272a73b269", "transactions": [ "0xf865820253088302088a808090435b8080556001015a6161a8106001578718e5bb3abd10a0a065082b051f83ae94104b9807a153a05cb7eb2836f39078467253e7f0d534672ba068d1f2159b8c6045fc516e3c55dbf768a35f3134d307096629de881164298ad1" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x08e29d129649f398887792f5fa5eff38572306a1efb3604008b74eca49c40774", @@ -18792,25 +19385,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x0a0ed30330099aaed4d9fc919882376e3624d21bc3b39691003081f575f6b27f", + "parentHash": "0x381ddd7b14e9ef8614f57ae2bdaea54214e4570f0a2b4deaeb82c2272a73b269", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xa6f4f81752da75e187320b73c4cc6ef5333fc0d46c06c4a5f925cf4a8be7411a", + "stateRoot": "0xf06886d4d0a1ecb78cec48245bb0aa3e13b4e6705e96677d85b93ba5f0d9b4d8", "receiptsRoot": "0x8354d2ef1f62c7c7a783ea323b1289332872be764a4f9fad5bdb89a847fb2718", "logsBloom": "0x00000000000000000000000000800000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x251", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x172a", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x3f445c59eb76afc237ab0aff24e4afece553617597903e7c54e2e52535f5f69a", + "blockHash": "0x82d43bbab31d8f3500854fc2eb63815f9012681758aa623b1cbb836c99c68422", "transactions": [ "0x02f8d4870c72dd9d5e883e8202540108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cf395506d95a7654f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0701960547b78067b00883157f5e9fca3bbea742385129f0db7e1e69ce445dfef01a090eb34a1e3b22bc5f3751af1df6b9b965d574c80aadb09c86472283753a4052da065feaedaa76e0a9b777e3f442714d305d25146b79cb2389f094bea6fe359013f" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x64fa01a0000ef58c90fac82ae28c33b45f947097be7cf43737d60e6568486204", @@ -18823,25 +19417,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x3f445c59eb76afc237ab0aff24e4afece553617597903e7c54e2e52535f5f69a", + "parentHash": "0x82d43bbab31d8f3500854fc2eb63815f9012681758aa623b1cbb836c99c68422", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xb2c8af99b02731886eacb5fc4d5e43bb3127b0325129d8d6cd3764c2a3d72f7e", + "stateRoot": "0xade9c199533785289c818cc80d7b40c5e2fc711d1d274ab15f8edb1f8f3a3faa", "receiptsRoot": "0x089a9f710854e80061a0fcd4b802e49f829d4564f2fc88ceec2251af4cc62791", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000002400000000000000000000000000000004000000000000200000000000000000000000000002000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x252", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x1734", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x5b913043ae15b19475bdf3bce3000c885837ce744816ee34aa4c4fa13c29e273", + "blockHash": "0x2690ef675cd4df63422216e098e86a6bfeb2d78963f1564b48589b8dedbafe32", "transactions": [ "0x01f8d3870c72dd9d5e883e82025508830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028c8bb77ba856e3d12f656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a048ca1081e747a7f831228b894dd5fc401d64c6496a2b9e578dd3c59b8f0df2cc01a0cb42a8410b26080d7376b8def1c490bcfa0ca62594d82e6b68d18380eb2cd3c7a019def470d2019119f86d96a8d24bb2670661c787a4cb0cc7bdc4a59193f70c19" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x18104f198e6c84cec4875b8b6d2734b6b9b8ce4bbbe158adfa81bfdb239595e2", @@ -18854,25 +19449,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x5b913043ae15b19475bdf3bce3000c885837ce744816ee34aa4c4fa13c29e273", + "parentHash": "0x2690ef675cd4df63422216e098e86a6bfeb2d78963f1564b48589b8dedbafe32", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcce9580e6a5a277358bed1921548dc0141515b0e3923ce9ce3286359bfbaadc3", + "stateRoot": "0xfd645a9483e6a845384c3b4d4a6850cdf47b87fea9fe6eea4cecab0601ccbc55", "receiptsRoot": "0xe8f72ee3af379d8d2d326d7d0bc69d74d371407807cd8ca51129af59bc1d94dd", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000400000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x253", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xca9c", "timestamp": "0x173e", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x00cd4351d6d5b3636ccb5424b17c5a8b33e881f83ac158694c1f198b70290d93", + "blockHash": "0x625d82d4b9b69fd80a9ae7dd83fd47e77a7c03fce280804543faa257fbac2b7f", "transactions": [ "0x03f8fa870c72dd9d5e883e8202560108830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df038cdbc56807623499cf656d6974f85bf859947dcd17433742f4c0ca53122ab541d0ba67fc27dff842a00000000000000000000000000000000000000000000000000000000000000000a0ee0b894f33a9643c94e4e2237077260f4191c5bf6bb3c17a2212b86af6f67df483020000e1a0015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f6801a0a545f5e30bc665283edb8248dcac5114a99c8464afcf2f69435871fb45ede974a07b1ab9cd75c4e5e222ca96204393a181bfec664116be58b4f1ed72889642df01" ], "withdrawals": [], "blobGasUsed": "0x20000", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [ "0x015a4cab4911426699ed34483de6640cf55a568afc5c5edffdcbd8bcd4452f68" @@ -18887,25 +19483,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x00cd4351d6d5b3636ccb5424b17c5a8b33e881f83ac158694c1f198b70290d93", + "parentHash": "0x625d82d4b9b69fd80a9ae7dd83fd47e77a7c03fce280804543faa257fbac2b7f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0xcff585af11146778da3d20655de97626de2e292b6db3e9c3f6feee73dc2ff9fd", + "stateRoot": "0x6ac2ca756a0a0959a2fcfcaa6f58264d7c0f17d0854d7d6e8713d4745fc0795e", "receiptsRoot": "0xa3560e3cdfbff1482ab2bf3f71bb70a7b7d912f65785d863f6b937f212cdb999", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000200000000000000000000000000002000000000400000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x254", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0xc268", "timestamp": "0x1748", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x84dfa1c19923082db1a37ae307ef33a005c1ae987763f3537078e44a91f72cef", + "blockHash": "0xde2b048a2e8176ce5aac355391a4029d728ba9a9dcb3f333a3d5f5694c3f289d", "transactions": [ "0xf87582025708830186a0947dcd17433742f4c0ca53122ab541d0ba67fc27df028cbee48aed349a6783656d69748718e5bb3abd10a0a03b7ea625f55336efa74b3e1d5df85cd6a73899201dae3e0d777eae286069b7b5a00d59d0faeebbe85d9e7c86c5d2db39a9f01fc707b6690230811d8c6414686695" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x020d16dfaa507ca4120cf799ddb20a8998f07a68b2dec691dc61a14e5c929b17", @@ -18918,25 +19515,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x84dfa1c19923082db1a37ae307ef33a005c1ae987763f3537078e44a91f72cef", + "parentHash": "0xde2b048a2e8176ce5aac355391a4029d728ba9a9dcb3f333a3d5f5694c3f289d", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x4e2712c48c9758696c0619d7cff4034b34f17ae40d1fad8da2697b3dd479af21", + "stateRoot": "0x4ae2b0bd4ec732570a413118ba3af9fa1930a5817c8c855997542f144c185d08", "receiptsRoot": "0xf78dfb743fbd92ade140711c8bbc542b5e307f0ab7984eff35d751969fe57efa", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x255", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1752", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x4f62f1eb606efbd760b849b83f48b5080b0045364da18111e5f81faa74bdf648", + "blockHash": "0x389484f3ab22c3745db9314243261349077b673274eea26d11af7a8604f45d6c", "transactions": [ "0x02f86b870c72dd9d5e883e8202580108825208947435ed30a8b4aeb0877cef0c6e8cffe834eb865f0180c001a00bfb57a904239393551f7406c67cb7bba19973813d6a38d0c6b1441212a8772ca06b94c83d0cadf6dae03d601459712527754ee348037dbd203bf583e3908754c5" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0x792b0101e0c969be7fda601c282846dbf3f1216b265d7086b3b1acd49882cce5", @@ -18949,25 +19547,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x4f62f1eb606efbd760b849b83f48b5080b0045364da18111e5f81faa74bdf648", + "parentHash": "0x389484f3ab22c3745db9314243261349077b673274eea26d11af7a8604f45d6c", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x87930359636f6c38717ff53ce11fff3d2dfe40300a1c005581fd9ece966db920", + "stateRoot": "0x030975857db58ac733d27c2526e5dc7b51972861f6c2749b2ee75d6cacfedb1d", "receiptsRoot": "0xd3a6acf9a244d78b33831df95d472c4128ea85bf079a1d41e32ed0b7d2244c9e", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x256", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x175c", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x6845189fc5fffc30575935e9f8db4c343bcf5001360241b5af6a10c91f5b1003", + "blockHash": "0xc2b4f19ac5d9f2b51c4f407ec60cf477b10a49e2be0415a6a1f231bf17c3936f", "transactions": [ "0x01f86a870c72dd9d5e883e82025908825208941f5bde34b4afc686f136c7a3cb6ec376f73577590180c001a0e90c53bb3a6b15d32df5ad188aebcc3cfa97a2456a9d16557d3fe649b16debeea01ddee1a867f45c916ba53d89c4dce859812cc7af6a820a44cc6ff58a251464e6" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xc331bb6e00dfa4489c3cbe3840bd49c936bb3eb6ef0424f076e2b2a3215545ad", @@ -18980,25 +19579,26 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x6845189fc5fffc30575935e9f8db4c343bcf5001360241b5af6a10c91f5b1003", + "parentHash": "0xc2b4f19ac5d9f2b51c4f407ec60cf477b10a49e2be0415a6a1f231bf17c3936f", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x62d156f5ddab09f393224bf2f3932e87a93a6c39679aca2f580234fcb4dfb3ca", + "stateRoot": "0x3f74aaf2fdbb19023c6b677216b9437db4511fec56204af3f7f4851c595f2143", "receiptsRoot": "0x056b23fbba480696b65fe5a59b8f2148a1299103c4f57df839233af2cf4ca2d2", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x257", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x5208", "timestamp": "0x1766", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x7e80093a491eba0e5b2c1895837902f64f514100221801318fe391e1e09c96a6", + "blockHash": "0xc1c57b56e4bcda7b97cb6e2c3a8be7f1bb5212973718d692641ee6957722468e", "transactions": [ "0xf86882025a08825208941f4924b14f34e24159387c0a4cdbaa32f3ddb0cf01808718e5bb3abd10a0a0343078ff0a2a584258302df6ae1f2571d9ba89d1f7f3fa8fec4c0611aa2d39f1a04a2a53b393aaa218a9ef7a9f7075470a98f4be9d2be19999a4eb3e1ff437880b" ], "withdrawals": [], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xbf47e8a69bb557bccb9c04b516f1c68adaf982a10fdaada6bea4bb12cb40d818", @@ -19011,19 +19611,19 @@ "method": "engine_newPayloadV4", "params": [ { - "parentHash": "0x7e80093a491eba0e5b2c1895837902f64f514100221801318fe391e1e09c96a6", + "parentHash": "0xc1c57b56e4bcda7b97cb6e2c3a8be7f1bb5212973718d692641ee6957722468e", "feeRecipient": "0x0000000000000000000000000000000000000000", - "stateRoot": "0x8fcfb02cfca007773bd55bc1c3e50a3c8612a59c87ce057e5957e8bf17c1728b", + "stateRoot": "0x8b65aad07dfb184a5977da83d1cc2101d35edd6e8d0e8b7bb2711be3b2c163d8", "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "prevRandao": "0x0000000000000000000000000000000000000000000000000000000000000000", "blockNumber": "0x258", - "gasLimit": "0x11e1a300", + "gasLimit": "0x5f5e100", "gasUsed": "0x0", "timestamp": "0x1770", "extraData": "0x", "baseFeePerGas": "0x7", - "blockHash": "0x44e3809c9a3cda717f00aea3a9da336d149612c8d5657fbc0028176ef8d94d2a", + "blockHash": "0xd210ab04b32502603afba778811dc880e86299cdaf5e35a298661fad9b2a3d09", "transactions": [], "withdrawals": [ { @@ -19034,7 +19634,8 @@ } ], "blobGasUsed": "0x0", - "excessBlobGas": "0x0" + "excessBlobGas": "0x0", + "slotNumber": null }, [], "0xf5003fc8f92358e790a114bce93ce1d9c283c85e1787f8d7d56714d3489b49e6", diff --git a/cmd/devp2p/internal/ethtest/testdata/txinfo.json b/cmd/devp2p/internal/ethtest/testdata/txinfo.json index 4cbecc1bc7..828cb351a1 100644 --- a/cmd/devp2p/internal/ethtest/testdata/txinfo.json +++ b/cmd/devp2p/internal/ethtest/testdata/txinfo.json @@ -17,11 +17,11 @@ "tx-eip7702": { "account": "0xeda8645ba6948855e3b3cd596bbb07596d59c603", "proxyAddr": "0x4dc5e971f8b11ace4f21d40b0ede74a07940f356", - "authorizeTx": "0x64c47531984e4099548b480b5af0bce04ab89d29f2fe7ae36e97ba68d688539f" + "authorizeTx": "0xa9f4f425f5ce4ed0d9d8d30a58cf206f1d3a3f0da7ad96134576e92540cc0d78" }, "tx-emit-eip1559": [ { - "txhash": "0xf3b025eaf924500c53bc0b9f0f5733d56b59b7dade1df336ba8b39c83d92ac57", + "txhash": "0xd4266bd85926a3521918c6e492cfc71264b881b8674c2e6f83d7422b3688b894", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x7", "indexInBlock": 0, @@ -29,7 +29,7 @@ "logtopic1": "0x3569f740e521d8bb11c5b72660dc96272ad66bfd811ed918c3a9e02acd4ade8f" }, { - "txhash": "0x62da81199d8ac0d4231dec90c6085f1153a58eba6bbac04f71da4d5076c9b7c1", + "txhash": "0x0b2a5113ce4638598727c4c96441c0dd52b637c1f5f2846ac6ec15089c31dd26", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x15", "indexInBlock": 0, @@ -37,7 +37,7 @@ "logtopic1": "0xf77c749ecb156f605e2334b14caea388100bed09b4c16579c952a96e90355629" }, { - "txhash": "0x7a8c4456e604a0b6210f29c6e68405d2ca5425fdce16bfcc6dfa3d3904b32740", + "txhash": "0x61640b02a288372b365c490669125c7ca739aef03798943785d512e454c80284", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x20", "indexInBlock": 0, @@ -45,7 +45,7 @@ "logtopic1": "0x415feb809041baabc4d9246223e40f1083963cbe1ef6dedb8b153e49d02ee7ce" }, { - "txhash": "0xd1ec37a2bc2841c4dc61de447dbe772a92284714f03752bc4056eafdac74dc21", + "txhash": "0xf3a593ff76f4517239d0d721aa0b734b5bc4242e804ec92984539ddab1d88c37", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x2b", "indexInBlock": 0, @@ -53,7 +53,7 @@ "logtopic1": "0x89c17d9392b73a55738ba19aae192f2f9c5612dc8bd803ca23b9c2fb9c309e56" }, { - "txhash": "0xa2b3275339e1237e6918726e0f0906f7f6a70a069cfefd3d9b5380e67c2d1305", + "txhash": "0x9197e83d462cdd6e5df80f38c93f0e04a95f9b0b2db05d2f2774cedbc42a888e", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x36", "indexInBlock": 0, @@ -61,7 +61,7 @@ "logtopic1": "0x9038344c39b01167bfa8e99a6425d34bca24c27ceb191e8eba70ab5a8f719ce5" }, { - "txhash": "0xc488c5aac30312fe8365ed78fc6cc12b531f9cfc315e6ec5ddb610eac4a48976", + "txhash": "0x258f7587ac5c4e8df9d1c15dae6362132eac6c9678cb135ea884a7bf4fc4bb48", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x41", "indexInBlock": 0, @@ -69,7 +69,7 @@ "logtopic1": "0x4b3120af8064823e074758c51cd6cd0954587c0d94b5b37b336261fc7aa2ddb3" }, { - "txhash": "0x7b43a1b8ddf97ab6ccb6dcab385184d1a1165e3c221013b34448223af45fc832", + "txhash": "0x243b74358431651d598b6bb5dcdf7d9d1d034528bed76cfcbde96adf2fb4c995", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x4c", "indexInBlock": 0, @@ -77,7 +77,7 @@ "logtopic1": "0x41565ae6f06f2555139f444c467d6b709b45180aa0c6b15bb5b1388d55ef952c" }, { - "txhash": "0x8954b9d95e7b0d5a726847449419e1cf77a624199e1fa89f311150dcac94b361", + "txhash": "0x0fb1554b5657396671c88eb70d62f1555d4f268fc1f8cb08a5afbe47f24ad1c3", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x57", "indexInBlock": 0, @@ -85,7 +85,7 @@ "logtopic1": "0x00f7ca033c24d91f8fc39cbf0edc8a43192507f93d7316f311b05eeb85921eed" }, { - "txhash": "0xb2749d3a5d1b062f85a4717ee5c3a7a686a31b03ecb2e29394bce32e15bc3e08", + "txhash": "0xc976b09bc8c092788dba199637de6d3749e87a34d39e349588fdc62bdbc6ad90", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x62", "indexInBlock": 0, @@ -93,7 +93,7 @@ "logtopic1": "0x761bf5fb1730fee0e499bb1806b9ae14394e673ab9c1dc12e95b9d3f1647cecd" }, { - "txhash": "0xbf2b014779d3872e5b8ae89c65d8c5912e60c459698f44f7281b9f14e03e6baf", + "txhash": "0x4fdc7d1c163e836542e16c678e3d1adf2ec1d1411feac7eb93139b0181dfcef7", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x6d", "indexInBlock": 0, @@ -101,7 +101,7 @@ "logtopic1": "0x468eae0ffdb87a4dc081a86c494969801637f690e1e1da15fb4a9d2c78272da8" }, { - "txhash": "0x1d27789de7fbb33eed6c51da18ee5e7cef7b242046842d42141cfb7f4893b624", + "txhash": "0xf1acc26aefda71041e3eaa74484ba9ca857ae1e0b08df6771c689e9ef9fe09ae", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x78", "indexInBlock": 0, @@ -109,7 +109,7 @@ "logtopic1": "0xdbc7a073eb54d33d8e6dec5b0b635a874204bda1c23234ff0cca057ff8ed77f5" }, { - "txhash": "0x48369062975939c17e4695b1368d7a1e0b60d145662ef9ba0b7a61b39c3f2cd4", + "txhash": "0xe13b0234e1257800d844c0580a9f1cf1752be7a664597fc02963470f5da8aa58", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x83", "indexInBlock": 0, @@ -117,7 +117,7 @@ "logtopic1": "0x7a9cae3647128ba14914f547c5f27444cd7325bbc37e5038abc31eea45003034" }, { - "txhash": "0x7fbb4a27af5e59af9219a6b3a63b8cedf03d7f4601f1cdb83d12ccb85f50d315", + "txhash": "0xf8ad019fc3453ddf04e81cebba81c0a907f99503558b76af5001093aa07ba258", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x8e", "indexInBlock": 0, @@ -455,7 +455,7 @@ ], "tx-emit-eip2930": [ { - "txhash": "0x76f2917dfdad8c636c493258e672938661a2044a05338bbad7d14d446fae4d45", + "txhash": "0xbc3032e0d2a47879f46ae9b732fed10707ace1b240537f7a096fc23192def461", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x8", "indexInBlock": 0, @@ -463,7 +463,7 @@ "logtopic1": "0x881a8434f98b103a2ee48727304618ca54234f1474c44bef70c21accc4dbc0a7" }, { - "txhash": "0x30fc0bab35d4325db37b953f5cf26e05f2c18593adcc4c14c8fb04b28501c2c5", + "txhash": "0x82d6115a8bbeeb9db51bfb660f1876cc8a0ee29944b7c61aa1bbb5ceda8d5ff7", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x16", "indexInBlock": 0, @@ -471,7 +471,7 @@ "logtopic1": "0xa41cb4f2ab2731a8889754ae1a340c666cb8107b497b922073df80a9b255e31b" }, { - "txhash": "0x07032ce65db029864ffcc0c3b00ed01bf8fa90da0efc781ecf517920ed762304", + "txhash": "0x0b75c2ab2ba045d613d83f4d48ea6e286a31f41b56e6e841e97af2d0f21e5aeb", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x21", "indexInBlock": 0, @@ -479,7 +479,7 @@ "logtopic1": "0xb2416e7ca12669406e6cd5154ad5177841b7d0cddeb2760249c28e1aa151f970" }, { - "txhash": "0x61a1ed16c11ef4e4c8036233b87753a761be8c9702514ea87fe3bc82345bbbba", + "txhash": "0xa0fd707e7ec4a17c09bf0652b4dd2800aa759241b95d4ae14af954c0a0348ebb", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x2c", "indexInBlock": 0, @@ -487,7 +487,7 @@ "logtopic1": "0x11f0a8ac2adda075c95bbf6be534e3254dafa759f62cbcf0e91bc6f0335e70aa" }, { - "txhash": "0x24a0922096c6a6b34668d0b06c4724db961e3b4c462c6fa645517e19293ec37d", + "txhash": "0x79a667af722e7558a947286047c69df7b3e8844f1ef37512e3ed2a642d7c6579", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x37", "indexInBlock": 0, @@ -495,7 +495,7 @@ "logtopic1": "0x8460e232c64e6cd9f816c02d855c892755984ebbb91592e683cda80aaba4ba22" }, { - "txhash": "0xdce27eb7c2b44d61022e4923329a9b18f0dd26093a88dd5efa772fb1e52273eb", + "txhash": "0x727925c9a811cbcf1d005949ccec1a75391c7ee32513080a4d60789af589519e", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x42", "indexInBlock": 0, @@ -503,7 +503,7 @@ "logtopic1": "0xe7d55978188f31ab090b1f10d8d401a66356b11ca8c296384a0a51e36e6ec11f" }, { - "txhash": "0xdb7b8df9ad36fc8838cfedc2f272cb205f7ad2860cd1f5ac5e739ed1a2973784", + "txhash": "0x23660f1fb5a9f1da011df2e52a020854546433daa90df0ee8fd96c2e5180864e", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x4d", "indexInBlock": 0, @@ -511,7 +511,7 @@ "logtopic1": "0x24a4daf5b3cac3bf3066902cda09da0fc862e0a6723c47981ed601782ad69079" }, { - "txhash": "0xccf0da8511e51af458ef4ea7734531fdb77b8bb48191efd8257cf6ac16daf3f6", + "txhash": "0x93f5c00dce3a4fe9c5f52f133e58ba0175a68c8834bc6b5b69ee82edb284e235", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x58", "indexInBlock": 0, @@ -519,7 +519,7 @@ "logtopic1": "0x7c24a68c92e3b68daa153ae82eff9be1ebbab973384e0f4b256f158f93c5d525" }, { - "txhash": "0xe78dac2c962f7fc240909233c4b8bbf47a6ab4b9b3b4376ecb92a4eff4e147e3", + "txhash": "0x99fb0fa518cd6f627acb5d3a0315e0bfb2b1240c86a183ce3e88d495ccecd996", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x63", "indexInBlock": 0, @@ -527,7 +527,7 @@ "logtopic1": "0x02bd9d62880450596e11c3417f2644a81f7cc233a05394bbbfb58428ed53f413" }, { - "txhash": "0x2e5f23d99b09fd9f81f2fc7013c3a3bd8fea88bd6df07e2b236addad4e9e94e3", + "txhash": "0xf9435fd557962bd981ceab8bf73f461911cfb6c6f858ae0f24a073dccc7e5b4a", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x6e", "indexInBlock": 0, @@ -535,7 +535,7 @@ "logtopic1": "0x0dcf6219856f226889a2440b388d8e15f5df0eb64a7b443f3a7a5dca7b87b0f2" }, { - "txhash": "0x37010507fe716034116f8d945ce2bc35d3718e7c10b78ba34e4ddf780c6063b7", + "txhash": "0xfb39aee0fb8ca73b28c536b84611084acefa97131136506677fee0028c5529a6", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x79", "indexInBlock": 0, @@ -543,7 +543,7 @@ "logtopic1": "0x0f624930606bfcd2386d583abca6ab10227d71fc1633fea53f94bd146c152b8f" }, { - "txhash": "0xb53c6450c32830cf3be18b73370a0a290a12acbf4d734e8ad8785d4742e8035b", + "txhash": "0xc6241637f7a892ef60a47f0022820001b7d8844408f1dee98280e1b45ab7e5c2", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x84", "indexInBlock": 0, @@ -551,7 +551,7 @@ "logtopic1": "0x2daaea9286d7edb7568e0803a61bfdb1e1506156d27e93bdf1942564850646c6" }, { - "txhash": "0xb7b48df8d1f44601669025fe789c2a5aa05771ac35ea90bd5bef536ecdc4f92e", + "txhash": "0x6d595d077cd7ef22edcdebac2c6c88884d78c06bd126cfd0386b429920eafd5c", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x8f", "indexInBlock": 0, @@ -889,7 +889,7 @@ ], "tx-emit-eip4844": [ { - "txhash": "0x87630fa02828dad0c04ea8ffa7c5d742bf6aac72b8b0a7e72a28b7d2c0d9fdcb", + "txhash": "0xcae406f12b53284afa64066b311c5a2dda207a29d613a13cdb40e69972b7c807", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x9", "indexInBlock": 0, @@ -897,7 +897,7 @@ "logtopic1": "0x63cde520fb894276a981d2c9099bef9beb949121c1be98f3abe1b721d880899f" }, { - "txhash": "0x75118b029d56f192f458f1a2a38238237f19c11f88eb97e0483ad26e021ae15c", + "txhash": "0xe5a5c803e6d246a5e3be1ec77345e229ab5002f19fba46e77ebbe2e532f1568e", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x17", "indexInBlock": 0, @@ -905,7 +905,7 @@ "logtopic1": "0xa6d01173df2aa437fb0118d181e64a8f8e05713fc01c42fbfd2250516639ae95" }, { - "txhash": "0x99ba6434209d91a5fc015f2c409877d1d5567287b64c46f984a64d631efa866d", + "txhash": "0x71c6f6ae274695f1f7c4cee7a0811766a98c1f418984da6cf149881fe882183a", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x22", "indexInBlock": 0, @@ -913,7 +913,7 @@ "logtopic1": "0xe94d0b2545ec05c3ce3431c4d45c3b62fcab156563e8308fae1ebd27a2810c1a" }, { - "txhash": "0x17eced62882b234b280f2382a0225cf218e59de7124bd3d7214fa2da8b766188", + "txhash": "0x3510d0abeb988608581261e85d509ac14c63039ed361106eb59a397facf2dd6e", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x2d", "indexInBlock": 0, @@ -921,7 +921,7 @@ "logtopic1": "0x6551251b96ca27f3af8a2c500d6dd1ea5b9ab7002b3d923b66db0493f4a7123e" }, { - "txhash": "0x7cb0ae261889695ae99b64ea9f6468a493f87b90fccf073761daf15ed4868551", + "txhash": "0x1898080cc14ae4c05be4a395ebfeda29658c72a537ee2f2f812d9c735b803ef9", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x38", "indexInBlock": 0, @@ -929,7 +929,7 @@ "logtopic1": "0xfa29cff134420b6526f434ab690a9c3a140aa27b8479ae3d8d83b6c799acbc23" }, { - "txhash": "0x0e6a717775a24331736f5062466715bdf7a4330466d235a6ffdd746bffdcaf22", + "txhash": "0xc8517fc20db042e5211607716c47aea078ab33262243858499c3a1755dc3e5d3", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x43", "indexInBlock": 0, @@ -937,7 +937,7 @@ "logtopic1": "0x412379b7f583981ea6e84408cba75ced69039e07ce9cdaa32a8a9dac997aaafb" }, { - "txhash": "0x153401e45e9053f121b36d88763bec1515553e3762cf5f46f4d125b0700435aa", + "txhash": "0xf817888429c51c567d479b9bd40bbdfb93fd2ee61b19bddc52551c22fb71fae5", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x4e", "indexInBlock": 0, @@ -945,7 +945,7 @@ "logtopic1": "0x87dfa85154edde1626e3a09196eab4b60f71887ec7b50ccbbe7ec76c0be6bdff" }, { - "txhash": "0x559f888f55e908ab3f4ad9d0d693b4d572ff9ab00058df6465cfe43722b45c6b", + "txhash": "0xa2517a73503fe83df09db0aab07a4ee54eb0ed86b4b0436093417286a4148d12", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x59", "indexInBlock": 0, @@ -953,7 +953,7 @@ "logtopic1": "0x6e2466f20ef20cb42d216dbf4a0d934199213e9b8d75bedc9c2d3e038a587474" }, { - "txhash": "0x154de45bd8bde35c256318cb983131890d97b99689ec175d686cf88742e82fc9", + "txhash": "0x4f12711cb97d5d47be629e8b3f0738db8f16ae39461b6b9184108d20a0057153", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x64", "indexInBlock": 0, @@ -961,7 +961,7 @@ "logtopic1": "0xd75c9abb1414054ca164bba2f8c09917fb90c24789feaa311ee34a0b3f4a82f0" }, { - "txhash": "0x67de1da7ebd65a1f384814112a0ef54c3907e09e18c8a0ddb5630a6883a3c8c5", + "txhash": "0x663ef65cec978da040307899739da355fac5aad6feb15df48becb3f64033f76f", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x6f", "indexInBlock": 0, @@ -969,7 +969,7 @@ "logtopic1": "0x165e0e0cc13ca53c5af4860637550364c5c90a512906490ace14efb534873741" }, { - "txhash": "0x478293db9f43eec14e4a54b90cb07d6e85e72095f3729d3f80c7e8c33f4b0f19", + "txhash": "0xbda32538691913b1eae9a4d22083143adadbfd374d15cd5393c39e1d27137a73", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x7a", "indexInBlock": 0, @@ -977,7 +977,7 @@ "logtopic1": "0x16bee816935475cd45501fc5fd01bf913f8ef54330a43d80ef73101a4c728b34" }, { - "txhash": "0xd229b870b66a6c5452c88260ef6cc32ffa71363ddbd09340ccda6173af447fc8", + "txhash": "0xc35946ee7a8d5c109f7925c287ed8b54819d58d09f7aec26e3516f0ac171ec9d", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x85", "indexInBlock": 0, @@ -985,7 +985,7 @@ "logtopic1": "0xaf1f0d50933e49dd24b61a24c670809a5b875e3b746862636288dead8579dc4e" }, { - "txhash": "0xf70f764ffe1e6c2e2770eab2bf0137ece8563607cc3578c8b0e76709105553fd", + "txhash": "0x57c99e9085ec43eb172d51b4d535fb50529ce90dba93a2dd984d6e6b235b8f73", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x90", "indexInBlock": 0, @@ -1323,7 +1323,7 @@ ], "tx-emit-legacy": [ { - "txhash": "0xc9e729de373f2fcab9ddd36402c047cb117522ef48b25435bd415b9bcf794bb9", + "txhash": "0x7dcf6bcb38bc1286315b603160051cb35d0a582df99ac8901c6dd640aa14b0e9", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0xa", "indexInBlock": 0, @@ -1331,7 +1331,7 @@ "logtopic1": "0xb8d28e7b703baf999848ecbba44026cb6479b3f0466037bcf2221ffc3f8549f9" }, { - "txhash": "0xfe4c001ff9cbf3338dd712296b718a6467ab734617ca225ce7ce4e3a9547be41", + "txhash": "0x90929818f801394ad3c7d13d2bcb9409442f04e569ebc049825686c37c12cbe2", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x18", "indexInBlock": 0, @@ -1339,7 +1339,7 @@ "logtopic1": "0x95104e47e1982aba633477f377b1511396c3fe83600224bcb0c78949be705b33" }, { - "txhash": "0xffde4e2fd1cd2f5e51e564b08216b9ef80978c586098221cd19f1ee742db1c03", + "txhash": "0xe78692021910fd245d1829d0a9417a24812988f6eccc0ec010faa282d613fd5d", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x23", "indexInBlock": 0, @@ -1347,7 +1347,7 @@ "logtopic1": "0x2acfc92a1cc51397c95e434631e449d83a81de91964ed735a8c8b71b35e1a626" }, { - "txhash": "0x965195498584dd1a4ee5ae7d60e5bb4dae1254b2ec61023f7b86678d75643201", + "txhash": "0x3b54d3d700d5822e6c67ac0f5e4340168864808dd28f7802cedfff4c85eaf9f5", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x2e", "indexInBlock": 0, @@ -1355,7 +1355,7 @@ "logtopic1": "0x5b6618f0def0d634d51118d232eadc26ecbc8d54a7efaa225afc472f0a611c69" }, { - "txhash": "0x209a012091e6c869a96f21aee8de7ca44490a593d0f619793b961b2ba4a777b2", + "txhash": "0xd153e85fb648f702df7ae218351dd0769a49b2fc48dafd7bd6f4aff55c701c80", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x39", "indexInBlock": 0, @@ -1363,7 +1363,7 @@ "logtopic1": "0x349c26db328204bd2527eb45003b0039d5a636f76c8849bca0b34e8fb134f505" }, { - "txhash": "0xff76c1915b804a9f4abe17f6564b278ece6cbc1ceca0604856e7f440cbd6d9c8", + "txhash": "0x50ad4ad01002d9962c6b65c8e161c6bf70ebbad6ca1bd4066dfaa099bc8fb159", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x44", "indexInBlock": 0, @@ -1371,7 +1371,7 @@ "logtopic1": "0xb66fab7dddd4d16174b227a6f958d7ba2ae8ebc52d763b02c1ff944362755e6e" }, { - "txhash": "0x39c37d8cff047f5047fce694f7703b57b08cf414710cd94fc3daea5902330559", + "txhash": "0xca23bea2a2bf588eea4377dd466cf398ac58a788eca44b49701cc1d7e5d7c55d", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x4f", "indexInBlock": 0, @@ -1379,7 +1379,7 @@ "logtopic1": "0x780fa5a814a83baf682b2f170be956308be6ce1bf84ce68ca5f3c59cc41c7c28" }, { - "txhash": "0xbac05861c5a87e48448ca240659aca18658a08c7d0b6318690809b0c227470db", + "txhash": "0xfae95cd71c7a11c43addca3cc1defb2ca7fc42874fbc2b19563267fc13a0b3f5", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x5a", "indexInBlock": 0, @@ -1387,7 +1387,7 @@ "logtopic1": "0x9739ae7192ad23a41778719941582886701a0830589c7ebfc5db094037635d82" }, { - "txhash": "0xf24d6d5bd0136dc7a2cf4ce1e2daf6191b415af43dcaf6bf1d43ae69ef2a306c", + "txhash": "0x3de36576222ddf2638908d967047eb6f2ee53ddb914d048963e369eeee787f41", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x65", "indexInBlock": 0, @@ -1395,7 +1395,7 @@ "logtopic1": "0xf5acd98a17a3425f113b869e0dd03f82ee696401d2e7f59e8902610150a95a20" }, { - "txhash": "0xaf83fcaed15f46e777c9cb54fd6465f00dd6d929c556bd5644ea39fce51be74a", + "txhash": "0xfcb2270a6f82e1c8af14f5bd12fb9dd37f4b5ea9cf40afb80ec4f2028231e31a", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x70", "indexInBlock": 0, @@ -1403,7 +1403,7 @@ "logtopic1": "0x5cd04d660080fb51a0cc8df0d716e1bff4eff98c887cf3274aabe7ec53dc3615" }, { - "txhash": "0x7382ad28a6589fcf07195874a36eee8f4c5fa22f3288a1979b374d80e7c6fb88", + "txhash": "0x60459b81f4643d1658d49b39dcf461115315623564c2f9933786ea93e7dc6dd9", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x7b", "indexInBlock": 0, @@ -1411,7 +1411,7 @@ "logtopic1": "0xf199b2d65bb711d578312320d210574bcc79d63c841d7dcf96ee3604140a7353" }, { - "txhash": "0x730f124954d2b20c9ebfdf6715da7192a570450b485ae60c12a102fecd80d21d", + "txhash": "0x911b91ea0109bdb6b7e799f7709eca8e3c618040cde2b4940cccb8bb1b6aaa41", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x86", "indexInBlock": 0, @@ -1419,7 +1419,7 @@ "logtopic1": "0xe9bc0af4e1917255f83262d4d61622be8b86fcb24a5810c7b592dd6da6861d56" }, { - "txhash": "0x69e193cbcc3231501957748043aa48e52b141d0fa38dc6f5027e06790e3088fe", + "txhash": "0x95cb4ad3fc4adef8939ec2fb223fece8763016de2b1f2ec49e15837988d651c5", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x91", "indexInBlock": 0, @@ -1757,78 +1757,78 @@ ], "tx-largereceipt": 11, "tx-request-eip7002": { - "txhash": "0x27d8ca12587f28aa0184966fabcbeb321b438a6495d5e8294dc9c62525f41b8c", + "txhash": "0xb42e37aec62317cd546baa1a89ce962434f44f9ea6a6a41a8dabff9c4a19e6c8", "block": "0xd" }, "tx-transfer-eip1559": [ { - "txhash": "0x4feb87725c3d45aef205359d7d200f523004b2961282c47736c49e3a453a3ab8", + "txhash": "0xcedc0fddca312530a8b5651470fb15360ed9b305ef689c2b39e8a8f9fae734de", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0xe", "indexInBlock": 0 }, { - "txhash": "0xf282b242af9a863a650850cd7390dc3b3b485845e6290ee171edffab96a7c6dc", + "txhash": "0x53b3a68202af8f71fecda9dbdce6bc339fd2b1ab74db91a1e17674e845f9031d", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x19", "indexInBlock": 0 }, { - "txhash": "0xebf2517adcc7342a874af927a17590156aa85059fc903ab1b09f97c34c8b8b4e", + "txhash": "0xdc35055a250fa2d2e831885cb3c46c3812f9e758daf507c98550d5146aa2635d", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x24", "indexInBlock": 0 }, { - "txhash": "0x926f6bb97f760b2ac6c523e975d2697276ee3d881dd8348a4e7b7f2c846da188", + "txhash": "0xa4ec63edd50e820f2324532f814bf7d1511e44e5c3a594c4a2d727ad2b0f8915", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x2f", "indexInBlock": 0 }, { - "txhash": "0xef9dea375d62f1406d8777e70192ba24af24044c356da063eb71712eb7499356", + "txhash": "0x562f9ac6a63e6ae37a85aa33ca288f54e32af561c3217b52fecfcf0bc291da2e", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x3a", "indexInBlock": 0 }, { - "txhash": "0x0816a60a0e6fd2afe45e7db877e33d055c3e4549037eb1e5209a21c4018250bb", + "txhash": "0xd0092f480fffa51f656c71e7957d47cac2e424baa4d279706409b9c3573c904e", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x45", "indexInBlock": 0 }, { - "txhash": "0x9720170ff561812f8bc717c251fbc942af99eefb8b5be1296c0dc3b331da7b33", + "txhash": "0x98fd345c029085610b9e2ec506cf7af62dd030eb7879b4727b5dc5bf98ba48e4", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x50", "indexInBlock": 0 }, { - "txhash": "0xceda26628e2eecad063f6a4341ea4043fcce307a748b5a41c2a3d0e45721bb0f", + "txhash": "0x6f35a7b982016ca589c769b04d3569cfd689a4ececd953f690a1eafbcd1af0ca", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x5b", "indexInBlock": 0 }, { - "txhash": "0x0d8c55478b560a6305ea886fbbfcb36441767c65270c9618ceb33b22f2ee4eef", + "txhash": "0xe8e51ddc809af0bcda8dcef19d25e052edcbc727507f0cb631a3100e33ce9ca6", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x66", "indexInBlock": 0 }, { - "txhash": "0x12b7508b1d9a5f9afb9de821961aca87f93d97849b8a1b5065a0e50cfc2e8a5e", + "txhash": "0xe395cb327beb13b61c158edc2245e55f32d2d039059fd42a266b967c16e8c35c", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x71", "indexInBlock": 0 }, { - "txhash": "0xebe88d489dad8695b60b9e8370ce0e389e7cb9e49670980919aac829e2abb83b", + "txhash": "0xbdd4c75b7c14d106d77035e0a2eebf332a3e315d4ce0349c00770f2bab8bf050", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x7c", "indexInBlock": 0 }, { - "txhash": "0xdd63b0ac29f1b5b9911a159e704a148fa190ae321158a23e2910b52b69f810ce", + "txhash": "0xe5ca0952b6f89e9996f714e69dc89395ec547617ee051c7ce00684f2911c7aba", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x87", "indexInBlock": 0 @@ -2088,73 +2088,73 @@ ], "tx-transfer-eip2930": [ { - "txhash": "0xf278a97c1c92c517531ae9f24179862518cf6397cd3615deebe37049d5a6c695", + "txhash": "0xb6ad3492b1c07503a7d15857c641c16f9250482f645ecc84efc83c88c54ba2e1", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0xf", "indexInBlock": 0 }, { - "txhash": "0xc33009465ef1eb2ff62d02d50cbaaf73fee9dff8be51f71ac7976367ddfc4541", + "txhash": "0x7c0c5c8ed14c8ec3d60997eb6e92830c31921d9344eca774c2c571bc8c2b0bdc", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x1a", "indexInBlock": 0 }, { - "txhash": "0xa6598b072ed0598260358ed568e3c907d36e422b14e35ab459e9e24ae98251ef", + "txhash": "0x973b494d5bfa55b1fbf4c72122d42ceb8b8667a598948aa24d6a6026de4a7999", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x25", "indexInBlock": 0 }, { - "txhash": "0x61aa0de65eb4a0db81573b043c35a4de3dcfabf37117a3e67905c7d3038dad23", + "txhash": "0x93de7571e134adbcd98920fb7fbaf0a62b2881896adf2b22f4191bed28ef9e98", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x30", "indexInBlock": 0 }, { - "txhash": "0xdcf01b9729cddeefec7be5348f0d364ee1295831f999c0f5a49b047c9694e970", + "txhash": "0x79dbf4a386f7865dcafb0d03bd8ff6c0faa570a5ca70eb1b70e656b2d1b1615a", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x3b", "indexInBlock": 0 }, { - "txhash": "0x7867b39e0b2f176fbd61364bce00443bd3f2ca5d743d3ab95104cb13a5cf5208", + "txhash": "0x66354d493e12db97bd095e4e038b1e685dbdaf4162582b32d8d336463a7951e7", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x46", "indexInBlock": 0 }, { - "txhash": "0x2ba84167cbba25e83e98cbca146d39a4a36d29dc2c9d971b41bf5ea1b9c9425a", + "txhash": "0xe6dd0491c7bbc402007f13a14c2ed84f2811cf77f8aeb825551cf00daf942d81", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x51", "indexInBlock": 0 }, { - "txhash": "0x203b1d7997f674fd45fe2eb6af5f0a88b59eaa8598b86f408ca44763e034bd36", + "txhash": "0x1fb266110683f2166d5eb642c320a536b19768fe304f6594f2596d3258094774", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x5c", "indexInBlock": 0 }, { - "txhash": "0x8fd08a67b065db1005917aea2934104c6132cad339c2fe07f51e7717bbe4ffe7", + "txhash": "0x2eabf1863fd795c62b57ca18f88e0a5f4975daf8af8a125bd61c1d10ed910cfa", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x67", "indexInBlock": 0 }, { - "txhash": "0xf0a9ae994a7741fcbe854f2d4a684f5fd434d40badc2ae36611f5764aaeb08b3", + "txhash": "0x382f8b760cf6025b553959a625090243dc294eec54e3d6e667c031bc9af679b6", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x72", "indexInBlock": 0 }, { - "txhash": "0x090fcb3259cccab1bad9dd572493e4ee05df3f53137ca16b4e7ea2f5b5c1d7d3", + "txhash": "0x7e930c8cb726972a14b38961c161efdfd5e088f0796ba1e8008869655200a192", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x7d", "indexInBlock": 0 }, { - "txhash": "0xe79b88caea408e8be7e3ac3269889b8f59fd4c1ca612213b9a7999ffe5b72e52", + "txhash": "0xbb0ec7a4e53d83b5c746a097cd57ec5607cf0770832f15c390bb08a5a362f17f", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x88", "indexInBlock": 0 @@ -2414,73 +2414,73 @@ ], "tx-transfer-legacy": [ { - "txhash": "0x4845dfdee733cb11e204253aa9b2e0a9597c9b7f700642d084fd5aad365dbeff", + "txhash": "0xacbd2cf02cbc7346d3f58be2c8d7fe1bd7d63608b93048fae4f41ccb8d732a16", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x10", "indexInBlock": 0 }, { - "txhash": "0xe4ba4ed6784f2f452274186824174874661f76c1961d34fee86371da194a428f", + "txhash": "0x5058b2f5d42ca2af87b9e6a322ec27058e3ab8efa6de89147228c1d07526e667", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x1b", "indexInBlock": 0 }, { - "txhash": "0xe30c98691cc89f2db31aec5c2b3cdfd720015210fce4b48a8ce561d7f179af8b", + "txhash": "0x085533a791ba8c5f51334ed52f0544884cbb7816c262176808a9aa8a496e4d60", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x26", "indexInBlock": 0 }, { - "txhash": "0x7538bb702539b67fbb8d44d2e946d1d241ddc4c2943e48ecb3107c8868184775", + "txhash": "0xc8f4003509b7bad353fe440fd24bd3982e2661c16d93c75140cca6735c46014b", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x31", "indexInBlock": 0 }, { - "txhash": "0x88edfa85d3e3bab608081a9421e0eab5fbd09ad10db58c07c178c6ac74617233", + "txhash": "0xd2ba3607ed8239e11b1cc2c53bd45694601ec7a6d1020a5e7f2c5ebf1206073b", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x3c", "indexInBlock": 0 }, { - "txhash": "0x41aec073b267edc44e28b0c33f8c20e7619687ca5d7f09faa30e49621cdd3e70", + "txhash": "0xd06ab6b82ec91be99bea3bedeb4929233c14650c6ef76fe9d6fbe782dc94205e", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x47", "indexInBlock": 0 }, { - "txhash": "0xe0854da80105ea343c29cb7a8db30413b59f5b62a1f42793ce635be4e7536cc9", + "txhash": "0x93e8dc866ce419e01221ff657eb79ac65a4361499d6cea117ca4de09023c1527", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x52", "indexInBlock": 0 }, { - "txhash": "0x0cf942350189ee11294379c2a16c9744bc7502f127f4f71ac95cf0a2f681aa3a", + "txhash": "0x965ddac3d0550607ba9e6e8bec74c3d8f881ee65758e38306790707cf27956df", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x5d", "indexInBlock": 0 }, { - "txhash": "0xd521a3fccc17113eac1a50bd0a34a3ca87ee5234c51fe41ba8eb8c26ad142363", + "txhash": "0x265395037938c0d7312559ea4c10c211be89d04008dd7fc5752b3f633cc22404", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x68", "indexInBlock": 0 }, { - "txhash": "0x1bcb6ff54f0f244c3b7390b488e76c3d1d95ff7f340adb81f785820930edc010", + "txhash": "0x0dae10c3d6a4640ec7a257131ba77a6aaf5e00e9e3dc09b291dfba51dd0134c8", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x73", "indexInBlock": 0 }, { - "txhash": "0x7571a5b0881a76054142ad7af3924bd225a67a4705479f4f87e6a68388a5f0aa", + "txhash": "0x629e56214deda1fdc4ad3db433c3034816e93752258037bf6d5fce4525061d03", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x7e", "indexInBlock": 0 }, { - "txhash": "0x999f17b911d92aaed0c83e37a545cf44f1effaf1245bddc7c63aae3c092e8200", + "txhash": "0x60b9a9cff166acc4822d235ae6c636dd7a9394ffc9ebc30ce2769c9bd02ae2fc", "sender": "0x7435ed30a8b4aeb0877cef0c6e8cffe834eb865f", "block": "0x89", "indexInBlock": 0 diff --git a/cmd/devp2p/internal/ethtest/transaction.go b/cmd/devp2p/internal/ethtest/transaction.go index 8ce26f3e1a..f9c2e304f3 100644 --- a/cmd/devp2p/internal/ethtest/transaction.go +++ b/cmd/devp2p/internal/ethtest/transaction.go @@ -74,7 +74,7 @@ func (s *Suite) sendTxs(t *utesting.T, txs []*types.Transaction) error { for _, tx := range txs { got[tx.Hash()] = true } - case *eth.NewPooledTransactionHashesPacket: + case *eth.NewPooledTransactionHashesPacket72: for _, hash := range msg.Hashes { got[hash] = true } @@ -160,7 +160,7 @@ func (s *Suite) sendInvalidTxs(t *utesting.T, txs []*types.Transaction) error { return fmt.Errorf("received bad tx: %s", tx.Hash()) } } - case *eth.NewPooledTransactionHashesPacket: + case *eth.NewPooledTransactionHashesPacket72: for _, hash := range msg.Hashes { if _, ok := invalids[hash]; ok { return fmt.Errorf("received bad tx: %s", hash) diff --git a/cmd/geth/main.go b/cmd/geth/main.go index 80a65e5fe3..4efcac139f 100644 --- a/cmd/geth/main.go +++ b/cmd/geth/main.go @@ -75,6 +75,7 @@ var ( utils.BlobPoolDataDirFlag, utils.BlobPoolDataCapFlag, utils.BlobPoolPriceBumpFlag, + utils.BlobPoolFetchProbabilityFlag, utils.SyncModeFlag, utils.SyncTargetFlag, utils.ExitWhenSyncedFlag, diff --git a/cmd/utils/flags.go b/cmd/utils/flags.go index 8e9842d62c..dd264c4d30 100644 --- a/cmd/utils/flags.go +++ b/cmd/utils/flags.go @@ -49,6 +49,7 @@ import ( "github.com/ethereum/go-ethereum/crypto/kzg4844" "github.com/ethereum/go-ethereum/eth" "github.com/ethereum/go-ethereum/eth/ethconfig" + "github.com/ethereum/go-ethereum/eth/fetcher" "github.com/ethereum/go-ethereum/eth/filters" "github.com/ethereum/go-ethereum/eth/gasprice" "github.com/ethereum/go-ethereum/eth/syncer" @@ -514,6 +515,12 @@ var ( Value: ethconfig.Defaults.BlobPool.PriceBump, Category: flags.BlobPoolCategory, } + BlobPoolFetchProbabilityFlag = &cli.Uint64Flag{ + Name: "blobpool.fetchprobability", + Usage: "Probability of fetching the full blob payload for sparse blobpool (min=15, max=100)", + Value: fetcher.DefaultFetchProbability, + Category: flags.BlobPoolCategory, + } // Performance tuning settings CacheFlag = &cli.IntFlag{ Name: "cache", @@ -1692,6 +1699,9 @@ func setBlobPool(ctx *cli.Context, cfg *blobpool.Config) { if ctx.IsSet(BlobPoolPriceBumpFlag.Name) { cfg.PriceBump = ctx.Uint64(BlobPoolPriceBumpFlag.Name) } + if ctx.IsSet(BlobPoolFetchProbabilityFlag.Name) { + cfg.FetchProbability = ctx.Uint64(BlobPoolFetchProbabilityFlag.Name) + } } func setMiner(ctx *cli.Context, cfg *miner.Config) { diff --git a/core/txpool/blobpool/blobpool.go b/core/txpool/blobpool/blobpool.go index ee73c8e897..2a2e1080b0 100644 --- a/core/txpool/blobpool/blobpool.go +++ b/core/txpool/blobpool/blobpool.go @@ -129,9 +129,12 @@ type blobTxMeta struct { announced bool // Whether the tx has been announced to listeners - id uint64 // Storage ID in the pool's persistent store - storageSize uint32 // Byte size in the pool's persistent store - size uint64 // RLP-encoded size of transaction including the attached blob + id uint64 // Storage ID in the pool's persistent store + storageSize uint32 // Byte size in the pool's persistent store + size uint64 // RLP-encoded size of transaction including the attached blob + sizeWithoutBlob uint64 // RLP-encoded size of transaction without blob data (for ETH/72) + + custody *types.CustodyBitmap nonce uint64 // Needed to prioritize inclusion order within an account costCap *uint256.Int // Needed to validate cumulative balance sufficiency @@ -149,70 +152,109 @@ type blobTxMeta struct { evictionBlobFeeJumps float64 // Worse blob fee (converted to fee jumps) across all previous nonces } -// blobTxForPool is the storage representation of a blob transaction in the +// BlobTxForPool is the storage representation of a blob transaction in the // blobpool. -type blobTxForPool struct { +type BlobTxForPool struct { Tx *types.Transaction // tx without sidecar - Version byte - Commitments []kzg4844.Commitment - Proofs []kzg4844.Proof - Blobs []kzg4844.Blob + CellSidecar *types.BlobTxCellSidecar } -// Sidecar returns BlobTxSidecar of ptx. -func (ptx *blobTxForPool) Sidecar() *types.BlobTxSidecar { - return types.NewBlobTxSidecar(ptx.Version, ptx.Blobs, ptx.Commitments, ptx.Proofs) +// Sidecar returns BlobTxSidecar of pooled transaction. Since this function +// recovers the blob field in sidecar, it is expansive and needs to be +// avoided if possible. Returns error if recovery fails (e.g. insufficient cells). +func (ptx *BlobTxForPool) sidecar() (*types.BlobTxSidecar, error) { + sidecar := ptx.CellSidecar + blobs, err := kzg4844.RecoverBlobs(sidecar.Cells, sidecar.Custody.Indices()) + if err != nil { + return nil, err + } + return types.NewBlobTxSidecar(sidecar.Version, blobs, sidecar.Commitments, sidecar.Proofs), nil } // TxSize returns the transaction size on the network without // reconstructing the transaction. -func (ptx *blobTxForPool) TxSize() uint64 { - var blobs, commitments, proofs uint64 - for i := range ptx.Blobs { - blobs += rlp.BytesSize(ptx.Blobs[i][:]) +func (ptx *BlobTxForPool) txSize() uint64 { + sidecar := ptx.CellSidecar + + var commitments, proofs uint64 + for i := range sidecar.Commitments { + commitments += rlp.BytesSize(sidecar.Commitments[i][:]) } - for i := range ptx.Commitments { - commitments += rlp.BytesSize(ptx.Commitments[i][:]) - } - for i := range ptx.Proofs { - proofs += rlp.BytesSize(ptx.Proofs[i][:]) + for i := range sidecar.Proofs { + proofs += rlp.BytesSize(sidecar.Proofs[i][:]) } + var blob kzg4844.Blob + blobs := uint64(len(sidecar.Commitments)) * rlp.BytesSize(blob[:]) return ptx.Tx.Size() + rlp.ListSize(rlp.ListSize(blobs)+rlp.ListSize(commitments)+rlp.ListSize(proofs)) } +func (ptx *BlobTxForPool) txSizeWithoutBlob() uint64 { + sidecar := ptx.CellSidecar + + var commitments, proofs uint64 + for i := range sidecar.Commitments { + commitments += rlp.BytesSize(sidecar.Commitments[i][:]) + } + for i := range sidecar.Proofs { + proofs += rlp.BytesSize(sidecar.Proofs[i][:]) + } + return ptx.Tx.Size() + rlp.ListSize(rlp.ListSize(0)+rlp.ListSize(commitments)+rlp.ListSize(proofs)) +} + // ToTx reconstructs a full Transaction with the sidecar attached. -func (ptx *blobTxForPool) ToTx() *types.Transaction { - return ptx.Tx.WithBlobTxSidecar(ptx.Sidecar()) +func (ptx *BlobTxForPool) toTx() (*types.Transaction, error) { + sc, err := ptx.sidecar() + if err != nil { + return nil, err + } + return ptx.Tx.WithBlobTxSidecar(sc), nil } // newBlobTxForPool decomposes a blob transaction into blobTxForPool type. -func newBlobTxForPool(tx *types.Transaction) *blobTxForPool { +func newBlobTxForPool(tx *types.Transaction) (*BlobTxForPool, error) { sc := tx.BlobTxSidecar() if sc == nil { - panic("missing blob tx sidecar") + return nil, errors.New("missing blob tx sidecar") } - return &blobTxForPool{ - Tx: tx.WithoutBlobTxSidecar(), + cells, err := kzg4844.ComputeCells(sc.Blobs) + if err != nil { + return nil, err + } + sidecar := types.BlobTxCellSidecar{ Version: sc.Version, Commitments: sc.Commitments, Proofs: sc.Proofs, - Blobs: sc.Blobs, + Cells: cells, + Custody: types.CustodyBitmapAll, } + return &BlobTxForPool{ + Tx: tx.WithoutBlobTxSidecar(), + CellSidecar: &sidecar, + }, nil } -// encodeForNetwork transforms stored blobTxForPool RLP into the standard -// network transaction encoding. This is used for getRLP. +// encodeForNetwork transforms stored BlobTxForPool RLP into the network +// transaction encoding for the given eth protocol version. Used for getRLP. // -// Stored RLP: [type_byte || tx_fields, version, [comms], [proofs], [blobs]] -// V0: type_byte || rlp([tx_fields, [blobs], [comms], [proofs]]) -// V1: type_byte || rlp([tx_fields, version, [blobs], [comms], [proofs]]) -func encodeForNetwork(storedRLP []byte) ([]byte, error) { +// Stored RLP: [type_byte || tx_fields, [version, [cells], [comms], [proofs], custody]] +// +// eth/69, eth/70: [blobs] is recovered from stored cells via kzg. +// +// V0: type_byte || rlp([tx_fields, [blobs], [comms], [proofs]]) +// V1: type_byte || rlp([tx_fields, version, [blobs], [comms], [proofs]]) +// +// eth/72: [blobs] is replaced by an empty list (cells are fetched separately +// +// via GetCells). +// V0: type_byte || rlp([tx_fields, [], [comms], [proofs]]) +// V1: type_byte || rlp([tx_fields, version, [], [comms], [proofs]]) +func encodeForNetwork(storedRLP []byte, version uint) ([]byte, error) { elems, err := rlp.SplitListValues(storedRLP) if err != nil { - return nil, fmt.Errorf("invalid blobTxForPool RLP: %w", err) + return nil, fmt.Errorf("invalid BlobTxForPool RLP: %w", err) } - if len(elems) < 5 { - return nil, fmt.Errorf("blobTxForPool has %d elements, need at least 5", len(elems)) + if len(elems) < 2 { + return nil, fmt.Errorf("BlobTxForPool has %d elements, need at least 2", len(elems)) } // 1. Extract tx byte and other tx fields @@ -226,19 +268,53 @@ func encodeForNetwork(storedRLP []byte) ([]byte, error) { typeByte := txBytes[0] txRLP := txBytes[1:] - // 2. Find the version of sidecar. - version, _, err := rlp.SplitUint64(elems[1]) - if err != nil || version > 255 || version == 0 { + // 2. Split the nested CellSidecar list. + sidecarElems, err := rlp.SplitListValues(elems[1]) + if err != nil { + return nil, fmt.Errorf("invalid CellSidecar RLP: %w", err) + } + if len(sidecarElems) < 5 { + return nil, fmt.Errorf("CellSidecar has %d elements, need at least 5", len(sidecarElems)) + } + + // 3. Find the version of sidecar. + sidecarVersion, _, err := rlp.SplitUint64(sidecarElems[0]) + if err != nil || sidecarVersion > 255 || sidecarVersion == 0 { return nil, fmt.Errorf("invalid version: %w", err) } - // 3. Extract sidecar elements. - commitmentsRLP := elems[2] - proofsRLP := elems[3] - blobsRLP := elems[4] - // 4. Reconstruct into the network format. - outer := [][]byte{txRLP, elems[1], blobsRLP, commitmentsRLP, proofsRLP} + // 4. Extract sidecar elements. + commitmentsRLP := sidecarElems[2] + proofsRLP := sidecarElems[3] + // 5. Build the [blobs] field for the wire format. + var blobsField []byte + // todo - Didn't use eth.ETH72 due to circular import error in test + if version >= 72 { + // eth/72 omits the blob payload; peers fetch cells separately via GetCells. + blobsField = []byte{0xc0} // RLP-encoded empty list + } else { + // eth/69, eth/70 need actual blobs: recover them from stored cells. + var cells []kzg4844.Cell + if err := rlp.DecodeBytes(sidecarElems[1], &cells); err != nil { + return nil, fmt.Errorf("invalid cells RLP: %w", err) + } + var custody types.CustodyBitmap + if err := rlp.DecodeBytes(sidecarElems[4], &custody); err != nil { + return nil, fmt.Errorf("invalid custody RLP: %w", err) + } + blobs, err := kzg4844.RecoverBlobs(cells, custody.Indices()) + if err != nil { + return nil, fmt.Errorf("failed to recover blobs: %w", err) + } + blobsField, err = rlp.EncodeToBytes(blobs) + if err != nil { + return nil, fmt.Errorf("failed to encode blobs: %w", err) + } + } + + // 6. Reconstruct into the network format. + outer := [][]byte{txRLP, sidecarElems[0], blobsField, commitmentsRLP, proofsRLP} body, err := rlp.MergeListValues(outer) if err != nil { return nil, err @@ -252,21 +328,23 @@ func encodeForNetwork(storedRLP []byte) ([]byte, error) { // newBlobTxMeta retrieves the indexed metadata fields from a pooled blob // transaction and assembles a helper struct to track in memory. -func newBlobTxMeta(id uint64, size uint64, storageSize uint32, ptx *blobTxForPool) *blobTxMeta { +func newBlobTxMeta(id uint64, storageSize uint32, ptx *BlobTxForPool) *blobTxMeta { meta := &blobTxMeta{ - hash: ptx.Tx.Hash(), - vhashes: ptx.Tx.BlobHashes(), - version: ptx.Version, - id: id, - storageSize: storageSize, - size: size, - nonce: ptx.Tx.Nonce(), - costCap: uint256.MustFromBig(ptx.Tx.Cost()), - execTipCap: uint256.MustFromBig(ptx.Tx.GasTipCap()), - execFeeCap: uint256.MustFromBig(ptx.Tx.GasFeeCap()), - blobFeeCap: uint256.MustFromBig(ptx.Tx.BlobGasFeeCap()), - execGas: ptx.Tx.Gas(), - blobGas: ptx.Tx.BlobGas(), + hash: ptx.Tx.Hash(), + vhashes: ptx.Tx.BlobHashes(), + version: ptx.CellSidecar.Version, + id: id, + storageSize: storageSize, + size: ptx.txSize(), + sizeWithoutBlob: ptx.txSizeWithoutBlob(), + nonce: ptx.Tx.Nonce(), + costCap: uint256.MustFromBig(ptx.Tx.Cost()), + execTipCap: uint256.MustFromBig(ptx.Tx.GasTipCap()), + execFeeCap: uint256.MustFromBig(ptx.Tx.GasFeeCap()), + blobFeeCap: uint256.MustFromBig(ptx.Tx.BlobGasFeeCap()), + execGas: ptx.Tx.Gas(), + blobGas: ptx.Tx.BlobGas(), + custody: &ptx.CellSidecar.Custody, } meta.basefeeJumps = dynamicFeeJumps(meta.execFeeCap) meta.blobfeeJumps = dynamicBlobFeeJumps(meta.blobFeeCap) @@ -465,8 +543,10 @@ type BlobPool struct { stored uint64 // Useful data size of all transactions on disk limbo *limbo // Persistent data store for the non-finalized blobs - gapped map[common.Address][]*types.Transaction // Transactions that are currently gapped (nonce too high) - gappedSource map[common.Hash]common.Address // Source of gapped transactions to allow rechecking on inclusion + cQueue *conversionQueue + + gapped map[common.Address][]*BlobTxForPool // Transactions that are currently gapped (nonce too high) + gappedSource map[common.Hash]common.Address // Source of gapped transactions to allow rechecking on inclusion signer types.Signer // Transaction signer to use for sender recovery chain BlockChain // Chain object to access the state through @@ -501,7 +581,7 @@ func New(config Config, chain BlockChain, hasPendingAuth func(common.Address) bo lookup: newLookup(), index: make(map[common.Address][]*blobTxMeta), spent: make(map[common.Address]*uint256.Int), - gapped: make(map[common.Address][]*types.Transaction), + gapped: make(map[common.Address][]*BlobTxForPool), gappedSource: make(map[common.Hash]common.Address), } } @@ -564,11 +644,14 @@ func (p *BlobPool) Init(gasTip uint64, head *types.Header, reserver txpool.Reser ) index := func(id uint64, size uint32, blob []byte) { err := p.parseTransaction(id, size, blob) - if err != nil { - toDelete = append(toDelete, id) - } + // Transactions in legacy format will be queued for cell computation. + // This entry will be swapped from the store after the conversion. if errors.Is(err, errLegacyTx) { convertTxs = append(convertTxs, id) + return + } + if err != nil { + toDelete = append(toDelete, id) } } store, err := billy.Open(billy.Options{Path: queuedir, Repair: true}, slotter, index) @@ -577,45 +660,7 @@ func (p *BlobPool) Init(gasTip uint64, head *types.Header, reserver txpool.Reser } p.store = store - // Migrate legacy transactions (types.Transaction) to pooledBlobTx format. - if len(convertTxs) > 0 { - for _, id := range convertTxs { - var tx types.Transaction - data, err := p.store.Get(id) - if err != nil { - continue - } - err = rlp.DecodeBytes(data, &tx) - if err != nil { - continue - } - if tx.BlobTxSidecar() == nil { - continue - } - ptx := newBlobTxForPool(&tx) - blob, err := rlp.EncodeToBytes(ptx) - if err != nil { - continue - } - id, err := p.store.Put(blob) - if err != nil { - continue - } - meta := newBlobTxMeta(id, ptx.TxSize(), p.store.Size(id), ptx) - - // If the newly inserted transaction fails to be tracked, - // it should also be removed with those in `toDelete` - sender, err := types.Sender(p.signer, ptx.Tx) - if err != nil { - toDelete = append(toDelete, id) - continue - } - if err := p.trackTransaction(meta, sender); err != nil { - toDelete = append(toDelete, id) - continue - } - } - } + p.cQueue = newConversionQueue() if len(toDelete) > 0 { log.Warn("Dropping invalidated blob transactions", "ids", toDelete) @@ -659,7 +704,8 @@ func (p *BlobPool) Init(gasTip uint64, head *types.Header, reserver txpool.Reser // Pool initialized, attach the blob limbo to it to track blobs included // recently but not yet finalized - p.limbo, err = newLimbo(p.chain.Config(), limbodir) + var convertLimbo []uint64 + p.limbo, convertLimbo, err = newLimbo(p.chain.Config(), limbodir) if err != nil { p.Close() return err @@ -678,12 +724,22 @@ func (p *BlobPool) Init(gasTip uint64, head *types.Header, reserver txpool.Reser // Update the metrics and return the constructed pool datacapGauge.Update(int64(p.config.Datacap)) p.updateStorageMetrics() + + if len(convertTxs) > 0 { + p.cQueue.launchConversion(func() { p.convertLegacyTxs(convertTxs) }) + } + if len(convertLimbo) > 0 { + p.cQueue.launchConversion(func() { p.convertLegacyLimbo(convertLimbo) }) + } return nil } // Close closes down the underlying persistent store. func (p *BlobPool) Close() error { var errs []error + if p.cQueue != nil { + p.cQueue.close() + } if p.limbo != nil { // Close might be invoked due to error in constructor, before p,limbo is set if err := p.limbo.Close(); err != nil { errs = append(errs, err) @@ -704,25 +760,119 @@ func (p *BlobPool) Close() error { // parseTransaction is a callback method on pool creation that gets called for // each transaction on disk to create the in-memory metadata index. -// Return value `bool` is set to true when the entry has old Transaction type. +// Announced state is not initialized here, it needs to be initialized separately. +// +// If a legacy types.Transaction is found on disk, it is returned for migration +// in Init (the old ID will be deleted and a new pooledBlobTx written). +// If a pooledBlobTx is found, it is indexed directly and nil is returned. func (p *BlobPool) parseTransaction(id uint64, size uint32, blob []byte) error { - var ptx blobTxForPool + var ptx BlobTxForPool if err := rlp.DecodeBytes(blob, &ptx); err != nil { kind, content, _, splitErr := rlp.Split(blob) // check whether it is legacy tx type if splitErr == nil && kind == rlp.String && len(content) > 1 && content[0] == 3 { return errLegacyTx } + log.Error("Failed to decode blob pool entry", "id", id, "err", err) return err } - meta := newBlobTxMeta(id, ptx.TxSize(), size, &ptx) + meta := newBlobTxMeta(id, size, &ptx) sender, err := types.Sender(p.signer, ptx.Tx) if err != nil { + // This path is impossible unless the signature validity changes across + // restarts. For that ever improbable case, recover gracefully by ignoring + // this data entry. + log.Error("Failed to recover blob tx sender", "id", id, "hash", ptx.Tx.Hash(), "err", err) return err } return p.trackTransaction(meta, sender) } +func (p *BlobPool) convertLegacyTxs(ids []uint64) { + start := time.Now() + var converted, discarded int + + for _, id := range ids { + p.lock.Lock() + data, err := p.store.Get(id) + if err != nil { + p.lock.Unlock() + continue + } + if derr := p.store.Delete(id); derr != nil { + log.Error("Failed to delete legacy blob tx", "id", id, "err", derr) + p.lock.Unlock() + continue + } + p.lock.Unlock() + var tx types.Transaction + if err := rlp.DecodeBytes(data, &tx); err != nil { + log.Error("Failed to decode legacy blob tx", "id", id, "err", err) + continue + } + ptx, err := newBlobTxForPool(&tx) + if err != nil { + log.Error("Failed to convert legacy blob tx", "hash", tx.Hash(), "err", err) + continue + } + if err := p.AddPooledTx(ptx); err != nil { + log.Debug("Discarded converted blob tx", "hash", tx.Hash(), "err", err) + discarded++ + } else { + converted++ + } + } + + log.Info("Completed blob transaction conversion", "converted", converted, "discarded", discarded, "elapsed", common.PrettyDuration(time.Since(start))) +} + +func (p *BlobPool) convertLegacyLimbo(ids []uint64) { + start := time.Now() + var converted, discarded int + + for _, id := range ids { + p.lock.Lock() + data, err := p.limbo.store.Get(id) + if err != nil { + p.lock.Unlock() + continue + } + if derr := p.limbo.store.Delete(id); derr != nil { + log.Error("Failed to delete legacy blob tx", "id", id, "err", derr) + p.lock.Unlock() + continue + } + p.lock.Unlock() + var legacy struct { + TxHash common.Hash + Block uint64 + Tx *types.Transaction + } + if err := rlp.DecodeBytes(data, &legacy); err != nil { + log.Error("Failed to decode legacy limbo entry", "id", id, "err", err) + continue + } + if legacy.Tx == nil || legacy.Tx.BlobTxSidecar() == nil { + continue + } + ptx, err := newBlobTxForPool(legacy.Tx) + if err != nil { + log.Error("Failed to convert legacy limbo entry", "hash", legacy.TxHash, "err", err) + continue + } + p.lock.Lock() + if err := p.limbo.setAndIndex(ptx, legacy.Block); err != nil { + log.Error("Failed to re-store converted limbo entry", "hash", legacy.TxHash, "err", err) + discarded++ + } else { + converted++ + } + p.lock.Unlock() + } + + log.Info("Completed limbo blob conversion", "converted", converted, "discarded", discarded, "elapsed", common.PrettyDuration(time.Since(start))) +} + // trackTransaction registers a transaction's metadata in the pool's indices. func (p *BlobPool) trackTransaction(meta *blobTxMeta, sender common.Address) error { if p.lookup.exists(meta.hash) { @@ -1006,7 +1156,7 @@ func (p *BlobPool) offload(addr common.Address, nonce uint64, id uint64, inclusi log.Error("Blobs missing for included transaction", "from", addr, "nonce", nonce, "id", id, "err", err) return } - var ptx blobTxForPool + var ptx BlobTxForPool if err := rlp.DecodeBytes(data, &ptx); err != nil { log.Error("Blobs corrupted for included transaction", "from", addr, "nonce", nonce, "id", id, "err", err) return @@ -1094,7 +1244,7 @@ func (p *BlobPool) Reset(oldHead, newHead *types.Header) { log.Error("Blobs missing for announcable transaction", "from", addr, "nonce", meta.nonce, "id", meta.id, "err", err) continue } - var ptx blobTxForPool + var ptx BlobTxForPool if err = rlp.DecodeBytes(data, &ptx); err != nil { log.Error("Blobs corrupted for announcable transaction", "from", addr, "nonce", meta.nonce, "id", meta.id, "err", err) continue @@ -1131,7 +1281,7 @@ func (p *BlobPool) vhashesByTx() map[common.Hash][]common.Hash { // getByVhash reads and decodes the blob transaction which has the given // versioned hash. Returns nil if unavailable. -func (p *BlobPool) getByVhash(vhash common.Hash) *blobTxForPool { +func (p *BlobPool) getByVhash(vhash common.Hash) *BlobTxForPool { p.lock.RLock() txID, exists := p.lookup.storeidOfBlob(vhash) p.lock.RUnlock() @@ -1143,7 +1293,7 @@ func (p *BlobPool) getByVhash(vhash common.Hash) *blobTxForPool { log.Error("Tracked blob transaction missing from store", "id", txID, "err", err) return nil } - var ptx blobTxForPool + var ptx BlobTxForPool if err := rlp.DecodeBytes(data, &ptx); err != nil { log.Error("Blobs corrupted for tracked transaction", "id", txID, "err", err) return nil @@ -1300,7 +1450,7 @@ func (p *BlobPool) reinject(addr common.Address, txhash common.Hash) error { // A reorged-out legacy blob transaction can therefore not be re-added, so drop // it on the floor instead of putting it back. head := p.head.Load() - if p.chain.Config().IsOsaka(head.Number, head.Time) && ptx.Version == types.BlobSidecarVersion0 { + if p.chain.Config().IsOsaka(head.Number, head.Time) && ptx.CellSidecar.Version == types.BlobSidecarVersion0 { log.Debug("Dropping reorged legacy blob transaction", "hash", txhash) return errors.New("legacy blob sidecar unsupported post-osaka") } @@ -1314,7 +1464,7 @@ func (p *BlobPool) reinject(addr common.Address, txhash common.Hash) error { log.Error("Failed to write transaction into storage", "hash", ptx.Tx.Hash(), "err", err) return err } - meta := newBlobTxMeta(id, ptx.TxSize(), p.store.Size(id), ptx) + meta := newBlobTxMeta(id, p.store.Size(id), ptx) if _, ok := p.index[addr]; !ok { if err := p.reserver.Hold(addr); err != nil { log.Warn("Failed to reserve account for blob pool", "tx", ptx.Tx.Hash(), "from", addr, "err", err) @@ -1543,6 +1693,7 @@ func (p *BlobPool) Has(hash common.Hash) bool { return poolHas || gapped } +// getRLP returns the raw RLP-encoded pooledBlobTx data from the store. func (p *BlobPool) getRLP(hash common.Hash) []byte { // Track the amount of time waiting to retrieve a fully resolved blob tx from // the pool and the amount of time actually spent on pulling the data from disk. @@ -1569,32 +1720,34 @@ func (p *BlobPool) getRLP(hash common.Hash) []byte { } // Get returns a transaction if it is contained in the pool, or nil otherwise. +// Note that this function always try to recover full blobs func (p *BlobPool) Get(hash common.Hash) *types.Transaction { data := p.getRLP(hash) if len(data) == 0 { return nil } - var ptx blobTxForPool + var ptx BlobTxForPool if err := rlp.DecodeBytes(data, &ptx); err != nil { id, _ := p.lookup.storeidOfTx(hash) - - log.Error("Blobs corrupted for traced transaction", - "hash", hash, "id", id, "err", err) + log.Error("Blobs corrupted for traced transaction", "hash", hash, "id", id, "err", err) return nil } - return ptx.ToTx() + tx, err := ptx.toTx() + if err != nil { + log.Error("Failed to recover transaction in blobpool", "hash", hash, "err", err) + return nil + } + return tx } -// GetRLP returns a RLP-encoded transaction for network if it is contained in the pool. -// It converts the pool's internal type to the RLP format used by the eth protocol: -// e.g. type_byte || [..., version, [blobs], [comms], [proofs]] -func (p *BlobPool) GetRLP(hash common.Hash) []byte { +// GetRLP returns an RLP-encoded transaction if it is contained in the pool. +func (p *BlobPool) GetRLP(hash common.Hash, version uint) []byte { data := p.getRLP(hash) if len(data) == 0 { // Not in this pool, do not log. return nil } - rlp, err := encodeForNetwork(data) + rlp, err := encodeForNetwork(data, version) if err != nil { log.Error("Failed to encode pooled tx into the network type", "hash", hash, "err", err) return nil @@ -1611,13 +1764,14 @@ func (p *BlobPool) GetMetadata(hash common.Hash) *txpool.TxMetadata { p.lock.RLock() defer p.lock.RUnlock() - size, ok := p.lookup.sizeOfTx(hash) + meta, ok := p.lookup.txIndex[hash] if !ok { return nil } return &txpool.TxMetadata{ - Type: types.BlobTxType, - Size: size, + Type: types.BlobTxType, + Size: meta.size, + SizeWithoutBlob: meta.sizeWithoutBlob, } } @@ -1657,12 +1811,16 @@ func (p *BlobPool) getBlobs(vhashes []common.Hash, version byte) (_ []*kzg4844.B } // Decode the blob transaction - var ptx blobTxForPool + var ptx BlobTxForPool if err := rlp.DecodeBytes(data, &ptx); err != nil { log.Error("Blobs corrupted for traced transaction", "id", txID, "err", err) continue } - sidecar := ptx.Sidecar() + sidecar, err := ptx.sidecar() + if err != nil { + log.Error("Failed to recover sidecar in blobpool", "id", txID, "err", err) + continue + } // Traverse the blobs in the transaction for i, hash := range ptx.Tx.BlobHashes() { list, ok := indices[hash] @@ -1699,6 +1857,90 @@ func (p *BlobPool) getBlobs(vhashes []common.Hash, version byte) (_ []*kzg4844.B return blobs, commitments, proofs, nil } +// GetBlobHashes returns the blob versioned hashes for a given transaction hash. +func (p *BlobPool) GetBlobHashes(txHash common.Hash) []common.Hash { + p.lock.RLock() + defer p.lock.RUnlock() + vhashes, ok := p.lookup.blobHashesOfTx(txHash) + if !ok { + return nil + } + return vhashes +} + +// GetBlobCells returns cells for the given versioned blob hashes. Nil entries +// mean that the cell was not available. +func (p *BlobPool) GetBlobCells(vhashes []common.Hash, mask types.CustodyBitmap) ([][]*kzg4844.Cell, [][]*kzg4844.Proof, error) { + var ( + cells = make([][]*kzg4844.Cell, len(vhashes)) + proofs = make([][]*kzg4844.Proof, len(vhashes)) + vindex = make(map[common.Hash][]int) // Indices of versioned hashes in the request + filled = make(map[common.Hash]struct{}) + ) + for i, h := range vhashes { + vindex[h] = append(vindex[h], i) + } + requestedIndices := mask.Indices() + + for _, vhash := range vhashes { + if _, ok := filled[vhash]; ok { + continue + } + p.lock.RLock() + txID, exists := p.lookup.storeidOfBlob(vhash) + p.lock.RUnlock() + if !exists { + continue + } + data, err := p.store.Get(txID) + if err != nil { + continue + } + var ptx BlobTxForPool + if err := rlp.DecodeBytes(data, &ptx); err != nil { + continue + } + tx := ptx.Tx + cellsPerBlob := ptx.CellSidecar.Custody.OneCount() + storedIndices := ptx.CellSidecar.Custody.Indices() + + for blobIdx, hash := range tx.BlobHashes() { + indices, ok := vindex[hash] + if !ok { + continue + } + filled[hash] = struct{}{} + + blobCells := make([]*kzg4844.Cell, len(requestedIndices)) + blobProofs := make([]*kzg4844.Proof, len(requestedIndices)) + + for i, cellIdx := range requestedIndices { + pos := -1 + for k, storedIdx := range storedIndices { + if storedIdx == cellIdx { + pos = k + break + } + } + if pos >= 0 { + cell := ptx.CellSidecar.Cells[blobIdx*cellsPerBlob+pos] + blobCells[i] = &cell + proofIdx := blobIdx*kzg4844.CellProofsPerBlob + int(cellIdx) + if proofIdx < len(ptx.CellSidecar.Proofs) { + proof := ptx.CellSidecar.Proofs[proofIdx] + blobProofs[i] = &proof + } + } + } + for _, idx := range indices { + cells[idx] = blobCells + proofs[idx] = blobProofs + } + } + } + return cells, proofs, nil +} + // availableBlobs returns whether the blobs are available in the subpool. func (p *BlobPool) availableBlobs(vhashes []common.Hash) []bool { available := make([]bool, len(vhashes)) @@ -1718,14 +1960,19 @@ func (p *BlobPool) Add(txs []*types.Transaction, sync bool) []error { if errs[i] = p.ValidateTxBasics(tx); errs[i] != nil { continue } - errs[i] = p.add(tx) + ptx, err := p.cQueue.convert(tx) + if err != nil { + errs[i] = err + continue + } + errs[i] = p.AddPooledTx(ptx) } return errs } // add inserts a new blob transaction into the pool if it passes validation (both // consensus validity and pool restrictions). -func (p *BlobPool) add(tx *types.Transaction) (err error) { +func (p *BlobPool) AddPooledTx(ptx *BlobTxForPool) (err error) { // The blob pool blocks on adding a transaction. This is because blob txs are // only even pulled from the network, so this method will act as the overload // protection for fetches. @@ -1738,13 +1985,15 @@ func (p *BlobPool) add(tx *types.Transaction) (err error) { addtimeHist.Update(time.Since(start).Nanoseconds()) }(time.Now()) - return p.addLocked(tx, true) + return p.addLocked(ptx, true) } // addLocked inserts a new blob transaction into the pool if it passes validation (both // consensus validity and pool restrictions). It must be called with the pool lock held. // Only for internal use. -func (p *BlobPool) addLocked(tx *types.Transaction, checkGapped bool) (err error) { +func (p *BlobPool) addLocked(ptx *BlobTxForPool, checkGapped bool) (err error) { + tx := ptx.Tx + // Ensure the transaction is valid from all perspectives if err := p.validateTx(tx); err != nil { log.Trace("Transaction validation failed", "hash", tx.Hash(), "err", err) @@ -1761,7 +2010,7 @@ func (p *BlobPool) addLocked(tx *types.Transaction, checkGapped bool) (err error from, _ := types.Sender(p.signer, tx) allowance := p.gappedAllowance(from) if allowance >= 1 && len(p.gappedSource) < maxGapped { - p.gapped[from] = append(p.gapped[from], tx) + p.gapped[from] = append(p.gapped[from], ptx) p.gappedSource[tx.Hash()] = from gappedGauge.Update(int64(len(p.gappedSource))) log.Trace("added tx to gapped blob queue", "allowance", allowance, "hash", tx.Hash(), "from", from, "nonce", tx.Nonce(), "qlen", len(p.gapped[from])) @@ -1785,6 +2034,10 @@ func (p *BlobPool) addLocked(tx *types.Transaction, checkGapped bool) (err error } return err } + //todo: validation happens twice for eth72 + if err := txpool.ValidateCells(ptx.CellSidecar); err != nil { + return err + } // If the address is not yet known, request exclusivity to track the account // only by this subpool until all transactions are evicted from, _ := types.Sender(p.signer, tx) // already validated above @@ -1807,7 +2060,6 @@ func (p *BlobPool) addLocked(tx *types.Transaction, checkGapped bool) (err error } // Transaction permitted into the pool from a nonce and cost perspective, // insert it into the database and update the indices - ptx := newBlobTxForPool(tx) blob, err := rlp.EncodeToBytes(ptx) if err != nil { log.Error("Failed to encode transaction for storage", "hash", tx.Hash(), "err", err) @@ -1817,7 +2069,7 @@ func (p *BlobPool) addLocked(tx *types.Transaction, checkGapped bool) (err error if err != nil { return err } - meta := newBlobTxMeta(id, tx.Size(), p.store.Size(id), ptx) + meta := newBlobTxMeta(id, p.store.Size(id), ptx) var ( next = p.state.GetNonce(from) @@ -1928,13 +2180,13 @@ func (p *BlobPool) addLocked(tx *types.Transaction, checkGapped bool) (err error // We have to add in nonce order, but we want to stable sort to cater for situations // where transactions are replaced, keeping the original receive order for same nonce sort.SliceStable(gtxs, func(i, j int) bool { - return gtxs[i].Nonce() < gtxs[j].Nonce() + return gtxs[i].Tx.Nonce() < gtxs[j].Tx.Nonce() }) for len(gtxs) > 0 { stateNonce := p.state.GetNonce(from) firstgap := stateNonce + uint64(len(p.index[from])) - if gtxs[0].Nonce() > firstgap { + if gtxs[0].Tx.Nonce() > firstgap { // Anything beyond the first gap is not addable yet break } @@ -1942,26 +2194,26 @@ func (p *BlobPool) addLocked(tx *types.Transaction, checkGapped bool) (err error // Drop any buffered transactions that became stale in the meantime (included in chain or replaced) // If we arrive to the transaction in the pending range (between the state Nonce and first gap, we // try to add them now while removing from here. - tx := gtxs[0] + ptx := gtxs[0] gtxs[0] = nil gtxs = gtxs[1:] - delete(p.gappedSource, tx.Hash()) + delete(p.gappedSource, ptx.Tx.Hash()) - if tx.Nonce() < stateNonce { + if ptx.Tx.Nonce() < stateNonce { // Stale, drop it. Eventually we could add to limbo here if hash matches. - log.Trace("Gapped blob transaction became stale", "hash", tx.Hash(), "from", from, "nonce", tx.Nonce(), "state", stateNonce, "qlen", len(p.gapped[from])) + log.Trace("Gapped blob transaction became stale", "hash", ptx.Tx.Hash(), "from", from, "nonce", ptx.Tx.Nonce(), "state", stateNonce, "qlen", len(p.gapped[from])) continue } - if tx.Nonce() <= firstgap { + if ptx.Tx.Nonce() <= firstgap { // If we hit the pending range, including the first gap, add it and continue to try to add more. // We do not recurse here, but continue to loop instead. // We are under lock, so we can add the transaction directly. - if err := p.addLocked(tx, false); err == nil { + if err := p.addLocked(ptx, false); err == nil { gappedPromotedMeter.Mark(1) - log.Trace("Gapped blob transaction added to pool", "hash", tx.Hash(), "from", from, "nonce", tx.Nonce(), "qlen", len(p.gapped[from])) + log.Trace("Gapped blob transaction added to pool", "hash", ptx.Tx.Hash(), "from", from, "nonce", ptx.Tx.Nonce(), "qlen", len(p.gapped[from])) } else { - log.Trace("Gapped blob transaction not accepted", "hash", tx.Hash(), "from", from, "nonce", tx.Nonce(), "err", err) + log.Trace("Gapped blob transaction not accepted", "hash", ptx.Tx.Hash(), "from", from, "nonce", ptx.Tx.Nonce(), "err", err) } } } @@ -2087,6 +2339,10 @@ func (p *BlobPool) Pending(filter txpool.PendingFilter) (map[common.Address][]*t break // execution gas limit is too high } } + // Skip transactions without enough cells to recover blobs + if !filter.PartialCells && tx.custody != nil && tx.custody.OneCount() < kzg4844.DataPerBlob { + break // not enough cells to build a full payload, discard rest of txs from the account + } // Transaction was accepted according to the filter, append to the pending list lazies = append(lazies, &txpool.LazyTransaction{ Pool: p, @@ -2229,10 +2485,10 @@ func (p *BlobPool) evictGapped() { // and we overwrite the slice for this account after filtering. keep := txs[:0] for i, gtx := range txs { - if gtx.Time().Before(cutoff) || gtx.Nonce() < nonce { + if gtx.Tx.Time().Before(cutoff) || gtx.Tx.Nonce() < nonce { // Evict old or stale transactions // Should we add stale to limbo here if it would belong? - delete(p.gappedSource, gtx.Hash()) + delete(p.gappedSource, gtx.Tx.Hash()) txs[i] = nil // Explicitly nil out evicted element } else { keep = append(keep, gtx) @@ -2355,7 +2611,7 @@ func (p *BlobPool) Clear() { // Reset counters and the gapped buffer p.stored = 0 - p.gapped = make(map[common.Address][]*types.Transaction) + p.gapped = make(map[common.Address][]*BlobTxForPool) p.gappedSource = make(map[common.Hash]common.Address) var ( @@ -2364,3 +2620,13 @@ func (p *BlobPool) Clear() { ) p.evict = newPriceHeap(basefee, blobfee, p.index) } + +// GetCustody returns the custody bitmap for a given transaction hash. +func (p *BlobPool) GetCustody(hash common.Hash) *types.CustodyBitmap { + p.lock.RLock() + defer p.lock.RUnlock() + if meta := p.lookup.txIndex[hash]; meta != nil { + return &meta.custody + } + return nil +} diff --git a/core/txpool/blobpool/blobpool_test.go b/core/txpool/blobpool/blobpool_test.go index 0e182947f0..4e5f4f5e5a 100644 --- a/core/txpool/blobpool/blobpool_test.go +++ b/core/txpool/blobpool/blobpool_test.go @@ -31,6 +31,7 @@ import ( "slices" "sync" "testing" + "time" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/consensus/misc/eip1559" @@ -233,7 +234,8 @@ func makeTx(nonce uint64, gasTipCap uint64, gasFeeCap uint64, blobFeeCap uint64, // encodeForPool encodes a blob transaction in the blobTxForPool storage format. func encodeForPool(tx *types.Transaction) []byte { - blob, _ := rlp.EncodeToBytes(newBlobTxForPool(tx)) + ptx, _ := newBlobTxForPool(tx) + blob, _ := rlp.EncodeToBytes(ptx) return blob } @@ -267,6 +269,15 @@ func makeMultiBlobTx(nonce uint64, gasTipCap uint64, gasFeeCap uint64, blobFeeCa return types.MustSignNewTx(key, types.LatestSigner(params.MainnetChainConfig), blobtx) } +// removeBlobs returns a copy of tx with the blob payload removed from the +// sidecar, keeping commitments, proofs and cells intact (simulating what +// ETH/72 peers send). +func removeBlobs(tx *types.Transaction) *types.Transaction { + sidecar := tx.BlobTxSidecar().Copy() + sidecar.Blobs = nil + return tx.WithBlobTxSidecar(sidecar) +} + // makeUnsignedTx is a utility method to construct a random blob transaction // without signing it. func makeUnsignedTx(nonce uint64, gasTipCap uint64, gasFeeCap uint64, blobFeeCap uint64) *types.BlobTx { @@ -471,7 +482,7 @@ func verifyBlobRetrievals(t *testing.T, pool *BlobPool) { // - 8. Fully duplicate transactions (matching hash) must be dropped // - 9. Duplicate nonces from the same account must be dropped func TestOpenDrops(t *testing.T) { - //log.SetDefault(log.NewLogger(log.NewTerminalHandlerWithLevel(os.Stderr, log.LevelTrace, true))) + // log.SetDefault(log.NewLogger(log.NewTerminalHandlerWithLevel(os.Stderr, log.LevelTrace, true))) // Create a temporary folder for the persistent backend storage := t.TempDir() @@ -498,75 +509,76 @@ func TestOpenDrops(t *testing.T) { S: new(uint256.Int), }) blob, _ := rlp.EncodeToBytes(tx) - badsig, _ := store.Put(blob) + badsig := tx.Hash() + store.Put(blob) // Insert a sequence of transactions with a nonce gap in between to verify // that anything gapped will get evicted (case 3). var ( gapper, _ = crypto.GenerateKey() - valids = make(map[uint64]struct{}) - gapped = make(map[uint64]struct{}) + valids = make(map[common.Hash]struct{}) + gapped = make(map[common.Hash]struct{}) ) for _, nonce := range []uint64{0, 1, 3, 4, 6, 7} { // first gap at #2, another at #5 tx := makeTx(nonce, 1, 1, 1, gapper) blob := encodeForPool(tx) - id, _ := store.Put(blob) + store.Put(blob) if nonce < 2 { - valids[id] = struct{}{} + valids[tx.Hash()] = struct{}{} } else { - gapped[id] = struct{}{} + gapped[tx.Hash()] = struct{}{} } } // Insert a sequence of transactions with a gapped starting nonce to verify // that the entire set will get dropped (case 3). var ( dangler, _ = crypto.GenerateKey() - dangling = make(map[uint64]struct{}) + dangling = make(map[common.Hash]struct{}) ) for _, nonce := range []uint64{1, 2, 3} { // first gap at #0, all set dangling tx := makeTx(nonce, 1, 1, 1, dangler) blob := encodeForPool(tx) - id, _ := store.Put(blob) - dangling[id] = struct{}{} + store.Put(blob) + dangling[tx.Hash()] = struct{}{} } // Insert a sequence of transactions with already passed nonces to verify // that the entire set will get dropped (case 4). var ( filler, _ = crypto.GenerateKey() - filled = make(map[uint64]struct{}) + filled = make(map[common.Hash]struct{}) ) for _, nonce := range []uint64{0, 1, 2} { // account nonce at 3, all set filled tx := makeTx(nonce, 1, 1, 1, filler) blob := encodeForPool(tx) - id, _ := store.Put(blob) - filled[id] = struct{}{} + store.Put(blob) + filled[tx.Hash()] = struct{}{} } // Insert a sequence of transactions with partially passed nonces to verify // that the included part of the set will get dropped (case 4). var ( overlapper, _ = crypto.GenerateKey() - overlapped = make(map[uint64]struct{}) + overlapped = make(map[common.Hash]struct{}) ) for _, nonce := range []uint64{0, 1, 2, 3} { // account nonce at 2, half filled tx := makeTx(nonce, 1, 1, 1, overlapper) blob := encodeForPool(tx) - id, _ := store.Put(blob) + store.Put(blob) if nonce >= 2 { - valids[id] = struct{}{} + valids[tx.Hash()] = struct{}{} } else { - overlapped[id] = struct{}{} + overlapped[tx.Hash()] = struct{}{} } } // Insert a sequence of transactions with an underpriced first to verify that // the entire set will get dropped (case 5). var ( underpayer, _ = crypto.GenerateKey() - underpaid = make(map[uint64]struct{}) + underpaid = make(map[common.Hash]struct{}) ) for i := 0; i < 5; i++ { // make #0 underpriced var tx *types.Transaction @@ -577,15 +589,15 @@ func TestOpenDrops(t *testing.T) { } blob := encodeForPool(tx) - id, _ := store.Put(blob) - underpaid[id] = struct{}{} + store.Put(blob) + underpaid[tx.Hash()] = struct{}{} } // Insert a sequence of transactions with an underpriced in between to verify // that it and anything newly gapped will get evicted (case 5). var ( outpricer, _ = crypto.GenerateKey() - outpriced = make(map[uint64]struct{}) + outpriced = make(map[common.Hash]struct{}) ) for i := 0; i < 5; i++ { // make #2 underpriced var tx *types.Transaction @@ -596,18 +608,18 @@ func TestOpenDrops(t *testing.T) { } blob := encodeForPool(tx) - id, _ := store.Put(blob) + store.Put(blob) if i < 2 { - valids[id] = struct{}{} + valids[tx.Hash()] = struct{}{} } else { - outpriced[id] = struct{}{} + outpriced[tx.Hash()] = struct{}{} } } // Insert a sequence of transactions fully overdrafted to verify that the // entire set will get invalidated (case 6). var ( exceeder, _ = crypto.GenerateKey() - exceeded = make(map[uint64]struct{}) + exceeded = make(map[common.Hash]struct{}) ) for _, nonce := range []uint64{0, 1, 2} { // nonce 0 overdrafts the account var tx *types.Transaction @@ -618,14 +630,14 @@ func TestOpenDrops(t *testing.T) { } blob := encodeForPool(tx) - id, _ := store.Put(blob) - exceeded[id] = struct{}{} + store.Put(blob) + exceeded[tx.Hash()] = struct{}{} } // Insert a sequence of transactions partially overdrafted to verify that part // of the set will get invalidated (case 6). var ( overdrafter, _ = crypto.GenerateKey() - overdrafted = make(map[uint64]struct{}) + overdrafted = make(map[common.Hash]struct{}) ) for _, nonce := range []uint64{0, 1, 2} { // nonce 1 overdrafts the account var tx *types.Transaction @@ -636,44 +648,46 @@ func TestOpenDrops(t *testing.T) { } blob := encodeForPool(tx) - id, _ := store.Put(blob) + store.Put(blob) if nonce < 1 { - valids[id] = struct{}{} + valids[tx.Hash()] = struct{}{} } else { - overdrafted[id] = struct{}{} + overdrafted[tx.Hash()] = struct{}{} } } // Insert a sequence of transactions overflowing the account cap to verify // that part of the set will get invalidated (case 7). var ( overcapper, _ = crypto.GenerateKey() - overcapped = make(map[uint64]struct{}) + overcapped = make(map[common.Hash]struct{}) ) for nonce := uint64(0); nonce < maxTxsPerAccount+3; nonce++ { - blob := encodeForPool(makeTx(nonce, 1, 1, 1, overcapper)) + tx := makeTx(nonce, 1, 1, 1, overcapper) + blob := encodeForPool(tx) - id, _ := store.Put(blob) + store.Put(blob) if nonce < maxTxsPerAccount { - valids[id] = struct{}{} + valids[tx.Hash()] = struct{}{} } else { - overcapped[id] = struct{}{} + overcapped[tx.Hash()] = struct{}{} } } // Insert a batch of duplicated transactions to verify that only one of each // version will remain (case 8). var ( duplicater, _ = crypto.GenerateKey() - duplicated = make(map[uint64]struct{}) + duplicated = make(map[common.Hash]struct{}) ) for _, nonce := range []uint64{0, 1, 2} { - blob := encodeForPool(makeTx(nonce, 1, 1, 1, duplicater)) + tx := makeTx(nonce, 1, 1, 1, duplicater) + blob := encodeForPool(tx) for i := 0; i < int(nonce)+1; i++ { - id, _ := store.Put(blob) + store.Put(blob) if i == 0 { - valids[id] = struct{}{} + valids[tx.Hash()] = struct{}{} } else { - duplicated[id] = struct{}{} + duplicated[tx.Hash()] = struct{}{} } } } @@ -681,17 +695,18 @@ func TestOpenDrops(t *testing.T) { // remain (case 9). var ( repeater, _ = crypto.GenerateKey() - repeated = make(map[uint64]struct{}) + repeated = make(map[common.Hash]struct{}) ) for _, nonce := range []uint64{0, 1, 2} { for i := 0; i < int(nonce)+1; i++ { - blob := encodeForPool(makeTx(nonce, 1, uint64(i)+1 /* unique hashes */, 1, repeater)) + tx := makeTx(nonce, 1, uint64(i)+1 /* unique hashes */, 1, repeater) + blob := encodeForPool(tx) - id, _ := store.Put(blob) + store.Put(blob) if i == 0 { - valids[id] = struct{}{} + valids[tx.Hash()] = struct{}{} } else { - repeated[id] = struct{}{} + repeated[tx.Hash()] = struct{}{} } } } @@ -728,39 +743,41 @@ func TestOpenDrops(t *testing.T) { // Verify that the malformed (case 1), badly signed (case 2) and gapped (case // 3) txs have been deleted from the pool - alive := make(map[uint64]struct{}) + alive := make(map[common.Hash]struct{}) for _, txs := range pool.index { for _, tx := range txs { switch tx.id { case malformed: t.Errorf("malformed RLP transaction remained in storage") - case badsig: - t.Errorf("invalidly signed transaction remained in storage") default: - if _, ok := dangling[tx.id]; ok { + if badsig == tx.hash { + t.Errorf("invalidly signed transaction remained in storage") + } + if _, ok := dangling[tx.hash]; ok { t.Errorf("dangling transaction remained in storage: %d", tx.id) - } else if _, ok := filled[tx.id]; ok { + } else if _, ok := filled[tx.hash]; ok { t.Errorf("filled transaction remained in storage: %d", tx.id) - } else if _, ok := overlapped[tx.id]; ok { + } else if _, ok := overlapped[tx.hash]; ok { t.Errorf("overlapped transaction remained in storage: %d", tx.id) - } else if _, ok := gapped[tx.id]; ok { + } else if _, ok := gapped[tx.hash]; ok { t.Errorf("gapped transaction remained in storage: %d", tx.id) - } else if _, ok := underpaid[tx.id]; ok { + } else if _, ok := underpaid[tx.hash]; ok { t.Errorf("underpaid transaction remained in storage: %d", tx.id) - } else if _, ok := outpriced[tx.id]; ok { + } else if _, ok := outpriced[tx.hash]; ok { t.Errorf("outpriced transaction remained in storage: %d", tx.id) - } else if _, ok := exceeded[tx.id]; ok { + } else if _, ok := exceeded[tx.hash]; ok { t.Errorf("fully overdrafted transaction remained in storage: %d", tx.id) - } else if _, ok := overdrafted[tx.id]; ok { + } else if _, ok := overdrafted[tx.hash]; ok { t.Errorf("partially overdrafted transaction remained in storage: %d", tx.id) - } else if _, ok := overcapped[tx.id]; ok { + } else if _, ok := overcapped[tx.hash]; ok { t.Errorf("overcapped transaction remained in storage: %d", tx.id) - } else if _, ok := duplicated[tx.id]; ok { - t.Errorf("duplicated transaction remained in storage: %d", tx.id) - } else if _, ok := repeated[tx.id]; ok { + } else if _, ok := repeated[tx.hash]; ok { t.Errorf("repeated nonce transaction remained in storage: %d", tx.id) } else { - alive[tx.id] = struct{}{} + if _, ok := alive[tx.hash]; ok { + t.Errorf("duplicated transaction remained in storage: %d", tx.id) + } + alive[tx.hash] = struct{}{} } } } @@ -769,14 +786,14 @@ func TestOpenDrops(t *testing.T) { if len(alive) != len(valids) { t.Errorf("valid transaction count mismatch: have %d, want %d", len(alive), len(valids)) } - for id := range alive { - if _, ok := valids[id]; !ok { - t.Errorf("extra transaction %d", id) + for hash := range alive { + if _, ok := valids[hash]; !ok { + t.Errorf("extra transaction %s", hash) } } - for id := range valids { - if _, ok := alive[id]; !ok { - t.Errorf("missing transaction %d", id) + for hash := range valids { + if _, ok := alive[hash]; !ok { + t.Errorf("missing transaction %s", hash) } } // Verify all the calculated pool internals. Interestingly, this is **not** @@ -995,7 +1012,10 @@ func TestOpenCap(t *testing.T) { keep = []common.Address{addr1, addr3} drop = []common.Address{addr2} - size = 2 * (txAvgSize + blobSize + uint64(txBlobOverhead)) + // After migration to pooledBlobTx, cells (128 x 2048 = 2*blobSize) replace blobs. + // The actual billy slot size for pooledBlobTx is 2*(blobSize+txBlobOverhead)+txAvgSize. + pooledSlotSize uint64 = 2*(blobSize+uint64(txBlobOverhead)) + txAvgSize + size = 2 * pooledSlotSize ) store.Put(blob1) store.Put(blob2) @@ -1004,7 +1024,7 @@ func TestOpenCap(t *testing.T) { // Verify pool capping twice: first by reducing the data cap, then restarting // with a high cap to ensure everything was persisted previously - for _, datacap := range []uint64{2 * (txAvgSize + blobSize + uint64(txBlobOverhead)), 1000 * (txAvgSize + blobSize + uint64(txBlobOverhead))} { + for _, datacap := range []uint64{size, 1000 * pooledSlotSize} { // Create a blob pool out of the pre-seeded data, but cap it to 2 blob transaction statedb, _ := state.New(types.EmptyRootHash, state.NewDatabaseForTesting()) statedb.AddBalance(addr1, uint256.NewInt(1_000_000_000), tracing.BalanceChangeUnspecified) @@ -1315,6 +1335,14 @@ func TestLegacyTxConversion(t *testing.T) { } defer pool.Close() + deadline := time.Now().Add(30 * time.Second) + for pool.Get(tx1.Hash()) == nil || pool.Get(tx2.Hash()) == nil { + if time.Now().After(deadline) { + t.Fatalf("legacy txs were not converted in time") + } + time.Sleep(10 * time.Millisecond) + } + // Both transactions should be retrievable. for _, want := range []*types.Transaction{tx1, tx2} { got := pool.Get(want.Hash()) @@ -1331,7 +1359,7 @@ func TestLegacyTxConversion(t *testing.T) { // Legacy formats should not exist on pool.store pool.store.Iterate(func(id uint64, size uint32, blob []byte) { - var ptx blobTxForPool + var ptx BlobTxForPool if err := rlp.DecodeBytes(blob, &ptx); err != nil { t.Errorf("entry %d not in new blobTxForPool format: %v", id, err) } @@ -1340,6 +1368,75 @@ func TestLegacyTxConversion(t *testing.T) { verifyPoolInternals(t, pool) } +func TestLegacyLimboConversion(t *testing.T) { + storage := t.TempDir() + os.MkdirAll(filepath.Join(storage, pendingTransactionStore), 0700) + limbodir := filepath.Join(storage, limboedTransactionStore) + os.MkdirAll(limbodir, 0700) + + key, _ := crypto.GenerateKey() + tx := makeMultiBlobTx(0, 1, 1000, 100, 2, 0, key) + + store, err := billy.Open(billy.Options{Path: limbodir}, newSlotterEIP7594(testMaxBlobsPerBlock), nil) + if err != nil { + t.Fatalf("failed to open limbo billy: %v", err) + } + data, err := rlp.EncodeToBytes(&struct { + TxHash common.Hash + Block uint64 + Tx *types.Transaction + }{TxHash: tx.Hash(), Block: 42, Tx: tx}) + if err != nil { + t.Fatalf("failed to legacy-encode limbo entry: %v", err) + } + if _, err := store.Put(data); err != nil { + t.Fatalf("failed to put legacy limbo entry: %v", err) + } + store.Close() + + statedb, _ := state.New(types.EmptyRootHash, state.NewDatabaseForTesting()) + statedb.Commit(0, true, false) + chain := &testBlockChain{ + config: params.MainnetChainConfig, + basefee: uint256.NewInt(params.InitialBaseFee), + blobfee: uint256.NewInt(params.BlobTxMinBlobGasprice), + statedb: statedb, + } + pool := New(Config{Datadir: storage}, chain, nil) + if err := pool.Init(1, chain.CurrentBlock(), newReserver()); err != nil { + t.Fatalf("failed to create blob pool: %v", err) + } + defer pool.Close() + + deadline := time.Now().Add(30 * time.Second) + for { + pool.lock.RLock() + _, ok := pool.limbo.index[tx.Hash()] + pool.lock.RUnlock() + if ok { + break + } + if time.Now().After(deadline) { + t.Fatalf("legacy limbo entry was not converted in time") + } + time.Sleep(10 * time.Millisecond) + } + + pool.lock.Lock() + ptx, err := pool.limbo.pull(tx.Hash()) + pool.lock.Unlock() + if err != nil { + t.Fatalf("failed to pull converted limbo entry: %v", err) + } + full, err := ptx.toTx() + if err != nil { + t.Fatalf("failed to reconstruct tx from converted limbo entry: %v", err) + } + if full.Hash() != tx.Hash() { + t.Fatalf("converted limbo tx hash mismatch: have %s, want %s", full.Hash(), tx.Hash()) + } +} + // TestBlobCountLimit tests the blobpool enforced limits on the max blob count. func TestBlobCountLimit(t *testing.T) { var ( @@ -1389,7 +1486,7 @@ func TestBlobCountLimit(t *testing.T) { // Check that first succeeds second fails. if errs[0] != nil { - t.Fatalf("expected tx with 7 blobs to succeed, got %v", errs[0]) + t.Fatalf("expected tx with 7 blobs to succeed, got: %v", errs[0]) } if !errors.Is(errs[1], txpool.ErrTxBlobLimitExceeded) { t.Fatalf("expected tx with 8 blobs to fail, got: %v", errs[1]) @@ -2108,23 +2205,40 @@ func TestGetBlobs(t *testing.T) { pool.Close() } -// TestEncodeForNetwork verifies that encodeForNetwork produces output identical -// to rlp.EncodeToBytes on the original transaction, for both V0 and V1 sidecars. +// TestEncodeForNetwork verifies that encodeForNetwork produces the correct wire +// encoding for each (sidecar version, eth protocol version) combination. +// - eth/69, eth/70: blobs recovered from cells, output matches the original tx +// - eth/72: blob payload omitted, output matches removeBlobs(tx) func TestEncodeForNetwork(t *testing.T) { - t.Run("v1", func(t *testing.T) { testEncodeForNetwork(t) }) + cases := []struct { + name string + ethVer uint + }{ + {"eth70", 70}, + {"eth72", 72}, + } + for _, tc := range cases { + t.Run(tc.name, func(t *testing.T) { + testEncodeForNetwork(t, tc.ethVer) + }) + } } -func testEncodeForNetwork(t *testing.T) { +func testEncodeForNetwork(t *testing.T, ethVer uint) { key, _ := crypto.GenerateKey() tx := makeMultiBlobTx(0, 1, 1, 1, 1, 0, key) - wantRLP, err := rlp.EncodeToBytes(tx) + wantTx := tx + if ethVer >= 72 { + wantTx = removeBlobs(tx) + } + wantRLP, err := rlp.EncodeToBytes(wantTx) if err != nil { t.Fatalf("failed to encode tx: %v", err) } storedRLP := encodeForPool(tx) - gotRLP, err := encodeForNetwork(storedRLP) + gotRLP, err := encodeForNetwork(storedRLP, ethVer) if err != nil { t.Fatalf("encodeForNetwork failed: %v", err) } @@ -2195,7 +2309,8 @@ func benchmarkPoolPending(b *testing.B, datacap uint64) { b.Fatal(err) } statedb.AddBalance(addr, uint256.NewInt(1_000_000_000), tracing.BalanceChangeUnspecified) - pool.add(tx) + pooledTx, _ := newBlobTxForPool(tx) + pool.AddPooledTx(pooledTx) } statedb.Commit(0, true, false) defer pool.Close() @@ -2216,3 +2331,116 @@ func benchmarkPoolPending(b *testing.B, datacap uint64) { } } } + +func TestGetCells(t *testing.T) { + storage := t.TempDir() + + os.MkdirAll(filepath.Join(storage, pendingTransactionStore), 0700) + store, _ := billy.Open(billy.Options{Path: filepath.Join(storage, pendingTransactionStore)}, newSlotterEIP7594(params.BlobTxMaxBlobs), nil) + + var ( + key1, _ = crypto.GenerateKey() + + addr1 = crypto.PubkeyToAddress(key1.PublicKey) + + tx1 = makeMultiBlobTx(0, 1, 1000, 100, 3, 0, key1) // blobs [0, 3) + + pooledTx1, _ = newBlobTxForPool(tx1) + + blob1, _ = rlp.EncodeToBytes(pooledTx1) + ) + + store.Put(blob1) + store.Close() + + statedb, _ := state.New(types.EmptyRootHash, state.NewDatabaseForTesting()) + statedb.AddBalance(addr1, uint256.NewInt(1_000_000_000), tracing.BalanceChangeUnspecified) + statedb.Commit(0, true, false) + + chain := &testBlockChain{ + config: params.MainnetChainConfig, + basefee: uint256.NewInt(params.InitialBaseFee), + blobfee: uint256.NewInt(params.BlobTxMinBlobGasprice), + statedb: statedb, + } + pool := New(Config{Datadir: storage}, chain, nil) + if err := pool.Init(1, chain.CurrentBlock(), newReserver()); err != nil { + t.Fatalf("failed to create blob pool: %v", err) + } + defer pool.Close() + + tests := []struct { + name string + hash common.Hash + mask types.CustodyBitmap + expectedLen int + shouldFail bool + }{ + { + name: "Get cells with single index", + hash: tx1.Hash(), + mask: types.NewCustodyBitmap([]uint64{5}), + expectedLen: 3, + shouldFail: false, + }, + { + name: "Get cells with all indices", + hash: tx1.Hash(), + mask: types.CustodyBitmapAll, + expectedLen: 384, + shouldFail: false, + }, + { + name: "Get cells with no indices", + hash: tx1.Hash(), + mask: types.CustodyBitmap{}, + expectedLen: 0, + shouldFail: false, + }, + { + name: "Get cells for non-existent transaction", + hash: common.Hash{0x01, 0x02, 0x03}, + mask: types.NewCustodyBitmap([]uint64{0, 1}), + expectedLen: 0, + shouldFail: true, + }, + { + name: "Get cells with random indices", + hash: tx1.Hash(), + mask: types.NewRandomCustodyBitmap(8), + expectedLen: 24, + shouldFail: false, + }, + } + + for _, tt := range tests { + t.Run(tt.name, func(t *testing.T) { + vhashes := pool.GetBlobHashes(tt.hash) + if tt.shouldFail { + if vhashes != nil { + t.Errorf("expected nil vhashes for non-existent tx") + } + return + } + if vhashes == nil { + t.Fatalf("expected vhashes, got nil") + } + blobCells, _, err := pool.GetBlobCells(vhashes, tt.mask) + if err != nil { + t.Fatalf("unexpected error: %v", err) + } + // Count total non-nil cells across all blobs + totalCells := 0 + for _, bc := range blobCells { + for _, c := range bc { + if c != nil { + totalCells++ + } + } + } + if totalCells != tt.expectedLen { + t.Errorf("expected %d cells, got %d", tt.expectedLen, totalCells) + } + }) + } +} diff --git a/core/txpool/blobpool/buffer.go b/core/txpool/blobpool/buffer.go new file mode 100644 index 0000000000..18a5811ee7 --- /dev/null +++ b/core/txpool/blobpool/buffer.go @@ -0,0 +1,317 @@ +// Copyright 2026 The go-ethereum Authors +// This file is part of the go-ethereum library. +// +// The go-ethereum library is free software: you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// The go-ethereum library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public License +// along with the go-ethereum library. If not, see . + +package blobpool + +import ( + "cmp" + "fmt" + "slices" + "sync" + "sync/atomic" + "time" + + "github.com/ethereum/go-ethereum/common" + "github.com/ethereum/go-ethereum/core/txpool" + "github.com/ethereum/go-ethereum/core/types" + "github.com/ethereum/go-ethereum/crypto/kzg4844" + "github.com/ethereum/go-ethereum/log" + "github.com/ethereum/go-ethereum/metrics" +) + +var ( + blobBufferTxFirstCounter = metrics.NewRegisteredCounter("blobpool/buffer/txfirst", nil) + blobBufferCellsFirstCounter = metrics.NewRegisteredCounter("blobpool/buffer/cellsfirst", nil) + blobBufferTotalTx = metrics.NewRegisteredGauge("blobpool/buffer/txcount", nil) + blobBufferTotalCells = metrics.NewRegisteredGauge("blobpool/buffer/cellcount", nil) +) + +const ( + bufferLifetime = 2 * time.Minute +) + +// PeerDelivery holds cells delivered by a single peer, in blob-major order. +type PeerDelivery struct { + Cells []kzg4844.Cell + Indices []uint64 +} + +type txEntry struct { + tx *types.Transaction + // Technically it is not required to store peer information to drop properly. + // This is mainly for per peer size limit check. + peer string + added time.Time +} + +type cellEntry struct { + deliveries map[string]*PeerDelivery + custody types.CustodyBitmap + added time.Time +} + +type BlobBuffer struct { + mu sync.Mutex + + txs map[common.Hash]*txEntry + cells map[common.Hash]*cellEntry + + completed []*BlobTxForPool + completedCount atomic.Int32 + cb BlobBufferFunctions +} + +type BlobBufferFunctions struct { + ValidateTx func(*types.Transaction) error + AddToPool func(*BlobTxForPool) error + DropPeer func(string) +} + +func NewBlobBuffer(cb BlobBufferFunctions) *BlobBuffer { + return &BlobBuffer{ + txs: make(map[common.Hash]*txEntry), + cells: make(map[common.Hash]*cellEntry), + cb: cb, + } +} + +// Flush adds all completed entries to the pool and returns the hashes +// and corresponding errors (nil on success) for each attempted insert. +func (b *BlobBuffer) Flush() ([]common.Hash, []error) { + // Read the count first and return early if there is nothing to do. + // Flush is called very frequently from the blob fetcher so this + // optimization is warranted. + if b.completedCount.Load() == 0 { + return nil, nil + } + + b.mu.Lock() + defer b.mu.Unlock() + + txs := make([]common.Hash, len(b.completed)) + errs := make([]error, len(b.completed)) + for i, ptx := range b.completed { + txs[i] = ptx.Tx.Hash() + errs[i] = b.cb.AddToPool(ptx) + } + b.completed = nil + b.completedCount.Store(0) + return txs, errs +} + +// AddTx buffers a blob transaction (without blobs) from an ETH/72 peer. +// If cells are already buffered, verification and pool insertion are attempted. +func (b *BlobBuffer) AddTx(txs []*types.Transaction, peer string) []error { + b.mu.Lock() + defer b.mu.Unlock() + defer b.updateMetrics()() + + // First remove any timed-out entries. + b.evict() + + errs := make([]error, len(txs)) + for i, tx := range txs { + hash := tx.Hash() + sidecar := tx.BlobTxSidecar() + if sidecar == nil { + errs[i] = fmt.Errorf("blob transaction without sidecar") + continue + } + // tx validation (basic w/o lock) + // error will be handled by tx fetcher + if err := b.cb.ValidateTx(tx); err != nil { + errs[i] = err + continue + } + if entry, ok := b.cells[hash]; ok { + b.storeCompleted(hash, tx, entry) + continue + } + blobBufferTxFirstCounter.Inc(1) + b.txs[hash] = &txEntry{tx: tx, peer: peer, added: time.Now()} + } + return errs +} + +// AddCells buffers per-peer cell deliveries from the blob fetcher. +// If the transaction is already buffered, verification and pool insertion are attempted. +func (b *BlobBuffer) AddCells(hash common.Hash, deliveries map[string]*PeerDelivery, custody types.CustodyBitmap) { + b.mu.Lock() + defer b.mu.Unlock() + defer b.updateMetrics()() + + // First remove any timed-out entries. + b.evict() + + b.cells[hash] = &cellEntry{ + deliveries: deliveries, + custody: custody, + added: time.Now(), + } + if txe, ok := b.txs[hash]; ok { + b.storeCompleted(hash, txe.tx, b.cells[hash]) + } + blobBufferCellsFirstCounter.Inc(1) +} + +// storeCompleted verifies cells per-peer, sorts them, and schedules them for +// addition into the pool. The actual addition happens in Flush(). +func (b *BlobBuffer) storeCompleted(hash common.Hash, tx *types.Transaction, cells *cellEntry) { + sidecar := tx.BlobTxSidecar() + + // Per-peer cell verification + if badPeers := b.verifyCells(cells, sidecar); len(badPeers) > 0 { + b.dropPeers(badPeers) + delete(b.cells, hash) + delete(b.txs, hash) + } + blobCount := len(tx.BlobHashes()) + sorted, custody := sortCells(cells, blobCount) + + cellSidecar := types.BlobTxCellSidecar{ + Version: sidecar.Version, + Commitments: sidecar.Commitments, + Proofs: sidecar.Proofs, + Cells: sorted, + Custody: custody, + } + pooledTx := &BlobTxForPool{ + Tx: tx.WithoutBlobTxSidecar(), + CellSidecar: &cellSidecar, + } + + b.completed = append(b.completed, pooledTx) + b.completedCount.Add(1) + delete(b.cells, hash) + delete(b.txs, hash) +} + +func (b *BlobBuffer) HasTx(hash common.Hash) bool { + b.mu.Lock() + defer b.mu.Unlock() + _, ok := b.txs[hash] + return ok +} + +func (b *BlobBuffer) HasCells(hash common.Hash) bool { + b.mu.Lock() + defer b.mu.Unlock() + _, ok := b.cells[hash] + return ok +} + +func (b *BlobBuffer) dropPeers(peers []string) { + if b.cb.DropPeer == nil { + return + } + for _, p := range peers { + b.cb.DropPeer(p) + } +} + +func (b *BlobBuffer) evict() { + now := time.Now() + for hash, entry := range b.txs { + if now.Sub(entry.added) > bufferLifetime { + delete(b.txs, hash) + } + } + for hash, entry := range b.cells { + if now.Sub(entry.added) > bufferLifetime { + delete(b.cells, hash) + } + } +} + +// updateMetrics updates the metrics gauges. +// This should be called at the start of any operation that changes the buffer +// content. The returned function is to be called at the end of the operation, +// usually with defer. +func (b *BlobBuffer) updateMetrics() func() { + preTxCount := len(b.txs) + preCellsCount := len(b.cells) + return func() { + if len(b.txs) != preTxCount { + blobBufferTotalTx.Update(int64(len(b.txs))) + } + if len(b.cells) != preCellsCount { + blobBufferTotalCells.Update(int64(len(b.cells))) + } + } +} + +// verifyCells verifies each peer's cells against the sidecar by treating each +// per-peer delivery as a mini BlobTxCellSidecar and reusing txpool.ValidateCells. +// Returns the list of peers whose cells failed verification. +func (b *BlobBuffer) verifyCells(entry *cellEntry, sidecar *types.BlobTxSidecar) []string { + var badPeers []string + for peer, delivery := range entry.deliveries { + perPeer := &types.BlobTxCellSidecar{ + Version: sidecar.Version, + Cells: delivery.Cells, + Commitments: sidecar.Commitments, + Proofs: sidecar.Proofs, + Custody: types.NewCustodyBitmap(delivery.Indices), + } + if err := txpool.ValidateCells(perPeer); err != nil { + log.Debug("Cell verification failed", "peer", peer, "err", err) + badPeers = append(badPeers, peer) + } + } + return badPeers +} + +// sortCells merges all per-peer deliveries into a single flat cell array +// sorted by custody index. +// +// e.g. +// peer A: cells = [blob0_cell5, blob0_cell3, blob1_cell5, blob1_cell3] +// peer B: cells = [blob0_cell1, blob0_cell7, blob1_cell1, blob1_cell7] +// -> [blob0_cell1, blob0_cell3, blob0_cell5, blob0_cell7, blob1_cell1, blob1_cell3, blob1_cell5, blob1_cell7] +func sortCells(entry *cellEntry, blobCount int) ([]kzg4844.Cell, types.CustodyBitmap) { + // indices per delivery + var indices []uint64 + + // 1. compose per blob cells + blob := make([][]kzg4844.Cell, blobCount) + for _, d := range entry.deliveries { + n := len(d.Indices) + indices = append(indices, d.Indices...) + for b := range blobCount { + blob[b] = append(blob[b], d.Cells[b*n:(b+1)*n]...) + } + } + + // 2. sort + perm := make([]int, len(indices)) + for i := range perm { + perm[i] = i + } + // perm represents the position of cells in sorted array + slices.SortFunc(perm, func(a, b int) int { + return cmp.Compare(indices[a], indices[b]) + }) + // reorder cells + var res []kzg4844.Cell + for b := range blobCount { + for _, p := range perm { + res = append(res, blob[b][p]) + } + } + + custody := types.NewCustodyBitmap(indices) + return res, custody +} diff --git a/core/txpool/blobpool/buffer_test.go b/core/txpool/blobpool/buffer_test.go new file mode 100644 index 0000000000..beba17f0a4 --- /dev/null +++ b/core/txpool/blobpool/buffer_test.go @@ -0,0 +1,206 @@ +package blobpool + +import ( + "crypto/ecdsa" + "testing" + + "github.com/ethereum/go-ethereum/core/types" + "github.com/ethereum/go-ethereum/crypto" + "github.com/ethereum/go-ethereum/crypto/kzg4844" +) + +// makeV1Tx creates a V1 blob transaction with cell proofs, then strips blobs +// (simulating what ETH/72 peers send). +func makeV1Tx(t *testing.T, nonce uint64, blobCount int, blobOffset int, key *ecdsa.PrivateKey) *types.Transaction { + t.Helper() + tx := makeMultiBlobTx(nonce, 1, 1, 1, blobCount, blobOffset, key) + return removeBlobs(tx) +} + +// makePeerDelivery creates a PeerDelivery for given cell indices from a set of blobs. +func makePeerDelivery(t *testing.T, blobOffset, blobCount int, indices []uint64) *PeerDelivery { + t.Helper() + var allCells []kzg4844.Cell + for i := 0; i < blobCount; i++ { + cells, err := kzg4844.ComputeCells([]kzg4844.Blob{*testBlobs[blobOffset+i]}) + if err != nil { + t.Fatal(err) + } + allCells = append(allCells, cells...) + } + var deliveryCells []kzg4844.Cell + for b := 0; b < blobCount; b++ { + for _, idx := range indices { + deliveryCells = append(deliveryCells, allCells[b*kzg4844.CellsPerBlob+int(idx)]) + } + } + return &PeerDelivery{Cells: deliveryCells, Indices: indices} +} + +func newTestBuffer(t *testing.T) *BlobBuffer { + t.Helper() + return NewBlobBuffer(BlobBufferFunctions{ + ValidateTx: func(tx *types.Transaction) error { return nil }, + AddToPool: func(ptx *BlobTxForPool) error { return nil }, + DropPeer: func(peer string) {}, + }) +} + +func TestSortCells(t *testing.T) { + blobCount := 2 + blobOffset := 0 + + peerA := makePeerDelivery(t, blobOffset, blobCount, []uint64{5, 3}) + peerB := makePeerDelivery(t, blobOffset, blobCount, []uint64{1, 7}) + + custody := types.NewCustodyBitmap([]uint64{1, 3, 5, 7}) + entry := &cellEntry{ + deliveries: map[string]*PeerDelivery{ + "peerA": peerA, + "peerB": peerB, + }, + custody: custody, + } + sorted, resultCustody := sortCells(entry, blobCount) + + resultIndices := resultCustody.Indices() + if len(resultIndices) != 4 { + t.Fatalf("expected 4 indices, got %d", len(resultIndices)) + } + for i, expected := range []uint64{1, 3, 5, 7} { + if resultIndices[i] != expected { + t.Errorf("index %d: expected %d, got %d", i, expected, resultIndices[i]) + } + } + + expected := makePeerDelivery(t, blobOffset, blobCount, []uint64{1, 3, 5, 7}) + if len(sorted) != len(expected.Cells) { + t.Fatalf("sorted length %d != expected %d", len(sorted), len(expected.Cells)) + } + for i := range sorted { + if sorted[i] != expected.Cells[i] { + t.Errorf("cell %d mismatch", i) + } + } +} + +func TestAddTxThenCells(t *testing.T) { + key, _ := crypto.GenerateKey() + blobCount := 2 + buf := newTestBuffer(t) + + tx := makeV1Tx(t, 0, blobCount, 0, key) + hash := tx.Hash() + + if err := buf.AddTx([]*types.Transaction{tx}, "peerA")[0]; err != nil { + t.Fatal(err) + } + if !buf.HasTx(hash) { + t.Fatal("tx should be buffered") + } + + dataIndices := make([]uint64, kzg4844.DataPerBlob) + for i := range dataIndices { + dataIndices[i] = uint64(i) + } + delivery := makePeerDelivery(t, 0, blobCount, dataIndices) + custody := types.NewCustodyBitmap(dataIndices) + + buf.AddCells(hash, map[string]*PeerDelivery{"peerB": delivery}, custody) + if buf.HasTx(hash) || buf.HasCells(hash) { + t.Fatal("buffer should be empty after add") + } +} + +func TestAddCellsThenTx(t *testing.T) { + key, _ := crypto.GenerateKey() + blobCount := 2 + buf := newTestBuffer(t) + + tx := makeV1Tx(t, 0, blobCount, 0, key) + hash := tx.Hash() + + dataIndices := make([]uint64, kzg4844.DataPerBlob) + for i := range dataIndices { + dataIndices[i] = uint64(i) + } + delivery := makePeerDelivery(t, 0, blobCount, dataIndices) + custody := types.NewCustodyBitmap(dataIndices) + + buf.AddCells(hash, map[string]*PeerDelivery{"peerB": delivery}, custody) + if !buf.HasCells(hash) { + t.Fatal("cells should be buffered") + } + + if err := buf.AddTx([]*types.Transaction{tx}, "peerA")[0]; err != nil { + t.Fatal(err) + } + if buf.HasTx(hash) || buf.HasCells(hash) { + t.Fatal("buffer should be empty after add") + } +} + +func TestMultiPeerDelivery(t *testing.T) { + key, _ := crypto.GenerateKey() + blobCount := 2 + buf := newTestBuffer(t) + + tx := makeV1Tx(t, 0, blobCount, 0, key) + hash := tx.Hash() + buf.AddTx([]*types.Transaction{tx}, "peerA") + + indicesA := []uint64{0, 2, 4, 6} + indicesB := []uint64{1, 3, 5, 7} + deliveryA := makePeerDelivery(t, 0, blobCount, indicesA) + deliveryB := makePeerDelivery(t, 0, blobCount, indicesB) + + allIndices := append(indicesA, indicesB...) + custody := types.NewCustodyBitmap(allIndices) + + buf.AddCells(hash, map[string]*PeerDelivery{ + "peerB": deliveryA, + "peerC": deliveryB, + }, custody) + if buf.HasTx(hash) || buf.HasCells(hash) { + t.Fatal("buffer should be empty after add") + } +} + +func TestBadCell(t *testing.T) { + key, _ := crypto.GenerateKey() + blobCount := 1 + + var dropped []string + buf := NewBlobBuffer(BlobBufferFunctions{ + ValidateTx: func(tx *types.Transaction) error { return nil }, + AddToPool: func(ptx *BlobTxForPool) error { return nil }, + DropPeer: func(peer string) { dropped = append(dropped, peer) }, + }) + + tx := makeV1Tx(t, 0, blobCount, 0, key) + hash := tx.Hash() + buf.AddTx([]*types.Transaction{tx}, "peerA") + + goodDelivery := makePeerDelivery(t, 0, blobCount, []uint64{0, 1, 2, 3}) + badDelivery := makePeerDelivery(t, 0, blobCount, []uint64{4, 5, 6, 7}) + for i := range badDelivery.Cells { + for j := range badDelivery.Cells[i] { + badDelivery.Cells[i][j] ^= 0xFF + } + } + + allIndices := []uint64{0, 1, 2, 3, 4, 5, 6, 7} + custody := types.NewCustodyBitmap(allIndices) + + buf.AddCells(hash, map[string]*PeerDelivery{ + "peerB": goodDelivery, + "peerC": badDelivery, + }, custody) + + if len(dropped) != 1 || dropped[0] != "peerC" { + t.Fatalf("only peerC should have been dropped, got: %v", dropped) + } + if buf.HasTx(hash) || buf.HasCells(hash) { + t.Fatal("buffer should be empty after bad cell drop") + } +} diff --git a/core/txpool/blobpool/cache.go b/core/txpool/blobpool/cache.go index 12f9802775..2292ce1277 100644 --- a/core/txpool/blobpool/cache.go +++ b/core/txpool/blobpool/cache.go @@ -36,7 +36,7 @@ import ( ) const ( - topKTimeout = 4 * time.Second + topKTimeout = 1 * time.Second hasBlobsTimeout = 1 * time.Second ) @@ -46,12 +46,14 @@ var ( // missing on the lower level (in this case, the blobpool). The amount that // we failed to predict) can be calculated with the telemetry span // (blobs.filled - cache.hit). - cacheHitMeter = metrics.NewRegisteredMeter("blobpool/cache/hit", nil) - cacheMissMeter = metrics.NewRegisteredMeter("blobpool/cache/miss", nil) - cacheBlobsGauge = metrics.NewRegisteredGauge("blobpool/cache/blobs", nil) + cacheHitMeter = metrics.NewRegisteredMeter("blobpool/cache/hit", nil) + cacheMissMeter = metrics.NewRegisteredMeter("blobpool/cache/miss", nil) + cacheEntriesGauge = metrics.NewRegisteredGauge("blobpool/cache/entries", nil) ) type cachedBlob struct { + cell []kzg4844.Cell + custody types.CustodyBitmap blob *kzg4844.Blob commitment kzg4844.Commitment proofs []kzg4844.Proof @@ -74,11 +76,16 @@ type Cache struct { mu sync.Mutex entries map[common.Hash]*cachedBlob + // needCell is owned by the loop goroutine; it is only read and written + // there, so it needs no synchronization. It is flipped on via enableCellCh. + needCell bool + // channels into loop quit chan struct{} topkRequest chan struct{} topkTimer mclock.Timer hasBlobsCh chan []common.Hash // list of tx hashes that should be pinned + cellModeCh chan bool // signals the loop to switch cell mode on/offo step func() // test hook fired after each loop iteration @@ -103,6 +110,7 @@ func newCache(p *BlobPool, clock mclock.Clock, step func()) *Cache { step: step, quit: make(chan struct{}), topkRequest: make(chan struct{}, 1), + cellModeCh: make(chan bool, 1), } c.wg.Add(1) @@ -197,13 +205,10 @@ func (c *Cache) GetBlobs(ctx context.Context, vhashes []common.Hash, version byt c.mu.Lock() for vhash, idxs := range indices { n := len(idxs) - - cached := c.entries[vhash] - if cached == nil || cached.version != version { + cached, ok := c.entries[vhash] + if !ok || cached.version != version || cached.blob == nil { cacheMiss += n - if cached == nil { - misses = append(misses, vhash) - } + misses = append(misses, vhash) continue } cacheHits += n @@ -241,6 +246,82 @@ func (c *Cache) GetBlobs(ctx context.Context, vhashes []common.Hash, version byt return blobs, commitments, proofs, nil } +// GetCells returns cells for the given versioned blob hashes, filtered +// by the requested cell indices (mask). Each entry in the result +// corresponds to one vhash. Nil entries mean the cell was not available. +// If the cell is not available in cache, it falls back to the blobpool. +func (c *Cache) GetCells(vhashes []common.Hash, mask types.CustodyBitmap) ([][]*kzg4844.Cell, [][]*kzg4844.Proof, error) { + var ( + cells = make([][]*kzg4844.Cell, len(vhashes)) + proofs = make([][]*kzg4844.Proof, len(vhashes)) + indices = make(map[common.Hash][]int) + misses []common.Hash + ) + for i, h := range vhashes { + indices[h] = append(indices[h], i) + } + requested := mask.Indices() + + c.mu.Lock() + for vhash, idxs := range indices { + cached, ok := c.entries[vhash] + if !ok { + misses = append(misses, vhash) + continue + } + stored := cached.custody.Indices() + blobCells := make([]*kzg4844.Cell, len(requested)) + blobProofs := make([]*kzg4844.Proof, len(requested)) + for i, cellIdx := range requested { + pos := -1 + for k, s := range stored { + if s == cellIdx { + pos = k + break + } + } + if pos >= 0 && pos < len(cached.cell) { + cell := cached.cell[pos] + blobCells[i] = &cell + if int(cellIdx) < len(cached.proofs) { + pf := cached.proofs[cellIdx] + blobProofs[i] = &pf + } + } + } + for _, idx := range idxs { + cells[idx] = blobCells + proofs[idx] = blobProofs + } + } + c.mu.Unlock() + + if len(misses) > 0 { + mc, mp, err := c.blobpool.GetBlobCells(misses, mask) + if err != nil { + return nil, nil, err + } + for j, vhash := range misses { + for _, idx := range indices[vhash] { + cells[idx] = mc[j] + proofs[idx] = mp[j] + } + } + } + return cells, proofs, nil +} + +// EnableCell allows the cache to store only cells without recovering +// blobs. This means we can also cache cells that lack enough blobs to +// recover. It signals the loop to switch to cell mode and re-select +// transactions from this wider pool. +func (c *Cache) SetCellMode(on bool) { + select { + case c.cellModeCh <- on: + case <-c.quit: + } +} + func (c *Cache) loop() { defer c.wg.Done() @@ -258,6 +339,14 @@ func (c *Cache) loop() { c.update(want) c.triggerTopKAfter(topKTimeout) + case on := <-c.cellModeCh: + // This runs when the CL signals (non-)support for cell proofs. Enable/disable + // cell mode and re-select immediately to force an update. + if c.needCell != on { + c.needCell = on + c.triggerTopK() + } + case <-c.quit: c.cancelUpdate() if c.topkTimer != nil { @@ -285,6 +374,8 @@ func (c *Cache) cancelUpdate() { // are no longer wanted and loads the missing ones from the blobpool in the // background. func (c *Cache) update(want []common.Hash) { + cellMode := c.needCell + wantSet := make(map[common.Hash]struct{}, len(want)) for _, vh := range want { wantSet[vh] = struct{}{} @@ -298,7 +389,13 @@ func (c *Cache) update(want []common.Hash) { c.mu.Lock() var missing []common.Hash for vh := range wantSet { - if _, ok := c.entries[vh]; !ok { + e, ok := c.entries[vh] + if ok && ((cellMode && e.cell == nil) || (!cellMode && e.blob == nil)) { + delete(c.entries, vh) + cacheEntriesGauge.Dec(1) + ok = false + } + if !ok { missing = append(missing, vh) } } @@ -307,7 +404,7 @@ func (c *Cache) update(want []common.Hash) { continue } delete(c.entries, vh) - cacheBlobsGauge.Dec(1) + cacheEntriesGauge.Dec(1) } c.mu.Unlock() @@ -330,37 +427,92 @@ func (c *Cache) update(want []common.Hash) { if ptx == nil { continue } - sidecar := ptx.Sidecar() - if sidecar == nil { - continue + if cellMode { + c.loadCells(ptx, wantSet) + } else { + c.loadBlobs(ptx, wantSet) } - - c.mu.Lock() - for i, v := range sidecar.BlobHashes() { - if _, ok := wantSet[v]; !ok { - continue - } - if _, exists := c.entries[v]; exists { - continue // recompute only new entries - } - cellProofs, err := sidecar.CellProofsAt(i) - if err != nil { - log.Error("Failed to get cell proofs", "txhash", ptx.Tx.Hash(), "err", err) - continue - } - c.entries[v] = &cachedBlob{ - blob: &sidecar.Blobs[i], - commitment: sidecar.Commitments[i], - proofs: cellProofs, - version: sidecar.Version, - } - cacheBlobsGauge.Inc(1) - } - c.mu.Unlock() } }() } +// loadCells loads the cells whose vhash is in wantSet from ptx. +func (c *Cache) loadCells(ptx *BlobTxForPool, wantSet map[common.Hash]struct{}) { + cs := ptx.CellSidecar + cellsPerBlob := cs.Custody.OneCount() + c.mu.Lock() + defer c.mu.Unlock() + for i, v := range ptx.Tx.BlobHashes() { + if _, ok := wantSet[v]; !ok { + continue + } + if _, exists := c.entries[v]; exists { + continue + } + cellStart := i * cellsPerBlob + if cellStart+cellsPerBlob > len(cs.Cells) { + continue + } + blobCells := make([]kzg4844.Cell, cellsPerBlob) + copy(blobCells, cs.Cells[cellStart:cellStart+cellsPerBlob]) + + var pf []kzg4844.Proof + if ps := i * kzg4844.CellProofsPerBlob; ps+kzg4844.CellProofsPerBlob <= len(cs.Proofs) { + pf = make([]kzg4844.Proof, kzg4844.CellProofsPerBlob) + copy(pf, cs.Proofs[ps:ps+kzg4844.CellProofsPerBlob]) + } + c.entries[v] = &cachedBlob{ + cell: blobCells, + custody: cs.Custody, + commitment: cs.Commitments[i], + proofs: pf, + version: cs.Version, + } + cacheEntriesGauge.Inc(1) + } +} + +// loadBlobs loads the blobs whose vhash is in wantSet from ptx. +func (c *Cache) loadBlobs(ptx *BlobTxForPool, wantSet map[common.Hash]struct{}) { + if ptx.CellSidecar.Custody.OneCount() < kzg4844.DataPerBlob { + return + } + // blobs will be computed inside of sidecar() + sidecar, err := ptx.sidecar() + if err != nil || sidecar == nil { + return + } + c.mu.Lock() + defer c.mu.Unlock() + for i, v := range sidecar.BlobHashes() { + if _, ok := wantSet[v]; !ok { + continue + } + if _, exists := c.entries[v]; exists { + continue + } + var pf []kzg4844.Proof + switch sidecar.Version { + case types.BlobSidecarVersion0: + pf = []kzg4844.Proof{sidecar.Proofs[i]} + case types.BlobSidecarVersion1: + cellProofs, err := sidecar.CellProofsAt(i) + if err != nil { + log.Error("Failed to get cell proofs", "txhash", ptx.Tx.Hash(), "err", err) + continue + } + pf = cellProofs + } + c.entries[v] = &cachedBlob{ + blob: &sidecar.Blobs[i], + commitment: sidecar.Commitments[i], + proofs: pf, + version: sidecar.Version, + } + cacheEntriesGauge.Inc(1) + } +} + // selectTopTxs returns the vhashes of the top K most profitable pending blob // transactions, up to the active fork's maxBlobsPerBlock. func (c *Cache) selectTopTxs() []common.Hash { @@ -373,8 +525,9 @@ func (c *Cache) selectTopTxs() []common.Hash { baseFee := eip1559.CalcBaseFee(config, head) filter := txpool.PendingFilter{ - BlobTxs: true, - BaseFee: uint256.MustFromBig(baseFee), + BlobTxs: true, + BaseFee: uint256.MustFromBig(baseFee), + PartialCells: c.needCell, } if head.ExcessBlobGas != nil { filter.BlobFee = uint256.MustFromBig(eip4844.CalcBlobFee(config, head)) diff --git a/core/txpool/blobpool/cache_test.go b/core/txpool/blobpool/cache_test.go index da13cda4b2..a410208bcc 100644 --- a/core/txpool/blobpool/cache_test.go +++ b/core/txpool/blobpool/cache_test.go @@ -146,7 +146,10 @@ func (tc *testCache) inject(t *testing.T, spec txSpec) []common.Hash { tx := makeMultiBlobTx(0, spec.tip, 1_000_000, 1_000_000, spec.blobs, tc.offset, key) tc.offset += spec.blobs - ptx := newBlobTxForPool(tx) + ptx, err := newBlobTxForPool(tx) + if err != nil { + t.Fatalf("new blob tx for pool: %v", err) + } tc.blobpool.lock.Lock() defer tc.blobpool.lock.Unlock() @@ -155,7 +158,7 @@ func (tc *testCache) inject(t *testing.T, spec txSpec) []common.Hash { if err != nil { t.Fatalf("store put: %v", err) } - meta := newBlobTxMeta(id, ptx.TxSize(), tc.blobpool.store.Size(id), ptx) + meta := newBlobTxMeta(id, tc.blobpool.store.Size(id), ptx) addr := crypto.PubkeyToAddress(key.PublicKey) tc.blobpool.index[addr] = append(tc.blobpool.index[addr], meta) tc.blobpool.lookup.track(meta) diff --git a/core/txpool/blobpool/config.go b/core/txpool/blobpool/config.go index 1d180739cd..d4c7d1c0f6 100644 --- a/core/txpool/blobpool/config.go +++ b/core/txpool/blobpool/config.go @@ -25,6 +25,8 @@ type Config struct { Datadir string // Data directory containing the currently executable blobs Datacap uint64 // Soft-cap of database storage (hard cap is larger due to overhead) PriceBump uint64 // Minimum price bump percentage to replace an already existing nonce + + FetchProbability uint64 // EIP-8070: full blob fetch probability for sparse blobpool } // DefaultConfig contains the default configurations for the transaction pool. diff --git a/core/txpool/blobpool/conversion.go b/core/txpool/blobpool/conversion.go new file mode 100644 index 0000000000..714975cce3 --- /dev/null +++ b/core/txpool/blobpool/conversion.go @@ -0,0 +1,207 @@ +// Copyright 2026 The go-ethereum Authors +// This file is part of the go-ethereum library. +// +// The go-ethereum library is free software: you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// The go-ethereum library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public License +// along with the go-ethereum library. If not, see . + +package blobpool + +import ( + "errors" + "slices" + "sync/atomic" + "time" + + "github.com/ethereum/go-ethereum/common" + "github.com/ethereum/go-ethereum/core/types" + "github.com/ethereum/go-ethereum/log" +) + +// maxPendingConversionTasks caps the number of pending conversion tasks. This +// prevents excessive memory usage; the worst-case scenario (2k transactions +// with 6 blobs each) would consume approximately 1.5GB of memory. +const maxPendingConversionTasks = 2048 + +type convertResult struct { + ptx *BlobTxForPool + err error +} + +// txConvert represents a conversion task with an attached legacy blob transaction. +type txConvert struct { + tx *types.Transaction // Legacy blob transaction + done chan convertResult // Channel for signaling back if the conversion succeeds +} + +// conversionQueue is a dedicated queue for converting legacy blob transactions +// received from the network after the Osaka fork. Since conversion is expensive, +// it is performed in the background by a single thread, ensuring the main Geth +// process is not overloaded. +type conversionQueue struct { + tasks chan *txConvert + startConversion chan func() + quit chan struct{} + closed chan struct{} + + queue []func() + taskDone chan struct{} +} + +// newConversionQueue constructs the conversion queue. +func newConversionQueue() *conversionQueue { + q := &conversionQueue{ + tasks: make(chan *txConvert), + startConversion: make(chan func()), + quit: make(chan struct{}), + closed: make(chan struct{}), + } + go q.loop() + return q +} + +// convert accepts a legacy blob transaction with version-0 blobs and queues it +// for conversion. +// +// This function may block for a long time until the transaction is processed. +func (q *conversionQueue) convert(tx *types.Transaction) (*BlobTxForPool, error) { + done := make(chan convertResult, 1) + select { + case q.tasks <- &txConvert{tx: tx, done: done}: + res := <-done + return res.ptx, res.err + case <-q.closed: + return nil, errors.New("conversion queue closed") + } +} + +// launchConversion starts a conversion task in the background. +func (q *conversionQueue) launchConversion(fn func()) error { + select { + case q.startConversion <- fn: + return nil + case <-q.closed: + return errors.New("conversion queue closed") + } +} + +// close terminates the conversion queue. +func (q *conversionQueue) close() { + select { + case <-q.closed: + return + default: + close(q.quit) + <-q.closed + } +} + +// run converts a batch of legacy blob txs to the new cell proof format. +func (q *conversionQueue) run(tasks []*txConvert, done chan struct{}, interrupt *atomic.Int32) { + defer close(done) + + for _, t := range tasks { + if interrupt != nil && interrupt.Load() != 0 { + t.done <- convertResult{err: errors.New("conversion is interrupted")} + continue + } + // Run the conversion, the original sidecar will be mutated in place + start := time.Now() + ptx, err := newBlobTxForPool(t.tx) + t.done <- convertResult{ptx: ptx, err: err} + log.Trace("Converted legacy blob tx", "hash", t.tx.Hash(), "err", err, "elapsed", common.PrettyDuration(time.Since(start))) + } +} + +func (q *conversionQueue) loop() { + defer close(q.closed) + + var ( + done chan struct{} // Non-nil if background routine is active + interrupt *atomic.Int32 // Flag to signal conversion interruption + + // The pending tasks for sidecar conversion. We assume the number of legacy + // blob transactions requiring conversion will not be excessive. However, + // a hard cap is applied as a protective measure. + txTasks []*txConvert + ) + + for { + select { + case t := <-q.tasks: + if len(txTasks) >= maxPendingConversionTasks { + t.done <- convertResult{err: errors.New("conversion queue is overloaded")} + continue + } + txTasks = append(txTasks, t) + + // Launch the background conversion thread if it's idle + if done == nil { + done, interrupt = make(chan struct{}), new(atomic.Int32) + + tasks := slices.Clone(txTasks) + txTasks = txTasks[:0] + go q.run(tasks, done, interrupt) + } + + case <-done: + done, interrupt = nil, nil + if len(txTasks) > 0 { + done, interrupt = make(chan struct{}), new(atomic.Int32) + tasks := slices.Clone(txTasks) + txTasks = txTasks[:0] + go q.run(tasks, done, interrupt) + } + + case fn := <-q.startConversion: + q.queue = append(q.queue, fn) + q.runNextTask() + + case <-q.taskDone: + q.runNextTask() + + case <-q.quit: + if done != nil { + log.Debug("Waiting for blob proof conversion to exit") + interrupt.Store(1) + <-done + } + if q.taskDone != nil { + log.Debug("Waiting for blobpool billy conversion to exit") + <-q.taskDone + } + // Signal any tasks that were queued for the next batch but never started + // so callers blocked in convert() receive an error instead of hanging. + for _, t := range txTasks { + // Best-effort notify; t.done is a buffered channel of size 1 + // created by convert(), and we send exactly once per task. + t.done <- convertResult{err: errors.New("conversion queue closed")} + } + // Drop references to allow GC of the backing array. + txTasks = txTasks[:0] + return + } + } +} + +func (q *conversionQueue) runNextTask() { + if len(q.queue) == 0 { + q.taskDone = nil + return + } + fn := q.queue[0] + q.queue = append(q.queue[:0], q.queue[1:]...) + + done := make(chan struct{}) + go func() { defer close(done); fn() }() + q.taskDone = done +} diff --git a/core/txpool/blobpool/conversion_test.go b/core/txpool/blobpool/conversion_test.go new file mode 100644 index 0000000000..b52239641e --- /dev/null +++ b/core/txpool/blobpool/conversion_test.go @@ -0,0 +1,114 @@ +// Copyright 2026 The go-ethereum Authors +// This file is part of the go-ethereum library. +// +// The go-ethereum library is free software: you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// The go-ethereum library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public License +// along with the go-ethereum library. If not, see . + +package blobpool + +import ( + "sync" + "testing" + "time" + + "github.com/ethereum/go-ethereum/crypto" + "github.com/ethereum/go-ethereum/params" +) + +func TestConversionQueueBasic(t *testing.T) { + queue := newConversionQueue() + defer queue.close() + + key, _ := crypto.GenerateKey() + tx := makeTx(0, 1, 1, 1, key) + + ptx, err := queue.convert(tx) + if err != nil { + t.Fatalf("Expected successful conversion, got error: %v", err) + } + if ptx == nil { + t.Fatal("Expected a converted transaction, got nil") + } + if ptx.Tx.Hash() != tx.Hash() { + t.Errorf("Converted tx hash mismatch: have %s, want %s", ptx.Tx.Hash(), tx.Hash()) + } + if len(ptx.CellSidecar.Cells) == 0 { + t.Error("Expected cells to be computed during conversion") + } +} + +func TestConversionQueueClosed(t *testing.T) { + queue := newConversionQueue() + queue.close() + + key, _ := crypto.GenerateKey() + tx := makeTx(0, 1, 1, 1, key) + + if _, err := queue.convert(tx); err == nil { + t.Fatal("Expected error when converting on closed queue, got nil") + } +} + +func TestConversionQueueDoubleClose(t *testing.T) { + queue := newConversionQueue() + queue.close() + queue.close() // Should not panic +} + +func TestConversionQueueAutoRestartBatch(t *testing.T) { + queue := newConversionQueue() + defer queue.close() + + key, _ := crypto.GenerateKey() + + // Create a heavy transaction to ensure the first batch runs long enough + // for subsequent tasks to be queued while it is active. + heavy := makeMultiBlobTx(0, 1, 1, 1, int(params.BlobTxMaxBlobs), 0, key) + + var wg sync.WaitGroup + wg.Add(1) + heavyDone := make(chan error, 1) + go func() { + defer wg.Done() + _, err := queue.convert(heavy) + heavyDone <- err + }() + + // Give the conversion worker a head start so that the following tasks are + // enqueued while the first batch is running. + time.Sleep(200 * time.Millisecond) + + tx1 := makeTx(1, 1, 1, 1, key) + tx2 := makeTx(2, 1, 1, 1, key) + + wg.Add(2) + done1 := make(chan error, 1) + done2 := make(chan error, 1) + go func() { defer wg.Done(); _, err := queue.convert(tx1); done1 <- err }() + go func() { defer wg.Done(); _, err := queue.convert(tx2); done2 <- err }() + + for _, c := range []struct { + name string + done chan error + }{{"tx1", done1}, {"tx2", done2}, {"heavy", heavyDone}} { + select { + case err := <-c.done: + if err != nil { + t.Fatalf("%s conversion error: %v", c.name, err) + } + case <-time.After(30 * time.Second): + t.Fatalf("timeout waiting for %s conversion", c.name) + } + } + wg.Wait() +} diff --git a/core/txpool/blobpool/limbo.go b/core/txpool/blobpool/limbo.go index e696a6fcc0..8e44f51fdd 100644 --- a/core/txpool/blobpool/limbo.go +++ b/core/txpool/blobpool/limbo.go @@ -33,7 +33,7 @@ import ( type limboBlob struct { TxHash common.Hash // Owner transaction's hash to support resurrecting reorged txs Block uint64 // Block in which the blob transaction was included - Ptx *blobTxForPool + Ptx *BlobTxForPool } // limbo is a light, indexed database to temporarily store recently included @@ -49,7 +49,7 @@ type limbo struct { } // newLimbo opens and indexes a set of limboed blob transactions. -func newLimbo(config *params.ChainConfig, datadir string) (*limbo, error) { +func newLimbo(config *params.ChainConfig, datadir string) (*limbo, []uint64, error) { l := &limbo{ index: make(map[common.Hash]uint64), groups: make(map[uint64]map[uint64]common.Hash), @@ -61,19 +61,27 @@ func newLimbo(config *params.ChainConfig, datadir string) (*limbo, error) { // See if we need to migrate the limbo after fusaka. slotter, err := tryMigrate(config, slotter, datadir) if err != nil { - return nil, err + return nil, nil, err } // Index all limboed blobs on disk and delete anything unprocessable - var fails []uint64 + var ( + fails []uint64 + convert []uint64 + ) index := func(id uint64, size uint32, data []byte) { - if l.parseBlob(id, data) != nil { + err := l.parseBlob(id, data) + if errors.Is(err, errLegacyTx) { + convert = append(convert, id) + return + } + if err != nil { fails = append(fails, id) } } store, err := billy.Open(billy.Options{Path: datadir, Repair: true}, slotter, index) if err != nil { - return nil, err + return nil, nil, err } l.store = store @@ -82,11 +90,11 @@ func newLimbo(config *params.ChainConfig, datadir string) (*limbo, error) { for _, id := range fails { if err := l.store.Delete(id); err != nil { l.Close() - return nil, err + return nil, nil, err } } } - return l, nil + return l, convert, nil } // Close closes down the underlying persistent store. @@ -99,6 +107,9 @@ func (l *limbo) Close() error { func (l *limbo) parseBlob(id uint64, data []byte) error { item := new(limboBlob) if err := rlp.DecodeBytes(data, item); err != nil { + if isLegacyLimboBlob(data) { + return errLegacyTx + } // This path is impossible unless the disk data representation changes // across restarts. For that ever improbable case, recover gracefully // by ignoring this data entry. @@ -122,6 +133,17 @@ func (l *limbo) parseBlob(id uint64, data []byte) error { return nil } +// isLegacyLimboBlob returns true if the data is encoded in legacy limboBlob type. +// It checks whether the first byte of third element is blobTxType. +func isLegacyLimboBlob(data []byte) bool { + elems, err := rlp.SplitListValues(data) + if err != nil || len(elems) < 3 { + return false + } + kind, content, _, err := rlp.Split(elems[2]) + return err == nil && kind == rlp.String && len(content) > 1 && content[0] == types.BlobTxType +} + // finalize evicts all blobs belonging to a recently finalized block or older. func (l *limbo) finalize(final *types.Header) { // Just in case there's no final block yet (network not yet merged, weird @@ -146,7 +168,9 @@ func (l *limbo) finalize(final *types.Header) { // push stores a new blob transaction into the limbo, waiting until finality for // it to be automatically evicted. -func (l *limbo) push(ptx *blobTxForPool, block uint64) error { +func (l *limbo) push(ptx *BlobTxForPool, block uint64) error { + // If the blobs are already tracked by the limbo, consider it a programming + // error. There's not much to do against it, but be loud. hash := ptx.Tx.Hash() if _, ok := l.index[hash]; ok { log.Error("Limbo cannot push already tracked blobs", "tx", hash) @@ -162,7 +186,7 @@ func (l *limbo) push(ptx *blobTxForPool, block uint64) error { // pull retrieves a previously pushed set of blobs back from the limbo, removing // it at the same time. This method should be used when a previously included blob // transaction gets reorged out. -func (l *limbo) pull(tx common.Hash) (*blobTxForPool, error) { +func (l *limbo) pull(tx common.Hash) (*BlobTxForPool, error) { // If the blobs are not tracked by the limbo, there's not much to do. This // can happen for example if a blob transaction is mined without pushing it // into the network first. @@ -239,7 +263,7 @@ func (l *limbo) getAndDrop(id uint64) (*limboBlob, error) { // setAndIndex assembles a limbo blob database entry and stores it, also updating // the in-memory indices. -func (l *limbo) setAndIndex(ptx *blobTxForPool, block uint64) error { +func (l *limbo) setAndIndex(ptx *BlobTxForPool, block uint64) error { txhash := ptx.Tx.Hash() item := &limboBlob{ TxHash: txhash, diff --git a/core/txpool/blobpool/lookup.go b/core/txpool/blobpool/lookup.go index 2911d696d2..0b916859b9 100644 --- a/core/txpool/blobpool/lookup.go +++ b/core/txpool/blobpool/lookup.go @@ -18,11 +18,15 @@ package blobpool import ( "github.com/ethereum/go-ethereum/common" + "github.com/ethereum/go-ethereum/core/types" ) type txMetadata struct { - id uint64 // the billy id of transaction - size uint64 // the RLP encoded size of transaction (blobs are included) + id uint64 // the billy id of transaction + size uint64 // the RLP encoded size of transaction (blobs are included) + sizeWithoutBlob uint64 // the RLP encoded size without blob data (for ETH/72 announcements) + custody types.CustodyBitmap + vhashes []common.Hash // blob versioned hashes for the transaction } // lookup maps blob versioned hashes to transaction hashes that include them, @@ -56,6 +60,15 @@ func (l *lookup) storeidOfTx(txhash common.Hash) (uint64, bool) { return meta.id, true } +// blobHashesOfTx returns the blob versioned hashes for a transaction. +func (l *lookup) blobHashesOfTx(txhash common.Hash) ([]common.Hash, bool) { + meta, ok := l.txIndex[txhash] + if !ok { + return nil, false + } + return meta.vhashes, true +} + // storeidOfBlob returns the datastore storage item id of a blob. func (l *lookup) storeidOfBlob(vhash common.Hash) (uint64, bool) { // If the blob is unknown, return a miss @@ -91,8 +104,11 @@ func (l *lookup) track(tx *blobTxMeta) { } // Map the transaction hash to the datastore id and RLP-encoded transaction size l.txIndex[tx.hash] = &txMetadata{ - id: tx.id, - size: tx.size, + id: tx.id, + size: tx.size, + sizeWithoutBlob: tx.sizeWithoutBlob, + custody: *tx.custody, + vhashes: tx.vhashes, } } diff --git a/core/txpool/errors.go b/core/txpool/errors.go index 8285cbf10e..b1c8b2006e 100644 --- a/core/txpool/errors.go +++ b/core/txpool/errors.go @@ -74,4 +74,7 @@ var ( // ErrKZGVerificationError is returned when a KZG proof was not verified correctly. ErrKZGVerificationError = errors.New("KZG verification error") + + // ErrSidecarFormatError is returned when sidecar is malformed + ErrSidecarFormatError = errors.New("Wrong sidecar format") ) diff --git a/core/txpool/legacypool/legacypool.go b/core/txpool/legacypool/legacypool.go index 3d66803fd7..edb5fccbfe 100644 --- a/core/txpool/legacypool/legacypool.go +++ b/core/txpool/legacypool/legacypool.go @@ -1010,7 +1010,7 @@ func (pool *LegacyPool) get(hash common.Hash) *types.Transaction { } // GetRLP returns a RLP-encoded transaction if it is contained in the pool. -func (pool *LegacyPool) GetRLP(hash common.Hash) []byte { +func (pool *LegacyPool) GetRLP(hash common.Hash, _ uint) []byte { tx := pool.all.Get(hash) if tx == nil { return nil diff --git a/core/txpool/subpool.go b/core/txpool/subpool.go index 4cc1b193d6..70a2d9300f 100644 --- a/core/txpool/subpool.go +++ b/core/txpool/subpool.go @@ -80,14 +80,16 @@ type PendingFilter struct { // When BlobTxs true, return only blob transactions (block blob-space filling) // when false, return only non-blob txs (peer-join announces, block space filling) - BlobTxs bool - BlobVersion byte // Blob tx version to include. 0 means pre-Osaka, 1 means Osaka and later + BlobTxs bool + PartialCells bool + BlobVersion byte // Blob tx version to include. 0 means pre-Osaka, 1 means Osaka and later } // TxMetadata denotes the metadata of a transaction. type TxMetadata struct { - Type uint8 // The type of the transaction - Size uint64 // The length of the 'rlp encoding' of a transaction + Type uint8 // The type of the transaction + Size uint64 // The length of the 'rlp encoding' of a transaction (including blobs) + SizeWithoutBlob uint64 // The length without blob data (for ETH/72 announcements) } // SubPool represents a specialized transaction pool that lives on its own (e.g. @@ -132,7 +134,7 @@ type SubPool interface { Get(hash common.Hash) *types.Transaction // GetRLP returns a RLP-encoded transaction if it is contained in the pool. - GetRLP(hash common.Hash) []byte + GetRLP(hash common.Hash, version uint) []byte // GetMetadata returns the transaction type and transaction size with the // given transaction hash. diff --git a/core/txpool/txpool.go b/core/txpool/txpool.go index cb425e5809..a0d934723d 100644 --- a/core/txpool/txpool.go +++ b/core/txpool/txpool.go @@ -288,9 +288,9 @@ func (p *TxPool) Get(hash common.Hash) *types.Transaction { } // GetRLP returns a RLP-encoded transaction if it is contained in the pool. -func (p *TxPool) GetRLP(hash common.Hash) []byte { +func (p *TxPool) GetRLP(hash common.Hash, version uint) []byte { for _, subpool := range p.subpools { - encoded := subpool.GetRLP(hash) + encoded := subpool.GetRLP(hash, version) if len(encoded) != 0 { return encoded } diff --git a/core/txpool/validation.go b/core/txpool/validation.go index f8e9666a1a..013ef4569d 100644 --- a/core/txpool/validation.go +++ b/core/txpool/validation.go @@ -65,9 +65,6 @@ func ValidateTransaction(tx *types.Transaction, head *types.Header, signer types if opts.Accept&(1< opts.MaxBlobCount { - return fmt.Errorf("%w: blob count %v, limit %v", ErrTxBlobLimitExceeded, blobCount, opts.MaxBlobCount) - } // Before performing any expensive validations, sanity check that the tx is // smaller than the maximum limit the pool can meaningfully handle if tx.Size() > opts.MaxSize { @@ -161,7 +158,7 @@ func ValidateTransaction(tx *types.Transaction, head *types.Header, signer types return fmt.Errorf("%w: gas tip cap %v, minimum needed %v", ErrTxGasPriceTooLow, tx.GasTipCap(), opts.MinTip) } if tx.Type() == types.BlobTxType { - return validateBlobTx(tx) + return validateBlobSidecar(tx, head, opts) } if tx.Type() == types.SetCodeTxType { if len(tx.SetCodeAuthorizations()) == 0 { @@ -171,42 +168,64 @@ func ValidateTransaction(tx *types.Transaction, head *types.Header, signer types return nil } -// validateBlobTx implements the blob-transaction specific validations. -func validateBlobTx(tx *types.Transaction) error { +// validateBlobSidecar implements the blob sidecar validation. +// Note that this doesn't verify the consistency between blobs(cells) and +// proofs. For proof verification, use validateCells. +func validateBlobSidecar(tx *types.Transaction, head *types.Header, opts *ValidationOptions) error { + if tx.BlobGasFeeCapIntCmp(blobTxMinBlobGasPrice) < 0 { + return fmt.Errorf("%w: blob fee cap %v, minimum needed %v", ErrTxGasPriceTooLow, tx.BlobGasFeeCap(), blobTxMinBlobGasPrice) + } sidecar := tx.BlobTxSidecar() if sidecar == nil { return errors.New("missing sidecar in blob transaction") } - // Ensure the sidecar is constructed with the correct version - if sidecar.Version != types.BlobSidecarVersion1 { - return fmt.Errorf("unexpected sidecar version, want: %d, got: %d", types.BlobSidecarVersion1, sidecar.Version) - } - // Ensure the blob fee cap satisfies the minimum blob gas price - if tx.BlobGasFeeCapIntCmp(blobTxMinBlobGasPrice) < 0 { - return fmt.Errorf("%w: blob fee cap %v, minimum needed %v", ErrTxGasPriceTooLow, tx.BlobGasFeeCap(), blobTxMinBlobGasPrice) - } - // Ensure the number of items in the blob transaction and various side - // data match up before doing any expensive validations hashes := tx.BlobHashes() - if len(hashes) == 0 { - return errors.New("blobless blob transaction") - } - if len(hashes) > params.BlobTxMaxBlobs { - return fmt.Errorf("too many blobs in transaction: have %d, permitted %d", len(hashes), params.BlobTxMaxBlobs) - } - if len(sidecar.Blobs) != len(hashes) { - return fmt.Errorf("invalid number of %d blobs compared to %d blob hashes", len(sidecar.Blobs), len(hashes)) - } if err := sidecar.ValidateBlobCommitmentHashes(hashes); err != nil { return err } - return validateBlobSidecarOsaka(sidecar, hashes) -} -func validateBlobSidecarOsaka(sidecar *types.BlobTxSidecar, hashes []common.Hash) error { - if len(sidecar.Proofs) != len(hashes)*kzg4844.CellProofsPerBlob { - return fmt.Errorf("invalid number of %d blob proofs expected %d", len(sidecar.Proofs), len(hashes)*kzg4844.CellProofsPerBlob) + if len(hashes) > opts.MaxBlobCount { + return fmt.Errorf("%w: blob count %v, limit %v", ErrTxBlobLimitExceeded, len(hashes), opts.MaxBlobCount) } - if err := kzg4844.VerifyCellProofs(sidecar.Blobs, sidecar.Commitments, sidecar.Proofs); err != nil { + if sidecar.Version != types.BlobSidecarVersion1 { + return fmt.Errorf("%w: unexpected sidecar version, want: %d, got: %d", ErrSidecarFormatError, types.BlobSidecarVersion1, sidecar.Version) + } + if len(sidecar.Proofs) != len(sidecar.Commitments)*kzg4844.CellProofsPerBlob { + return fmt.Errorf("%w: invalid number of %d blob proofs expected %d", ErrSidecarFormatError, len(sidecar.Proofs), len(sidecar.Commitments)*kzg4844.CellProofsPerBlob) + } + return nil +} + +func ValidateCells(sidecar *types.BlobTxCellSidecar) error { + // Two checks here (custody count check and blobCount check) is duplicated in buffer.go + // However it is required to 1) serve eth71 peer and direct submission 2) catch any bug in + // merging cell delivery. + if sidecar.Custody.OneCount() == 0 { + return errors.New("blobless blob transaction") + } + // Verify whether the blob count is consistent with other parts of the sidecar and the transaction + blobCount := len(sidecar.Cells) / sidecar.Custody.OneCount() + if blobCount == 0 { + return errors.New("blobless blob transaction") + } + if blobCount != len(sidecar.Commitments) { + return fmt.Errorf("invalid number of %d blobs compared to %d commitments", blobCount, len(sidecar.Commitments)) + } + if sidecar.Version != types.BlobSidecarVersion1 { + return fmt.Errorf("unexpected sidecar version, want: %d, got: %d", types.BlobSidecarVersion1, sidecar.Version) + } + return validateCellsOsaka(sidecar) +} + +func validateCellsOsaka(sidecar *types.BlobTxCellSidecar) error { + indices := sidecar.Custody.Indices() + cellProofs := make([]kzg4844.Proof, 0) + for blobIdx := range len(sidecar.Commitments) { + for _, proofIdx := range indices { + idx := blobIdx*kzg4844.CellProofsPerBlob + int(proofIdx) + cellProofs = append(cellProofs, sidecar.Proofs[idx]) + } + } + if err := kzg4844.VerifyCells(sidecar.Cells, sidecar.Commitments, cellProofs, sidecar.Custody.Indices()); err != nil { return fmt.Errorf("%w: %v", ErrKZGVerificationError, err) } return nil diff --git a/core/types/custody_bitmap.go b/core/types/custody_bitmap.go new file mode 100644 index 0000000000..ba3740d147 --- /dev/null +++ b/core/types/custody_bitmap.go @@ -0,0 +1,152 @@ +// Copyright 2026 The go-ethereum Authors +// This file is part of the go-ethereum library. +// +// The go-ethereum library is free software: you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// The go-ethereum library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public License +// along with the go-ethereum library. If not, see . + +package types + +import ( + "fmt" + "math/bits" + "math/rand" + + "github.com/ethereum/go-ethereum/common/hexutil" + "github.com/ethereum/go-ethereum/crypto/kzg4844" +) + +// CustodyBitmap is a bitmap to represent which custody index to store (little endian). +type CustodyBitmap [16]byte + +// MarshalText implements encoding.TextMarshaler. +func (b CustodyBitmap) MarshalText() ([]byte, error) { + return []byte(hexutil.Encode(b[:])), nil +} + +// UnmarshalText implements encoding.TextUnmarshaler. +func (b *CustodyBitmap) UnmarshalText(input []byte) error { + decoded, err := hexutil.Decode(string(input)) + if err != nil { + return fmt.Errorf("custody bitmap: %v", err) + } + if len(decoded) != len(b) { + return fmt.Errorf("custody bitmap: invalid length %d, want %d", len(decoded), len(b)) + } + copy(b[:], decoded) + return nil +} + +var ( + CustodyBitmapAll = func() CustodyBitmap { + var result CustodyBitmap + for i := range result { + result[i] = 0xFF + } + return result + }() + + CustodyBitmapData = func() CustodyBitmap { + var result CustodyBitmap + for i := 0; i < kzg4844.DataPerBlob/8; i++ { + result[i] = 0xFF + } + return result + }() +) + +func NewCustodyBitmap(indices []uint64) CustodyBitmap { + var result CustodyBitmap + for _, i := range indices { + if i >= uint64(kzg4844.CellsPerBlob) { + panic("CustodyBitmap: bit index out of range") + } + result[i/8] |= 1 << (i % 8) + } + return result +} + +// NewRandomCustodyBitmap creates a CustodyBitmap with n randomly selected indices. +// This should be used only for tests. +func NewRandomCustodyBitmap(n int) CustodyBitmap { + if n <= 0 || n > kzg4844.CellsPerBlob { + panic("CustodyBitmap: invalid number of indices") + } + indices := make([]uint64, 0, n) + used := make(map[uint64]bool) + for len(indices) < n { + idx := uint64(rand.Intn(kzg4844.CellsPerBlob)) + if !used[idx] { + used[idx] = true + indices = append(indices, idx) + } + } + return NewCustodyBitmap(indices) +} + +// IsSet returns whether bit i is set. +func (b CustodyBitmap) IsSet(i uint64) bool { + if i >= uint64(kzg4844.CellsPerBlob) { + return false + } + return (b[i/8]>>(i%8))&1 == 1 +} + +// OneCount returns the number of bits set to 1. +func (b CustodyBitmap) OneCount() int { + total := 0 + for _, v := range b { + total += bits.OnesCount8(v) + } + return total +} + +// Indices returns the bit positions set to 1, in ascending order. +func (b CustodyBitmap) Indices() []uint64 { + out := make([]uint64, 0, b.OneCount()) + for byteIdx, val := range b { + v := val + for v != 0 { + tz := bits.TrailingZeros8(v) + out = append(out, uint64(byteIdx*8+tz)) + v &^= 1 << tz + } + } + return out +} + +// Difference returns b AND NOT set (bits in b but not in set). +func (b CustodyBitmap) Difference(set CustodyBitmap) CustodyBitmap { + var out CustodyBitmap + for i := range b { + out[i] = b[i] &^ set[i] + } + return out +} + +// Intersection returns b AND set. +func (b CustodyBitmap) Intersection(set CustodyBitmap) CustodyBitmap { + var out CustodyBitmap + for i := range b { + out[i] = b[i] & set[i] + } + return out +} + +// Union returns b OR set. +func (b CustodyBitmap) Union(set CustodyBitmap) CustodyBitmap { + var out CustodyBitmap + for i := range b { + out[i] = b[i] | set[i] + } + return out +} diff --git a/core/types/tx_blob.go b/core/types/tx_blob.go index 90603341e6..b5789eea32 100644 --- a/core/types/tx_blob.go +++ b/core/types/tx_blob.go @@ -176,6 +176,16 @@ func (sc *BlobTxSidecar) Copy() *BlobTxSidecar { } } +// BlobTxCellSidecar is a sidecar that carries cells instead of blobs. +// The Custody field represents which cells of each blob this sidecar contains. +type BlobTxCellSidecar struct { + Version byte + Cells []kzg4844.Cell + Commitments []kzg4844.Commitment + Proofs []kzg4844.Proof + Custody CustodyBitmap +} + // blobTxWithBlobs represents blob tx with its corresponding sidecar. // This is an interface because sidecars are versioned. type blobTxWithBlobs interface { diff --git a/eth/backend.go b/eth/backend.go index 7867f9b5ef..e0832c7a70 100644 --- a/eth/backend.go +++ b/eth/backend.go @@ -44,6 +44,7 @@ import ( "github.com/ethereum/go-ethereum/core/vm" "github.com/ethereum/go-ethereum/eth/downloader" "github.com/ethereum/go-ethereum/eth/ethconfig" + "github.com/ethereum/go-ethereum/eth/fetcher" "github.com/ethereum/go-ethereum/eth/gasprice" "github.com/ethereum/go-ethereum/eth/protocols/eth" "github.com/ethereum/go-ethereum/eth/protocols/snap" @@ -350,15 +351,17 @@ func New(stack *node.Node, config *ethconfig.Config) (*Ethereum, error) { // Permit the downloader to use the trie cache allowance during fast sync cacheLimit := options.TrieCleanLimit + options.TrieDirtyLimit + options.SnapshotLimit if eth.handler, err = newHandler(&handlerConfig{ - NodeID: eth.p2pServer.Self().ID(), - Database: chainDb, - Chain: eth.blockchain, - TxPool: eth.txPool, - Network: networkID, - Sync: config.SyncMode, - BloomCache: uint64(cacheLimit), - RequiredBlocks: config.RequiredBlocks, - SnapV2: config.SnapV2, + NodeID: eth.p2pServer.Self().ID(), + Database: chainDb, + Chain: eth.blockchain, + TxPool: eth.txPool, + BlobPool: eth.blobTxPool, + Network: networkID, + Sync: config.SyncMode, + BloomCache: uint64(cacheLimit), + RequiredBlocks: config.RequiredBlocks, + SnapV2: config.SnapV2, + FetchProbability: config.BlobPool.FetchProbability, }); err != nil { return nil, err } @@ -442,6 +445,7 @@ func (s *Ethereum) AccountManager() *accounts.Manager { return s.accountManager func (s *Ethereum) BlockChain() *core.BlockChain { return s.blockchain } func (s *Ethereum) TxPool() *txpool.TxPool { return s.txPool } func (s *Ethereum) BlobTxPool() *blobpool.BlobPool { return s.blobTxPool } +func (s *Ethereum) BlobFetcher() *fetcher.BlobFetcher { return s.handler.blobFetcher } func (s *Ethereum) BlobCache() *blobpool.Cache { return s.blobCache } func (s *Ethereum) Engine() consensus.Engine { return s.engine } func (s *Ethereum) ChainDb() ethdb.Database { return s.chainDb } diff --git a/eth/catalyst/api.go b/eth/catalyst/api.go index d0957bb730..f700817d2f 100644 --- a/eth/catalyst/api.go +++ b/eth/catalyst/api.go @@ -22,6 +22,7 @@ import ( "errors" "fmt" "reflect" + "slices" "strconv" "sync" "sync/atomic" @@ -217,7 +218,7 @@ func (api *ConsensusAPI) ForkchoiceUpdatedV3(ctx context.Context, update engine. // ForkchoiceUpdatedV4 is equivalent to V3 with the addition of slot number // in the payload attributes. It supports only PayloadAttributesV4. -func (api *ConsensusAPI) ForkchoiceUpdatedV4(ctx context.Context, update engine.ForkchoiceStateV1, params *engine.PayloadAttributes) (engine.ForkChoiceResponse, error) { +func (api *ConsensusAPI) ForkchoiceUpdatedV4(ctx context.Context, update engine.ForkchoiceStateV1, params *engine.PayloadAttributes, custodyColumns *types.CustodyBitmap) (engine.ForkChoiceResponse, error) { if params != nil { switch { case params.Withdrawals == nil: @@ -232,6 +233,9 @@ func (api *ConsensusAPI) ForkchoiceUpdatedV4(ctx context.Context, update engine. return engine.STATUS_INVALID, unsupportedForkErr("fcuV4 must only be called for amsterdam payloads") } } + if custodyColumns != nil { + api.eth.BlobFetcher().UpdateCustody(*custodyColumns) + } // TODO(matt): the spec requires that fcu is applied when called on a valid // hash, even if params are wrong. To do this we need to split up // forkchoiceUpdate into a function that only updates the head and then a @@ -711,6 +715,63 @@ func (api *ConsensusAPI) getBlobs(ctx context.Context, hashes []common.Hash, v2 return res, nil } +// GetBlobsV4 returns cell-level blob data from the transaction pool. +// V4 returns only the requested cells as specified by the indices_bitarray. +func (api *ConsensusAPI) GetBlobsV4(hashes []common.Hash, indicesBitarray types.CustodyBitmap) ([]*engine.BlobCellsAndProofsV1, error) { + head := api.eth.BlockChain().CurrentHeader() + // Sparse blobpool is not necessarily coupled with the Amsterdam fork and + // can technically be supported after the Osaka fork + // (where cell proofs are introduced). + if api.config().LatestFork(head.Time) < forks.Osaka { + return nil, nil + } + if len(hashes) > 128 { + return nil, engine.TooLargeRequest.With(fmt.Errorf("requested blob count too large: %v", len(hashes))) + } + cells, proofs, err := api.eth.BlobCache().GetCells(hashes, indicesBitarray) + if err != nil { + return nil, engine.InvalidParams.With(err) + } + var ( + res = make([]*engine.BlobCellsAndProofsV1, len(hashes)) + hitCount int + ) + getBlobsRequestedCounter.Inc(int64(len(hashes))) + for i := range hashes { + if cells[i] == nil || proofs[i] == nil { + continue + } + hitCount++ + blobCells := make([]*hexutil.Bytes, len(cells[i])) + for j, cell := range cells[i] { + if cell != nil { + b := hexutil.Bytes(cell[:]) + blobCells[j] = &b + } + } + blobProofs := make([]*hexutil.Bytes, len(proofs[i])) + for j, proof := range proofs[i] { + if proof != nil { + b := hexutil.Bytes(proof[:]) + blobProofs[j] = &b + } + } + res[i] = &engine.BlobCellsAndProofsV1{ + BlobCells: blobCells, + Proofs: blobProofs, + } + } + getBlobsAvailableCounter.Inc(int64(hitCount)) + if hitCount == len(hashes) { + getBlobsRequestCompleteHit.Inc(1) + } else if hitCount > 0 { + getBlobsRequestPartialHit.Inc(1) + } else { + getBlobsRequestMiss.Inc(1) + } + return res, nil +} + // HasBlobs reports availability for the requested blob-versioned-hashes. func (api *ConsensusAPI) HasBlobs(hashes []common.Hash) []bool { return api.eth.BlobCache().HasBlobs(context.Background(), hashes) @@ -1140,17 +1201,26 @@ func (api *ConsensusAPI) checkFork(timestamp uint64, forks ...forks.Fork) bool { } // ExchangeCapabilities returns the current methods provided by this node. -func (api *ConsensusAPI) ExchangeCapabilities([]string) []string { +func (api *ConsensusAPI) ExchangeCapabilities(caps []string) []string { valueT := reflect.TypeOf(api) - caps := make([]string, 0, valueT.NumMethod()) + + // If the CL supports getBlobsV4, we call EnableCell() on the + // blob cache to skip the blob recovery process. This is a + // one-directional toggle, which assumes that once the CL + // supports getBlobsV4, it will not fall back to getBlobsV3 + // again. + cellmode := slices.Contains(caps, "engine_getBlobsV4") + api.eth.BlobCache().SetCellMode(cellmode) + + ourCaps := make([]string, 0, valueT.NumMethod()) for i := 0; i < valueT.NumMethod(); i++ { name := []rune(valueT.Method(i).Name) if string(name) == "ExchangeCapabilities" { continue } - caps = append(caps, "engine_"+string(unicode.ToLower(name[0]))+string(name[1:])) + ourCaps = append(ourCaps, "engine_"+string(unicode.ToLower(name[0]))+string(name[1:])) } - return caps + return ourCaps } // GetClientVersionV1 exchanges client version data of this node. diff --git a/eth/catalyst/api_test.go b/eth/catalyst/api_test.go index 849c123979..eb11a54e08 100644 --- a/eth/catalyst/api_test.go +++ b/eth/catalyst/api_test.go @@ -38,6 +38,7 @@ import ( "github.com/ethereum/go-ethereum/consensus/beacon" "github.com/ethereum/go-ethereum/consensus/ethash" "github.com/ethereum/go-ethereum/core" + "github.com/ethereum/go-ethereum/core/txpool/blobpool" "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/crypto" "github.com/ethereum/go-ethereum/crypto/kzg4844" @@ -1847,23 +1848,27 @@ func init() { // makeMultiBlobTx is a utility method to construct a random blob tx with // certain number of blobs in its sidecar. -func makeMultiBlobTx(chainConfig *params.ChainConfig, nonce uint64, blobCount int, blobOffset int, key *ecdsa.PrivateKey, version byte) *types.Transaction { +func makeMultiBlobTx(chainConfig *params.ChainConfig, nonce uint64, blobCount int, blobOffset int, key *ecdsa.PrivateKey, version byte, custody types.CustodyBitmap) *blobpool.BlobTxForPool { + indices := custody.Indices() var ( - blobs []kzg4844.Blob blobHashes []common.Hash commitments []kzg4844.Commitment proofs []kzg4844.Proof + cells []kzg4844.Cell ) for i := 0; i < blobCount; i++ { - blobs = append(blobs, *testBlobs[blobOffset+i]) - commitments = append(commitments, testBlobCommits[blobOffset+i]) + j := blobOffset + i + blobHashes = append(blobHashes, testBlobVHashes[j]) + commitments = append(commitments, testBlobCommits[j]) if version == types.BlobSidecarVersion0 { - proofs = append(proofs, testBlobProofs[blobOffset+i]) + proofs = append(proofs, testBlobProofs[j]) } else { - cellProofs, _ := kzg4844.ComputeCellProofs(testBlobs[blobOffset+i]) - proofs = append(proofs, cellProofs...) + proofs = append(proofs, testBlobCellProofs[j]...) + } + full, _ := kzg4844.ComputeCells([]kzg4844.Blob{*testBlobs[j]}) + for _, idx := range indices { + cells = append(cells, full[idx]) } - blobHashes = append(blobHashes, testBlobVHashes[blobOffset+i]) } blobtx := &types.BlobTx{ ChainID: uint256.MustFromBig(chainConfig.ChainID), @@ -1874,12 +1879,20 @@ func makeMultiBlobTx(chainConfig *params.ChainConfig, nonce uint64, blobCount in BlobFeeCap: uint256.NewInt(1000), BlobHashes: blobHashes, Value: uint256.NewInt(100), - Sidecar: types.NewBlobTxSidecar(version, blobs, commitments, proofs), } - return types.MustSignNewTx(key, types.LatestSigner(chainConfig), blobtx) + return &blobpool.BlobTxForPool{ + Tx: types.MustSignNewTx(key, types.LatestSigner(chainConfig), blobtx), + CellSidecar: &types.BlobTxCellSidecar{ + Version: version, + Cells: cells, + Commitments: commitments, + Proofs: proofs, + Custody: custody, + }, + } } -func newGetBlobEnv(t testing.TB, version byte) (*node.Node, *ConsensusAPI) { +func newGetBlobEnv(t testing.TB, version byte, custody types.CustodyBitmap) (*node.Node, *ConsensusAPI) { var ( // Create a database pre-initialize with a genesis block config = *params.MergedTestChainConfig @@ -1908,17 +1921,23 @@ func newGetBlobEnv(t testing.TB, version byte) (*node.Node, *ConsensusAPI) { } n, ethServ := startEthService(t, gspec, nil) - // fill blob txs into the pool - tx1 := makeMultiBlobTx(&config, 0, 2, 0, key1, version) // blob[0, 2) - tx2 := makeMultiBlobTx(&config, 0, 2, 2, key2, version) // blob[2, 4) - tx3 := makeMultiBlobTx(&config, 0, 2, 4, key3, version) // blob[4, 6) - ethServ.TxPool().Add([]*types.Transaction{tx1, tx2, tx3}, true) + // fill blob txs into the pool, each holding only the given custody cells + txs := []*blobpool.BlobTxForPool{ + makeMultiBlobTx(&config, 0, 2, 0, key1, version, custody), // blob[0, 2) + makeMultiBlobTx(&config, 0, 2, 2, key2, version, custody), // blob[2, 4) + makeMultiBlobTx(&config, 0, 2, 4, key3, version, custody), // blob[4, 6) + } + for _, ptx := range txs { + if err := ethServ.BlobTxPool().AddPooledTx(ptx); err != nil { + t.Fatalf("failed to add blob tx: %v", err) + } + } api := newConsensusAPIWithoutHeartbeat(ethServ) return n, api } func TestGetBlobsV2And3(t *testing.T) { - n, api := newGetBlobEnv(t, 1) + n, api := newGetBlobEnv(t, 1, types.CustodyBitmapAll) defer n.Close() suites := []struct { @@ -1954,7 +1973,7 @@ func TestGetBlobsV2And3(t *testing.T) { // Benchmark GetBlobsV2 internals // Note that this is not an RPC-level benchmark, so JSON-RPC overhead is not included. func BenchmarkGetBlobsV2(b *testing.B) { - n, api := newGetBlobEnv(b, 1) + n, api := newGetBlobEnv(b, 1, types.CustodyBitmapAll) defer n.Close() // for blobs in [1, 2, 4, 6], print string and run benchmark @@ -2014,3 +2033,112 @@ func runGetBlobs(t testing.TB, getBlobs getBlobsFn, start, limit int, fillRandom t.Fatalf("Unexpected result for case %s", name) } } + +func TestGetBlobsV4(t *testing.T) { + // The pool holds only this set of custody cells. + custody := types.NewCustodyBitmap([]uint64{0, 1, 2, 3, 4}) + n, api := newGetBlobEnv(t, 1, custody) + defer n.Close() + + masks := []struct { + name string + mask types.CustodyBitmap + }{ + {"missing", types.NewCustodyBitmap([]uint64{5})}, + {"overlap", types.NewCustodyBitmap([]uint64{0, 2, 5, 127})}, + {"aligned", custody}, + } + suites := []struct { + start int + limit int + missingBlob bool + }{ + {start: 0, limit: 1}, + {start: 0, limit: 2}, + {start: 1, limit: 3}, + {start: 0, limit: 6}, + {start: 1, limit: 5}, + {start: 0, limit: 6, missingBlob: true}, + } + for _, m := range masks { + for i, suite := range suites { + runGetBlobsV4(t, api, custody, m.mask, suite.start, suite.limit, suite.missingBlob, fmt.Sprintf("GetBlobsV4 mask=%s suite=%d", m.name, i)) + } + } +} + +func runGetBlobsV4(t testing.TB, api *ConsensusAPI, custody, mask types.CustodyBitmap, start, limit int, missingBlob bool, name string) { + // Fill the request for retrieving cells and build the expected response. + var ( + vhashes []common.Hash + expect []*engine.BlobCellsAndProofsV1 + indices = mask.Indices() + ) + for j := start; j < limit; j++ { + vhashes = append(vhashes, testBlobVHashes[j]) + + cells, err := kzg4844.ComputeCells([]kzg4844.Blob{*testBlobs[j]}) + if err != nil { + t.Fatalf("Failed to compute cells for case %s: %v", name, err) + } + blobCells := make([]*hexutil.Bytes, len(indices)) + blobProofs := make([]*hexutil.Bytes, len(indices)) + for i, idx := range indices { + if !custody.IsSet(idx) { + continue + } + cell := hexutil.Bytes(cells[idx][:]) + blobCells[i] = &cell + proof := hexutil.Bytes(testBlobCellProofs[j][idx][:]) + blobProofs[i] = &proof + } + expect = append(expect, &engine.BlobCellsAndProofsV1{ + BlobCells: blobCells, + Proofs: blobProofs, + }) + } + // put random missing blob + if missingBlob { + vhashes = append(vhashes, testrand.Hash()) + expect = append(expect, nil) + } + result, err := api.GetBlobsV4(vhashes, mask) + if err != nil { + t.Errorf("Unexpected error for case %s, %v", name, err) + } + if !reflect.DeepEqual(result, expect) { + t.Fatalf("Unexpected result for case %s", name) + } +} + +// TestForkchoiceUpdatedV4 tests the custody bitmap argument added in V4. +func TestForkchoiceUpdatedV4(t *testing.T) { + n, api := newGetBlobEnv(t, 1, types.CustodyBitmapAll) + defer n.Close() + + head := api.eth.BlockChain().CurrentHeader().Hash() + fcState := engine.ForkchoiceStateV1{ + HeadBlockHash: head, + SafeBlockHash: head, + FinalizedBlockHash: head, + } + + // Non nil custody bitmap case. + custody := types.NewCustodyBitmap([]uint64{0, 1, 2, 127}) + resp, err := api.ForkchoiceUpdatedV4(context.Background(), fcState, nil, &custody) + if err != nil { + t.Fatalf("Unexpected error with custody bitmap: %v", err) + } + if resp.PayloadStatus.Status != engine.VALID { + t.Fatalf("Unexpected status with custody bitmap: got %s, want %s", resp.PayloadStatus.Status, engine.VALID) + } + + // Nil custody bitmap case. + resp, err = api.ForkchoiceUpdatedV4(context.Background(), fcState, nil, nil) + if err != nil { + t.Fatalf("Unexpected error with nil custody bitmap: %v", err) + } + if resp.PayloadStatus.Status != engine.VALID { + t.Fatalf("Unexpected status with nil custody bitmap: got %s, want %s", resp.PayloadStatus.Status, engine.VALID) + } +} diff --git a/eth/fetcher/blob_fetcher.go b/eth/fetcher/blob_fetcher.go new file mode 100644 index 0000000000..fa3d84b820 --- /dev/null +++ b/eth/fetcher/blob_fetcher.go @@ -0,0 +1,904 @@ +// Copyright 2026 The go-ethereum Authors +// This file is part of the go-ethereum library. +// +// The go-ethereum library is free software: you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// The go-ethereum library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public License +// along with the go-ethereum library. If not, see . + +package fetcher + +import ( + "iter" + "math/rand" + "slices" + "sort" + "time" + + "github.com/ethereum/go-ethereum/common" + "github.com/ethereum/go-ethereum/common/mclock" + "github.com/ethereum/go-ethereum/core/types" + "github.com/ethereum/go-ethereum/crypto/kzg4844" +) + +type random interface { + Intn(n int) int +} + +// BlobFetcher fetches blobs of new type-3 transactions with probability p, +// and for the remaining (1-p) transactions, it performs availability checks. +// For availability checks, it fetches cells from each blob in the transaction +// according to the custody cell indices provided by the consensus client +// connected to this execution client. +var blobFetchTimeout = 5 * time.Second +var blobAvailabilityTimeout = 2 * time.Second + +// DefaultFetchProbability is the default probability of fetching the full blob +// payload for the sparse blobpool. +const DefaultFetchProbability = 15 + +const ( + availabilityThreshold = 2 + maxPayloadRetrievals = 128 + maxPayloadAnnounces = 4096 + + // maxCellRequests caps the burst of cell requests we can issue at once + // to a single peer. Worst case 256 * 6 = 1536 cells (~3 MB) + maxCellRequests = 256 + // refillInterval is the gap between token refill. Combined with + // maxCellRequests and 2-minute buffer timeout, a peer's worst case + // buffered cells is about 16 MB + refillInterval = time.Second / 9 +) + +type blobTxAnnounce struct { + origin string // Identifier of the peer that sent the announcement + txs []common.Hash // Hashes of transactions announced + cells types.CustodyBitmap // Custody information of transactions being announced +} + +type cellRequest struct { + txs []common.Hash // Transactions that have been requested for their cells + cells types.CustodyBitmap // Requested cell indices + time mclock.AbsTime // Timestamp when the request was made +} + +type payloadDelivery struct { + origin string // Peer from which the payloads were delivered + txs []common.Hash // Hashes of transactions that were delivered + cells [][]kzg4844.Cell + cellBitmap types.CustodyBitmap +} + +type cellWithSeq struct { + seq uint64 + cells types.CustodyBitmap +} + +// PeerCellDelivery holds cells delivered by a single peer. +type PeerCellDelivery struct { + Cells []kzg4844.Cell // blob-major order as received + Indices []uint64 // custody indices provided by this peer +} + +type fetchStatus struct { + fetching types.CustodyBitmap // To avoid fetching cells which had already been fetched / currently being fetched + fetched []uint64 // Custody indices that have been fetched (per-blob, same for all blobs) + deliveries map[string]*PeerCellDelivery // Per-peer cell deliveries + blobCount int // Number of blobs in this tx (set on first delivery) +} + +type BlobFetcherFunctions struct { + HasPayload func(common.Hash) bool + AddCells func(common.Hash, map[string]*PeerCellDelivery, types.CustodyBitmap) + FetchPayloads func(string, []common.Hash, types.CustodyBitmap) error + DropPeer func(string) +} + +// BlobFetcher is responsible for managing type 3 transactions based on peer announcements. +// +// BlobFetcher manages three buffers: +// - Transactions not to be fetched are moved to "waitlist" +// if a payload(blob) seems to be possessed by D(threshold) other peers, request custody cells for that. +// Accept it when the cells are received. Otherwise, it is dropped. +// - Transactions queued to be fetched are moved to "announces" +// if a payload is received, it is added to the blob pool. Otherwise, the transaction is dropped. +// - Transactions to be fetched are moved to "fetching" +// if a payload/cell announcement is received during fetch, the peer is recorded as an alternate source. +type BlobFetcher struct { + notify chan *blobTxAnnounce + cleanup chan *payloadDelivery + drop chan *txDrop + custodyCh chan types.CustodyBitmap + quit chan struct{} + custody types.CustodyBitmap + + txSeq uint64 // To make transactions fetched in arrival order + + full map[common.Hash]struct{} + partial map[common.Hash]struct{} + + // Buffer 1: Set of blob txs whose blob data is waiting for availability confirmation (partial fetch) + waitlist map[common.Hash]map[string]struct{} // Peer set that announced blob availability + waittime map[common.Hash]mclock.AbsTime // Timestamp when added to waitlist + waitslots map[string]map[common.Hash]struct{} // Waiting announcements grouped by peer (DoS protection) + // waitSlots should also include announcements with partial cells + + // Buffer 2: Transactions queued for fetching (full fetch + partial fetch) + // "announces" is shared with stage 3, for DoS protection + announces map[string]map[common.Hash]*cellWithSeq // Set of announced transactions, grouped by origin peer + + // Buffer 2 + // Stage 3: Transactions whose payloads/cells are currently being fetched (full fetch + partial fetch) + fetches map[common.Hash]*fetchStatus // Hash -> Bitmap, in-flight transaction cells + requests map[string][]*cellRequest // In-flight transaction retrievals + alternates map[common.Hash]map[string]types.CustodyBitmap // In-flight transaction alternate origins (in case the peer is dropped) + + fn BlobFetcherFunctions // callbacks + fetchProbability uint64 + + // peerTokens tracks each peer's remaining cell request token. + peerTokens map[string]*token + + step chan struct{} // Notification channel when the fetcher loop iterates + clock mclock.Clock // Monotonic clock or simulated clock for tests + realTime func() time.Time // Real system time or simulated time for tests + rand random // Randomizer +} + +// token is a per peer token bucket for outgoing cell requests. +type token struct { + amount int64 + last mclock.AbsTime +} + +func NewBlobFetcher(fn BlobFetcherFunctions, custody types.CustodyBitmap, rand random, fetchProbability uint64) *BlobFetcher { + if fetchProbability < DefaultFetchProbability { + fetchProbability = DefaultFetchProbability + } + return &BlobFetcher{ + notify: make(chan *blobTxAnnounce), + cleanup: make(chan *payloadDelivery), + drop: make(chan *txDrop), + custodyCh: make(chan types.CustodyBitmap), + quit: make(chan struct{}), + full: make(map[common.Hash]struct{}), + partial: make(map[common.Hash]struct{}), + waitlist: make(map[common.Hash]map[string]struct{}), + waittime: make(map[common.Hash]mclock.AbsTime), + waitslots: make(map[string]map[common.Hash]struct{}), + announces: make(map[string]map[common.Hash]*cellWithSeq), + fetches: make(map[common.Hash]*fetchStatus), + requests: make(map[string][]*cellRequest), + alternates: make(map[common.Hash]map[string]types.CustodyBitmap), + peerTokens: make(map[string]*token), + fn: fn, + fetchProbability: fetchProbability, + custody: custody, + clock: mclock.System{}, + realTime: time.Now, + rand: rand, + } +} + +// Notify is called when a Type 3 transaction is observed on the network. (TransactionPacket / NewPooledTransactionHashesPacket) +func (f *BlobFetcher) Notify(peer string, txs []common.Hash, cells types.CustodyBitmap) error { + blobAnnounceInMeter.Mark(int64(len(txs))) + anns := make([]common.Hash, 0) + for _, tx := range txs { + if f.fn.HasPayload(tx) { + continue + } + anns = append(anns, tx) + } + + blobAnnounce := &blobTxAnnounce{origin: peer, txs: anns, cells: cells} + select { + case f.notify <- blobAnnounce: + return nil + case <-f.quit: + return errTerminated + } +} + +// Enqueue inserts a batch of received blob payloads into the blob pool. +// This is triggered by ethHandler upon receiving direct request responses. +func (f *BlobFetcher) Enqueue(peer string, hashes []common.Hash, cells [][]kzg4844.Cell, cellBitmap types.CustodyBitmap) error { + blobReplyInMeter.Mark(int64(len(hashes))) + + select { + case f.cleanup <- &payloadDelivery{origin: peer, txs: hashes, cells: cells, cellBitmap: cellBitmap}: + case <-f.quit: + return errTerminated + } + return nil +} + +func (f *BlobFetcher) Drop(peer string) error { + select { + case f.drop <- &txDrop{peer: peer}: + return nil + case <-f.quit: + return errTerminated + } +} + +// UpdateCustody hands a new custody bitmap to the fetcher loop. The actual +// swap happens inside the loop so f.custody is never read and written +// concurrently. +func (f *BlobFetcher) UpdateCustody(cells types.CustodyBitmap) { + select { + case f.custodyCh <- cells: + case <-f.quit: + } +} + +func (f *BlobFetcher) Start() { + go f.loop() +} + +func (f *BlobFetcher) Stop() { + close(f.quit) +} + +func (f *BlobFetcher) loop() { + var ( + waitTimer = new(mclock.Timer) // Timer for waitlist (availability) + waitTrigger = make(chan struct{}, 1) + timeoutTimer = new(mclock.Timer) // Timer for payload fetch request + timeoutTrigger = make(chan struct{}, 1) + ) + for { + select { + case ann := <-f.notify: + // Drop part of the announcements if too many have accumulated from that peer + // This prevents a peer from dominating the queue with txs without responding to the request + used := len(f.waitslots[ann.origin]) + len(f.announces[ann.origin]) + if used >= maxPayloadAnnounces { + blobAnnounceDOSMeter.Mark(int64(len(ann.txs))) + break + } + + want := used + len(ann.txs) + if want >= maxPayloadAnnounces { + blobAnnounceDOSMeter.Mark(int64(want - maxPayloadAnnounces)) + ann.txs = ann.txs[:maxPayloadAnnounces-used] + } + + var ( + idleWait = len(f.waittime) == 0 + _, oldPeer = f.announces[ann.origin] + nextSeq = func() uint64 { + seq := f.txSeq + f.txSeq++ + return seq + } + reschedule = make(map[string]struct{}) + ) + for _, hash := range ann.txs { + if oldPeer && f.announces[ann.origin][hash] != nil { + // Ignore already announced information + // We also have to prevent reannouncement by changing cells field. + // Considering cell custody transition is notified in advance of its finalization by consensus client, + // there is no reason to reannounce cells, and it has to be prevented. + continue + } + // Decide full or partial request + if _, ok := f.full[hash]; !ok { + if _, ok := f.partial[hash]; !ok { + // Not decided yet + var randomValue int + if f.rand == nil { + randomValue = rand.Intn(100) + } else { + randomValue = f.rand.Intn(100) + } + // For eager mode, always fetch immediately + if uint64(randomValue) < f.fetchProbability || f.custody.OneCount() >= kzg4844.DataPerBlob { + f.full[hash] = struct{}{} + } else { + f.partial[hash] = struct{}{} + // Register for availability check + f.waitlist[hash] = make(map[string]struct{}) + f.waittime[hash] = f.clock.Now() + } + } + } + if _, ok := f.full[hash]; ok { + // 1) Decided to send full request of the tx + if ann.cells != types.CustodyBitmapAll { + continue + } + if f.announces[ann.origin] == nil { + f.announces[ann.origin] = make(map[common.Hash]*cellWithSeq) + } + f.announces[ann.origin][hash] = &cellWithSeq{ + cells: types.CustodyBitmapData, + seq: nextSeq(), + } + reschedule[ann.origin] = struct{}{} + continue + } + if _, ok := f.partial[hash]; ok { + // 2) Decided to send partial request of the tx + if f.waitlist[hash] != nil { + if ann.cells != types.CustodyBitmapAll { + // Availability check is only meaningful with full availability announcements + continue + } + // Transaction is at the stage of availability check + // Add the peer to the peer list with full availability (waitlist) + f.waitlist[hash][ann.origin] = struct{}{} + if waitslots := f.waitslots[ann.origin]; waitslots != nil { + waitslots[hash] = struct{}{} + } else { + f.waitslots[ann.origin] = map[common.Hash]struct{}{ + hash: {}, + } + } + if len(f.waitlist[hash]) >= availabilityThreshold { + // Passed availability check, move to fetching stage + blobFetcherWaitTime.Update(int64(time.Duration(f.clock.Now() - f.waittime[hash]))) + for peer := range f.waitlist[hash] { + if f.announces[peer] == nil { + f.announces[peer] = make(map[common.Hash]*cellWithSeq) + } + f.announces[peer][hash] = &cellWithSeq{ + cells: f.custody, + seq: nextSeq(), + } + delete(f.waitslots[peer], hash) + if len(f.waitslots[peer]) == 0 { + delete(f.waitslots, peer) + } + reschedule[peer] = struct{}{} + } + delete(f.waitlist, hash) + delete(f.waittime, hash) + } + continue + } + if ann.cells.Intersection(f.custody).OneCount() == 0 { + // If there's no custody overlapping in ann, it can be ignored + continue + } + // Add this peer as a possible fetch source + // todo: Did we remove fetch from partial + if f.announces[ann.origin] == nil { + f.announces[ann.origin] = make(map[common.Hash]*cellWithSeq) + } + f.announces[ann.origin][hash] = &cellWithSeq{ + cells: ann.cells.Intersection(f.custody), + seq: nextSeq(), + } + reschedule[ann.origin] = struct{}{} + } + } + + // If a new item was added to the waitlist, schedule its timeout + if idleWait && len(f.waittime) > 0 { + f.rescheduleWait(waitTimer, waitTrigger) + } + + // If this is a new peer and that peer sent transaction with payload flag, + // schedule transaction fetches from it + if !oldPeer && len(f.announces[ann.origin]) > 0 { + f.scheduleFetches(timeoutTimer, timeoutTrigger, reschedule) + } + + case <-waitTrigger: + // At least one transaction's waiting time ran out. Instead of dropping, + // convert timed-out partial fetches to full fetches so we don't lose + // the transaction. All peers in the waitlist announced full custody + // (that was the entry condition), so they can serve as full fetch sources. + reschedule := make(map[string]struct{}) + for hash, instance := range f.waittime { + if time.Duration(f.clock.Now()-instance)+txGatherSlack > blobAvailabilityTimeout { + // partial -> full conversion + delete(f.partial, hash) + f.full[hash] = struct{}{} + blobAnnounceTimeoutMeter.Mark(1) + + for peer := range f.waitlist[hash] { + if f.announces[peer] == nil { + f.announces[peer] = make(map[common.Hash]*cellWithSeq) + } + f.announces[peer][hash] = &cellWithSeq{ + cells: types.CustodyBitmapData, + seq: f.txSeq, + } + f.txSeq++ + delete(f.waitslots[peer], hash) + if len(f.waitslots[peer]) == 0 { + delete(f.waitslots, peer) + } + reschedule[peer] = struct{}{} + } + delete(f.waittime, hash) + delete(f.waitlist, hash) + } + } + if len(reschedule) > 0 { + f.scheduleFetches(timeoutTimer, timeoutTrigger, reschedule) + } + // If transactions are still waiting for availability, reschedule the wait timer + if len(f.waittime) > 0 { + f.rescheduleWait(waitTimer, waitTrigger) + } + + case <-timeoutTrigger: + // Clean up any expired retrievals and avoid re-requesting them from the + // same peer (either overloaded or malicious, useless in both cases). + // Update blobpool according to availability result. + for peer, requests := range f.requests { + newRequests := make([]*cellRequest, 0) + for _, req := range requests { + if time.Duration(f.clock.Now()-req.time)+txGatherSlack > blobFetchTimeout { + blobRequestTimeoutMeter.Mark(int64(len(req.txs))) + for _, hash := range req.txs { + // Do not request the same tx from this peer + delete(f.announces[peer], hash) + delete(f.alternates[hash], peer) + // Allow other candidates to be requested these cells + f.fetches[hash].fetching = f.fetches[hash].fetching.Difference(req.cells) + + // Drop cells if there is no alternate source to fetch cells from + if len(f.alternates[hash]) == 0 { + delete(f.alternates, hash) + delete(f.fetches, hash) + } + } + if len(f.announces[peer]) == 0 { + delete(f.announces, peer) + } + } else { + newRequests = append(newRequests, req) + } + } + f.requests[peer] = newRequests + if len(f.requests[peer]) == 0 { + delete(f.requests, peer) + } + } + + // Schedule a new transaction retrieval + f.scheduleFetches(timeoutTimer, timeoutTrigger, nil) + + // Trigger timeout for new schedule + f.rescheduleTimeout(timeoutTimer, timeoutTrigger) + case delivery := <-f.cleanup: + // Remove from announce + var requestId int + var request *cellRequest + for _, hash := range delivery.txs { + // Find the request + for i, req := range f.requests[delivery.origin] { + if slices.Contains(req.txs, hash) && req.cells == delivery.cellBitmap { + request = req + requestId = i + break + } + } + if request != nil { + break + } + } + if request == nil { + // peer sent cells not requested. ignore + break + } + + for i, hash := range delivery.txs { + if !slices.Contains(request.txs, hash) { + // Unexpected hash, ignore + continue + } + indices := delivery.cellBitmap.Indices() + cellsPerBlob := len(indices) + if cellsPerBlob > 0 { + status := f.fetches[hash] + blobCount := len(delivery.cells[i]) / cellsPerBlob + if status.blobCount == 0 { + status.blobCount = blobCount + status.deliveries = make(map[string]*PeerCellDelivery) + } + status.deliveries[delivery.origin] = &PeerCellDelivery{ + Cells: delivery.cells[i], + Indices: indices, + } + status.fetched = append(status.fetched, indices...) + } + + // Update announces of this peer + delete(f.announces[delivery.origin], hash) + if len(f.announces[delivery.origin]) == 0 { + delete(f.announces, delivery.origin) + } + delete(f.alternates[hash], delivery.origin) + if len(f.alternates[hash]) == 0 { + delete(f.alternates, hash) + } + + // Check whether the all required cells are fetched + completed := false + if _, ok := f.full[hash]; ok && len(f.fetches[hash].fetched) >= kzg4844.DataPerBlob { + completed = true + } else if _, ok := f.partial[hash]; ok { + fetched := make([]uint64, len(f.fetches[hash].fetched)) + copy(fetched, f.fetches[hash].fetched) + slices.Sort(fetched) + + custodyIndices := f.custody.Indices() + + completed = slices.Equal(fetched, custodyIndices) + } + + if completed { + blobFetcherFetchTime.Update(int64(time.Duration(f.clock.Now() - request.time))) + status := f.fetches[hash] + collectedCustody := types.NewCustodyBitmap(status.fetched) + f.fn.AddCells(hash, status.deliveries, collectedCustody) + + for peer, txset := range f.announces { + delete(txset, hash) + if len(txset) == 0 { + delete(f.announces, peer) + } + } + delete(f.alternates, hash) + delete(f.fetches, hash) + } + } + blobRequestDoneMeter.Mark(int64(len(delivery.txs))) + + // Remove the request + f.requests[delivery.origin][requestId] = f.requests[delivery.origin][len(f.requests[delivery.origin])-1] + f.requests[delivery.origin] = f.requests[delivery.origin][:len(f.requests[delivery.origin])-1] + if len(f.requests[delivery.origin]) == 0 { + delete(f.requests, delivery.origin) + } + + // Reschedule missing transactions in the request + // Anything not delivered should be re-scheduled (with or without + // this peer, depending on the response cutoff) + delivered := make(map[common.Hash]struct{}) + for _, hash := range delivery.txs { + delivered[hash] = struct{}{} + } + cutoff := len(request.txs) + for i, hash := range request.txs { + if _, ok := delivered[hash]; ok { + cutoff = i + continue + } + } + // Reschedule missing hashes from alternates, not-fulfilled from alt+self + for i, hash := range request.txs { + if _, ok := delivered[hash]; !ok { + // Not delivered + if i < cutoff { + // Remove origin from candidate sources for partial responses + delete(f.alternates[hash], delivery.origin) + delete(f.announces[delivery.origin], hash) + if len(f.announces[delivery.origin]) == 0 { + delete(f.announces, delivery.origin) + } + } + // Mark cells deliverable by other peers + if f.fetches[hash] != nil { + f.fetches[hash].fetching = f.fetches[hash].fetching.Difference(delivery.cellBitmap) + } + } + } + // Something was delivered, try to reschedule requests + f.scheduleFetches(timeoutTimer, timeoutTrigger, nil) // Partial delivery may enable others to deliver too + case drop := <-f.drop: + // A peer was dropped, remove all traces of it + delete(f.peerTokens, drop.peer) + if _, ok := f.waitslots[drop.peer]; ok { + for hash := range f.waitslots[drop.peer] { + delete(f.waitlist[hash], drop.peer) + if len(f.waitlist[hash]) == 0 { + delete(f.waitlist, hash) + delete(f.waittime, hash) + } + } + delete(f.waitslots, drop.peer) + if len(f.waitlist) > 0 { + f.rescheduleWait(waitTimer, waitTrigger) + } + } + // Clean up general announcement tracking + if _, ok := f.announces[drop.peer]; ok { + for hash := range f.announces[drop.peer] { + delete(f.alternates[hash], drop.peer) + if len(f.alternates[hash]) == 0 { + delete(f.alternates, hash) + } + } + delete(f.announces, drop.peer) + } + delete(f.announces, drop.peer) + + // Clean up any active requests + if request, ok := f.requests[drop.peer]; ok && len(request) != 0 { + for _, req := range request { + for _, hash := range req.txs { + // Undelivered hash, reschedule if there's an alternative origin available + f.fetches[hash].fetching = f.fetches[hash].fetching.Difference(req.cells) + delete(f.alternates[hash], drop.peer) + if len(f.alternates[hash]) == 0 { + delete(f.alternates, hash) + delete(f.fetches, hash) + } + } + } + delete(f.requests, drop.peer) + // If a request was cancelled, check if anything needs to be rescheduled + f.scheduleFetches(timeoutTimer, timeoutTrigger, nil) + f.rescheduleTimeout(timeoutTimer, timeoutTrigger) + } + + case cells := <-f.custodyCh: + f.custody = cells + + case <-f.quit: + return + } + // Update metrics gauges + blobFetcherWaitingPeers.Update(int64(len(f.waitslots))) + blobFetcherWaitingHashes.Update(int64(len(f.waitlist))) + blobFetcherQueueingPeers.Update(int64(len(f.announces) - len(f.requests))) + blobFetcherQueueingHashes.Update(int64(len(f.announces))) + blobFetcherFetchingPeers.Update(int64(len(f.requests))) + blobFetcherFetchingHashes.Update(int64(len(f.fetches))) + + // Loop did something, ping the step notifier if needed (tests) + if f.step != nil { + f.step <- struct{}{} + } + } +} + +func (f *BlobFetcher) rescheduleWait(timer *mclock.Timer, trigger chan struct{}) { + if *timer != nil { + (*timer).Stop() + } + now := f.clock.Now() + + earliest := now + for _, instance := range f.waittime { + if earliest > instance { + earliest = instance + if txArriveTimeout-time.Duration(now-earliest) < txGatherSlack { + break + } + } + } + *timer = f.clock.AfterFunc(txArriveTimeout-time.Duration(now-earliest), func() { + trigger <- struct{}{} + }) +} + +// Exactly same as the one in TxFetcher +func (f *BlobFetcher) rescheduleTimeout(timer *mclock.Timer, trigger chan struct{}) { + if *timer != nil { + (*timer).Stop() + } + now := f.clock.Now() + + earliest := now + for _, requests := range f.requests { + for _, req := range requests { + // If this request already timed out, skip it altogether + if req.txs == nil { + continue + } + if earliest > req.time { + earliest = req.time + if blobFetchTimeout-time.Duration(now-earliest) < txGatherSlack { + break + } + } + } + } + *timer = f.clock.AfterFunc(blobFetchTimeout-time.Duration(now-earliest), func() { + trigger <- struct{}{} + }) +} + +// consumeToken consumes n tokens from peer's cell-request budget. +// It returns false if the remaining tokens cannot cover n. +func (f *BlobFetcher) consumeToken(peer string, n int) bool { + now := f.clock.Now() + b, ok := f.peerTokens[peer] + if !ok { + b = &token{amount: maxCellRequests, last: now} + f.peerTokens[peer] = b + } else { + // Here, fractional remaining elapsed time is left in b.last + // so that it can be carried over to the next call + elapsed := time.Duration(now - b.last) + if add := int64(elapsed / refillInterval); add > 0 { + b.amount += add + if b.amount > maxCellRequests { + b.amount = maxCellRequests + } + b.last += mclock.AbsTime(time.Duration(add) * refillInterval) + } + } + if b.amount < int64(n) { + return false + } + b.amount -= int64(n) + return true +} + +func (f *BlobFetcher) scheduleFetches(timer *mclock.Timer, timeout chan struct{}, whitelist map[string]struct{}) { + // Gather the set of peers we want to retrieve from (default to all) + actives := whitelist + if actives == nil { + actives = make(map[string]struct{}) + for peer := range f.announces { + actives[peer] = struct{}{} + } + } + if len(actives) == 0 { + return + } + + wasIdle := len(f.requests) == 0 + + // For each active peer, try to schedule some payload fetches. + for peer := range f.peers(actives) { + if len(f.announces[peer]) == 0 || len(f.requests[peer]) != 0 { + continue + } + var ( + hashes []common.Hash + custodies []types.CustodyBitmap + ) + for hash, cells := range f.announcesByArrival(f.announces[peer]) { + var unfetched types.CustodyBitmap + if f.fetches[hash] == nil { + // tx is not being fetched + unfetched = cells + } else { + unfetched = cells.Difference(f.fetches[hash].fetching) + } + + // Mark fetching for unfetched cells if the peer has enough token. + // Otherwise, the next peer who announced the hash and has token will be selected + // in the next loop + if unfetched.OneCount() > 0 && f.consumeToken(peer, unfetched.OneCount()) { + if f.fetches[hash] == nil { + f.fetches[hash] = &fetchStatus{ + fetching: unfetched, + fetched: make([]uint64, 0), + } + } else { + f.fetches[hash].fetching = f.fetches[hash].fetching.Union(unfetched) + } + // Accumulate the hash and stop if the limit was reached + hashes = append(hashes, hash) + custodies = append(custodies, unfetched) + } + + // Mark alternatives + if f.alternates[hash] == nil { + f.alternates[hash] = map[string]types.CustodyBitmap{ + peer: cells, + } + } else { + f.alternates[hash][peer] = cells + } + + // Stop once we've accumulated enough hashes for this peer + if len(hashes) >= maxPayloadRetrievals { + break + } + } + + // If any hashes were allocated, request them from the peer + if len(hashes) > 0 { + // Group hashes by custody bitmap + requestByCustody := make(map[types.CustodyBitmap]*cellRequest) + + for i, hash := range hashes { + key := custodies[i] + if _, ok := requestByCustody[key]; !ok { + requestByCustody[key] = &cellRequest{ + txs: []common.Hash{}, + cells: custodies[i], + time: f.clock.Now(), + } + } + requestByCustody[key].txs = append(requestByCustody[key].txs, hash) + } + // construct request + var request []*cellRequest + for _, cr := range requestByCustody { + request = append(request, cr) + } + f.requests[peer] = request + go func() { + for _, req := range request { + blobRequestOutMeter.Mark(int64(len(req.txs))) + if err := f.fn.FetchPayloads(peer, req.txs, req.cells); err != nil { + blobRequestFailMeter.Mark(int64(len(req.txs))) + f.Drop(peer) + break + } + } + }() + } + } + + // If a new request was fired, schedule a timeout timer + if wasIdle && len(f.requests) > 0 { + f.rescheduleTimeout(timer, timeout) + } +} + +// announcesByArrival returns an iterator over the given announcements +// in arrival order. We enforce an arrival ordering to minimize +// the chances of transaction nonce-gaps, which result in +// transactions being rejected by the txpool. + +func (f *BlobFetcher) announcesByArrival(announces map[common.Hash]*cellWithSeq) iter.Seq2[common.Hash, types.CustodyBitmap] { + return func(yield func(hash common.Hash, cells types.CustodyBitmap) bool) { + type announcement struct { + hash common.Hash + cells types.CustodyBitmap + seq uint64 + } + // Process announcements by their arrival order + list := make([]announcement, 0, len(announces)) + for hash, entry := range announces { + list = append(list, announcement{hash: hash, cells: entry.cells, seq: entry.seq}) + } + sort.Slice(list, func(i, j int) bool { + return list[i].seq < list[j].seq + }) + for i := range list { + if !yield(list[i].hash, list[i].cells) { + return + } + } + } +} + +// peers returns an iterator over a map of peers in production, but during +// testing it does a deterministic sorted random to allow reproducing issues. +func (f *BlobFetcher) peers(peers map[string]struct{}) iter.Seq[string] { + return func(yield func(peer string) bool) { + // If we're running production(step == nil), use whatever Go's map gives us + if f.step == nil { + for peer := range peers { + if !yield(peer) { + return + } + } + return + } + // We're running the test suite, make iteration deterministic (sorted by peer id) + list := make([]string, 0, len(peers)) + for peer := range peers { + list = append(list, peer) + } + sort.Strings(list) + for _, peer := range list { + if !yield(peer) { + return + } + } + } +} diff --git a/eth/fetcher/blob_fetcher_test.go b/eth/fetcher/blob_fetcher_test.go new file mode 100644 index 0000000000..4def9646f4 --- /dev/null +++ b/eth/fetcher/blob_fetcher_test.go @@ -0,0 +1,1090 @@ +// Copyright 2026 The go-ethereum Authors +// This file is part of the go-ethereum library. +// +// The go-ethereum library is free software: you can redistribute it and/or modify +// it under the terms of the GNU Lesser General Public License as published by +// the Free Software Foundation, either version 3 of the License, or +// (at your option) any later version. +// +// The go-ethereum library is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Lesser General Public License for more details. +// +// You should have received a copy of the GNU Lesser General Public License +// along with the go-ethereum library. If not, see . + +package fetcher + +import ( + "slices" + "testing" + + "github.com/ethereum/go-ethereum/common" + "github.com/ethereum/go-ethereum/common/mclock" + "github.com/ethereum/go-ethereum/core/types" + "github.com/ethereum/go-ethereum/crypto/kzg4844" +) + +// makeTestBlobSidecar is a helper method to create random blob sidecar +// with certain number of blobs. +func makeTestCellSidecar(blobCount int) *types.BlobTxCellSidecar { + var ( + blobs []kzg4844.Blob + commitments []kzg4844.Commitment + proofs []kzg4844.Proof + ) + + for i := 0; i < blobCount; i++ { + blob := &kzg4844.Blob{} + blob[0] = byte(i) + blobs = append(blobs, *blob) + + commit, _ := kzg4844.BlobToCommitment(blob) + commitments = append(commitments, commit) + + cellProofs, _ := kzg4844.ComputeCellProofs(blob) + proofs = append(proofs, cellProofs...) + } + + cells, _ := kzg4844.ComputeCells(blobs) + return &types.BlobTxCellSidecar{ + Version: types.BlobSidecarVersion1, + Cells: cells, + Commitments: commitments, + Proofs: proofs, + Custody: types.CustodyBitmapAll, + } +} + +func selectCells(cells []kzg4844.Cell, custody types.CustodyBitmap) []kzg4844.Cell { + custodyIndices := custody.Indices() + result := make([]kzg4844.Cell, 0) + + for _, idx := range custodyIndices { + result = append(result, cells[idx]) + } + + return result +} + +var ( + testBlobTxHashes = []common.Hash{ + {0x01}, {0x02}, {0x03}, {0x04}, {0x05}, {0x06}, {0x07}, {0x08}, + } + + testBlobSidecars = []*types.BlobTxCellSidecar{ + makeTestCellSidecar(1), + makeTestCellSidecar(2), + makeTestCellSidecar(3), + makeTestCellSidecar(4), + } + + custody = types.NewCustodyBitmap([]uint64{0, 1, 2, 3, 4, 5, 6, 7}) + + fullCustody = types.CustodyBitmapAll + halfCustody = types.CustodyBitmapData + frontCustody = types.NewCustodyBitmap([]uint64{0, 1, 2, 3, 8, 9, 10, 11}) + backCustody = types.NewCustodyBitmap([]uint64{4, 5, 6, 7, 8, 9, 10, 11}) + differentCustody = types.NewCustodyBitmap([]uint64{8, 9, 10, 11, 12, 13, 14, 15}) +) + +type doBlobNotify struct { + peer string + hashes []common.Hash + custody types.CustodyBitmap +} + +type doBlobEnqueue struct { + peer string + hashes []common.Hash + cells [][]kzg4844.Cell + custody types.CustodyBitmap +} + +type blobDoFunc func(*BlobFetcher) + +type isWaitingAvailability map[common.Hash]map[string]struct{} + +type isDecidedFull map[common.Hash]struct{} +type isDecidedPartial map[common.Hash]struct{} + +type blobAnnounce struct { + hash common.Hash + custody types.CustodyBitmap +} + +type isBlobScheduled struct { + announces map[string][]blobAnnounce // announces에 있는 것들 (peer -> hash+custody) + fetching map[string][]blobAnnounce // requests에 있는 것들 (peer -> hash+custody) +} + +type isCompleted []common.Hash +type isDropped []string + +type isFetching struct { + hashes map[common.Hash]fetchInfo +} + +type fetchInfo struct { + fetching *types.CustodyBitmap + fetched []uint64 +} + +type blobFetcherTest struct { + init func() *BlobFetcher + steps []interface{} +} + +type mockRand struct { + value int +} + +func (r *mockRand) Intn(n int) int { + return r.value +} + +// TestBlobFetcherFullSchedule tests scheduling full payload decision +// Blob should be fetched immediately when its availability is announced +// by idle peer, if the client decided to pull the full payload +// Additional announcements should be recorded as alternates during the fetch +func TestBlobFetcherFullFetch(t *testing.T) { + testBlobFetcher(t, blobFetcherTest{ + init: func() *BlobFetcher { + return NewBlobFetcher( + BlobFetcherFunctions{ + HasPayload: func(common.Hash) bool { return false }, + AddCells: func(common.Hash, map[string]*PeerCellDelivery, types.CustodyBitmap) {}, + FetchPayloads: func(string, []common.Hash, types.CustodyBitmap) error { + return nil + }, + DropPeer: func(string) {}, + }, + custody, + &mockRand{value: 5}, // Force full requests (5 < fetchProbability) + 15, + ) + }, + steps: []interface{}{ + // A announced full custody blob (should make full decision & start fetching) + doBlobNotify{peer: "A", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + isDecidedFull{testBlobTxHashes[0]: struct{}{}}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + }, + isFetching{ + hashes: map[common.Hash]fetchInfo{ + testBlobTxHashes[0]: { + fetching: &halfCustody, + fetched: []uint64{}, + }, + }, + }, + + // Same hash announced by another peer(B) -> should be added to alternatives + doBlobNotify{peer: "B", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + "B": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + }, + + // Announce partial custody by C -> should be ignored + doBlobNotify{peer: "C", hashes: []common.Hash{testBlobTxHashes[1]}, custody: custody}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + "B": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + }, + + // Additional hashes announced by A -> should not be fetched + doBlobNotify{peer: "A", hashes: []common.Hash{testBlobTxHashes[1]}, custody: fullCustody}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}, {hash: testBlobTxHashes[1], custody: halfCustody}}, + "B": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + }, + + // Announce of multiple transactions + doBlobNotify{peer: "D", hashes: []common.Hash{testBlobTxHashes[2], testBlobTxHashes[3]}, custody: fullCustody}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}, {hash: testBlobTxHashes[1], custody: halfCustody}}, + "B": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + "D": {{hash: testBlobTxHashes[2], custody: halfCustody}, {hash: testBlobTxHashes[3], custody: halfCustody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + "D": {{hash: testBlobTxHashes[2], custody: halfCustody}, {hash: testBlobTxHashes[3], custody: halfCustody}}, + }, + }, + }, + }) +} + +// TestBlobFetcherPartialFetching tests partial request decision and availability check flow +func TestBlobFetcherPartialFetch(t *testing.T) { + testBlobFetcher(t, blobFetcherTest{ + init: func() *BlobFetcher { + return NewBlobFetcher( + BlobFetcherFunctions{ + HasPayload: func(common.Hash) bool { return false }, AddCells: func(common.Hash, map[string]*PeerCellDelivery, types.CustodyBitmap) {}, + + FetchPayloads: func(string, []common.Hash, types.CustodyBitmap) error { + return nil + }, + DropPeer: func(string) {}, + }, + custody, + &mockRand{value: 60}, // Force partial requests (20 >= 15) + 15, + ) + }, + steps: []interface{}{ + // First full announce for tx 0, 1 -> should make partial decision and go to waitlist + doBlobNotify{peer: "A", hashes: []common.Hash{testBlobTxHashes[0], testBlobTxHashes[1]}, custody: fullCustody}, + isDecidedPartial{testBlobTxHashes[0]: struct{}{}, testBlobTxHashes[1]: struct{}{}}, + isWaitingAvailability{testBlobTxHashes[0]: map[string]struct{}{"A": {}}, testBlobTxHashes[1]: map[string]struct{}{"A": {}}}, + isBlobScheduled{announces: nil, fetching: nil}, + + // Partial announce for tx 0 (waitlist) -> should be dropped + doBlobNotify{peer: "B", hashes: []common.Hash{testBlobTxHashes[0]}, custody: custody}, + isWaitingAvailability{testBlobTxHashes[0]: map[string]struct{}{"A": {}}, testBlobTxHashes[1]: map[string]struct{}{"A": {}}}, + isBlobScheduled{announces: nil, fetching: nil}, + + // Second full announce for tx 0 -> should make tx 0 available & fetched + doBlobNotify{peer: "C", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + isWaitingAvailability{testBlobTxHashes[1]: map[string]struct{}{"A": {}}}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: custody}}, + "C": {{hash: testBlobTxHashes[0], custody: custody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: custody}}, + }, + }, + isFetching{ + hashes: map[common.Hash]fetchInfo{ + testBlobTxHashes[0]: { + fetching: &custody, + fetched: []uint64{}, + }, + }, + }, + + // Partial announce for tx 0, overlapped custody -> overlapping part should be accepted + doBlobNotify{peer: "B", hashes: []common.Hash{testBlobTxHashes[0]}, custody: frontCustody}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: custody}}, + "B": {{hash: testBlobTxHashes[0], custody: frontCustody.Intersection(custody)}}, + "C": {{hash: testBlobTxHashes[0], custody: custody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: custody}}, + }, + }, + + // Partial announce for tx 0, with additional custody -> don't update + doBlobNotify{peer: "B", hashes: []common.Hash{testBlobTxHashes[0]}, custody: custody}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: custody}}, + "B": {{hash: testBlobTxHashes[0], custody: frontCustody.Intersection(custody)}}, + "C": {{hash: testBlobTxHashes[0], custody: custody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: custody}}, + }, + }, + + // Partial announce for tx 0, without any overlapped custody -> should be dropped + doBlobNotify{peer: "D", hashes: []common.Hash{testBlobTxHashes[0]}, custody: differentCustody}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: custody}}, + "B": {{hash: testBlobTxHashes[0], custody: frontCustody.Intersection(custody)}}, + "C": {{hash: testBlobTxHashes[0], custody: custody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: custody}}, + }, + }, + }, + }) +} + +// TestBlobFetcherFullDelivery tests cell delivery and fetch completion logic (full fetch) +func TestBlobFetcherFullDelivery(t *testing.T) { + testBlobFetcher(t, blobFetcherTest{ + init: func() *BlobFetcher { + return NewBlobFetcher( + BlobFetcherFunctions{ + HasPayload: func(common.Hash) bool { return false }, AddCells: func(common.Hash, map[string]*PeerCellDelivery, types.CustodyBitmap) {}, + + FetchPayloads: func(string, []common.Hash, types.CustodyBitmap) error { + return nil + }, + DropPeer: func(string) {}, + }, + custody, + &mockRand{value: 5}, // Force full requests for simplicity + 15, + ) + }, + steps: []interface{}{ + // Full announce by two peers (A, B) -> schedule fetch + doBlobNotify{peer: "A", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + doBlobNotify{peer: "B", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + "B": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + }, + isFetching{ + hashes: map[common.Hash]fetchInfo{ + testBlobTxHashes[0]: { + fetching: &halfCustody, + fetched: []uint64{}, + }, + }, + }, + + // All alternates should be clean up on delivery + doBlobEnqueue{peer: "A", hashes: []common.Hash{testBlobTxHashes[0]}, cells: [][]kzg4844.Cell{selectCells(testBlobSidecars[0].Cells, halfCustody)}, custody: halfCustody}, + isBlobScheduled{announces: nil, fetching: nil}, + isFetching{hashes: nil}, // fetches should be empty after completion + isCompleted{testBlobTxHashes[0]}, + }, + }) +} + +// TestBlobFetcherPartialDelivery tests cell delivery and fetch completion logic (partial fetch) +func TestBlobFetcherPartialDelivery(t *testing.T) { + testBlobFetcher(t, blobFetcherTest{ + init: func() *BlobFetcher { + return NewBlobFetcher( + BlobFetcherFunctions{ + HasPayload: func(common.Hash) bool { return false }, AddCells: func(common.Hash, map[string]*PeerCellDelivery, types.CustodyBitmap) {}, + + FetchPayloads: func(string, []common.Hash, types.CustodyBitmap) error { + return nil + }, + DropPeer: func(string) {}, + }, + custody, + &mockRand{value: 60}, + 15, + ) + }, + steps: []interface{}{ + // Full announce by two peers (A, B) -> schedule fetch + doBlobNotify{peer: "A", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + doBlobNotify{peer: "B", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + isWaitingAvailability(nil), + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: custody}}, + "B": {{hash: testBlobTxHashes[0], custody: custody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: custody}}, + }, + }, + isFetching{ + hashes: map[common.Hash]fetchInfo{ + testBlobTxHashes[0]: { + fetching: &custody, + fetched: []uint64{}, + }, + }, + }, + + // Partial announce by C, D -> alternates + doBlobNotify{peer: "C", hashes: []common.Hash{testBlobTxHashes[0]}, custody: frontCustody}, + doBlobNotify{peer: "D", hashes: []common.Hash{testBlobTxHashes[0]}, custody: backCustody}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: custody}}, + "B": {{hash: testBlobTxHashes[0], custody: custody}}, + "C": {{hash: testBlobTxHashes[0], custody: frontCustody.Intersection(custody)}}, + "D": {{hash: testBlobTxHashes[0], custody: backCustody.Intersection(custody)}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: custody}}, + }, + }, + + // Drop A, B -> schedule fetch from C, D + doDrop("A"), + doDrop("B"), + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "C": {{hash: testBlobTxHashes[0], custody: frontCustody.Intersection(custody)}}, + "D": {{hash: testBlobTxHashes[0], custody: backCustody.Intersection(custody)}}, + }, + fetching: map[string][]blobAnnounce{ + "C": {{hash: testBlobTxHashes[0], custody: frontCustody.Intersection(custody)}}, + "D": {{hash: testBlobTxHashes[0], custody: backCustody.Intersection(custody)}}, + }, + }, + + // Delivery from C -> wait for D + doBlobEnqueue{ + peer: "C", + hashes: []common.Hash{testBlobTxHashes[0]}, + cells: [][]kzg4844.Cell{selectCells(testBlobSidecars[0].Cells, frontCustody.Intersection(custody))}, + custody: frontCustody.Intersection(custody), + }, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "D": {{hash: testBlobTxHashes[0], custody: backCustody.Intersection(custody)}}, + }, + fetching: map[string][]blobAnnounce{ + "D": {{hash: testBlobTxHashes[0], custody: backCustody.Intersection(custody)}}, + }, + }, + isFetching{ + hashes: map[common.Hash]fetchInfo{ + testBlobTxHashes[0]: { + fetching: &custody, + fetched: frontCustody.Intersection(custody).Indices(), + }, + }, + }, + + // Announce already delivered cells + fetching cells -> leave fetching cells only + doBlobNotify{peer: "E", hashes: []common.Hash{testBlobTxHashes[0]}, custody: custody}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "D": {{hash: testBlobTxHashes[0], custody: backCustody.Intersection(custody)}}, + "E": {{hash: testBlobTxHashes[0], custody: custody}}, + }, + fetching: map[string][]blobAnnounce{ + "D": {{hash: testBlobTxHashes[0], custody: backCustody.Intersection(custody)}}, + }, + }, + + // Not delivered -> reschedule to E + doWait{time: blobFetchTimeout, step: true}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "E": {{hash: testBlobTxHashes[0], custody: custody}}, + }, + fetching: map[string][]blobAnnounce{ + "E": {{hash: testBlobTxHashes[0], custody: backCustody.Intersection(custody)}}, + }, + }, + isFetching{ + hashes: map[common.Hash]fetchInfo{ + testBlobTxHashes[0]: { + fetching: &custody, + fetched: frontCustody.Intersection(custody).Indices(), + }, + }, + }, + // Delivery from E -> complete + doWait{time: blobFetchTimeout / 2, step: true}, + doBlobEnqueue{ + peer: "E", + hashes: []common.Hash{testBlobTxHashes[0]}, + cells: [][]kzg4844.Cell{selectCells(testBlobSidecars[0].Cells, backCustody.Intersection(custody))}, + custody: backCustody.Intersection(custody), + }, + isCompleted{testBlobTxHashes[0]}, + }, + }) +} + +// TestBlobFetcherAvailabilityTimeout tests availability timeout for partial requests +func TestBlobFetcherAvailabilityTimeout(t *testing.T) { + testBlobFetcher(t, blobFetcherTest{ + init: func() *BlobFetcher { + return NewBlobFetcher( + BlobFetcherFunctions{ + HasPayload: func(common.Hash) bool { return false }, AddCells: func(common.Hash, map[string]*PeerCellDelivery, types.CustodyBitmap) {}, + + FetchPayloads: func(string, []common.Hash, types.CustodyBitmap) error { + return nil + }, + DropPeer: func(string) {}, + }, + custody, + &mockRand{value: 60}, + 15, + ) + }, + steps: []interface{}{ + // First full announce for tx 0 -> should make partial decision and go to waitlist + doBlobNotify{peer: "A", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + isDecidedPartial{testBlobTxHashes[0]: struct{}{}}, + isWaitingAvailability{testBlobTxHashes[0]: map[string]struct{}{"A": {}}}, + isBlobScheduled{announces: nil, fetching: nil}, + + // Run clock for timeout → partial converts to full, peer A moves to announces + doWait{time: blobAvailabilityTimeout, step: true}, + + // After timeout, waitlist should be empty but tx promoted to full fetch + isWaitingAvailability{}, + isDecidedFull{testBlobTxHashes[0]: struct{}{}}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + }, + }, + }) +} + +// TestBlobFetcherPeerDrop tests peer drop scenarios +func TestBlobFetcherPeerDrop(t *testing.T) { + testBlobFetcher(t, blobFetcherTest{ + init: func() *BlobFetcher { + return NewBlobFetcher( + BlobFetcherFunctions{ + HasPayload: func(common.Hash) bool { return false }, AddCells: func(common.Hash, map[string]*PeerCellDelivery, types.CustodyBitmap) {}, + + FetchPayloads: func(string, []common.Hash, types.CustodyBitmap) error { + return nil + }, + DropPeer: func(string) {}, + }, + custody, + &mockRand{value: 5}, + 15, + ) + }, + steps: []interface{}{ + // Full announce by peer A -> should schedule fetch + doBlobNotify{peer: "A", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + isDecidedFull{testBlobTxHashes[0]: struct{}{}}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + }, + isFetching{ + hashes: map[common.Hash]fetchInfo{ + testBlobTxHashes[0]: { + fetching: &halfCustody, + fetched: []uint64{}, + }, + }, + }, + + // Another peer B announces same hash -> should be added to alternates + doBlobNotify{peer: "B", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + "B": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + }, + + // Drop peer A -> should reschedule fetch to peer B + doDrop("A"), + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "B": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + fetching: map[string][]blobAnnounce{ + "B": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + }, + isFetching{ + hashes: map[common.Hash]fetchInfo{ + testBlobTxHashes[0]: { + fetching: &halfCustody, + fetched: []uint64{}, + }, + }, + }, + + // Drop peer B -> should drop the transaction, remove all traces + doDrop("B"), + isBlobScheduled{announces: nil, fetching: nil}, + isFetching{hashes: nil}, + }, + }) +} + +// TestBlobFetcherFetchTimeout tests fetch timeout and rescheduling, full request case +func TestBlobFetcherFetchTimeout(t *testing.T) { + testBlobFetcher(t, blobFetcherTest{ + init: func() *BlobFetcher { + return NewBlobFetcher( + BlobFetcherFunctions{ + HasPayload: func(common.Hash) bool { return false }, AddCells: func(common.Hash, map[string]*PeerCellDelivery, types.CustodyBitmap) {}, + + FetchPayloads: func(string, []common.Hash, types.CustodyBitmap) error { + return nil + }, + DropPeer: func(string) {}, + }, + custody, + &mockRand{value: 5}, + 15, + ) + }, + steps: []interface{}{ + // Full announce by peer A -> schedule fetch + doBlobNotify{peer: "A", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + isDecidedFull{testBlobTxHashes[0]: struct{}{}}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + }, + isFetching{ + hashes: map[common.Hash]fetchInfo{ + testBlobTxHashes[0]: { + fetching: &halfCustody, + fetched: []uint64{}, + }, + }, + }, + + // Another peer announces same hash -> should be added to alternates + doBlobNotify{peer: "B", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + "B": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + fetching: map[string][]blobAnnounce{ + "A": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + }, + + // Wait for fetch timeout -> should reschedule to peer B + doWait{time: blobFetchTimeout, step: true}, + isBlobScheduled{ + announces: map[string][]blobAnnounce{ + "B": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + fetching: map[string][]blobAnnounce{ + "B": {{hash: testBlobTxHashes[0], custody: halfCustody}}, + }, + }, + isFetching{ + hashes: map[common.Hash]fetchInfo{ + testBlobTxHashes[0]: { + fetching: &halfCustody, + fetched: []uint64{}, + }, + }, + }, + + // Wait for timeout -> should drop transaction + doWait{time: blobFetchTimeout, step: true}, + isBlobScheduled{announces: nil, fetching: nil}, + isFetching{hashes: nil}, + }, + }) +} + +// testBlobFetcher is the generic test runner for blob fetcher tests +func testBlobFetcher(t *testing.T, tt blobFetcherTest) { + clock := new(mclock.Simulated) + wait := make(chan struct{}) + + // Create a fetcher and boot it up + fetcher := tt.init() + fetcher.clock = clock + fetcher.step = wait + + fetcher.Start() + defer fetcher.Stop() + + defer func() { + for { + select { + case <-wait: + default: + return + } + } + }() + + // Iterate through all the test steps and execute them + for i, step := range tt.steps { + // Clear the channel if anything is left over + for len(wait) > 0 { + <-wait + } + // Process the next step of the test + switch step := step.(type) { + case doBlobNotify: + if err := fetcher.Notify(step.peer, step.hashes, step.custody); err != nil { + t.Errorf("step %d: failed to notify fetcher: %v", i, err) + return + } + <-wait + + case doBlobEnqueue: + if err := fetcher.Enqueue(step.peer, step.hashes, step.cells, step.custody); err != nil { + t.Errorf("step %d: failed to enqueue blobs: %v", i, err) + return + } + <-wait + + case blobDoFunc: + step(fetcher) + + case isWaitingAvailability: + // Check expected hashes and peers are present + for hash, peers := range step { + if waitPeers, ok := fetcher.waitlist[hash]; !ok { + t.Errorf("step %d: hash %x not in waitlist", i, hash) + return + } else { + // Check expected peers are present + for peer := range peers { + if _, ok := waitPeers[peer]; !ok { + t.Errorf("step %d: peer %s not waiting for hash %x", i, peer, hash) + return + } + } + // Check no unexpected peers are present + for peer := range waitPeers { + if _, ok := peers[peer]; !ok { + t.Errorf("step %d: unexpected peer %s waiting for hash %x", i, peer, hash) + return + } + } + } + } + // Check no unexpected hashes in waitlist + for hash := range fetcher.waitlist { + if _, ok := step[hash]; !ok { + t.Errorf("step %d: unexpected hash %x in waitlist", i, hash) + return + } + } + + case isDecidedFull: + for hash := range step { + if _, ok := fetcher.full[hash]; !ok { + t.Errorf("step %d: hash %x not decided for full request", i, hash) + return + } + } + + case isDecidedPartial: + for hash := range step { + if _, ok := fetcher.partial[hash]; !ok { + t.Errorf("step %d: hash %x not decided for partial request", i, hash) + return + } + } + + case isBlobScheduled: + // Check tracking (announces) - bidirectional verification + for peer, announces := range step.announces { + peerAnnounces := fetcher.announces[peer] + if peerAnnounces == nil { + t.Errorf("step %d: peer %s missing from announces", i, peer) + continue + } + // Check expected announces are present + for _, ann := range announces { + if cellWithSeq, ok := peerAnnounces[ann.hash]; !ok { + t.Errorf("step %d, peer %s: hash %x missing from announces", i, peer, ann.hash) + } else if cellWithSeq.cells != ann.custody { + t.Errorf("step %d, peer %s, hash %x: custody mismatch in announces", i, peer, ann.hash) + } + } + // Check no unexpected announces are present + for hash := range peerAnnounces { + found := false + for _, ann := range announces { + if ann.hash == hash { + found = true + break + } + } + if !found { + t.Errorf("step %d, peer %s: unexpected hash %x in announces", i, peer, hash) + } + } + } + // Check no unexpected peers in announces + for peer := range fetcher.announces { + if _, ok := step.announces[peer]; !ok { + t.Errorf("step %d: unexpected peer %s in announces", i, peer) + } + } + + // Check fetching (requests) + for peer, requests := range step.fetching { + peerRequests := fetcher.requests[peer] + if peerRequests == nil { + t.Errorf("step %d: peer %s missing from requests", i, peer) + continue + } + // Check expected requests are present + for _, req := range requests { + found := false + for _, cellReq := range peerRequests { + for _, hash := range cellReq.txs { + if hash == req.hash && cellReq.cells == req.custody { + found = true + break + } + } + if found { + break + } + } + if !found { + t.Errorf("step %d, peer %s: hash %x with custody not found in requests", i, peer, req.hash) + } + } + // (bidirectional) Check no unexpected requests are present + for _, cellReq := range peerRequests { + for _, hash := range cellReq.txs { + found := false + for _, req := range requests { + if req.hash == hash && cellReq.cells == req.custody { + found = true + break + } + } + if !found { + t.Errorf("step %d, peer %s: unexpected hash %x in requests", i, peer, hash) + } + } + } + } + // Check no unexpected peers in requests + for peer := range fetcher.requests { + if _, ok := step.fetching[peer]; !ok { + t.Errorf("step %d: unexpected peer %s in requests", i, peer) + } + } + + // Check internal consistency: alternates should match announces + // For every hash being fetched, alternates should contain all peers who announced it + for _, announces := range step.fetching { + for _, announce := range announces { + hash := announce.hash + alternates := fetcher.alternates[hash] + if alternates == nil { + t.Errorf("step %d: hash %x missing from alternates", i, hash) + continue + } + + // Check that all peers with this hash in announces are in alternates with matching custody + for peer, peerAnnounces := range fetcher.announces { + if cellWithSeq := peerAnnounces[hash]; cellWithSeq != nil { + if altCustody, ok := alternates[peer]; !ok { + t.Errorf("step %d, hash %x: peer %s missing from alternates", i, hash, peer) + } else if altCustody != cellWithSeq.cells { + t.Errorf("step %d, hash %x, peer %s: custody bitmap mismatch in alternates", i, hash, peer) + } + } + } + + // Check that all peers in alternates actually have this hash announced with matching custody + for peer, altCustody := range alternates { + if fetcher.announces[peer] == nil || fetcher.announces[peer][hash] == nil { + t.Errorf("step %d, hash %x: peer %s extra in alternates", i, hash, peer) + } else if cellWithSeq := fetcher.announces[peer][hash]; cellWithSeq.cells != altCustody { + t.Errorf("step %d, hash %x, peer %s: custody bitmap mismatch between announces and alternates", i, hash, peer) + } + } + } + } + + case isFetching: + // Check expected hashes are present in fetches + for hash, expected := range step.hashes { + if fetchStatus, ok := fetcher.fetches[hash]; !ok { + t.Errorf("step %d: hash %x missing from fetches", i, hash) + } else { + // Check fetching bitmap + if expected.fetching != nil { + if fetchStatus.fetching != *expected.fetching { + t.Errorf("step %d, hash %x: fetching bitmap mismatch", i, hash) + } + } + + // Check fetched indices + if expected.fetched != nil { + if len(fetchStatus.fetched) != len(expected.fetched) { + t.Errorf("step %d, hash %x: fetched length mismatch, got %d, want %d", i, hash, len(fetchStatus.fetched), len(expected.fetched)) + } else { + // Sort both slices before comparing + gotFetched := make([]uint64, len(fetchStatus.fetched)) + copy(gotFetched, fetchStatus.fetched) + slices.Sort(gotFetched) + + expectedFetched := make([]uint64, len(expected.fetched)) + copy(expectedFetched, expected.fetched) + slices.Sort(expectedFetched) + + if !slices.Equal(gotFetched, expectedFetched) { + t.Errorf("step %d, hash %x: fetched indices mismatch", i, hash) + } + } + } + } + } + // Check no unexpected hashes in fetches + for hash := range fetcher.fetches { + if _, ok := step.hashes[hash]; !ok { + t.Errorf("step %d: unexpected hash %x in fetches", i, hash) + } + } + + case isCompleted: + for _, hash := range step { + if _, ok := fetcher.fetches[hash]; ok { + t.Errorf("step %d: hash %x still in fetches (should be completed)", i, hash) + return + } + } + + case isDropped: + for _, peer := range step { + if _, ok := fetcher.announces[peer]; ok { + t.Errorf("step %d: peer %s still has announces (should be dropped)", i, peer) + return + } + } + + case doWait: + clock.Run(step.time) + if step.step { + <-wait + } + + case doDrop: + if err := fetcher.Drop(string(step)); err != nil { + t.Errorf("step %d: %v", i, err) + } + <-wait + + default: + t.Errorf("step %d: unknown step type %T", i, step) + return + } + } +} + +// selectMultiBlobCells extracts cells from a multi-blob sidecar for a given +// custody mask, returning them in blob-major order. +func selectMultiBlobCells(sc *types.BlobTxCellSidecar, mask types.CustodyBitmap) []kzg4844.Cell { + var result []kzg4844.Cell + cellsPerBlob := sc.Custody.OneCount() + blobCount := len(sc.Cells) / cellsPerBlob + for b := 0; b < blobCount; b++ { + for _, idx := range mask.Indices() { + result = append(result, sc.Cells[b*cellsPerBlob+int(idx)]) + } + } + return result +} + +// TestMultiBlobDeliveryVerification tests that cells delivered in two partial +// deliveries for a multi-blob tx are correctly assembled and pass KZG cell +// proof verification via the addPayload callback. +func TestMultiBlobDeliveryVerification(t *testing.T) { + sidecar := testBlobSidecars[2] // 3 blobs + + var verifyErr error + testBlobFetcher(t, blobFetcherTest{ + init: func() *BlobFetcher { + return NewBlobFetcher( + BlobFetcherFunctions{ + HasPayload: func(common.Hash) bool { return false }, + AddCells: func(h common.Hash, deliveries map[string]*PeerCellDelivery, custody types.CustodyBitmap) { + // Verify each peer's delivered cells pass KZG cell proof verification + for _, d := range deliveries { + var cellProofs []kzg4844.Proof + for blobIdx := 0; blobIdx < len(sidecar.Commitments); blobIdx++ { + for _, idx := range d.Indices { + cellProofs = append(cellProofs, sidecar.Proofs[blobIdx*kzg4844.CellProofsPerBlob+int(idx)]) + } + } + verifyErr = kzg4844.VerifyCells(d.Cells, sidecar.Commitments, cellProofs, d.Indices) + } + }, + FetchPayloads: func(string, []common.Hash, types.CustodyBitmap) error { + return nil + }, + DropPeer: func(string) {}, + }, + custody, + &mockRand{value: 60}, // Force partial requests (60 >= fetchProbability) + 15, + ) + }, + steps: []interface{}{ + // Two full-custody peers → passes availability, promotes to announces + doBlobNotify{peer: "A", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + doBlobNotify{peer: "B", hashes: []common.Hash{testBlobTxHashes[0]}, custody: fullCustody}, + + // Two partial peers with front/back custody + doBlobNotify{peer: "D", hashes: []common.Hash{testBlobTxHashes[0]}, custody: backCustody}, + doBlobNotify{peer: "C", hashes: []common.Hash{testBlobTxHashes[0]}, custody: frontCustody}, + + // Drop A and B so C and D get scheduled for fetch + doDrop("A"), + doDrop("B"), + + // Deliver back cells from D → completes fetch and triggers addPayload + doBlobEnqueue{ + peer: "D", + hashes: []common.Hash{testBlobTxHashes[0]}, + cells: [][]kzg4844.Cell{selectMultiBlobCells(sidecar, backCustody.Intersection(custody))}, + custody: backCustody.Intersection(custody), + }, + // Deliver front cells from C + doBlobEnqueue{ + peer: "C", + hashes: []common.Hash{testBlobTxHashes[0]}, + cells: [][]kzg4844.Cell{selectMultiBlobCells(sidecar, frontCustody.Intersection(custody))}, + custody: frontCustody.Intersection(custody), + }, + isCompleted{testBlobTxHashes[0]}, + }, + }) + if verifyErr != nil { + t.Fatalf("KZG cell verification failed after multi-blob delivery: %v", verifyErr) + } +} diff --git a/eth/fetcher/metrics.go b/eth/fetcher/metrics.go index 3c0d6a8fd8..1126fdc382 100644 --- a/eth/fetcher/metrics.go +++ b/eth/fetcher/metrics.go @@ -57,4 +57,26 @@ var ( // to become "unfrozen", either by eventually replying to the request // or by being dropped, measuring from the moment the request was sent. txFetcherSlowWait = metrics.NewRegisteredHistogram("eth/fetcher/transaction/slow/wait", nil, metrics.NewExpDecaySample(1028, 0.015)) + + blobAnnounceInMeter = metrics.NewRegisteredMeter("eth/fetcher/blob/announces/in", nil) + blobAnnounceDOSMeter = metrics.NewRegisteredMeter("eth/fetcher/blob/announces/dos", nil) + // This metric tracks partial→full conversions due to availability timeout + blobAnnounceTimeoutMeter = metrics.NewRegisteredMeter("eth/fetcher/blob/announces/timeout", nil) + + blobRequestOutMeter = metrics.NewRegisteredMeter("eth/fetcher/blob/request/out", nil) + blobRequestFailMeter = metrics.NewRegisteredMeter("eth/fetcher/blob/request/fail", nil) + blobRequestDoneMeter = metrics.NewRegisteredMeter("eth/fetcher/blob/request/done", nil) + blobRequestTimeoutMeter = metrics.NewRegisteredMeter("eth/fetcher/blob/request/timeout", nil) + + blobReplyInMeter = metrics.NewRegisteredMeter("eth/fetcher/blob/replies/in", nil) + + blobFetcherWaitingPeers = metrics.NewRegisteredGauge("eth/fetcher/blob/waiting/peers", nil) + blobFetcherWaitingHashes = metrics.NewRegisteredGauge("eth/fetcher/blob/waiting/hashes", nil) + blobFetcherQueueingPeers = metrics.NewRegisteredGauge("eth/fetcher/blob/queueing/peers", nil) + blobFetcherQueueingHashes = metrics.NewRegisteredGauge("eth/fetcher/blob/queueing/hashes", nil) + blobFetcherFetchingPeers = metrics.NewRegisteredGauge("eth/fetcher/blob/fetching/peers", nil) + blobFetcherFetchingHashes = metrics.NewRegisteredGauge("eth/fetcher/blob/fetching/hashes", nil) + + blobFetcherWaitTime = metrics.NewRegisteredHistogram("eth/fetcher/blob/wait/time", nil, metrics.NewExpDecaySample(1028, 0.015)) + blobFetcherFetchTime = metrics.NewRegisteredHistogram("eth/fetcher/blob/fetch/time", nil, metrics.NewExpDecaySample(1028, 0.015)) ) diff --git a/eth/fetcher/tx_fetcher.go b/eth/fetcher/tx_fetcher.go index 20621c531d..faec919367 100644 --- a/eth/fetcher/tx_fetcher.go +++ b/eth/fetcher/tx_fetcher.go @@ -29,8 +29,11 @@ import ( "github.com/ethereum/go-ethereum/common/mclock" "github.com/ethereum/go-ethereum/core" "github.com/ethereum/go-ethereum/core/txpool" + "github.com/ethereum/go-ethereum/core/txpool/blobpool" "github.com/ethereum/go-ethereum/core/types" + "github.com/ethereum/go-ethereum/eth/protocols/eth" "github.com/ethereum/go-ethereum/log" + "github.com/ethereum/go-ethereum/metrics" ) const ( @@ -185,6 +188,8 @@ type TxFetcher struct { fetchTxs func(string, []common.Hash) error // Retrieves a set of txs from a remote peer dropPeer func(string) // Drops a peer in case of announcement violation + buffer *blobpool.BlobBuffer + step chan struct{} // Notification channel when the fetcher loop iterates clock mclock.Clock // Monotonic clock or simulated clock for tests realTime func() time.Time // Real system time or simulated time for tests @@ -194,8 +199,9 @@ type TxFetcher struct { // NewTxFetcher creates a transaction fetcher to retrieve transaction // based on hash announcements. // Chain can be nil to disable on-chain checks. -func NewTxFetcher(chain *core.BlockChain, validateMeta func(common.Hash, byte) error, addTxs func([]*types.Transaction) []error, fetchTxs func(string, []common.Hash) error, dropPeer func(string)) *TxFetcher { - return NewTxFetcherForTests(chain, validateMeta, addTxs, fetchTxs, dropPeer, mclock.System{}, time.Now, nil) +func NewTxFetcher(chain *core.BlockChain, validateMeta func(common.Hash, byte) error, addTxs func([]*types.Transaction) []error, fetchTxs func(string, []common.Hash) error, + dropPeer func(string), buffer *blobpool.BlobBuffer) *TxFetcher { + return NewTxFetcherForTests(chain, validateMeta, addTxs, fetchTxs, dropPeer, buffer, mclock.System{}, time.Now, nil) } // NewTxFetcherForTests is a testing method to mock out the realtime clock with @@ -203,7 +209,7 @@ func NewTxFetcher(chain *core.BlockChain, validateMeta func(common.Hash, byte) e // Chain can be nil to disable on-chain checks. func NewTxFetcherForTests( chain *core.BlockChain, validateMeta func(common.Hash, byte) error, addTxs func([]*types.Transaction) []error, fetchTxs func(string, []common.Hash) error, dropPeer func(string), - clock mclock.Clock, realTime func() time.Time, rand *mrand.Rand) *TxFetcher { + buffer *blobpool.BlobBuffer, clock mclock.Clock, realTime func() time.Time, rand *mrand.Rand) *TxFetcher { return &TxFetcher{ notify: make(chan *txAnnounce), cleanup: make(chan *txDelivery), @@ -224,6 +230,7 @@ func NewTxFetcherForTests( addTxs: addTxs, fetchTxs: fetchTxs, dropPeer: dropPeer, + buffer: buffer, clock: clock, realTime: realTime, rand: rand, @@ -231,8 +238,8 @@ func NewTxFetcherForTests( } // Notify announces the fetcher of the potential availability of a new batch of -// transactions in the network. -func (f *TxFetcher) Notify(peer string, types []byte, sizes []uint32, hashes []common.Hash) error { +// transactions in the network. It returns array of hashes decided to be fetched. +func (f *TxFetcher) Notify(peer string, kinds []byte, sizes []uint32, hashes []common.Hash) ([]common.Hash, error) { // Keep track of all the announced transactions txAnnounceInMeter.Mark(int64(len(hashes))) @@ -245,13 +252,18 @@ func (f *TxFetcher) Notify(peer string, types []byte, sizes []uint32, hashes []c unknownHashes = make([]common.Hash, 0, len(hashes)) unknownMetas = make([]txMetadata, 0, len(hashes)) + blobFetchHashes = make([]common.Hash, 0, len(hashes)) + duplicate int64 onchain int64 underpriced int64 ) for i, hash := range hashes { - err := f.validateMeta(hash, types[i]) + err := f.validateMeta(hash, kinds[i]) if errors.Is(err, txpool.ErrAlreadyKnown) { + if kinds[i] == types.BlobTxType { + blobFetchHashes = append(blobFetchHashes, hash) + } duplicate++ continue } @@ -271,11 +283,14 @@ func (f *TxFetcher) Notify(peer string, types []byte, sizes []uint32, hashes []c } unknownHashes = append(unknownHashes, hash) + if kinds[i] == types.BlobTxType { + blobFetchHashes = append(blobFetchHashes, hash) + } // Transaction metadata has been available since eth68, and all // legacy eth protocols (prior to eth68) have been deprecated. // Therefore, metadata is always expected in the announcement. - unknownMetas = append(unknownMetas, txMetadata{kind: types[i], size: sizes[i]}) + unknownMetas = append(unknownMetas, txMetadata{kind: kinds[i], size: sizes[i]}) } txAnnounceKnownMeter.Mark(duplicate) txAnnounceUnderpricedMeter.Mark(underpriced) @@ -283,14 +298,14 @@ func (f *TxFetcher) Notify(peer string, types []byte, sizes []uint32, hashes []c // If anything's left to announce, push it into the internal loop if len(unknownHashes) == 0 { - return nil + return blobFetchHashes, nil } announce := &txAnnounce{origin: peer, hashes: unknownHashes, metas: unknownMetas} select { case f.notify <- announce: - return nil + return blobFetchHashes, nil case <-f.quit: - return errTerminated + return nil, errTerminated } } @@ -304,26 +319,36 @@ func (f *TxFetcher) isKnownUnderpriced(hash common.Hash) bool { return ok } +type deliveryMetrics struct { + inMeter *metrics.Meter + knownMeter *metrics.Meter + underpricedMeter *metrics.Meter + otherRejectMeter *metrics.Meter +} + // Enqueue imports a batch of received transaction into the transaction pool // and the fetcher. This method may be called by both transaction broadcasts and // direct request replies. The differentiation is important so the fetcher can // re-schedule missing transactions as soon as possible. -func (f *TxFetcher) Enqueue(peer string, txs []*types.Transaction, direct bool) error { - var ( - inMeter = txReplyInMeter - knownMeter = txReplyKnownMeter - underpricedMeter = txReplyUnderpricedMeter - otherRejectMeter = txReplyOtherRejectMeter - violation error - ) +func (f *TxFetcher) Enqueue(peer string, version uint, txs []*types.Transaction, direct bool) error { + var violation error + + metrics := deliveryMetrics{ + inMeter: txReplyInMeter, + knownMeter: txReplyKnownMeter, + underpricedMeter: txReplyUnderpricedMeter, + otherRejectMeter: txReplyOtherRejectMeter, + } if !direct { - inMeter = txBroadcastInMeter - knownMeter = txBroadcastKnownMeter - underpricedMeter = txBroadcastUnderpricedMeter - otherRejectMeter = txBroadcastOtherRejectMeter + metrics = deliveryMetrics{ + inMeter: txBroadcastInMeter, + knownMeter: txBroadcastKnownMeter, + underpricedMeter: txBroadcastUnderpricedMeter, + otherRejectMeter: txBroadcastOtherRejectMeter, + } } // Keep track of all the propagated transactions - inMeter.Mark(int64(len(txs))) + metrics.inMeter.Mark(int64(len(txs))) // Push all the transactions into the pool, tracking underpriced ones to avoid // re-requesting them and dropping the peer in case of malicious transfers. @@ -337,38 +362,37 @@ func (f *TxFetcher) Enqueue(peer string, txs []*types.Transaction, direct bool) if end > len(txs) { end = len(txs) } - var ( - duplicate int64 - underpriced int64 - otherreject int64 - ) batch := txs[i:end] - - for j, err := range f.addTxs(batch) { - // Track the transaction hash if the price is too low for us. - // Avoid re-request this transaction when we receive another - // announcement. - if errors.Is(err, txpool.ErrUnderpriced) || errors.Is(err, txpool.ErrReplaceUnderpriced) || errors.Is(err, txpool.ErrTxGasPriceTooLow) { - f.underpriced.Add(batch[j].Hash(), batch[j].Time()) + var ( + poolTxs []*types.Transaction + blobTxs []*types.Transaction + ) + if version >= eth.ETH72 { + for _, tx := range batch { + if tx.Type() == types.BlobTxType { + blobTxs = append(blobTxs, tx) + } else { + poolTxs = append(poolTxs, tx) + } } - // Track a few interesting failure types - switch { - case err == nil: // Noop, but need to handle to not count these + } else { + poolTxs = batch + } + batch = append(poolTxs, blobTxs...) - case errors.Is(err, txpool.ErrAlreadyKnown): - duplicate++ + // Add regular tx to pool, blob tx to buffer. + errs := append(f.addTxs(poolTxs), f.buffer.AddTx(blobTxs, peer)...) - case errors.Is(err, txpool.ErrUnderpriced) || errors.Is(err, txpool.ErrReplaceUnderpriced) || errors.Is(err, txpool.ErrTxGasPriceTooLow): - underpriced++ - - case errors.Is(err, txpool.ErrKZGVerificationError): + hashes := make([]common.Hash, len(batch)) + for j := range batch { + hashes[j] = batch[j].Hash() + } + for j, err := range errs { + if errors.Is(err, txpool.ErrKZGVerificationError) || errors.Is(err, txpool.ErrSidecarFormatError) { // KZG verification failed, terminate transaction processing immediately. // Since KZG verification is computationally expensive, this acts as a // defensive measure against potential DoS attacks. violation = err - - default: - otherreject++ } added = append(added, batch[j].Hash()) metas = append(metas, txMetadata{ @@ -381,13 +405,11 @@ func (f *TxFetcher) Enqueue(peer string, txs []*types.Transaction, direct bool) break } } - knownMeter.Mark(duplicate) - underpricedMeter.Mark(underpriced) - otherRejectMeter.Mark(otherreject) - - // If 'other reject' is >25% of the deliveries in any batch, sleep a bit. - if otherreject > int64((len(batch)+3)/4) { - log.Debug("Peer delivering stale or invalid transactions", "peer", peer, "rejected", otherreject) + otherreject := f.handleAddErrors(hashes, errs, metrics) + // If 'other reject' is >25% of the deliveries in any batch, sleep a bit + // to throttle the misbehaving peer. + if otherreject > int64((len(hashes)+3)/4) { + log.Debug("Peer delivering stale or invalid transactions", "rejected", otherreject) time.Sleep(200 * time.Millisecond) } // If we encountered a protocol violation, disconnect this peer. @@ -403,6 +425,36 @@ func (f *TxFetcher) Enqueue(peer string, txs []*types.Transaction, direct bool) } } +func (f *TxFetcher) handleAddErrors(txs []common.Hash, errs []error, metrics deliveryMetrics) (otherreject int64) { + var ( + duplicate int64 + underpriced int64 + ) + for i, err := range errs { + // Track a few interesting failure types + switch { + case err == nil: // Noop, but need to handle to not count these + + case errors.Is(err, txpool.ErrAlreadyKnown): + duplicate++ + + // Track the transaction hash if the price is too low for us. + // Avoid re-request this transaction when we receive another + // announcement. + case errors.Is(err, txpool.ErrUnderpriced) || errors.Is(err, txpool.ErrReplaceUnderpriced) || errors.Is(err, txpool.ErrTxGasPriceTooLow): + f.underpriced.Add(txs[i], f.realTime()) + underpriced++ + + default: + otherreject++ + } + } + metrics.knownMeter.Mark(duplicate) + metrics.underpricedMeter.Mark(underpriced) + metrics.otherRejectMeter.Mark(otherreject) + return otherreject +} + // Drop should be called when a peer disconnects. It cleans up all the internal // data structures of the given node. func (f *TxFetcher) Drop(peer string) error { @@ -448,6 +500,14 @@ func (f *TxFetcher) loop() { } for { + txs, errs := f.buffer.Flush() + f.handleAddErrors(txs, errs, deliveryMetrics{ + inMeter: txReplyInMeter, + knownMeter: txReplyKnownMeter, + underpricedMeter: txReplyUnderpricedMeter, + otherRejectMeter: txReplyOtherRejectMeter, + }) + select { case ann := <-f.notify: // Drop part of the new announcements if there are too many accumulated. diff --git a/eth/fetcher/tx_fetcher_test.go b/eth/fetcher/tx_fetcher_test.go index 6c2719631e..416c27b34c 100644 --- a/eth/fetcher/tx_fetcher_test.go +++ b/eth/fetcher/tx_fetcher_test.go @@ -28,9 +28,11 @@ import ( "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/common/mclock" "github.com/ethereum/go-ethereum/core/txpool" + "github.com/ethereum/go-ethereum/core/txpool/blobpool" "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/crypto" "github.com/ethereum/go-ethereum/crypto/kzg4844" + "github.com/ethereum/go-ethereum/eth/protocols/eth" "github.com/ethereum/go-ethereum/params" "github.com/holiman/uint256" ) @@ -60,9 +62,10 @@ type doTxNotify struct { sizes []uint32 } type doTxEnqueue struct { - peer string - txs []*types.Transaction - direct bool + peer string + version uint + txs []*types.Transaction + direct bool } type doWait struct { time time.Duration @@ -87,6 +90,16 @@ type txFetcherTest struct { steps []interface{} } +// newTestBlobBuffer returns a BlobBuffer with no-op callbacks for tests that +// don't exercise blob handling but still need a non-nil buffer. +func newTestBlobBuffer() *blobpool.BlobBuffer { + return blobpool.NewBlobBuffer(blobpool.BlobBufferFunctions{ + ValidateTx: func(*types.Transaction) error { return nil }, + AddToPool: func(*blobpool.BlobTxForPool) error { return nil }, + DropPeer: func(string) {}, + }) +} + // newTestTxFetcher creates a tx fetcher with noop callbacks, simulated clock, // and deterministic randomness. func newTestTxFetcher() *TxFetcher { @@ -98,6 +111,7 @@ func newTestTxFetcher() *TxFetcher { }, func(string, []common.Hash) error { return nil }, nil, + newTestBlobBuffer(), ) } @@ -1888,7 +1902,7 @@ func testTransactionFetcher(t *testing.T, tt txFetcherTest) { // Process the original or expanded steps switch step := step.(type) { case doTxNotify: - if err := fetcher.Notify(step.peer, step.types, step.sizes, step.hashes); err != nil { + if _, err := fetcher.Notify(step.peer, step.types, step.sizes, step.hashes); err != nil { t.Errorf("step %d: %v", i, err) } <-wait // Fetcher needs to process this, wait until it's done @@ -1899,7 +1913,7 @@ func testTransactionFetcher(t *testing.T, tt txFetcherTest) { } case doTxEnqueue: - if err := fetcher.Enqueue(step.peer, step.txs, step.direct); err != nil { + if err := fetcher.Enqueue(step.peer, step.version, step.txs, step.direct); err != nil { t.Errorf("step %d: %v", i, err) } <-wait // Fetcher needs to process this, wait until it's done @@ -2203,6 +2217,7 @@ func TestTransactionForgotten(t *testing.T) { }, func(string, []common.Hash) error { return nil }, func(string) {}, + newTestBlobBuffer(), mockClock, mockTime, rand.New(rand.NewSource(0)), // Use fixed seed for deterministic behavior @@ -2219,7 +2234,7 @@ func TestTransactionForgotten(t *testing.T) { tx2.SetTime(now) // Initial state: both transactions should be marked as underpriced - if err := fetcher.Enqueue("peer", []*types.Transaction{tx1, tx2}, false); err != nil { + if err := fetcher.Enqueue("peer", eth.ETH70, []*types.Transaction{tx1, tx2}, false); err != nil { t.Fatal(err) } if !fetcher.isKnownUnderpriced(tx1.Hash()) { @@ -2268,7 +2283,7 @@ func TestTransactionForgotten(t *testing.T) { // Re-enqueue tx1 with updated timestamp tx1.SetTime(mockTime()) - if err := fetcher.Enqueue("peer", []*types.Transaction{tx1}, false); err != nil { + if err := fetcher.Enqueue("peer", eth.ETH70, []*types.Transaction{tx1}, false); err != nil { t.Fatal(err) } if !fetcher.isKnownUnderpriced(tx1.Hash()) { diff --git a/eth/handler.go b/eth/handler.go index 3c5e122c80..c276979a30 100644 --- a/eth/handler.go +++ b/eth/handler.go @@ -32,7 +32,9 @@ import ( "github.com/ethereum/go-ethereum/core" "github.com/ethereum/go-ethereum/core/rawdb" "github.com/ethereum/go-ethereum/core/txpool" + "github.com/ethereum/go-ethereum/core/txpool/blobpool" "github.com/ethereum/go-ethereum/core/types" + "github.com/ethereum/go-ethereum/crypto/kzg4844" "github.com/ethereum/go-ethereum/eth/downloader" "github.com/ethereum/go-ethereum/eth/ethconfig" "github.com/ethereum/go-ethereum/eth/fetcher" @@ -75,7 +77,7 @@ type txPool interface { // GetRLP retrieves the RLP-encoded transaction from local txpool // with given tx hash. - GetRLP(hash common.Hash) []byte + GetRLP(hash common.Hash, version uint) []byte // GetMetadata returns the transaction type and transaction size with the // given transaction hash. @@ -97,18 +99,31 @@ type txPool interface { FilterType(kind byte) bool } +// blobPool defines the methods needed from a blob pool implementation to +// support cell-based blob data availability. +type blobPool interface { + Has(hash common.Hash) bool + GetBlobHashes(hash common.Hash) []common.Hash + GetBlobCells(vhashes []common.Hash, mask types.CustodyBitmap) ([][]*kzg4844.Cell, [][]*kzg4844.Proof, error) + GetCustody(hash common.Hash) *types.CustodyBitmap + AddPooledTx(pooledTx *blobpool.BlobTxForPool) error + ValidateTxBasics(pooledTx *types.Transaction) error +} + // handlerConfig is the collection of initialization parameters to create a full // node network handler. type handlerConfig struct { - NodeID enode.ID // P2P node ID used for tx propagation topology - Database ethdb.Database // Database for direct sync insertions - Chain *core.BlockChain // Blockchain to serve data from - TxPool txPool // Transaction pool to propagate from - Network uint64 // Network identifier to advertise - Sync ethconfig.SyncMode // Whether to snap or full sync - BloomCache uint64 // Megabytes to alloc for snap sync bloom - RequiredBlocks map[uint64]common.Hash // Hard coded map of required block hashes for sync challenges - SnapV2 bool // Whether to advertise and sync via the snap/2 protocol + NodeID enode.ID // P2P node ID used for tx propagation topology + Database ethdb.Database // Database for direct sync insertions + Chain *core.BlockChain // Blockchain to serve data from + TxPool txPool // Transaction pool to propagate from + BlobPool blobPool // Blob pool for cell-based blob data availability + Network uint64 // Network identifier to advertise + Sync ethconfig.SyncMode // Whether to snap or full sync + BloomCache uint64 // Megabytes to alloc for snap sync bloom + RequiredBlocks map[uint64]common.Hash // Hard coded map of required block hashes for sync challenges + SnapV2 bool // Whether to advertise and sync via the snap/2 protocol + FetchProbability uint64 // Full blob fetch probability for sparse blobpool (blobFetcher) } type handler struct { @@ -118,11 +133,13 @@ type handler struct { database ethdb.Database txpool txPool + blobpool blobPool chain *core.BlockChain maxPeers int downloader *downloader.Downloader txFetcher *fetcher.TxFetcher + blobFetcher *fetcher.BlobFetcher peers *peerSet txBroadcastKey [16]byte @@ -148,6 +165,7 @@ func newHandler(config *handlerConfig) (*handler, error) { networkID: config.Network, database: config.Database, txpool: config.TxPool, + blobpool: config.BlobPool, chain: config.Chain, peers: newPeerSet(), txBroadcastKey: newBroadcastChoiceKey(), @@ -170,11 +188,19 @@ func newHandler(config *handlerConfig) (*handler, error) { } return p.RequestTxs(hashes) } + + // Construct the blob buffer for assembling blob txs from separate tx and cell deliveries. + blobBuffer := blobpool.NewBlobBuffer(blobpool.BlobBufferFunctions{ + ValidateTx: h.blobpool.ValidateTxBasics, + AddToPool: h.blobpool.AddPooledTx, + DropPeer: h.removePeer, + }) + addTxs := func(txs []*types.Transaction) []error { return h.txpool.Add(txs, false) } validateMeta := func(tx common.Hash, kind byte) error { - if h.txpool.Has(tx) { + if h.txpool.Has(tx) || blobBuffer.HasTx(tx) { return txpool.ErrAlreadyKnown } if !h.txpool.FilterType(kind) { @@ -182,7 +208,30 @@ func newHandler(config *handlerConfig) (*handler, error) { } return nil } - h.txFetcher = fetcher.NewTxFetcher(h.chain, validateMeta, addTxs, fetchTx, h.removePeer) + h.txFetcher = fetcher.NewTxFetcher(h.chain, validateMeta, addTxs, fetchTx, h.removePeer, blobBuffer) + + // Construct the blob fetcher for cell-based blob data availability + blobCallbacks := fetcher.BlobFetcherFunctions{ + FetchPayloads: func(peer string, hashes []common.Hash, cells types.CustodyBitmap) error { + p := h.peers.peer(peer) + if p == nil { + return errors.New("unknown peer") + } + return p.RequestPayload(hashes, cells) + }, + HasPayload: func(hash common.Hash) bool { + return h.blobpool.Has(hash) || blobBuffer.HasCells(hash) + }, + AddCells: func(hash common.Hash, deliveries map[string]*fetcher.PeerCellDelivery, custody types.CustodyBitmap) { + converted := make(map[string]*blobpool.PeerDelivery, len(deliveries)) + for peer, d := range deliveries { + converted[peer] = &blobpool.PeerDelivery{Cells: d.Cells, Indices: d.Indices} + } + blobBuffer.AddCells(hash, converted, custody) + }, + DropPeer: h.removePeer, + } + h.blobFetcher = fetcher.NewBlobFetcher(blobCallbacks, types.CustodyBitmapAll, nil, config.FetchProbability) return h, nil } @@ -397,6 +446,7 @@ func (h *handler) unregisterPeer(id string) { } h.downloader.UnregisterPeer(id) h.txFetcher.Drop(id) + h.blobFetcher.Drop(id) if err := h.peers.unregisterPeer(id); err != nil { logger.Error("Ethereum peer removal failed", "err", err) @@ -419,6 +469,7 @@ func (h *handler) Start(maxPeers int) { // start sync handlers h.txFetcher.Start() + h.blobFetcher.Start() // start peer handler tracker h.wg.Add(1) @@ -429,6 +480,7 @@ func (h *handler) Stop() { h.txsSub.Unsubscribe() // quits txBroadcastLoop h.blockRange.stop() h.txFetcher.Stop() + h.blobFetcher.Stop() h.downloader.Terminate() // Quit chainSync and txsync64. diff --git a/eth/handler_eth.go b/eth/handler_eth.go index 8704a86af4..cb5e3d92a6 100644 --- a/eth/handler_eth.go +++ b/eth/handler_eth.go @@ -33,6 +33,7 @@ type ethHandler handler func (h *ethHandler) Chain() *core.BlockChain { return h.chain } func (h *ethHandler) TxPool() eth.TxPool { return h.txpool } +func (h *ethHandler) BlobPool() eth.BlobPool { return h.blobpool } // RunPeer is invoked when a peer joins on the `eth` protocol. func (h *ethHandler) RunPeer(peer *eth.Peer, hand eth.Handler) error { @@ -58,8 +59,19 @@ func (h *ethHandler) AcceptTxs() bool { func (h *ethHandler) Handle(peer *eth.Peer, packet eth.Packet) error { // Consume any broadcasts and announces, forwarding the rest to the downloader switch packet := packet.(type) { - case *eth.NewPooledTransactionHashesPacket: - return h.txFetcher.Notify(peer.ID(), packet.Types, packet.Sizes, packet.Hashes) + case *eth.NewPooledTransactionHashesPacket72: + hashes, err := h.txFetcher.Notify(peer.ID(), packet.Types, packet.Sizes, packet.Hashes) + if err != nil { + return err + } + if len(hashes) != 0 { + return h.blobFetcher.Notify(peer.ID(), hashes, packet.Mask) + } + return nil + + case *eth.NewPooledTransactionHashesPacket71: + _, err := h.txFetcher.Notify(peer.ID(), packet.Types, packet.Sizes, packet.Hashes) + return err case *eth.TransactionsPacket: txs, err := packet.Items() @@ -69,7 +81,7 @@ func (h *ethHandler) Handle(peer *eth.Peer, packet eth.Packet) error { if err := handleTransactions(peer, txs, true); err != nil { return fmt.Errorf("Transactions: %v", err) } - return h.txFetcher.Enqueue(peer.ID(), txs, false) + return h.txFetcher.Enqueue(peer.ID(), peer.Version(), txs, false) case *eth.PooledTransactionsPacket: txs, err := packet.List.Items() @@ -79,7 +91,10 @@ func (h *ethHandler) Handle(peer *eth.Peer, packet eth.Packet) error { if err := handleTransactions(peer, txs, false); err != nil { return fmt.Errorf("PooledTransactions: %v", err) } - return h.txFetcher.Enqueue(peer.ID(), txs, true) + return h.txFetcher.Enqueue(peer.ID(), peer.Version(), txs, true) + + case *eth.CellsResponse: + return h.blobFetcher.Enqueue(peer.ID(), packet.Hashes, packet.Cells, packet.Mask) default: return fmt.Errorf("unexpected eth packet type: %T", packet) diff --git a/eth/handler_eth_test.go b/eth/handler_eth_test.go index 4f74f7672f..55525e1e04 100644 --- a/eth/handler_eth_test.go +++ b/eth/handler_eth_test.go @@ -44,13 +44,14 @@ type testEthHandler struct { func (h *testEthHandler) Chain() *core.BlockChain { panic("no backing chain") } func (h *testEthHandler) TxPool() eth.TxPool { panic("no backing tx pool") } +func (h *testEthHandler) BlobPool() eth.BlobPool { return nil } func (h *testEthHandler) AcceptTxs() bool { return true } func (h *testEthHandler) RunPeer(*eth.Peer, eth.Handler) error { panic("not used in tests") } func (h *testEthHandler) PeerInfo(enode.ID) interface{} { panic("not used in tests") } func (h *testEthHandler) Handle(peer *eth.Peer, packet eth.Packet) error { switch packet := packet.(type) { - case *eth.NewPooledTransactionHashesPacket: + case *eth.NewPooledTransactionHashesPacket71: h.txAnnounces.Send(packet.Hashes) return nil @@ -105,10 +106,12 @@ func testForkIDSplit(t *testing.T, protocol uint) { _, blocksNoFork, _ = core.GenerateChainWithGenesis(gspecNoFork, engine, 2, nil) _, blocksProFork, _ = core.GenerateChainWithGenesis(gspecProFork, engine, 2, nil) + txPool = newTestTxPool() ethNoFork, _ = newHandler(&handlerConfig{ Database: dbNoFork, Chain: chainNoFork, - TxPool: newTestTxPool(), + TxPool: txPool, + BlobPool: txPool, Network: 1, Sync: ethconfig.FullSync, BloomCache: 1, @@ -116,7 +119,8 @@ func testForkIDSplit(t *testing.T, protocol uint) { ethProFork, _ = newHandler(&handlerConfig{ Database: dbProFork, Chain: chainProFork, - TxPool: newTestTxPool(), + TxPool: txPool, + BlobPool: txPool, Network: 1, Sync: ethconfig.FullSync, BloomCache: 1, @@ -137,8 +141,8 @@ func testForkIDSplit(t *testing.T, protocol uint) { defer p2pNoFork.Close() defer p2pProFork.Close() - peerNoFork := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{1}, "", nil, p2pNoFork), p2pNoFork, nil, nil) - peerProFork := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{2}, "", nil, p2pProFork), p2pProFork, nil, nil) + peerNoFork := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{1}, "", nil, p2pNoFork), p2pNoFork, nil, nil, nil) + peerProFork := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{2}, "", nil, p2pProFork), p2pProFork, nil, nil, nil) defer peerNoFork.Close() defer peerProFork.Close() @@ -168,8 +172,8 @@ func testForkIDSplit(t *testing.T, protocol uint) { defer p2pNoFork.Close() defer p2pProFork.Close() - peerNoFork = eth.NewPeer(protocol, p2p.NewPeer(enode.ID{1}, "", nil), p2pNoFork, nil, nil) - peerProFork = eth.NewPeer(protocol, p2p.NewPeer(enode.ID{2}, "", nil), p2pProFork, nil, nil) + peerNoFork = eth.NewPeer(protocol, p2p.NewPeer(enode.ID{1}, "", nil), p2pNoFork, nil, nil, nil) + peerProFork = eth.NewPeer(protocol, p2p.NewPeer(enode.ID{2}, "", nil), p2pProFork, nil, nil, nil) defer peerNoFork.Close() defer peerProFork.Close() @@ -199,8 +203,8 @@ func testForkIDSplit(t *testing.T, protocol uint) { defer p2pNoFork.Close() defer p2pProFork.Close() - peerNoFork = eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{1}, "", nil, p2pNoFork), p2pNoFork, nil, nil) - peerProFork = eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{2}, "", nil, p2pProFork), p2pProFork, nil, nil) + peerNoFork = eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{1}, "", nil, p2pNoFork), p2pNoFork, nil, nil, nil) + peerProFork = eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{2}, "", nil, p2pProFork), p2pProFork, nil, nil, nil) defer peerNoFork.Close() defer peerProFork.Close() @@ -249,8 +253,8 @@ func testRecvTransactions(t *testing.T, protocol uint) { defer p2pSrc.Close() defer p2pSink.Close() - src := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{1}, "", nil, p2pSrc), p2pSrc, handler.txpool, nil) - sink := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{2}, "", nil, p2pSink), p2pSink, handler.txpool, nil) + src := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{1}, "", nil, p2pSrc), p2pSrc, handler.txpool, handler.txpool, nil) + sink := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{2}, "", nil, p2pSink), p2pSink, handler.txpool, handler.txpool, nil) defer src.Close() defer sink.Close() @@ -305,8 +309,8 @@ func testSendTransactions(t *testing.T, protocol uint) { defer p2pSrc.Close() defer p2pSink.Close() - src := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{1}, "", nil, p2pSrc), p2pSrc, handler.txpool, nil) - sink := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{2}, "", nil, p2pSink), p2pSink, handler.txpool, nil) + src := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{1}, "", nil, p2pSrc), p2pSrc, handler.txpool, handler.blobpool, nil) + sink := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{2}, "", nil, p2pSink), p2pSink, handler.txpool, handler.blobpool, nil) defer src.Close() defer sink.Close() @@ -380,8 +384,8 @@ func testTransactionPropagation(t *testing.T, protocol uint) { defer sourcePipe.Close() defer sinkPipe.Close() - sourcePeer := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{byte(i + 1)}, "", nil, sourcePipe), sourcePipe, source.txpool, nil) - sinkPeer := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{0}, "", nil, sinkPipe), sinkPipe, sink.txpool, nil) + sourcePeer := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{byte(i + 1)}, "", nil, sourcePipe), sourcePipe, source.txpool, source.txpool, nil) + sinkPeer := eth.NewPeer(protocol, p2p.NewPeerPipe(enode.ID{0}, "", nil, sinkPipe), sinkPipe, sink.txpool, sink.txpool, nil) defer sourcePeer.Close() defer sinkPeer.Close() diff --git a/eth/handler_test.go b/eth/handler_test.go index 9cd955d29d..f53bbaecd2 100644 --- a/eth/handler_test.go +++ b/eth/handler_test.go @@ -29,8 +29,10 @@ import ( "github.com/ethereum/go-ethereum/core" "github.com/ethereum/go-ethereum/core/rawdb" "github.com/ethereum/go-ethereum/core/txpool" + "github.com/ethereum/go-ethereum/core/txpool/blobpool" "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/crypto" + "github.com/ethereum/go-ethereum/crypto/kzg4844" "github.com/ethereum/go-ethereum/eth/ethconfig" "github.com/ethereum/go-ethereum/eth/protocols/eth" "github.com/ethereum/go-ethereum/ethdb" @@ -54,7 +56,10 @@ var ( // Its goal is to get around setting up a valid statedb for the balance and nonce // checks. type testTxPool struct { - pool map[common.Hash]*types.Transaction // Hash map of collected transactions + txPool map[common.Hash]*types.Transaction // Hash map of collected transactions + cellPool map[common.Hash][]kzg4844.Cell + + custody map[common.Hash]types.CustodyBitmap txFeed event.Feed // Notification feed to allow waiting for inclusion lock sync.RWMutex // Protects the transaction pool @@ -63,7 +68,9 @@ type testTxPool struct { // newTestTxPool creates a mock transaction pool. func newTestTxPool() *testTxPool { return &testTxPool{ - pool: make(map[common.Hash]*types.Transaction), + txPool: make(map[common.Hash]*types.Transaction), + cellPool: make(map[common.Hash][]kzg4844.Cell), + custody: make(map[common.Hash]types.CustodyBitmap), } } @@ -73,7 +80,16 @@ func (p *testTxPool) Has(hash common.Hash) bool { p.lock.Lock() defer p.lock.Unlock() - return p.pool[hash] != nil + return p.txPool[hash] != nil +} + +// Has returns an indicator whether txpool has a transaction +// cached with the given hash. +func (p *testTxPool) HasPayload(hash common.Hash) bool { + p.lock.Lock() + defer p.lock.Unlock() + + return p.cellPool[hash] != nil } // Get retrieves the transaction from local txpool with given @@ -81,16 +97,16 @@ func (p *testTxPool) Has(hash common.Hash) bool { func (p *testTxPool) Get(hash common.Hash) *types.Transaction { p.lock.Lock() defer p.lock.Unlock() - return p.pool[hash] + return p.txPool[hash] } // Get retrieves the transaction from local txpool with given // tx hash. -func (p *testTxPool) GetRLP(hash common.Hash) []byte { +func (p *testTxPool) GetRLP(hash common.Hash, _ uint) []byte { p.lock.Lock() defer p.lock.Unlock() - tx := p.pool[hash] + tx := p.txPool[hash] if tx != nil { blob, _ := rlp.EncodeToBytes(tx) return blob @@ -104,7 +120,7 @@ func (p *testTxPool) GetMetadata(hash common.Hash) *txpool.TxMetadata { p.lock.Lock() defer p.lock.Unlock() - tx := p.pool[hash] + tx := p.txPool[hash] if tx != nil { return &txpool.TxMetadata{ Type: tx.Type(), @@ -121,7 +137,7 @@ func (p *testTxPool) Add(txs []*types.Transaction, sync bool) []error { defer p.lock.Unlock() for _, tx := range txs { - p.pool[tx.Hash()] = tx + p.txPool[tx.Hash()] = tx } p.txFeed.Send(core.NewTxsEvent{Txs: txs}) return make([]error, len(txs)) @@ -134,7 +150,7 @@ func (p *testTxPool) Pending(filter txpool.PendingFilter) (map[common.Address][] var count int batches := make(map[common.Address][]*types.Transaction) - for _, tx := range p.pool { + for _, tx := range p.txPool { from, _ := types.Sender(types.HomesteadSigner{}, tx) batches[from] = append(batches[from], tx) } @@ -164,6 +180,87 @@ func (p *testTxPool) Pending(filter txpool.PendingFilter) (map[common.Address][] func (p *testTxPool) SubscribeTransactions(ch chan<- core.NewTxsEvent, reorgs bool) event.Subscription { return p.txFeed.Subscribe(ch) } +func (p *testTxPool) GetBlobHashes(hash common.Hash) []common.Hash { + p.lock.RLock() + defer p.lock.RUnlock() + + tx, exists := p.txPool[hash] + if !exists { + return nil + } + return tx.BlobHashes() +} + +func (p *testTxPool) GetBlobCells(vhashes []common.Hash, mask types.CustodyBitmap) ([][]*kzg4844.Cell, [][]*kzg4844.Proof, error) { + p.lock.RLock() + defer p.lock.RUnlock() + + requestedIndices := mask.Indices() + cells := make([][]*kzg4844.Cell, len(vhashes)) + proofs := make([][]*kzg4844.Proof, len(vhashes)) + + for i, vhash := range vhashes { + // Find the tx containing this versioned hash + var foundTx *types.Transaction + var blobIdx int + for _, tx := range p.txPool { + for j, bh := range tx.BlobHashes() { + if bh == vhash { + foundTx = tx + blobIdx = j + break + } + } + if foundTx != nil { + break + } + } + if foundTx == nil { + continue + } + txCells, ok := p.cellPool[foundTx.Hash()] + if !ok { + continue + } + _ = blobIdx // cells in the mock are stored flat by cell index + blobCells := make([]*kzg4844.Cell, len(requestedIndices)) + for j, idx := range requestedIndices { + if int(idx) < len(txCells) { + cell := txCells[idx] + blobCells[j] = &cell + } + } + cells[i] = blobCells + } + return cells, proofs, nil +} + +func (p *testTxPool) GetCustody(hash common.Hash) *types.CustodyBitmap { + p.lock.RLock() + defer p.lock.RUnlock() + mask, ok := p.custody[hash] + if !ok { + return nil + } + return &mask +} + +// AddCells adds cells for a specific transaction hash (for testing) +func (p *testTxPool) AddCells(hash common.Hash, cells []kzg4844.Cell, mask types.CustodyBitmap) { + p.lock.Lock() + defer p.lock.Unlock() + p.cellPool[hash] = cells + p.custody[hash] = mask +} + +func (p *testTxPool) AddPooledTx(pooledTx *blobpool.BlobTxForPool) error { + p.lock.Lock() + defer p.lock.Unlock() + hash := pooledTx.Tx.Hash() + p.cellPool[hash] = pooledTx.CellSidecar.Cells + p.txPool[hash] = pooledTx.Tx + return nil +} // FilterType should check whether the pool supports the given type of transactions. func (p *testTxPool) FilterType(kind byte) bool { @@ -174,14 +271,19 @@ func (p *testTxPool) FilterType(kind byte) bool { return false } +func (p *testTxPool) ValidateTxBasics(_ *types.Transaction) error { + return nil +} + // testHandler is a live implementation of the Ethereum protocol handler, just // preinitialized with some sane testing defaults and the transaction pool mocked // out. type testHandler struct { - db ethdb.Database - chain *core.BlockChain - txpool *testTxPool - handler *handler + db ethdb.Database + chain *core.BlockChain + txpool *testTxPool + blobpool *testTxPool + handler *handler } // newTestHandler creates a new handler for testing purposes with no blocks. @@ -210,6 +312,7 @@ func newTestHandlerWithBlocks(blocks int, mode ethconfig.SyncMode) *testHandler Database: db, Chain: chain, TxPool: txpool, + BlobPool: txpool, Network: 1, Sync: mode, BloomCache: 1, @@ -217,10 +320,11 @@ func newTestHandlerWithBlocks(blocks int, mode ethconfig.SyncMode) *testHandler handler.Start(1000) return &testHandler{ - db: db, - chain: chain, - txpool: txpool, - handler: handler, + db: db, + chain: chain, + txpool: txpool, + blobpool: txpool, + handler: handler, } } @@ -317,7 +421,7 @@ func createTestPeers(rand *rand.Rand, n int) []*ethPeer { var id enode.ID rand.Read(id[:]) p2pPeer := p2p.NewPeer(id, "test", nil) - ep := eth.NewPeer(eth.ETH69, p2pPeer, nil, nil, nil) + ep := eth.NewPeer(eth.ETH69, p2pPeer, nil, nil, nil, nil) peers[i] = ðPeer{Peer: ep} } return peers diff --git a/eth/protocols/eth/broadcast.go b/eth/protocols/eth/broadcast.go index 21cea0d4ef..1a934b067b 100644 --- a/eth/protocols/eth/broadcast.go +++ b/eth/protocols/eth/broadcast.go @@ -113,29 +113,59 @@ func (p *Peer) announceTransactions() { pending []common.Hash pendingTypes []byte pendingSizes []uint32 + mask types.CustodyBitmap size common.StorageSize + processed = make(map[int]bool) ) for count = 0; count < len(queue) && size < maxTxPacketSize; count++ { if meta := p.txpool.GetMetadata(queue[count]); meta != nil { + custody := p.blobpool.GetCustody(queue[count]) + if custody != nil { + // Blob txs should be batched into the same announcement + // if they share the same custody. + if mask.OneCount() == 0 { + // This is the first blob tx in this batch, so use its + // custody as a mask in this batch. + mask = *custody + } else { + if mask != *custody { + // Leave this in the queue so that it can be included + // in a later announcement. + continue + } + } + } pending = append(pending, queue[count]) pendingTypes = append(pendingTypes, meta.Type) - pendingSizes = append(pendingSizes, uint32(meta.Size)) + if p.version >= ETH72 && meta.SizeWithoutBlob > 0 { + pendingSizes = append(pendingSizes, uint32(meta.SizeWithoutBlob)) + } else { + pendingSizes = append(pendingSizes, uint32(meta.Size)) + } size += common.HashLength + + processed[count] = true } } - // Shift and trim queue - queue = queue[:copy(queue, queue[count:])] + // Shift and trim queue using processed map + var remaining []common.Hash + for i, h := range queue { + if !processed[i] { + remaining = append(remaining, h) + } + } + queue = remaining // If there's anything available to transfer, fire up an async writer if len(pending) > 0 { done = make(chan struct{}) go func() { - if err := p.sendPooledTransactionHashes(pending, pendingTypes, pendingSizes); err != nil { + if err := p.sendPooledTransactionHashes(pending, pendingTypes, pendingSizes, mask); err != nil { fail <- err return } close(done) - p.Log().Trace("Sent transaction announcements", "count", len(pending)) + p.Log().Trace("Sent transaction announcements", "count", len(pending), "mask", mask, "tx", pending) }() } } diff --git a/eth/protocols/eth/handler.go b/eth/protocols/eth/handler.go index 154b75130c..a4ec1435f1 100644 --- a/eth/protocols/eth/handler.go +++ b/eth/protocols/eth/handler.go @@ -24,6 +24,7 @@ import ( "github.com/ethereum/go-ethereum/core" "github.com/ethereum/go-ethereum/core/txpool" "github.com/ethereum/go-ethereum/core/types" + "github.com/ethereum/go-ethereum/crypto/kzg4844" "github.com/ethereum/go-ethereum/metrics" "github.com/ethereum/go-ethereum/p2p" "github.com/ethereum/go-ethereum/p2p/enode" @@ -71,6 +72,9 @@ type Backend interface { // TxPool retrieves the transaction pool object to serve data. TxPool() TxPool + // BlobPool retrieves the blob pool object to serve cell requests. + BlobPool() BlobPool + // AcceptTxs retrieves whether transaction processing is enabled on the node // or if inbound transactions should simply be dropped. AcceptTxs() bool @@ -90,6 +94,18 @@ type Backend interface { Handle(peer *Peer, packet Packet) error } +// BlobPool defines the methods needed by the protocol handler to serve cell requests. +type BlobPool interface { + // GetBlobHashes returns the blob versioned hashes for a given transaction hash. + GetBlobHashes(hash common.Hash) []common.Hash + // GetBlobCells retrieves cells and proofs for given versioned blob hashes filtered by the custody bitmap. + GetBlobCells(vhashes []common.Hash, mask types.CustodyBitmap) ([][]*kzg4844.Cell, [][]*kzg4844.Proof, error) + // GetCustody returns the custody bitmap for a given transaction hash. + GetCustody(hash common.Hash) *types.CustodyBitmap + // Has returns whether the blob pool contains a transaction with the given hash. + Has(hash common.Hash) bool +} + // TxPool defines the methods needed by the protocol handler to serve transactions. type TxPool interface { // Get retrieves the transaction from the local txpool with the given hash. @@ -97,7 +113,7 @@ type TxPool interface { // GetRLP retrieves the RLP-encoded transaction from the local txpool with // the given hash. - GetRLP(hash common.Hash) []byte + GetRLP(hash common.Hash, version uint) []byte // GetMetadata returns the transaction type and transaction size with the // given transaction hash. @@ -113,7 +129,7 @@ func MakeProtocols(backend Backend, network uint64, disc enode.Iterator) []p2p.P Version: version, Length: protocolLengths[version], Run: func(p *p2p.Peer, rw p2p.MsgReadWriter) error { - peer := NewPeer(version, p, rw, backend.TxPool(), backend.Chain().Config()) + peer := NewPeer(version, p, rw, backend.TxPool(), backend.BlobPool(), backend.Chain().Config()) defer peer.Close() return backend.RunPeer(peer, func(peer *Peer) error { @@ -216,6 +232,24 @@ var eth71 = map[uint64]msgHandler{ BlockAccessListsMsg: handleBlockAccessLists, } +var eth72 = map[uint64]msgHandler{ + TransactionsMsg: handleTransactions, + NewPooledTransactionHashesMsg: handleNewPooledTransactionHashes71, + GetBlockHeadersMsg: handleGetBlockHeaders, + BlockHeadersMsg: handleBlockHeaders, + GetBlockBodiesMsg: handleGetBlockBodies, + BlockBodiesMsg: handleBlockBodies, + GetReceiptsMsg: handleGetReceipts70, + ReceiptsMsg: handleReceipts70, + GetPooledTransactionsMsg: handleGetPooledTransactions, + PooledTransactionsMsg: handlePooledTransactions, + BlockRangeUpdateMsg: handleBlockRangeUpdate, + GetBlockAccessListsMsg: handleGetBlockAccessLists, + BlockAccessListsMsg: handleBlockAccessLists, + GetCellsMsg: handleGetCells, + CellsMsg: handleCells, +} + // handleMessage is invoked whenever an inbound message is received from a remote // peer. The remote connection is torn down upon returning any error. func handleMessage(backend Backend, peer *Peer) error { @@ -237,6 +271,8 @@ func handleMessage(backend Backend, peer *Peer) error { handlers = eth70 case ETH71: handlers = eth71 + case ETH72: + handlers = eth72 default: return fmt.Errorf("unknown eth protocol version: %v", peer.version) } diff --git a/eth/protocols/eth/handler_test.go b/eth/protocols/eth/handler_test.go index 874b4ad5a5..76f3a828a6 100644 --- a/eth/protocols/eth/handler_test.go +++ b/eth/protocols/eth/handler_test.go @@ -63,9 +63,10 @@ func u64(val uint64) *uint64 { return &val } // purpose is to allow testing the request/reply workflows and wire serialization // in the `eth` protocol without actually doing any data processing. type testBackend struct { - db ethdb.Database - chain *core.BlockChain - txpool *txpool.TxPool + db ethdb.Database + chain *core.BlockChain + txpool *txpool.TxPool + blobpool *blobpool.BlobPool } // newTestBackend creates an empty chain and wraps it into a mock backend. @@ -143,9 +144,10 @@ func newTestBackendWithGenerator(blocks int, shanghai bool, cancun bool, generat txpool, _ := txpool.New(txconfig.PriceLimit, chain, []txpool.SubPool{legacyPool, blobPool}) return &testBackend{ - db: db, - chain: chain, - txpool: txpool, + db: db, + chain: chain, + txpool: txpool, + blobpool: blobPool, } } @@ -157,6 +159,7 @@ func (b *testBackend) close() { func (b *testBackend) Chain() *core.BlockChain { return b.chain } func (b *testBackend) TxPool() TxPool { return b.txpool } +func (b *testBackend) BlobPool() BlobPool { return b.blobpool } func (b *testBackend) RunPeer(peer *Peer, handler Handler) error { // Normally the backend would do peer maintenance and handshakes. All that diff --git a/eth/protocols/eth/handlers.go b/eth/protocols/eth/handlers.go index 71942cc9ad..e56f41420d 100644 --- a/eth/protocols/eth/handlers.go +++ b/eth/protocols/eth/handlers.go @@ -26,6 +26,7 @@ import ( "github.com/ethereum/go-ethereum/core" "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/crypto" + "github.com/ethereum/go-ethereum/crypto/kzg4844" "github.com/ethereum/go-ethereum/log" "github.com/ethereum/go-ethereum/p2p/tracker" "github.com/ethereum/go-ethereum/rlp" @@ -568,7 +569,27 @@ func handleNewPooledTransactionHashes(backend Backend, msg Decoder, peer *Peer) if !backend.AcceptTxs() { return nil } - ann := new(NewPooledTransactionHashesPacket) + ann := new(NewPooledTransactionHashesPacket71) + if err := msg.Decode(ann); err != nil { + return err + } + if len(ann.Hashes) != len(ann.Types) || len(ann.Hashes) != len(ann.Sizes) { + return fmt.Errorf("NewPooledTransactionHashes: invalid len of fields in %v %v %v", len(ann.Hashes), len(ann.Types), len(ann.Sizes)) + } + // Schedule all the unknown hashes for retrieval + for _, hash := range ann.Hashes { + peer.MarkTransaction(hash) + } + return backend.Handle(peer, ann) +} + +func handleNewPooledTransactionHashes71(backend Backend, msg Decoder, peer *Peer) error { + // New transaction announcement arrived, make sure we have + // a valid and fresh chain to handle them + if !backend.AcceptTxs() { + return nil + } + ann := new(NewPooledTransactionHashesPacket72) if err := msg.Decode(ann); err != nil { return err } @@ -588,11 +609,11 @@ func handleGetPooledTransactions(backend Backend, msg Decoder, peer *Peer) error if err := msg.Decode(&query); err != nil { return err } - hashes, txs := answerGetPooledTransactions(backend, query.GetPooledTransactionsRequest) + hashes, txs := answerGetPooledTransactions(backend, query.GetPooledTransactionsRequest, peer.version) return peer.ReplyPooledTransactionsRLP(query.RequestId, hashes, txs) } -func answerGetPooledTransactions(backend Backend, query GetPooledTransactionsRequest) ([]common.Hash, []rlp.RawValue) { +func answerGetPooledTransactions(backend Backend, query GetPooledTransactionsRequest, version uint) ([]common.Hash, []rlp.RawValue) { // Gather transactions until the fetch or network limits is reached var ( bytes int @@ -604,7 +625,7 @@ func answerGetPooledTransactions(backend Backend, query GetPooledTransactionsReq break } // Retrieve the requested transaction, skipping if unknown to us - encoded := backend.TxPool().GetRLP(hash) + encoded := backend.TxPool().GetRLP(hash, version) if len(encoded) == 0 { continue } @@ -667,6 +688,80 @@ func handleBlockRangeUpdate(backend Backend, msg Decoder, peer *Peer) error { return nil } +func handleGetCells(backend Backend, msg Decoder, peer *Peer) error { + // Decode the cell retrieval message + var query GetCellsRequestPacket + if err := msg.Decode(&query); err != nil { + return err + } + hashes, cells, custody := answerGetCells(backend, query.GetCellsRequest) + return peer.ReplyCells(query.RequestId, hashes, cells, custody) +} + +func answerGetCells(backend Backend, query GetCellsRequest) ([]common.Hash, [][]kzg4844.Cell, types.CustodyBitmap) { + var ( + cellCounts int + hashes []common.Hash + cells [][]kzg4844.Cell + ) + maxCells := softResponseLimit / 2048 + for _, hash := range query.Hashes { + if cellCounts >= maxCells { + break + } + // Look up the blob versioned hashes for this transaction + vhashes := backend.BlobPool().GetBlobHashes(hash) + if len(vhashes) == 0 { + continue + } + blobCells, _, _ := backend.BlobPool().GetBlobCells(vhashes, query.Mask) + + // Flatten per-blob cells into a single slice. If any blob has a nil + // entry (unavailable cell), skip the entire transaction. + var flat []kzg4844.Cell + skip := false + for _, bc := range blobCells { + if bc == nil { + skip = true + break + } + for _, c := range bc { + if c == nil { + skip = true + break + } + flat = append(flat, *c) + } + if skip { + break + } + } + if skip || len(flat) == 0 { + continue + } + hashes = append(hashes, hash) + cells = append(cells, flat) + cellCounts += len(flat) + } + return hashes, cells, query.Mask +} + +func handleCells(backend Backend, msg Decoder, peer *Peer) error { + var cellsResponse CellsPacket + if err := msg.Decode(&cellsResponse); err != nil { + return err + } + tresp := tracker.Response{ + ID: cellsResponse.RequestId, + MsgCode: CellsMsg, + Size: len(cellsResponse.CellsResponse.Hashes), + } + if err := peer.tracker.Fulfil(tresp); err != nil { + return fmt.Errorf("Cells: %w", err) + } + return backend.Handle(peer, &cellsResponse.CellsResponse) +} + // handleGetBlockAccessLists serves a GetBlockAccessLists request. func handleGetBlockAccessLists(backend Backend, msg Decoder, peer *Peer) error { var query GetBlockAccessListsPacket diff --git a/eth/protocols/eth/handshake_test.go b/eth/protocols/eth/handshake_test.go index 5746d5896d..95d307d639 100644 --- a/eth/protocols/eth/handshake_test.go +++ b/eth/protocols/eth/handshake_test.go @@ -77,7 +77,7 @@ func testHandshake(t *testing.T, protocol uint) { defer app.Close() defer net.Close() - peer := NewPeer(protocol, p2p.NewPeer(enode.ID{}, "peer", nil), net, nil, nil) + peer := NewPeer(protocol, p2p.NewPeer(enode.ID{}, "peer", nil), net, nil, nil, nil) defer peer.Close() // Send the junk test with one peer, check the handshake failure diff --git a/eth/protocols/eth/peer.go b/eth/protocols/eth/peer.go index 63f93840c3..6d670b53c2 100644 --- a/eth/protocols/eth/peer.go +++ b/eth/protocols/eth/peer.go @@ -27,6 +27,7 @@ import ( mapset "github.com/deckarep/golang-set/v2" "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/core/types" + "github.com/ethereum/go-ethereum/crypto/kzg4844" "github.com/ethereum/go-ethereum/p2p" "github.com/ethereum/go-ethereum/p2p/tracker" "github.com/ethereum/go-ethereum/params" @@ -66,7 +67,8 @@ type Peer struct { version uint // Protocol version negotiated lastRange atomic.Pointer[BlockRangeUpdatePacket] - txpool TxPool // Transaction pool used by the broadcasters for liveness checks + txpool TxPool // Transaction pool used by the broadcasters for liveness checks + blobpool BlobPool knownTxs *knownCache // Set of transaction hashes known to be known by this peer txBroadcast chan []common.Hash // Channel used to queue transaction propagation requests txAnnounce chan []common.Hash // Channel used to queue transaction announcement requests @@ -86,11 +88,11 @@ type Peer struct { // NewPeer creates a wrapper for a network connection and negotiated protocol // version. -func NewPeer(version uint, p *p2p.Peer, rw p2p.MsgReadWriter, txpool TxPool, chainConfig *params.ChainConfig) *Peer { +func NewPeer(version uint, p *p2p.Peer, rw p2p.MsgReadWriter, txpool TxPool, blobpool BlobPool, chainConfig *params.ChainConfig) *Peer { cap := p2p.Cap{Name: ProtocolName, Version: version} id := p.ID().String() peer := &Peer{ - id: p.ID().String(), + id: id, Peer: p, rw: rw, version: version, @@ -102,6 +104,7 @@ func NewPeer(version uint, p *p2p.Peer, rw p2p.MsgReadWriter, txpool TxPool, cha reqCancel: make(chan *cancel), resDispatch: make(chan *response), txpool: txpool, + blobpool: blobpool, chainConfig: chainConfig, receiptBuffer: make(map[uint64]*receiptRequest), term: make(chan struct{}), @@ -188,13 +191,13 @@ func (p *Peer) AsyncSendTransactions(hashes []common.Hash) { // This method is a helper used by the async transaction announcer. Don't call it // directly as the queueing (memory) and transmission (bandwidth) costs should // not be managed directly. -func (p *Peer) sendPooledTransactionHashes(hashes []common.Hash, types []byte, sizes []uint32) error { - if err := p2p.Send(p.rw, NewPooledTransactionHashesMsg, NewPooledTransactionHashesPacket{Types: types, Sizes: sizes, Hashes: hashes}); err != nil { - return err - } +func (p *Peer) sendPooledTransactionHashes(hashes []common.Hash, types []byte, sizes []uint32, cells types.CustodyBitmap) error { // Mark all the transactions as known, but ensure we don't overflow our limits p.knownTxs.Add(hashes...) - return nil + if p.version >= ETH72 { + return p2p.Send(p.rw, NewPooledTransactionHashesMsg, NewPooledTransactionHashesPacket72{Types: types, Sizes: sizes, Hashes: hashes, Mask: cells}) + } + return p2p.Send(p.rw, NewPooledTransactionHashesMsg, NewPooledTransactionHashesPacket71{Types: types, Sizes: sizes, Hashes: hashes}) } // AsyncSendPooledTransactionHashes queues a list of transactions hashes to eventually @@ -248,6 +251,41 @@ func (p *Peer) ReplyReceiptsRLP69(id uint64, receipts rlp.RawList[*ReceiptList]) }) } +// ReplyCells is the response to GetCells. +func (p *Peer) ReplyCells(id uint64, hashes []common.Hash, cells [][]kzg4844.Cell, mask types.CustodyBitmap) error { + return p2p.Send(p.rw, CellsMsg, &CellsPacket{ + RequestId: id, + CellsResponse: CellsResponse{ + Hashes: hashes, + Cells: cells, + Mask: mask, + }, + }) +} + +// RequestPayload fetches a batch of cells from a remote node. +func (p *Peer) RequestPayload(hashes []common.Hash, cell types.CustodyBitmap) error { + p.Log().Debug("Fetching batch of cells", "txcount", len(hashes), "cellcount", cell.OneCount()) + id := rand.Uint64() + + err := p.tracker.Track(tracker.Request{ + ID: id, + ReqCode: GetCellsMsg, + RespCode: CellsMsg, + Size: len(hashes), + }) + if err != nil { + return err + } + return p2p.Send(p.rw, GetCellsMsg, &GetCellsRequestPacket{ + RequestId: id, + GetCellsRequest: GetCellsRequest{ + Hashes: hashes, + Mask: cell, + }, + }) +} + // ReplyReceiptsRLP70 is the response to GetReceipts. func (p *Peer) ReplyReceiptsRLP70(id uint64, receipts rlp.RawList[*ReceiptList], lastBlockIncomplete bool) error { return p2p.Send(p.rw, ReceiptsMsg, &ReceiptsPacket70{ diff --git a/eth/protocols/eth/peer_test.go b/eth/protocols/eth/peer_test.go index 81b762452e..c0f646433e 100644 --- a/eth/protocols/eth/peer_test.go +++ b/eth/protocols/eth/peer_test.go @@ -45,7 +45,7 @@ func newTestPeer(name string, version uint, backend Backend) (*testPeer, <-chan var id enode.ID rand.Read(id[:]) - peer := NewPeer(version, p2p.NewPeer(id, name, nil), net, backend.TxPool(), nil) + peer := NewPeer(version, p2p.NewPeer(id, name, nil), net, backend.TxPool(), backend.BlobPool(), nil) errc := make(chan error, 1) go func() { defer app.Close() diff --git a/eth/protocols/eth/protocol.go b/eth/protocols/eth/protocol.go index a6c45f83ec..b8b42204af 100644 --- a/eth/protocols/eth/protocol.go +++ b/eth/protocols/eth/protocol.go @@ -25,6 +25,7 @@ import ( "github.com/ethereum/go-ethereum/core/forkid" "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/core/types/bal" + "github.com/ethereum/go-ethereum/crypto/kzg4844" "github.com/ethereum/go-ethereum/rlp" ) @@ -33,6 +34,7 @@ const ( ETH69 = 69 ETH70 = 70 ETH71 = 71 + ETH72 = 72 ) // ProtocolName is the official short name of the `eth` protocol used during @@ -41,11 +43,11 @@ const ProtocolName = "eth" // ProtocolVersions are the supported versions of the `eth` protocol (first // is primary). -var ProtocolVersions = []uint{ETH71, ETH70, ETH69} +var ProtocolVersions = []uint{ETH72, ETH71, ETH70, ETH69} // protocolLengths are the number of implemented message corresponding to // different protocol versions. -var protocolLengths = map[uint]uint64{ETH71: 20, ETH69: 18, ETH70: 18} +var protocolLengths = map[uint]uint64{ETH69: 18, ETH70: 18, ETH71: 20, ETH72: 22} // maxMessageSize is the maximum cap on the size of a protocol message. const maxMessageSize = 10 * 1024 * 1024 @@ -70,6 +72,8 @@ const ( BlockRangeUpdateMsg = 0x11 GetBlockAccessListsMsg = 0x12 BlockAccessListsMsg = 0x13 + GetCellsMsg = 0x14 + CellsMsg = 0x15 ) var ( @@ -249,13 +253,22 @@ type ReceiptsPacket70 struct { // ReceiptsRLPResponse is used for receipts, when we already have it encoded type ReceiptsRLPResponse []rlp.RawValue -// NewPooledTransactionHashesPacket represents a transaction announcement packet on eth/68 and newer. -type NewPooledTransactionHashesPacket struct { +// NewPooledTransactionHashesPacket71 represents a transaction announcement packet on eth/69. +type NewPooledTransactionHashesPacket71 struct { Types []byte Sizes []uint32 Hashes []common.Hash } +// NewPooledTransactionHashesPacket72 represents a transaction announcement packet on ETH/72 +// with an additional custody bitmap field for cell-based blob data availability. +type NewPooledTransactionHashesPacket72 struct { + Types []byte + Sizes []uint32 + Hashes []common.Hash + Mask types.CustodyBitmap +} + // GetPooledTransactionsRequest represents a transaction query. type GetPooledTransactionsRequest []common.Hash @@ -292,6 +305,31 @@ type BlockRangeUpdatePacket struct { LatestBlockHash common.Hash } +// GetCellsRequest represents a request for cells of blob transactions. +type GetCellsRequest struct { + Hashes []common.Hash + Mask types.CustodyBitmap +} + +// GetCellsRequestPacket represents a cell request with request ID wrapping. +type GetCellsRequestPacket struct { + RequestId uint64 + GetCellsRequest +} + +// CellsResponse represents a response containing cells for blob transactions. +type CellsResponse struct { + Hashes []common.Hash + Cells [][]kzg4844.Cell + Mask types.CustodyBitmap +} + +// CellsPacket represents a cells response with request ID wrapping. +type CellsPacket struct { + RequestId uint64 + CellsResponse +} + type GetBlockAccessListsRequest []common.Hash type GetBlockAccessListsPacket struct { @@ -328,8 +366,11 @@ func (*GetBlockBodiesRequest) Kind() byte { return GetBlockBodiesMsg } func (*BlockBodiesResponse) Name() string { return "BlockBodies" } func (*BlockBodiesResponse) Kind() byte { return BlockBodiesMsg } -func (*NewPooledTransactionHashesPacket) Name() string { return "NewPooledTransactionHashes" } -func (*NewPooledTransactionHashesPacket) Kind() byte { return NewPooledTransactionHashesMsg } +func (*NewPooledTransactionHashesPacket71) Name() string { return "NewPooledTransactionHashes" } +func (*NewPooledTransactionHashesPacket71) Kind() byte { return NewPooledTransactionHashesMsg } + +func (*NewPooledTransactionHashesPacket72) Name() string { return "NewPooledTransactionHashes" } +func (*NewPooledTransactionHashesPacket72) Kind() byte { return NewPooledTransactionHashesMsg } func (*GetPooledTransactionsRequest) Name() string { return "GetPooledTransactions" } func (*GetPooledTransactionsRequest) Kind() byte { return GetPooledTransactionsMsg } @@ -354,3 +395,9 @@ func (*GetBlockAccessListsRequest) Kind() byte { return GetBlockAccessListsMsg func (*BlockAccessListResponse) Name() string { return "BlockAccessLists" } func (*BlockAccessListResponse) Kind() byte { return BlockAccessListsMsg } + +func (*GetCellsRequest) Name() string { return "GetCells" } +func (*GetCellsRequest) Kind() byte { return GetCellsMsg } + +func (*CellsResponse) Name() string { return "Cells" } +func (*CellsResponse) Kind() byte { return CellsMsg } diff --git a/eth/sync_test.go b/eth/sync_test.go index e22c495275..6d8ed696b5 100644 --- a/eth/sync_test.go +++ b/eth/sync_test.go @@ -50,8 +50,8 @@ func testSnapSyncDisabling(t *testing.T, ethVer uint, snapVer uint) { defer emptyPipeEth.Close() defer fullPipeEth.Close() - emptyPeerEth := eth.NewPeer(ethVer, p2p.NewPeer(enode.ID{1}, "", caps), emptyPipeEth, empty.txpool, nil) - fullPeerEth := eth.NewPeer(ethVer, p2p.NewPeer(enode.ID{2}, "", caps), fullPipeEth, full.txpool, nil) + emptyPeerEth := eth.NewPeer(ethVer, p2p.NewPeer(enode.ID{1}, "", caps), emptyPipeEth, empty.txpool, empty.blobpool, nil) + fullPeerEth := eth.NewPeer(ethVer, p2p.NewPeer(enode.ID{2}, "", caps), fullPipeEth, full.txpool, full.blobpool, nil) defer emptyPeerEth.Close() defer fullPeerEth.Close() diff --git a/tests/fuzzers/txfetcher/txfetcher_fuzzer.go b/tests/fuzzers/txfetcher/txfetcher_fuzzer.go index bcceaff383..09825d8c97 100644 --- a/tests/fuzzers/txfetcher/txfetcher_fuzzer.go +++ b/tests/fuzzers/txfetcher/txfetcher_fuzzer.go @@ -25,22 +25,28 @@ import ( "github.com/ethereum/go-ethereum/common" "github.com/ethereum/go-ethereum/common/mclock" + "github.com/ethereum/go-ethereum/core/txpool/blobpool" "github.com/ethereum/go-ethereum/core/types" "github.com/ethereum/go-ethereum/eth/fetcher" + "github.com/ethereum/go-ethereum/eth/protocols/eth" ) var ( - peers []string - txs []*types.Transaction + peers []string + peerVersions map[string]uint + txs []*types.Transaction ) func init() { // Random is nice, but we need it deterministic rand := rand.New(rand.NewSource(0x3a29)) + supportedVersions := []uint{eth.ETH69, eth.ETH70, eth.ETH72} peers = make([]string, 10) + peerVersions = make(map[string]uint, len(peers)) for i := 0; i < len(peers); i++ { peers[i] = fmt.Sprintf("Peer #%d", i) + peerVersions[peers[i]] = supportedVersions[i%len(supportedVersions)] } txs = make([]*types.Transaction, 65536) // We need to bump enough to hit all the limits for i := 0; i < len(txs); i++ { @@ -85,6 +91,12 @@ func fuzz(input []byte) int { }, func(string, []common.Hash) error { return nil }, nil, + + blobpool.NewBlobBuffer(blobpool.BlobBufferFunctions{ + ValidateTx: func(*types.Transaction) error { return nil }, + AddToPool: func(*blobpool.BlobTxForPool) error { return nil }, + DropPeer: func(string) {}, + }), clock, func() time.Time { nanoTime := int64(clock.Now()) @@ -139,7 +151,7 @@ func fuzz(input []byte) int { if verbose { fmt.Println("Notify", peer, announceIdxs) } - if err := f.Notify(peer, types, sizes, announces); err != nil { + if _, err := f.Notify(peer, types, sizes, announces); err != nil { panic(err) } @@ -180,7 +192,7 @@ func fuzz(input []byte) int { if verbose { fmt.Println("Enqueue", peer, deliverIdxs, direct) } - if err := f.Enqueue(peer, deliveries, direct); err != nil { + if err := f.Enqueue(peer, peerVersions[peer], deliveries, direct); err != nil { panic(err) }