From 8a84834134dbb22d9e3ddc6d09d8db3b22273ab0 Mon Sep 17 00:00:00 2001 From: islishude Date: Thu, 27 Mar 2025 16:34:35 +0800 Subject: [PATCH] ethclient: add test for pending block retrieval --- ethclient/ethclient_test.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ethclient/ethclient_test.go b/ethclient/ethclient_test.go index 29e311c1b4..b3da2494b6 100644 --- a/ethclient/ethclient_test.go +++ b/ethclient/ethclient_test.go @@ -307,6 +307,12 @@ func testTransactionInBlock(t *testing.T, client *rpc.Client) { if tx.Hash() != testTx2.Hash() { t.Fatalf("unexpected transaction: %v", tx) } + + // Test pending block + _, err = ec.BlockByNumber(context.Background(), big.NewInt(int64(rpc.PendingBlockNumber))) + if err != nil { + t.Fatalf("unexpected error: %v", err) + } } func testChainID(t *testing.T, client *rpc.Client) {