Update an account
A transaction that updates the properties of an existing account. The network will store the latest updates on the account. If you would like to retrieve the state of an account in the past, you can query a mirror node.
Account Properties
Account PropertiesTransaction Fees
Please see the transaction and query fees table for the base transaction fee
Please use the Hedera fee estimator to estimate your transaction fee cost
Transaction Signing Requirements
The account key(s) are required to sign the transaction
If you are updating the keys on the account the OLD KEY and NEW KEY must sign
If either is a key list then the key list keys are all required to sign
If either is a threshold key, the threshold value is required to sign
If you do not have the required signatures, the network will throw an INVALID_SIGNATURE error
Methods
Method | Type | Requirement |
---|---|---|
| AccountId | Required |
| Key | Optional |
| Boolean | Optional |
| int | Optional |
| String | Optional |
| Duration | Optional |
| AccountId | Optional |
| long | Optional |
| boolean | Optional |
| Instant | Disabled |
Get transaction values
Return the properties of an account create transaction.
Method | Type | Description |
---|---|---|
| Key | Returns the public key on the account |
| Hbar | Returns the initial balance of the account |
| boolean | Returns whether the receiver signature is required or not |
| Instant | Returns the expiration time |
| String | Returns the account memo |
| boolean | Returns whether or not the account is declining rewards |
| long | Returns the node ID the account is staked to |
| AccountId | Returns the account ID the node is staked to |
| Duration | Returns the auto renew period on the account |
Last updated