eth_subscribe RPC Method
Parameters
subscription name
string
The type of event you want to subscribe to (i.e., newHeads, logs, newPendingTransactions). This method supports the following subscription types:
newHeads
It fires a notification each time a new header is appended to the chain, including chain reorganizations
logs
It returns logs that are included in new imported blocks and match the given filter criteria
newPendingTransactions
It returns the hash for all transactions that are added to the pending state and are signed with a key that is available in the node
flag
boolean
If true, method will return the full transaction data, otherwise only the transaction hash
data
object
The arguments such as an address, multiple addresses, and topics. Note, only logs that are created from these addresses or match the specified topics will return logs
Returns
result
The hex encoded subscription ID. This ID will be attached to all received events and can also be used to cancel the subscription using eth_unsubscribe
Request
1wscat -c \2# wait for connection3{"id":1,"jsonrpc":"2.0","method":"eth_subscribe","params":["newHeads"]}
Don't have an account yet?
Create your QuickNode endpoint in seconds and start building
Get started for free