Ethereum Compute Units

The following is a list of all the transaction categories and their associated Compute Units:

Transaction CategoryAssociated Compute Units
XS1
S5
M10
L50
XL100
EgressCustom
Batch QueriesCustom

ETH Compute Unit Values

MethodWeight
eth_getBlockByHashS
eth_getBlockByNumberS
eth_blockNumberXS
eth_getTransactionCountM
eth_getTransactionByHashS
eth_getTransactionReceiptS
eth_getTransactionByBlockHashAndIndexS
eth_getTransactionByBlockNumberAndIndexS
eth_getBlockTransactionCountByHashS
eth_getBlockTransactionCountByNumberS
eth_getUncleByBlockNumberAndIndexS
eth_getUncleByBlockHashAndIndexS
eth_getUncleCountByBlockHashS
eth_getUncleCountByBlockNumberS
eth_callM
eth_getLogsL
eth_getStorageAtS
eth_getCodeS
eth_getProofS
eth_sendRawTransactionXL
eth_gasPriceS
eth_estimateGasL
eth_feeHistoryXS
eth_maxPriorityFeePerGasXS
eth_chainIdXS
eth_protocolVersion (Only available on Tron )XS
eth_getBalanceS
eth_syncingXS
net_versionXS
net_peerCountXS
web3_clientVersionXS
web3_sha3XS
debug_traceBlockL
debug_traceBlockByHashL
debug_traceBlockByNumberL
debug_traceTransactionL

👋 Need Help?

Contact us through email or our support page for any issues, bugs, or assistance you may need.