Skip to main content
A transaction that updates the state of an existing file on a Hedera network. Once the transaction has been processed, the network will be updated with the new field values of the file. If you need to access a previous state of the file, you can query a mirror node. Transaction Signing Requirements
  • The key or keys on the file are required to sign this transaction to modify the file properties
  • If you are updating the keys on the file, you must sign with the old key and the new key
  • If you do not sign with the key(s) on the file, you will receive an INVALID_SIGNATURE network error
Transaction Fees
  • Please see the transaction and query fees table for base transaction fee
  • Please use the Hedera fee estimator to estimate your transaction fee cost

File Properties

Methods

Note: The total size for a given transaction is limited to 6KiB. If you exceed this value you will need to submit a FileUpdateTransaction that is less than 6KiB and then submit a FileAppendTransaction to add the remaining content to the file.

Get transaction values