openxapi-binance 0.1.2

Rust client for Binance API
Documentation
# Rust API client for openapi

OpenAPI specification for Binance exchange - Wallet API


## Overview

This package is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project.

Please do not edit the generated code manually, but rather regenerate it from [OpenXAPI](https://github.com/openxapi/openxapi).

- API version: 0.1.0
- Package version: 0.1.0

## Installation

Install the package using cargo:

```shell
cargo add openxapi-binance
```

Or add the following to your `Cargo.toml`:

```
openxapi-binance = { git = "https://github.com/openxapi/binance-rs" }
```

## Documentation for API Endpoints

All URIs are relative to *https://api.binance.com*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*AccountApi* | [**wallet_create_account_disable_fast_withdraw_switch_v1**]docs/AccountApi.md#wallet_create_account_disable_fast_withdraw_switch_v1 | **POST** /sapi/v1/account/disableFastWithdrawSwitch | Disable Fast Withdraw Switch (USER_DATA)
*AccountApi* | [**wallet_create_account_enable_fast_withdraw_switch_v1**]docs/AccountApi.md#wallet_create_account_enable_fast_withdraw_switch_v1 | **POST** /sapi/v1/account/enableFastWithdrawSwitch | Enable Fast Withdraw Switch (USER_DATA)
*AccountApi* | [**wallet_get_account_api_restrictions_v1**]docs/AccountApi.md#wallet_get_account_api_restrictions_v1 | **GET** /sapi/v1/account/apiRestrictions | Get API Key Permission (USER_DATA)
*AccountApi* | [**wallet_get_account_api_trading_status_v1**]docs/AccountApi.md#wallet_get_account_api_trading_status_v1 | **GET** /sapi/v1/account/apiTradingStatus | Account API Trading Status (USER_DATA)
*AccountApi* | [**wallet_get_account_info_v1**]docs/AccountApi.md#wallet_get_account_info_v1 | **GET** /sapi/v1/account/info | Account info (USER_DATA)
*AccountApi* | [**wallet_get_account_snapshot_v1**]docs/AccountApi.md#wallet_get_account_snapshot_v1 | **GET** /sapi/v1/accountSnapshot | Daily Account Snapshot (USER_DATA)
*AccountApi* | [**wallet_get_account_status_v1**]docs/AccountApi.md#wallet_get_account_status_v1 | **GET** /sapi/v1/account/status | Account Status (USER_DATA)
*AssetApi* | [**wallet_create_asset_dust_btc_v1**]docs/AssetApi.md#wallet_create_asset_dust_btc_v1 | **POST** /sapi/v1/asset/dust-btc | Get Assets That Can Be Converted Into BNB (USER_DATA)
*AssetApi* | [**wallet_create_asset_dust_v1**]docs/AssetApi.md#wallet_create_asset_dust_v1 | **POST** /sapi/v1/asset/dust | Dust Transfer (USER_DATA)
*AssetApi* | [**wallet_create_asset_get_funding_asset_v1**]docs/AssetApi.md#wallet_create_asset_get_funding_asset_v1 | **POST** /sapi/v1/asset/get-funding-asset | Funding Wallet (USER_DATA)
*AssetApi* | [**wallet_create_asset_get_user_asset_v3**]docs/AssetApi.md#wallet_create_asset_get_user_asset_v3 | **POST** /sapi/v3/asset/getUserAsset | User Asset (USER_DATA)
*AssetApi* | [**wallet_create_asset_transfer_v1**]docs/AssetApi.md#wallet_create_asset_transfer_v1 | **POST** /sapi/v1/asset/transfer | User Universal Transfer (USER_DATA)
*AssetApi* | [**wallet_create_bnb_burn_v1**]docs/AssetApi.md#wallet_create_bnb_burn_v1 | **POST** /sapi/v1/bnbBurn | Toggle BNB Burn On Spot Trade And Margin Interest (USER_DATA)
*AssetApi* | [**wallet_get_asset_asset_detail_v1**]docs/AssetApi.md#wallet_get_asset_asset_detail_v1 | **GET** /sapi/v1/asset/assetDetail | Asset Detail (USER_DATA)
*AssetApi* | [**wallet_get_asset_asset_dividend_v1**]docs/AssetApi.md#wallet_get_asset_asset_dividend_v1 | **GET** /sapi/v1/asset/assetDividend | Asset Dividend Record (USER_DATA)
*AssetApi* | [**wallet_get_asset_custody_transfer_history_v1**]docs/AssetApi.md#wallet_get_asset_custody_transfer_history_v1 | **GET** /sapi/v1/asset/custody/transfer-history | Query User Delegation History(For Master Account)(USER_DATA)
*AssetApi* | [**wallet_get_asset_dribblet_v1**]docs/AssetApi.md#wallet_get_asset_dribblet_v1 | **GET** /sapi/v1/asset/dribblet | DustLog(USER_DATA)
*AssetApi* | [**wallet_get_asset_ledger_transfer_cloud_mining_query_by_page_v1**]docs/AssetApi.md#wallet_get_asset_ledger_transfer_cloud_mining_query_by_page_v1 | **GET** /sapi/v1/asset/ledger-transfer/cloud-mining/queryByPage | Get Cloud-Mining payment and refund history (USER_DATA)
*AssetApi* | [**wallet_get_asset_trade_fee_v1**]docs/AssetApi.md#wallet_get_asset_trade_fee_v1 | **GET** /sapi/v1/asset/tradeFee | Trade Fee (USER_DATA)
*AssetApi* | [**wallet_get_asset_transfer_v1**]docs/AssetApi.md#wallet_get_asset_transfer_v1 | **GET** /sapi/v1/asset/transfer | Query User Universal Transfer History(USER_DATA)
*AssetApi* | [**wallet_get_asset_wallet_balance_v1**]docs/AssetApi.md#wallet_get_asset_wallet_balance_v1 | **GET** /sapi/v1/asset/wallet/balance | Query User Wallet Balance (USER_DATA)
*AssetApi* | [**wallet_get_spot_delist_schedule_v1**]docs/AssetApi.md#wallet_get_spot_delist_schedule_v1 | **GET** /sapi/v1/spot/delist-schedule | Get Spot Delist Schedule (MARKET_DATA)
*AssetApi* | [**wallet_get_spot_open_symbol_list_v1**]docs/AssetApi.md#wallet_get_spot_open_symbol_list_v1 | **GET** /sapi/v1/spot/open-symbol-list | Get Open Symbol List (MARKET_DATA)
*CapitalApi* | [**wallet_create_capital_deposit_credit_apply_v1**]docs/CapitalApi.md#wallet_create_capital_deposit_credit_apply_v1 | **POST** /sapi/v1/capital/deposit/credit-apply | One click arrival deposit apply (for expired address deposit) (USER_DATA)
*CapitalApi* | [**wallet_create_capital_withdraw_apply_v1**]docs/CapitalApi.md#wallet_create_capital_withdraw_apply_v1 | **POST** /sapi/v1/capital/withdraw/apply | Withdraw(USER_DATA)
*CapitalApi* | [**wallet_get_capital_config_getall_v1**]docs/CapitalApi.md#wallet_get_capital_config_getall_v1 | **GET** /sapi/v1/capital/config/getall | All Coins' Information (USER_DATA)
*CapitalApi* | [**wallet_get_capital_deposit_address_list_v1**]docs/CapitalApi.md#wallet_get_capital_deposit_address_list_v1 | **GET** /sapi/v1/capital/deposit/address/list | Fetch deposit address list with network(USER_DATA)
*CapitalApi* | [**wallet_get_capital_deposit_address_v1**]docs/CapitalApi.md#wallet_get_capital_deposit_address_v1 | **GET** /sapi/v1/capital/deposit/address | Deposit Address(supporting network) (USER_DATA)
*CapitalApi* | [**wallet_get_capital_deposit_hisrec_v1**]docs/CapitalApi.md#wallet_get_capital_deposit_hisrec_v1 | **GET** /sapi/v1/capital/deposit/hisrec | Deposit History (supporting network) (USER_DATA)
*CapitalApi* | [**wallet_get_capital_withdraw_address_list_v1**]docs/CapitalApi.md#wallet_get_capital_withdraw_address_list_v1 | **GET** /sapi/v1/capital/withdraw/address/list | Fetch withdraw address list (USER_DATA)
*CapitalApi* | [**wallet_get_capital_withdraw_history_v1**]docs/CapitalApi.md#wallet_get_capital_withdraw_history_v1 | **GET** /sapi/v1/capital/withdraw/history | Withdraw History (supporting network) (USER_DATA)
*OthersApi* | [**wallet_get_system_status_v1**]docs/OthersApi.md#wallet_get_system_status_v1 | **GET** /sapi/v1/system/status | System Status (System)
*TravelRuleApi* | [**wallet_create_localentity_broker_withdraw_apply_v1**]docs/TravelRuleApi.md#wallet_create_localentity_broker_withdraw_apply_v1 | **POST** /sapi/v1/localentity/broker/withdraw/apply | Broker Withdraw (for brokers of local entities that require travel rule) (USER_DATA)
*TravelRuleApi* | [**wallet_create_localentity_withdraw_apply_v1**]docs/TravelRuleApi.md#wallet_create_localentity_withdraw_apply_v1 | **POST** /sapi/v1/localentity/withdraw/apply | Withdraw (for local entities that require travel rule) (USER_DATA)
*TravelRuleApi* | [**wallet_get_localentity_deposit_history_v1**]docs/TravelRuleApi.md#wallet_get_localentity_deposit_history_v1 | **GET** /sapi/v1/localentity/deposit/history | Deposit History (for local entities that required travel rule) (supporting network) (USER_DATA)
*TravelRuleApi* | [**wallet_get_localentity_vasp_v1**]docs/TravelRuleApi.md#wallet_get_localentity_vasp_v1 | **GET** /sapi/v1/localentity/vasp | Onboarded VASP list (for local entities that require travel rule) (supporting network) (USER_DATA)
*TravelRuleApi* | [**wallet_get_localentity_withdraw_history_v1**]docs/TravelRuleApi.md#wallet_get_localentity_withdraw_history_v1 | **GET** /sapi/v1/localentity/withdraw/history | Withdraw History (for local entities that require travel rule) (supporting network) (USER_DATA)
*TravelRuleApi* | [**wallet_get_localentity_withdraw_history_v2**]docs/TravelRuleApi.md#wallet_get_localentity_withdraw_history_v2 | **GET** /sapi/v2/localentity/withdraw/history | Withdraw History V2 (for local entities that require travel rule) (supporting network) (USER_DATA)
*TravelRuleApi* | [**wallet_update_localentity_broker_deposit_provide_info_v1**]docs/TravelRuleApi.md#wallet_update_localentity_broker_deposit_provide_info_v1 | **PUT** /sapi/v1/localentity/broker/deposit/provide-info | Submit Deposit Questionnaire (For local entities that require travel rule) (supporting network) (USER_DATA)
*TravelRuleApi* | [**wallet_update_localentity_deposit_provide_info_v1**]docs/TravelRuleApi.md#wallet_update_localentity_deposit_provide_info_v1 | **PUT** /sapi/v1/localentity/deposit/provide-info | Submit Deposit Questionnaire (For local entities that require travel rule) (supporting network) (USER_DATA)


## Documentation For Models

 - [ApiError]docs/ApiError.md
 - [WalletCreateAssetDustBtcV1Resp]docs/WalletCreateAssetDustBtcV1Resp.md
 - [WalletCreateAssetDustBtcV1RespDetailsInner]docs/WalletCreateAssetDustBtcV1RespDetailsInner.md
 - [WalletCreateAssetDustV1Resp]docs/WalletCreateAssetDustV1Resp.md
 - [WalletCreateAssetDustV1RespTransferResultInner]docs/WalletCreateAssetDustV1RespTransferResultInner.md
 - [WalletCreateAssetGetFundingAssetV1RespItem]docs/WalletCreateAssetGetFundingAssetV1RespItem.md
 - [WalletCreateAssetGetUserAssetV3RespItem]docs/WalletCreateAssetGetUserAssetV3RespItem.md
 - [WalletCreateAssetTransferV1Resp]docs/WalletCreateAssetTransferV1Resp.md
 - [WalletCreateBnbBurnV1Resp]docs/WalletCreateBnbBurnV1Resp.md
 - [WalletCreateCapitalDepositCreditApplyV1Resp]docs/WalletCreateCapitalDepositCreditApplyV1Resp.md
 - [WalletCreateCapitalWithdrawApplyV1Resp]docs/WalletCreateCapitalWithdrawApplyV1Resp.md
 - [WalletCreateLocalentityBrokerWithdrawApplyV1Resp]docs/WalletCreateLocalentityBrokerWithdrawApplyV1Resp.md
 - [WalletCreateLocalentityWithdrawApplyV1Resp]docs/WalletCreateLocalentityWithdrawApplyV1Resp.md
 - [WalletGetAccountApiRestrictionsV1Resp]docs/WalletGetAccountApiRestrictionsV1Resp.md
 - [WalletGetAccountApiTradingStatusV1Resp]docs/WalletGetAccountApiTradingStatusV1Resp.md
 - [WalletGetAccountApiTradingStatusV1RespData]docs/WalletGetAccountApiTradingStatusV1RespData.md
 - [WalletGetAccountApiTradingStatusV1RespDataTriggerCondition]docs/WalletGetAccountApiTradingStatusV1RespDataTriggerCondition.md
 - [WalletGetAccountInfoV1Resp]docs/WalletGetAccountInfoV1Resp.md
 - [WalletGetAccountSnapshotV1Resp]docs/WalletGetAccountSnapshotV1Resp.md
 - [WalletGetAccountSnapshotV1RespSnapshotVosInner]docs/WalletGetAccountSnapshotV1RespSnapshotVosInner.md
 - [WalletGetAccountSnapshotV1RespSnapshotVosInnerData]docs/WalletGetAccountSnapshotV1RespSnapshotVosInnerData.md
 - [WalletGetAccountSnapshotV1RespSnapshotVosInnerDataBalancesInner]docs/WalletGetAccountSnapshotV1RespSnapshotVosInnerDataBalancesInner.md
 - [WalletGetAccountStatusV1Resp]docs/WalletGetAccountStatusV1Resp.md
 - [WalletGetAssetAssetDetailV1RespValue]docs/WalletGetAssetAssetDetailV1RespValue.md
 - [WalletGetAssetAssetDividendV1Resp]docs/WalletGetAssetAssetDividendV1Resp.md
 - [WalletGetAssetAssetDividendV1RespRowsInner]docs/WalletGetAssetAssetDividendV1RespRowsInner.md
 - [WalletGetAssetCustodyTransferHistoryV1Resp]docs/WalletGetAssetCustodyTransferHistoryV1Resp.md
 - [WalletGetAssetCustodyTransferHistoryV1RespRowsInner]docs/WalletGetAssetCustodyTransferHistoryV1RespRowsInner.md
 - [WalletGetAssetDribbletV1Resp]docs/WalletGetAssetDribbletV1Resp.md
 - [WalletGetAssetDribbletV1RespUserAssetDribbletsInner]docs/WalletGetAssetDribbletV1RespUserAssetDribbletsInner.md
 - [WalletGetAssetDribbletV1RespUserAssetDribbletsInnerUserAssetDribbletDetailsInner]docs/WalletGetAssetDribbletV1RespUserAssetDribbletsInnerUserAssetDribbletDetailsInner.md
 - [WalletGetAssetLedgerTransferCloudMiningQueryByPageV1Resp]docs/WalletGetAssetLedgerTransferCloudMiningQueryByPageV1Resp.md
 - [WalletGetAssetLedgerTransferCloudMiningQueryByPageV1RespRowsInner]docs/WalletGetAssetLedgerTransferCloudMiningQueryByPageV1RespRowsInner.md
 - [WalletGetAssetTradeFeeV1RespItem]docs/WalletGetAssetTradeFeeV1RespItem.md
 - [WalletGetAssetTransferV1Resp]docs/WalletGetAssetTransferV1Resp.md
 - [WalletGetAssetTransferV1RespRowsInner]docs/WalletGetAssetTransferV1RespRowsInner.md
 - [WalletGetAssetWalletBalanceV1RespItem]docs/WalletGetAssetWalletBalanceV1RespItem.md
 - [WalletGetCapitalConfigGetallV1RespItem]docs/WalletGetCapitalConfigGetallV1RespItem.md
 - [WalletGetCapitalConfigGetallV1RespItemNetworkListInner]docs/WalletGetCapitalConfigGetallV1RespItemNetworkListInner.md
 - [WalletGetCapitalDepositAddressListV1RespItem]docs/WalletGetCapitalDepositAddressListV1RespItem.md
 - [WalletGetCapitalDepositAddressV1Resp]docs/WalletGetCapitalDepositAddressV1Resp.md
 - [WalletGetCapitalDepositHisrecV1RespItem]docs/WalletGetCapitalDepositHisrecV1RespItem.md
 - [WalletGetCapitalWithdrawAddressListV1RespItem]docs/WalletGetCapitalWithdrawAddressListV1RespItem.md
 - [WalletGetCapitalWithdrawHistoryV1RespItem]docs/WalletGetCapitalWithdrawHistoryV1RespItem.md
 - [WalletGetLocalentityDepositHistoryV1RespItem]docs/WalletGetLocalentityDepositHistoryV1RespItem.md
 - [WalletGetLocalentityVaspV1RespItem]docs/WalletGetLocalentityVaspV1RespItem.md
 - [WalletGetLocalentityWithdrawHistoryV1RespItem]docs/WalletGetLocalentityWithdrawHistoryV1RespItem.md
 - [WalletGetLocalentityWithdrawHistoryV2RespItem]docs/WalletGetLocalentityWithdrawHistoryV2RespItem.md
 - [WalletGetSpotDelistScheduleV1RespItem]docs/WalletGetSpotDelistScheduleV1RespItem.md
 - [WalletGetSpotOpenSymbolListV1RespItem]docs/WalletGetSpotOpenSymbolListV1RespItem.md
 - [WalletGetSystemStatusV1Resp]docs/WalletGetSystemStatusV1Resp.md
 - [WalletUpdateLocalentityBrokerDepositProvideInfoV1Resp]docs/WalletUpdateLocalentityBrokerDepositProvideInfoV1Resp.md
 - [WalletUpdateLocalentityDepositProvideInfoV1Resp]docs/WalletUpdateLocalentityDepositProvideInfoV1Resp.md


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

```
cargo doc --open
```

## Author