#openapi-generator #storage #hash #post #public-key #crdt #user-key #default-api #api-signer

signer-hub-kit

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

1 unstable release

0.3.1 Jul 27, 2025

#853 in Web programming

Unlicense

66KB
1K SLoC

Rust API client for signer-hub-kit

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Overview

This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.

  • API version: 0.3.0
  • Package version: 0.3.0
  • Generator version: 7.14.0
  • Build package: org.openapitools.codegen.languages.RustClientCodegen

Installation

Put the package under your project folder in a directory named signer-hub-kit and add the following to Cargo.toml under [dependencies]:

signer-hub-kit = { path = "./signer-hub-kit" }

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description
DefaultApi api_signer_crdt_events_get GET /api/signer/crdt-events
DefaultApi api_signer_crdt_events_post POST /api/signer/crdt-events
DefaultApi api_signer_crdt_frontiers_get GET /api/signer/crdt-frontiers
DefaultApi api_signer_envelopes_check_patch PATCH /api/signer/envelopes/check
DefaultApi api_signer_envelopes_get GET /api/signer/envelopes
DefaultApi api_signer_envelopes_post POST /api/signer/envelopes
DefaultApi api_signer_events_get GET /api/signer/events
DefaultApi api_signer_get GET /api/signer
DefaultApi api_signer_storage_blob_hash_head HEAD /api/signer/storage/blob/{hash}
DefaultApi api_signer_storage_blob_post POST /api/signer/storage/blob
DefaultApi api_signer_storage_blobs_check_existence_post POST /api/signer/storage/blobs/check_existence
DefaultApi api_signer_storage_item_post POST /api/signer/storage/item
DefaultApi api_signer_storage_item_pubkey_hash_delete DELETE /api/signer/storage/item/{pubkey}/{hash}
DefaultApi api_signer_storage_item_pubkey_hash_get GET /api/signer/storage/item/{pubkey}/{hash}
DefaultApi api_signer_storage_item_pubkey_hash_head HEAD /api/signer/storage/item/{pubkey}/{hash}
DefaultApi api_signer_users_user_key_get GET /api/signer/users/{user_key}

Documentation For Models

To get access to the crate's generated documentation, use:

cargo doc --open

Author

Dependencies

~5–17MB
~208K SLoC