# Rust API client for hyperlane-cardano-rpc-rust-client No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) ## Overview This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [openapi-spec](https://openapis.org) from a remote server, you can easily generate an API client. - API version: 1.0.0 - Package version: 1.0.10 - Build package: `org.openapitools.codegen.languages.RustClientCodegen` ## Installation Put the package under your project folder in a directory named `hyperlane-cardano-rpc-rust-client` and add the following to `Cargo.toml` under `[dependencies]`: ``` hyperlane-cardano-rpc-rust-client = { path = "./hyperlane-cardano-rpc-rust-client" } ``` ## Documentation for API Endpoints All URIs are relative to *http://localhost* Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- *DefaultApi* | [**estimate_inbound_message_fee**](docs/DefaultApi.md#estimate_inbound_message_fee) | **POST** /api/inbox/estimate-message-fee | Estimate the fee in ADA to deliver an inbound message *DefaultApi* | [**get_outbound_gas_payment**](docs/DefaultApi.md#get_outbound_gas_payment) | **POST** /api/outbox/get-message-gas-payment | Get the outbound gas payment for a message to a relayer *DefaultApi* | [**get_validator_storage_locations**](docs/DefaultApi.md#get_validator_storage_locations) | **POST** /api/validator-announcement/get-storage-locations/ | Returns storage locations for the given validators addresses (0x prefixed 32 bytes, total length of 66 characters) *DefaultApi* | [**inbox_ism_parameters**](docs/DefaultApi.md#inbox_ism_parameters) | **GET** /api/inbox/ism-parameters | Get the inbox ISM parameters *DefaultApi* | [**is_inbox_message_delivered**](docs/DefaultApi.md#is_inbox_message_delivered) | **GET** /api/inbox/is-message-delivered/{messageId} | Check if an inbox message was delivered *DefaultApi* | [**last_finalized_block**](docs/DefaultApi.md#last_finalized_block) | **GET** /api/indexer/lastFinalizedBlock | Get the last finalized block *DefaultApi* | [**merkle_tree**](docs/DefaultApi.md#merkle_tree) | **GET** /api/indexer/merkleTree | Retrieve the MerkleTree of the latest (finalized) alive Outbox (UTXO) *DefaultApi* | [**messages_by_block_range**](docs/DefaultApi.md#messages_by_block_range) | **GET** /api/indexer/messages/{fromBlock}/{toBlock} | Get messages from fromBlock to toBlock *DefaultApi* | [**submit_inbound_message**](docs/DefaultApi.md#submit_inbound_message) | **POST** /api/inbox/submit-message | Submit an new inbound message ## Documentation For Models - [EstimateInboundMessageFee200Response](docs/EstimateInboundMessageFee200Response.md) - [EstimateInboundMessageFeeRequest](docs/EstimateInboundMessageFeeRequest.md) - [EstimateInboundMessageFeeRequestMessage](docs/EstimateInboundMessageFeeRequestMessage.md) - [GetOutboundGasPayment200Response](docs/GetOutboundGasPayment200Response.md) - [GetOutboundGasPaymentRequest](docs/GetOutboundGasPaymentRequest.md) - [GetValidatorStorageLocations200Response](docs/GetValidatorStorageLocations200Response.md) - [GetValidatorStorageLocations200ResponseValidatorStorageLocationsInner](docs/GetValidatorStorageLocations200ResponseValidatorStorageLocationsInner.md) - [GetValidatorStorageLocationsRequest](docs/GetValidatorStorageLocationsRequest.md) - [InboxIsmParameters200Response](docs/InboxIsmParameters200Response.md) - [IsInboxMessageDelivered200Response](docs/IsInboxMessageDelivered200Response.md) - [LastFinalizedBlock200Response](docs/LastFinalizedBlock200Response.md) - [MerkleTree200Response](docs/MerkleTree200Response.md) - [MerkleTree200ResponseMerkleTree](docs/MerkleTree200ResponseMerkleTree.md) - [MessagesByBlockRange200Response](docs/MessagesByBlockRange200Response.md) - [MessagesByBlockRange200ResponseMessagesInner](docs/MessagesByBlockRange200ResponseMessagesInner.md) - [MessagesByBlockRange200ResponseMessagesInnerMessage](docs/MessagesByBlockRange200ResponseMessagesInnerMessage.md) - [SubmitInboundMessage200Response](docs/SubmitInboundMessage200Response.md) To get access to the crate's generated documentation, use: ``` cargo doc --open ``` ## Author