Append to a file
A transaction that appends new file content to the end of an existing file. The contents of the file can be viewed by submitting a FileContentsQuery request.
Transaction Signing Requirements
The key on the file is required to sign the transaction if different than the client operator account key
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
Constructor | Description |
---|---|
| Initializes the FileAppendTransaction object |
The default max transaction fee (1 hbar) is not enough to create a file. Use setMaxTransactionFee()
to change the default max transaction fee from 1 hbar to 2 hbars. The default chunk size is 2,048 bytes.
Methods
Method | Type | Description | Requirement |
---|---|---|---|
| FileId | The ID of the file to append | Required |
| String | The content in String format | Optional |
| byte [ ] | The content in byte format | Optional |
| int | The chunk size | Optional |
| int | The max chunk size | Optional |
Get transaction values
Method | Type | Description | Requirement |
---|---|---|---|
| FileId | The file ID in the transaction | Optional |
| String | The content in the transaction | Optional |
Last updated