Skip to main content

query-{view_account} RPC Method

Returns the basic information about the account.

Updated on
Oct 4, 2023

query-{view_account} RPC Method

Parameters

request_type
string
The type of request i.e view_account
finality
string
The assurance that the transaction cannot be altered, reversed, or canceled after they are completed. For finality=final, it means that it has been validated on at least 66% of the nodes in the network and for finality=optimistic, it uses the latest block recorded on the node that responded to the query passed. You can only use one parameter, either finality or block_id
block_id
integer/string
The block id which could be either a block number or block hash. You can only use one parameter, either finality or block_id
account_id
string
The id of the account associcated with the transaction

Returns

amount
The amount of asset being transferred
locked
The amount of bytes that succeeded locking
code_hash
It states whether the account has a contract deployed to it or not. If the code_hash value is “1111111…", it means that no contract is deployed to that specific account
storage_usage
The amount of storage used by the contract
storage_paid_at
The amount of storage paid
block_height
The height of the block this transactions was associated with
block_hash
The hash of the block this transaction was associated with
Request
1
curl https://docs-demo.near-mainnet.quiknode.pro/ \
2
--request POST \
3
--header "Content-Type: application/json" \
4
--data '{"method": "query","params": {"request_type": "view_account", "finality": "final", "account_id": "prophet.poolv1.near"},"id":1,"jsonrpc":"2.0"}'
Don't have an account yet?
Create your QuickNode endpoint in seconds and start building
Get started for free