qc_getTransactionCount
Returns the number of transactions sent from an address (nonce).
qc_sendTransaction
Signs and sends a transaction from an unlocked account on the node.
This method requires the sender account to be unlocked on the node. For production signing, use the Custody API or qc_sendRawTransaction with an externally signed payload.
qc_sendRawTransaction
Submits a pre-signed raw transaction. This is the standard method for submitting transactions signed by external key management systems.
qc_getTransactionByHash
Returns transaction details by transaction hash.
qc_getTransactionReceipt
Returns the receipt of a mined transaction.
qc_getRawTransactionByHash
Returns the RLP-encoded raw transaction by hash.
qc_getTransactionByBlockNumberAndIndex
Returns a transaction by block number and transaction index.
qc_getTransactionByBlockHashAndIndex
Returns a transaction by block hash and transaction index.
qc_getRawTransactionByBlockNumberAndIndex
Returns the RLP-encoded raw transaction by block number and index.
qc_getRawTransactionByBlockHashAndIndex
Returns the RLP-encoded raw transaction by block hash and index.
qc_getBlockTransactionCountByNumber
Returns the number of transactions in a block by block number.
qc_getBlockTransactionCountByHash
Returns the number of transactions in a block by block hash.
qc_sign
Signs data with an unlocked account. Returns the signature.
Requires the account to be unlocked on the node.
qc_signTransaction
Signs a transaction without broadcasting it. Returns the RLP-encoded signed transaction.
qc_pendingTransactions
Returns all pending transactions in the node’s transaction pool.
qc_fillTransaction
Fills in default values (nonce, gas, gas price) for a transaction object without signing or submitting it.
qc_resend
Replaces a pending transaction with new gas parameters. The original transaction is matched by from, nonce, and other fields.