Query Circles Data
The CirclesData class provides an easy-to-use selection of common queries that are suitable for most use cases.
Initialization
const data = sdk.data;const circlesRpc = new CirclesRpc("https://rpc.aboutcircles.com/");
const data = new CirclesData(circlesRpc);const circlesRpc = new CirclesRpc("https://static.94.138.251.148.clients.your-server.de/rpc/");
const data = new CirclesData(circlesRpc);Get avatar info
const avatarInfo = await data.getAvatarInfo("0x...");
if (avatarInfo) {
console.log("Avatar is signed up at Circles");
} else {
console.log("Avatar is not signed up at Circles");
}Get token info
const tokenInfo = await data.getTokenInfo("0x...");
if (tokenInfo) {
console.log("Token is a Circles token");
} else {
console.log("Token is not a Circles token");
}Get total balance (v1, v2)
Get detailed token balances (v1, v2)
Get transaction history
Get trust relations
Get aggregated trust relations
Find groups
Get group memberships
Get invited users
Get invited by
Last updated
Was this helpful?