Skip to main content

FileGetContentsQuery

Get the contents of a file. The content field is empty (no bytes) if the file is empty.
FieldTypeDescription
headerQueryHeaderStandard info sent from client to node, including the signed payment, and what kind of response is requested (cost, state proof, both, or neither).
fileIDFileIDThe file ID of the file whose contents are requested

FileGetContentsResponse

Response when the client sends the node FileGetContentsQuery
FieldTypeDescription
headerResponseHeaderStandard response from node to client, including the requested fields: cost, or state proof, or both, or neither
fileContentsFileGetContentsResponse.FileContentsthe file ID and contents (a state proof can be generated for this)

FileGetContentsResponse

Response when the client sends the node FileGetContentsQuery
FieldTypeDescription
fileIDFileIDThe file ID of the file whose contents are being returned
contentsFileContentsThe bytes contained in the file