- QueryBalanceConnectionEdge
Chart data for a pool
Volume data points
TVL data points
Fees data points
{ "volume": [ { "__typename": "ChartDataPoint" } ], "tvl": [ { "__typename": "ChartDataPoint" } ], "fees": [ { "__typename": "ChartDataPoint" } ] }
{ "edges": [ { "cursor": "Example String", "node": { "requestKey": "Example String", "height": "Example Custom Scalar", "chainId": "Example Custom Scalar", "canonical": true, "creationTime": "Example Custom Scalar", "badResult": "Example String", "sender": "Example String", "gas": "Example String", "gasLimit": "Example String", "gasPrice": "Example String", "code": "Example String" } } ], "pageInfo": { "startCursor": "Example String", "endCursor": "Example String", "hasNextPage": true, "hasPreviousPage": true } }
{ "cursor": "Example String", "node": { "requestKey": "Example String", "height": "Example Custom Scalar", "chainId": "Example Custom Scalar", "canonical": true, "creationTime": "Example Custom Scalar", "badResult": "Example String", "sender": "Example String", "gas": "Example String", "gasLimit": "Example String", "gasPrice": "Example String", "code": "Example String" } }
A lightweight summary of a transaction returned by the transactionsByPactCode
query.
TransactionSummary
provides essential metadata and execution details about transactions
that executed a specific Pact code, without the full payload of a Transaction
object.
It is optimized for querying large sets of transactions efficiently when detailed fields
(like signatures, events, or full results) are not needed.
Each summary includes fundamental information such as the transaction’s request key, block height, chain, gas usage, sender, and canonical status, as well as the original Pact code if available.
The unique request key of the transaction.
The block height at which the transaction was included.
The chain ID where the transaction was executed.
Whether the transaction was included in the canonical chain (true
) or an orphaned fork (false
).
The timestamp when the transaction was created.
If the transaction failed, contains the error message returned by Pact.
The account or contract that submitted the transaction.
The total gas consumed during the execution of this transaction.
The maximum amount of gas allowed for this transaction.
The gas price specified for this transaction.
The Pact code executed by the transaction, if available.
{ "requestKey": "Example String", "height": "Example Custom Scalar", "chainId": "Example Custom Scalar", "canonical": true, "creationTime": "Example Custom Scalar", "badResult": "Example String", "sender": "Example String", "gas": "Example String", "gasLimit": "Example String", "gasPrice": "Example String", "code": "Example String" }
Connection type for balance query results.
{ "edges": [ { "cursor": "Example String", "node": { "accountName": "Example String", "module": "Example String", "chainId": "Example String", "balance": "Example String" } } ], "pageInfo": { "startCursor": "Example String", "endCursor": "Example String", "hasNextPage": true, "hasPreviousPage": true } }
{ "cursor": "Example String", "node": { "accountName": "Example String", "module": "Example String", "chainId": "Example String", "balance": "Example String" } }
A representation of a balance in the Kadena blockchain.
The full account name to retrieve balances for. @example(value: "k:bcbaf20fb2975ae362ae82b27afce1ac4a72774c6c45fa1afd8df394e6141251")
The name of the module that issued the token.
The chain ID where the balance exists.
The balance amount.
{ "accountName": "Example String", "module": "Example String", "chainId": "Example String", "balance": "Example String" }
Represents an account associated with a specific fungible token on the Kadena blockchain.
A FungibleAccount
tracks the balance and activity of a single account (such as a user key account or contract)
for a given fungible token module (for example, coin
for KDA).
Because Kadena is a multi-chain network, a fungible account may have balances distributed across multiple chains.
This type exposes both the aggregated balance and per-chain details, along with historical transactions and transfers.
Globally unique identifier for this fungible account node.
The full name of the account (e.g., k:abcdef123456...
for a user account or free.my-contract
for a contract account).
Per-chain breakdown of this fungible account. Since Kadena operates multiple braided chains, an account can have different balances on each chain.
The name of the fungible token module associated with this account (e.g., coin
).
The total balance of this account across all chains for the specified fungible token.
Paginated list of transactions involving this account. Transactions represent operations such as transfers, contract calls, or other state changes that affect this account.
Paginated list of transfers associated with this account. Transfers represent direct movements of the fungible token into or out of this account.
Implements interfaces
A globally identifiable object in the GraphQL schema.
All core entities in this API implement the Node
interface, which guarantees that they have
a unique id
field, enabling consistent caching, pagination, and reference resolution across the API.
{ "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "accountName": "Example String", "chainAccounts": [ { "__typename": "FungibleChainAccount" } ], "fungibleName": "Example String", "totalBalance": "Example Custom Scalar", "transactions": { "__typename": "FungibleAccountTransactionsConnection" }, "transfers": { "__typename": "FungibleAccountTransfersConnection" } }
{ "edges": [ { "cursor": "Example String", "node": { "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "cmd": { "__typename": "TransactionCommand" }, "hash": "Example String", "result": { "__typename": "TransactionMempoolInfo" }, "sigs": [ { "__typename": "TransactionSignature" } ] } } ], "pageInfo": { "startCursor": "Example String", "endCursor": "Example String", "hasNextPage": true, "hasPreviousPage": true }, "totalCount": 40 }
{ "cursor": "Example String", "node": { "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "cmd": { "__typename": "TransactionCommand" }, "hash": "Example String", "result": { "__typename": "TransactionMempoolInfo" }, "sigs": [ { "__typename": "TransactionSignature" } ] } }
{ "edges": [ { "cursor": "Example String", "node": { "amount": "Example Custom Scalar", "block": { "__typename": "Block" }, "blockHash": "Example String", "chainId": "Example Custom Scalar", "creationTime": "Example Custom Scalar", "crossChainTransfer": { "__typename": "Transfer" }, "height": "Example Custom Scalar", "id": "9cfb1c81-4c79-452f-b1f5-8ee6571276b4", "moduleHash": "Example String", "moduleName": "Example String", "orderIndex": "Example Custom Scalar", "receiverAccount": "Example String", "requestKey": "Example String", "senderAccount": "Example String", "tokenId": "Example String", "transaction": { "__typename": "Transaction" } } } ], "pageInfo": { "startCursor": "Example String", "endCursor": "Example String", "hasNextPage": true, "hasPreviousPage": true }, "totalCount": 40 }