zks_getBlockDetails RPC Method
Parameters
block
integer
REQUIRED
The number of the block
Returns
number
integer
The transaction number
l1BatchNumber
integer
The batch number of the transaction on the L1 (Ethereum) network
timestamp
integer
The timestamp of the transaction
l1TxCount
integer
The number of transactions related to this batch on the L1 network
l2TxCount
integer
The total number of transactions on the L2 network
rootHash
string
The root hash representing the state of the network after the transaction
status
string
The status of the transaction
commitTxHash
string
The hash of the transaction committed to the network
committedAt
string
The timestamp when the transaction was committed to the network
commitChainId
integer
The chain ID where the transaction was committed
proveTxHash
string
The hash of the proof transaction on the L1 network
provenAt
string
The timestamp when the proof transaction was done on the L1 network
proveChainId
integer
The chain ID where the transaction was proven
executeTxHash
string
The hash of the transaction executed on the network
executedAt
string
The timestamp when the transaction was executed on the network
executeChainId
integer
The chain ID where the transaction was executed
l1GasPrice
integer
The gas price used for the transaction on the L1 network
l2FairGasPrice
integer
The fair gas price used for the transaction on the L2 (zkSync) network
fairPubdataPrice
integer
The fair price for publishing data on-chain
baseSystemContractsHashes
object
An object containing hashes of the base system contracts used in the transaction
bootloader
string
The hash of the bootloader contract
default_aa
string
The hash of the default account contract
evm_emulator
string
The hash of the EVM emulator contract (can be null)
operatorAddress
string
The address of the operator who executed the transaction
protocolVersion
string
The version of the protocol used for this transaction
Request
Don't have an account yet?
Create your QuickNode endpoint in seconds and start building
Get started for free