arb_checkPublisherHealth
Checks the health of the transaction publisher
arb_getRawBlockMetadata
Returns raw block metadata for the specified block range
arb_latestValidated
Returns the latest validated global state information
arb_maintenanceStatus
Returns the current maintenance status of the execution engine
arbdebug_pricingModel
Returns pricing model history for the specified block range
arbdebug_timeoutQueue
Returns the timeout queue at the specified block
arbdebug_timeoutQueueHistory
Returns timeout queue history for the specified block range
arbdebug_validateMessageNumber
Validates a message number and returns validation result
arbdebug_validationInputsAt
Returns validation inputs at the specified message number
arbtrace_block
Forwards trace block to classic Arbitrum node
arbtrace_call
Forwards trace call to classic Arbitrum node
arbtrace_callMany
Forwards trace callMany to classic Arbitrum node
arbtrace_filter
Forwards trace filter to classic Arbitrum node
arbtrace_get
Forwards trace get to classic Arbitrum node
arbtrace_replayBlockTransactions
Forwards replayBlockTransactions to classic Arbitrum node
arbtrace_replayTransaction
Forwards replayTransaction to classic Arbitrum node
arbtrace_transaction
Forwards transaction trace to classic Arbitrum node
auctioneer_submitAuctionResolutionTransaction
Submits an auction resolution transaction
daprovider_collectPreimages
Collects preimages from data availability provider
daprovider_commitChunkedStore
Commits a chunked store operation
daprovider_generateCertificateValidityProof
Generates a certificate validity proof
daprovider_generateReadPreimageProof
Generates a read preimage proof
daprovider_getSupportedHeaderBytes
Returns the supported header bytes for this provider
daprovider_recoverPayload
Recovers payload from data availability provider
daprovider_sendChunk
Sends a chunk of data in a chunked store operation
daprovider_startChunkedStore
Starts a chunked store operation using data streaming protocol
daprovider_store
Stores data in a single call
das_commitChunkedStore
Commits a chunked store operation
das_expirationPolicy
Returns the expiration policy of the DAS
das_healthCheck
Performs a health check on the DAS
das_sendChunk
Sends a chunk of data in a chunked store operation
das_startChunkedStore
Starts a chunked store operation using data streaming protocol
das_store
Stores data in the DAS (legacy API)
debug_traceBlockByHash
Traces a block by hash
debug_traceBlockByNumber
Traces a block by number
debug_traceCall
Traces a contract call
debug_traceTransaction
Traces a transaction
eth_blockNumber
Returns the number of the most recent block
eth_call
Executes a new message call immediately without creating a transaction
eth_chainId
Returns the chain ID (EIP-155)
eth_estimateGas
Estimates the gas needed to execute a transaction
eth_gasPrice
Returns the current gas price in wei
eth_getBalance
Returns the balance of the account at the given address
eth_getBlockByHash
Returns the requested block by hash
eth_getBlockByNumber
Returns the requested canonical block by number
eth_getTransactionByHash
Returns the transaction for the given hash
eth_getTransactionReceipt
Returns the transaction receipt for the given transaction hash
eth_sendRawTransaction
Adds the signed transaction to the transaction pool
eth_sendTransaction
Creates a transaction for the given argument, sign it and submit it to the transaction pool
eth_syncing
Returns information about sync status
filter_eth_getFilterChanges
Returns the logs for the filter with the given id since last time it was called
filter_eth_getLogs
Returns logs matching the given argument that are stored within the state
filter_eth_newBlockFilter
Creates a filter that fetches blocks that are imported into the chain
filter_eth_newFilter
Creates a new filter and returns the filter id
filter_eth_newPendingTransactionFilter
Creates a filter that fetches pending transaction hashes
filter_eth_uninstallFilter
Removes the filter with the given filter id
net_listening
Returns an indication if the node is listening for network connections
net_peerCount
Returns the number of connected peers
net_version
Returns the current ethereum protocol version
personal_listAccounts
Returns a list of addresses for accounts this node manages
personal_newAccount
Creates a new account and returns the address for the new account
personal_sendTransaction
Creates a transaction from the given arguments and tries to sign it
personal_unlockAccount
Unlocks the account associated with the given address
timeboost_sendExpressLaneTransaction
Sends a transaction to the express lane for faster processing
txpool_content
Returns the transactions contained within the transaction pool
txpool_inspect
Retrieves the content of the transaction pool and flattens it into an easily inspectable list
txpool_status
Returns the number of pending and queued transaction in the pool
validation_checkAlive
Checks if an execution run is still alive
validation_closeExec
Closes an execution run
validation_createExecutionRun
Creates a new execution run for validation
validation_execKeepAlive
Keeps an execution run alive by updating its access time
validation_getMachineHashesWithStepSize
Returns machine hashes with specified step size
validation_getProofAt
Returns the proof at the specified position (base64 encoded)
validation_getStepAt
Returns the machine step result at the specified position
validation_name
Returns the name of the validation spawner
validation_prepareRange
Prepares a range of steps for execution
validation_room
Returns the available room (capacity) of the validation spawner
validation_stylusArchs
Returns the list of supported Stylus architectures
validation_validate
Validates a block using the provided input and module root
validation_wasmModuleRoots
Returns the list of available WASM module roots
web3_clientVersion
Returns the node name
web3_sha3
Applies the ethereum sha3 implementation on the input