Ethereum
Ethereum real time endpoints
Ethereum real time methods follow the JSON-RPC specification and share the same endpoint, by protocol definition, the payload method
parameter is the one used to know which method is the one to be called. To call this methods, is mandatory to specify the currency, eth
in this case and the network in which to executed the request. Bitcoin real time methods are exposed in the following endpoint http://server/eth/{network}/ws
where network has to be replace by the network name in which make the request
Subscribe to balance changes for any Ethereum address
Request ID
160907
JSON-RPC Version
2.0
Method name to be called. For this operation, the field value must be subscribeToAddressBalance
subscribeToAddressBalance
POST /subscribeToAddressBalance HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 132
{
"id": 160907,
"jsonrpc": "2.0",
"method": "subscribeToAddressBalance",
"params": {
"address": "0x625ACaEdeF812d2842eFd2Fb0294682A868455bd"
}
}
Successful response
{
"id": 160907,
"jsonrpc": "2.0",
"result": {
"subscribed": true
}
}
Unsubscribe to balance changes for any address
Request ID
160907
JSON-RPC Version
2.0
Method name to be called. For this operation, the field value must be unsubscribeFromAddressBalance
unsubscribeFromAddressBalance
POST /unsubscribeFromAddressBalance HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 136
{
"id": 160907,
"jsonrpc": "2.0",
"method": "unsubscribeFromAddressBalance",
"params": {
"address": "0x625ACaEdeF812d2842eFd2Fb0294682A868455bd"
}
}
Successful response
{
"id": 160907,
"jsonrpc": "2.0",
"result": {
"unsubscribed": true
}
}
Subscribe to new blocks
Request ID
160907
JSON-RPC Version
2.0
Method name to be called. For this operation, the field value must be subscribeToNewBlocks
subscribeToNewBlocks
POST /subscribeToNewBlocks HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 73
{
"id": 160907,
"jsonrpc": "2.0",
"method": "subscribeToNewBlocks",
"params": {}
}
Successful response
{
"id": 160907,
"jsonrpc": "2.0",
"result": {
"subscribed": true
}
}
Subscribe from new blocks
Request ID
160907
JSON-RPC Version
2.0
Method name to be called. For this operation, the field value must be unsubscribeFromNewBlocks
unsubscribeFromNewBlocks
POST /unsubscribeFromNewBlocks HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 77
{
"id": 160907,
"jsonrpc": "2.0",
"method": "unsubscribeFromNewBlocks",
"params": {}
}
Successful response
{
"id": 160907,
"jsonrpc": "2.0",
"result": {
"unsubscribed": true
}
}
Last updated