FileGetInfo
FileGetInfoQuery
Get all of the information about a file, except for its contents. When a file expires, it no longer exists, and there will be no info about it, and the fileInfo field will be blank. If a transaction or smart contract deletes the file, but it has not yet expired, then the fileInfo field will be non-empty, the deleted field will be true, its size will be 0, and its contents will be empty. Note that each file has a FileID, but does not have a filename.
header
Standard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
FileGetInfoResponse
Response when the client sends the node FileGetInfoQuery
header
Standard response from node to client, including the requested fields: cost, or state proof, or both, or neither
fileInfo
The information about the file (a state proof can be generated for this)
FileGetInfoResponse
Response when the client sends the node FileGetInfoQuery
size
int64
Number of bytes in contents
deleted
bool
True if deleted but not yet expired
memo
string
The memo associated with the file (UTF-8 encoding max 100 bytes)
ledger_id
bytes
The ledger ID the response was returned from; please see HIP-198 for the network-specific IDs
Last updated