Available on crate feature
rpc
only.Expand description
RPC requests and responses for the blob service.
Structs§
- AddPath
Request - A request to the node to provide the data at the given path
- AddPath
Response - Wrapper around
AddProgress
. - AddStream
Request - Write a blob from a byte stream
- AddStream
Response - Wrapper around
AddProgress
. - Batch
AddPath Request - Write a blob from a byte stream
- Batch
AddPath Response - Response to a batch add path request
- Batch
AddStream Request - Write a blob from a byte stream
- Batch
Create Request - Request to create a new scope for temp tags
- Batch
Create Temp TagRequest - Create a temp tag with a given hash and format
- Blob
Status Request - Request to get the status of a blob
- Blob
Status Response - The response to a status request
- Consistency
Check Request - A request to the node to validate the integrity of all provided data
- Create
Collection Request - Create a collection.
- Create
Collection Response - A response to a create collection request
- Delete
Request - Delete a blob
- Download
Response - Progress response for
BlobDownloadRequest
- Export
Request - A request to the node to download and share the data specified by the hash.
- Export
Response - Progress response for
ExportRequest
- List
Incomplete Request - List all blobs, including collections
- List
Request - List all blobs, including collections
- Read
AtRequest - Get the bytes for a hash
- Validate
Request - A request to the node to validate the integrity of all provided data
Enums§
- AddStream
Update - Write a blob from a byte stream
- Batch
AddStream Response - Wrapper around
AddProgress
. - Batch
AddStream Update - Write a blob from a byte stream
- Batch
Create Response - Response to a temp tag scope request
- Batch
Update - Update to a temp tag scope
- Read
AtResponse - Response to
ReadAtRequest
- Request
- Response