System transactions represent internal messages between HyperCore and HyperEVM used to perform system-level operations such as layer bridging and system state updates.
Parameters
- hashstringREQUIRED
The hash (32 bytes) of the block
Returns
- resultarray | null
An array of system transaction objects included in the block, or null when the block was not found
- typestring
The transaction type
- chainIdstring
The chain ID encoded as hexadecimal
- noncestring
The transaction count of the sender
- gasPricestring
Gas price in wei, encoded as hexadecimal
- gasstring
Gas limit provided by the sender
- tostring
Recipient address (null for contract creation)
- valuestring
Value transferred in wei, encoded as hexadecimal
- inputstring
Input data of the transaction
- rstring
ECDSA signature r
- sstring
ECDSA signature s
- vstring
ECDSA recovery id
- hashstring
Transaction hash
- blockHashstring
Block hash
- blockNumberstring
The block number encoded as a hexadecimal
- transactionIndexstring
Index of the transaction in the block
- fromstring
Sender address