Raw Data
We also stream data that generally omits normalisation procedures/modifications. For this type of data, you'll have more luck referring to the official documentation of the relevant exchange if you want to parse it, however there are some exceptions. For example, for some on-chain components we have made our own simple schemas that do light filtering and processing of the data to make it more usable and human-readable.
Subscribing
Request
e.g.
See Supported Topics/Feeds for all of the supported options for exchange
and feed
Initial Response
Streamed Messages
Uniswap-raw
Name | Datatype(s) | Description |
---|---|---|
sender | String | Address of the token that's sending |
to | String | Address of the token that's receiving |
amount0In | Integer | The amount of token0 coming in |
amount1In | Integer | The amount of token1 coming in |
amount0Out | Integer | The amount of token0 going out |
amount1Out | Integer | The amount of token0 going out |
token0Name | String | The name of token0 |
token1Name | String | The name of token1 |
token0Symbol | String | Token0's symbol |
token1Symbol | String | Token1's symbol |
Note that our Uniswap feed only takes live updates from the top 100 most liquid pools. The data shown above is also wrapped with details about the block (hash, number, e.t.c.). This is standard for all ethereum event logs
Sample Response
Ethereum
Name | Datatype(s) | Description |
---|---|---|
block_data | Object | Container that holds data related to the block the transaction is in |
block_hash | String (Hex) | Hash of the block |
block_timestamp | Integer | Timestamp of when the block was mined |
miner | String (Hex) | Address of the block miner |
parent_hash | String (Hex) | Hash of the parent block |
num_transactions | Integer | Number of transactions in the block |
tx_hash | String (Hex) | Unique hash of the transaction |
from | String (Hex) | Address of the sender |
to | String (Hex) | Address of the receiver |
gas | Integer | Gas used in the transaction |
gas_price | Integer | Price of the gas in WEI |
value | Integer | Value of the transaction in WEI |
Sample Response
Due to limitations of Solidity, Ethereum can't store decimals for amounts, so take care when using these amount figures for trading purposes -- research into the accurate conversions.
Unsubscribing
Request
e.g.
Last updated