A query that returns the current state of the account. This query does not include the list of records associated with the account. Anyone on the network can request account info for a given account. Queries do not change the state of the account or require network consensus. The information is returned from a single node processing the query.
Account Properties
Query Fees
Please see the transaction and query fees table for the base transaction fee
The client operator private key is required to sign the query request.
Methods
//Create the account info queryAccountInfoQuery query =newAccountInfoQuery().setAccountId(newAccountId);//Submit the query to a Hedera networkAccountInfo accountInfo =query.execute(client);//Print the account key to the consoleSystem.out.println(accountInfo);//v2.0.0
//Create the account info queryconstquery=newAccountInfoQuery().setAccountId(newAccountId);//Sign with client operator private key and submit the query to a Hedera networkconstaccountInfo=awaitquery.execute(client);//Print the account info to the consoleconsole.log(accountInfo);//v2.0.0
//Create the account info queryquery := hedera.NewAccountInfoQuery().SetAccountID(newAccountId)//Sign with client operator private key and submit the query to a Hedera networkaccountInfo, err := query.Execute(client)if err !=nil {panic(err)}//Print the account info to the consolefmt.Println(accountInfo)//v2.0.0