zkevm_getBatchByNumber

Returns information about the batch identified by the provided batch number or tag.

Parameters

  • batchNumber : (string) - The batch number (in hex) or batch tag

Returns

  • (object)

    • number : (string) - The batch number.

    • coinbase : (string) - The coinbase address.

    • stateRoot : (string) - The state root.

    • globalExitRoot : (string) - The global exit root.

    • localExitRoot : (string) - The local exit root.

    • accInputHash : (string) - The accumulated input hash.

    • timestamp : (string) - The timestamp.

    • sendSequencesTxHash : (string) - The send sequences transaction hash.

    • verifyBatchTxHash : (string) - The verify batch transaction hash.

    • transactions : (array[string]) - The transactions.

Example

Request

curl --location 'https://polygon-zkevm-mainnet.blastapi.io/<project-id>' \
--header 'Content-Type: application/json' \
--data '{
	"jsonrpc":"2.0",
	"method":"zkevm_getBatchByNumber",
	"params":["0x0"],
	"id":33
}'

Result

{
    "jsonrpc": "2.0",
    "id": 33,
    "result": {
        "number": "0x0",
        "coinbase": "0x0000000000000000000000000000000000000000",
        "stateRoot": "0x13a14c4a8288e782863d7ce916d224546c69dc428fbfa7115a0cc33a27a05b26",
        "globalExitRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "mainnetExitRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "rollupExitRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "localExitRoot": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "accInputHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "timestamp": "0x63fe2c8c",
        "sendSequencesTxHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "verifyBatchTxHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
        "transactions": null
    }
}

Last updated