Query

Query

A single query, which is sent from the client to the node. This includes all possible queries. Each Query should not have more than 50 levels.

FieldTypeDescription

query

one of:

getByKey

Get all entities associated with a given key

getBySolidityID

Get the IDs in the format used in transactions, given the format used in Solidity

contractCallLocal

Call a function of a smart contract instance

contractGetInfo

Get information about a smart contract instance

contractGetBytecode

Get bytecode used by a smart contract instance

ContractGetRecords

Get Records of the contract instance

cryptogetAccountBalance

Get the current balance in a cryptocurrency account

cryptoGetAccountRecords

Get all the records that currently exist for transactions involving an account

cryptoGetInfo

Get all information about an account

cryptoGetLiveHash

Get a single livehash from a single account (or null if it doesn't exist)

cryptoGetProxyStakers

Get all the accounts that proxy stake to a given account, and how much they proxy stake (not yet implemented in the current API)

fileGetContents

Get the contents of a file (the bytes stored in it)

fileGetInfo

Get information about a file, such as its expiration date

transactionGetReceipt

Get a receipt for a transaction (lasts 180 seconds)

transactionGetRecord

Get a record for a transaction (lasts 1 hour)

transactionGetFastRecord

Get a record for a transaction (lasts 180 seconds)

consensusGetTopicInfo

Get the parameters of and state of a consensus topic.

networkGetVersionInfo

Get the version of the network

tokenGetInfo

Get all information about a token

scheduleGetInfo

Get all information about a schedule entity

tokenGetAccountNftInfo

Get a list of NFTs associated with the account

tokenGetNftInfo

Get all information about a NFT

tokenGetNftInfos

Get a list of NFTs for the token

Last updated