Aims to deliver analytics & historical data for SoneSwap. Still a work in progress. Feel free to contribute!
The Graph exposes a GraphQL endpoint to query the events and entities within the SoneSwap ecosytem.
Current subgraph locations:
-
Exchange: Includes all SoneSwap Exchange data with Price Data, Volume, Users, etc:
-
Master Farmer: Indexes all MasterFarmer staking data:
- https://graph-node.s-one.finance/subgraphs/name/s-one-finance/master-farmer/graphql (mainnet)
- https://graph-node-2.s-one.finance/subgraphs/name/s-one-finance/master-farmer/graphql (rinkeby)
For any of the subgraphs: s-one-finance
as [subgraph]
- Run the
yarn run codegen:[subgraph]
command to prepare the TypeScript sources for the GraphQL (generated/schema) and the ABIs (generated/[ABI]/*) - [Optional] run the
yarn run build:[subgraph]
command to build the subgraph. Can be used to check compile errors before deploying. - Run
graph auth https://api.thegraph.com/deploy/ <ACCESS_TOKEN>
- Deploy via
yarn run deploy:[subgraph]
.
Please use our node utility: sone-data.
Note: This is in on going development as well.
We will add to this as development progresses.
{
maker(id: "0x6684977bbed67e101bb80fc07fccfba655c0a64f") {
id
servings(orderBy: timestamp) {
id
server {
id
}
tx
pair
token0
token1
soneServed
block
timestamp
}
}
servers {
id
soneServed
servings(orderBy: timestamp) {
id
server {
id
}
tx
pair
token0
token1
sone
block
timestamp
}
}
}