Skip to main content
Time to read: 1 min

Management API Methods

MethodSupportedComments
admin_addPeerNO
admin_datadirNO
admin_nodeInfoNO
admin_peersNO
admin_setSolcNO
admin_startRPCNO
admin_startWSNO
admin_stopRPCNO
admin_stopWSNO
debug_backtraceAtNO
debug_blockProfileNO
debug_cpuProfileNO
debug_dumpBlockNO
debug_getBlockRlpNO
debug_goTraceNO
debug_memStatsNO
debug_seedHashNO
debug_setHeadNO
debug_setBlockProfileRateNO
debug_stacksNO
debug_startCPUProfileNO
debug_startGoTraceNO
debug_stopGoTraceNO
debug_traceBlockNO
debug_traceBlockByNumberNO
debug_traceBlockByHashNO
debug_traceBlockFromFileNO
debug_traceTransactionYES
debug_vmoduleNO
debug_writeBlockProfileNO
debug_writeMemProfileNO
miner_setExtraNO
miner_setGasPriceNO
miner_startNO
miner_stopNO
miner_setEtherBaseNO
personal_importRawKeyYES
personal_listAccountsYES
personal_lockAccountYES
personal_newAccountYES
personal_unlockAccountYES
personal_sendTransactionYES
personal_signNO
personal_ecRecoverNO
trace_blockPARTIALLYOption "pending" not supported. It also supports block hash as parameter.
trace_transactionYES
txpool_contentYES
txpool_inspectYES
txpool_statusYES

RPC PUB SUB methods

MethodSupportedComments
eth_subscribePARTIALLYOnly options "newHeads" and "logs" are supported.
eth_unsubscribeYES

RPC SPV methods

MethodSupportedComments
rsk_getRawBlockHeaderByNumberYESObtains the RLP encoded block header used for SPV, if this is hashed using Keccak256 it gives the block hash. This function takes the block number (in hexa) or the string "latest", "pending", "genesis".
rsk_getRawBlockHeaderByHashYESObtains the RLP encoded block header used for SPV, if this is hashed using Keccak256 it gives the block hash. This function takes the block hash as parameter.
rsk_getRawTransactionReceiptByHashYESObtains the RLP encoded Transaction Receipt, if this is hashed using Keccak256 it gives the transaction receipt hash. This function takes the transaction hash as parameter.
rsk_getTransactionReceiptNodesByHashYESObtains an array of nodes of the transactions receipt Trie. This is used to hash up to the transaction receipt root. This function takes the block hash and transaction hash as parameters.
Last updated on by Edwin Liava'a