eth_subscribe RPC Method
To use the eth_subscribe method on the C-Chain, ensure that the end of your URL includes ext/bc/C/ws.
Parameters
subscription name
array
REQUIRED
The type of event you want to subscribe to (i.e., newHeads, logs, newPendingTransactions). This method supports the following subscription types:
newHeads
string
It fires a notification each time a new header is appended to the chain, including chain reorganizations
logs
string
It returns logs that are included in new imported blocks and match the given filter criteria
newPendingTransactions
string
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
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
string
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 ext/bc/C/ws \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