For the complete documentation index, see llms.txt. This page is also available as Markdown.

eth_getBlockTransactionCountByNumber

eth_getBlockTransactionCountByNumber JSON-RPC reference for MegaETH.

Summary

Returns the number of transactions in a block identified by block number or tag.

The public MegaETH endpoint supports this method. The standard, node, and gateway layers below identify behavior that differs from a generic Ethereum endpoint.

Parameters

block string REQUIRED

Hex block number or tag: latest, safe, finalized, earliest, pending.

Result

result Quantity | null

Transaction count; null when the block is not found.

Comparison with Ethereum Standard JSON-RPC

Ethereum Standard

The canonical Ethereum method uses the parameter and result contract documented above, including the stated null, false, or zero-value semantics where applicable.

MegaETH Node Behavior

The node resolves the number or tag and returns the block's transaction count. An unknown block produces null.

MegaETH Public Gateway

The gateway caches successful fixed-block lookups for 30 minutes in the simple read tier.

Errors

The | Scope | column distinguishes method failures from gateway policy errors.

Code
Scope
Message
When it happens

-32602

Request

Invalid params

Block selector is malformed

-32005

Transport/policy

Rate limit exceeded

The caller exceeds the public gateway's simple read budget.

-32099

Transport/policy

Payload too large

The request body exceeds the 128 KiB public endpoint limit.

See also Error Codes.

Examples

Endpoint: https://mainnet.megaeth.com/rpc

Capture date: July 24, 2026

Outcome: success

Sources

  • Spec: [email protected]:ethereum/execution-apis.git @ d24f58b56dcd16ab0f0c70ec609bcc1c42750b51: src/eth/block.yaml

  • Code: [email protected]:megaeth-labs/mega-reth.git @ ab60376631228edab3a6df180f295280bad26e93: crates/rpc/rpc-eth-api/src/core.rs

  • Code: [email protected]:megaeth-labs/mega-rpc.git @ 06aa35aa95d569c227cc25d2aa12834eb0458aa0: workers/src/spec/methods.ts

  • Probe: MegaETH Mainnet public endpoint, July 24, 2026

Last updated