1 unstable release

new 0.1.0 Mar 28, 2025

#15 in #openapitools

MIT license

85KB
1.5K SLoC

Rust API client for openapi

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: version not set
  • Package version: version not set
  • Generator version: 7.11.0
  • Build package: org.openapitools.codegen.languages.RustClientCodegen

Installation

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

openapi = { path = "./openapi" }

Documentation for API Endpoints

All URIs are relative to http://localhost

Class Method HTTP request Description
ArkServiceApi ark_service_delete_nostr_recipient POST /v1/vtxo/nostr/delete
ArkServiceApi ark_service_get_boarding_address POST /v1/boarding
ArkServiceApi ark_service_get_event_stream GET /v1/events
ArkServiceApi ark_service_get_info GET /v1/info
ArkServiceApi ark_service_get_round GET /v1/round/{txid}
ArkServiceApi ark_service_get_round_by_id GET /v1/round/id/{id}
ArkServiceApi ark_service_get_transactions_stream GET /v1/transactions
ArkServiceApi ark_service_list_vtxos GET /v1/vtxos/{address}
ArkServiceApi ark_service_ping GET /v1/round/ping/{requestId}
ArkServiceApi ark_service_register_inputs_for_next_round POST /v1/round/registerInputs
ArkServiceApi ark_service_register_outputs_for_next_round POST /v1/round/registerOutputs
ArkServiceApi ark_service_set_nostr_recipient POST /v1/vtxo/nostr
ArkServiceApi ark_service_submit_redeem_tx POST /v1/redeem-tx
ArkServiceApi ark_service_submit_signed_forfeit_txs POST /v1/round/submitForfeitTxs
ArkServiceApi ark_service_submit_tree_nonces POST /v1/round/tree/submitNonces
ArkServiceApi ark_service_submit_tree_signatures POST /v1/round/tree/submitSignatures

Documentation For Models

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

cargo doc --open

Author

Dependencies

~18–30MB
~369K SLoC