Skip to content

Commit 71bdc4c

Browse files
author
github-actions
committed
Release v16.0.0
**Simple Earn** ### Added (8) - `get_rwusd_account()` (`GET /sapi/v1/rwusd/account`) - `get_rwusd_quota_details()` (`GET /sapi/v1/rwusd/quota`) - `get_rwusd_rate_history()` (`GET /sapi/v1/rwusd/history/rateHistory`) - `get_rwusd_redemption_history()` (`GET /sapi/v1/rwusd/history/redemptionHistory`) - `get_rwusd_rewards_history()` (`GET /sapi/v1/rwusd/history/rewardsHistory`) - `get_rwusd_subscription_history()` (`GET /sapi/v1/rwusd/history/subscriptionHistory`) - `redeem_rwusd()` (`POST /sapi/v1/rwusd/redeem`) - `subscribe_rwusd()` (`POST /sapi/v1/rwusd/subscribe`)
1 parent b6752a3 commit 71bdc4c

File tree

57 files changed

+7488
-4898
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+7488
-4898
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog
22

3+
## 16.0.0 - 2025-09-05
4+
5+
**Simple Earn**
6+
7+
### Added (8)
8+
9+
- `get_rwusd_account()` (`GET /sapi/v1/rwusd/account`)
10+
- `get_rwusd_quota_details()` (`GET /sapi/v1/rwusd/quota`)
11+
- `get_rwusd_rate_history()` (`GET /sapi/v1/rwusd/history/rateHistory`)
12+
- `get_rwusd_redemption_history()` (`GET /sapi/v1/rwusd/history/redemptionHistory`)
13+
- `get_rwusd_rewards_history()` (`GET /sapi/v1/rwusd/history/rewardsHistory`)
14+
- `get_rwusd_subscription_history()` (`GET /sapi/v1/rwusd/history/subscriptionHistory`)
15+
- `redeem_rwusd()` (`POST /sapi/v1/rwusd/redeem`)
16+
- `subscribe_rwusd()` (`POST /sapi/v1/rwusd/subscribe`)
17+
318
## 15.0.0 - 2025-09-05
419

520
**Derivatives Trading Usds Futures**

Cargo.toml

Lines changed: 89 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "binance-sdk"
3-
version = "15.0.0"
3+
version = "16.0.0"
44
authors = [ "Binance" ]
55
edition = "2024"
66
resolver = "3"
@@ -2795,123 +2795,163 @@ path = "examples/rebate/rest_api/rebate_api/get_spot_rebate_history_records.rs"
27952795
required-features = [ "rebate" ]
27962796

27972797
[[example]]
2798-
name = "simple_earn_rest_api_account_api_get_flexible_personal_left_quota"
2799-
path = "examples/simple_earn/rest_api/account_api/get_flexible_personal_left_quota.rs"
2798+
name = "simple_earn_rest_api_flexible_locked_api_get_collateral_record"
2799+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_collateral_record.rs"
28002800
required-features = [ "simple_earn" ]
28012801

28022802
[[example]]
2803-
name = "simple_earn_rest_api_account_api_get_flexible_product_position"
2804-
path = "examples/simple_earn/rest_api/account_api/get_flexible_product_position.rs"
2803+
name = "simple_earn_rest_api_flexible_locked_api_get_flexible_personal_left_quota"
2804+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_flexible_personal_left_quota.rs"
28052805
required-features = [ "simple_earn" ]
28062806

28072807
[[example]]
2808-
name = "simple_earn_rest_api_account_api_get_locked_personal_left_quota"
2809-
path = "examples/simple_earn/rest_api/account_api/get_locked_personal_left_quota.rs"
2808+
name = "simple_earn_rest_api_flexible_locked_api_get_flexible_product_position"
2809+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_flexible_product_position.rs"
28102810
required-features = [ "simple_earn" ]
28112811

28122812
[[example]]
2813-
name = "simple_earn_rest_api_account_api_get_locked_product_position"
2814-
path = "examples/simple_earn/rest_api/account_api/get_locked_product_position.rs"
2813+
name = "simple_earn_rest_api_flexible_locked_api_get_flexible_redemption_record"
2814+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_flexible_redemption_record.rs"
28152815
required-features = [ "simple_earn" ]
28162816

28172817
[[example]]
2818-
name = "simple_earn_rest_api_account_api_get_simple_earn_flexible_product_list"
2819-
path = "examples/simple_earn/rest_api/account_api/get_simple_earn_flexible_product_list.rs"
2818+
name = "simple_earn_rest_api_flexible_locked_api_get_flexible_rewards_history"
2819+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_flexible_rewards_history.rs"
28202820
required-features = [ "simple_earn" ]
28212821

28222822
[[example]]
2823-
name = "simple_earn_rest_api_account_api_get_simple_earn_locked_product_list"
2824-
path = "examples/simple_earn/rest_api/account_api/get_simple_earn_locked_product_list.rs"
2823+
name = "simple_earn_rest_api_flexible_locked_api_get_flexible_subscription_preview"
2824+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_flexible_subscription_preview.rs"
28252825
required-features = [ "simple_earn" ]
28262826

28272827
[[example]]
2828-
name = "simple_earn_rest_api_account_api_simple_account"
2829-
path = "examples/simple_earn/rest_api/account_api/simple_account.rs"
2828+
name = "simple_earn_rest_api_flexible_locked_api_get_flexible_subscription_record"
2829+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_flexible_subscription_record.rs"
28302830
required-features = [ "simple_earn" ]
28312831

28322832
[[example]]
2833-
name = "simple_earn_rest_api_earn_api_get_flexible_subscription_preview"
2834-
path = "examples/simple_earn/rest_api/earn_api/get_flexible_subscription_preview.rs"
2833+
name = "simple_earn_rest_api_flexible_locked_api_get_locked_personal_left_quota"
2834+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_locked_personal_left_quota.rs"
28352835
required-features = [ "simple_earn" ]
28362836

28372837
[[example]]
2838-
name = "simple_earn_rest_api_earn_api_get_locked_subscription_preview"
2839-
path = "examples/simple_earn/rest_api/earn_api/get_locked_subscription_preview.rs"
2838+
name = "simple_earn_rest_api_flexible_locked_api_get_locked_product_position"
2839+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_locked_product_position.rs"
28402840
required-features = [ "simple_earn" ]
28412841

28422842
[[example]]
2843-
name = "simple_earn_rest_api_earn_api_redeem_flexible_product"
2844-
path = "examples/simple_earn/rest_api/earn_api/redeem_flexible_product.rs"
2843+
name = "simple_earn_rest_api_flexible_locked_api_get_locked_redemption_record"
2844+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_locked_redemption_record.rs"
28452845
required-features = [ "simple_earn" ]
28462846

28472847
[[example]]
2848-
name = "simple_earn_rest_api_earn_api_redeem_locked_product"
2849-
path = "examples/simple_earn/rest_api/earn_api/redeem_locked_product.rs"
2848+
name = "simple_earn_rest_api_flexible_locked_api_get_locked_rewards_history"
2849+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_locked_rewards_history.rs"
28502850
required-features = [ "simple_earn" ]
28512851

28522852
[[example]]
2853-
name = "simple_earn_rest_api_earn_api_set_flexible_auto_subscribe"
2854-
path = "examples/simple_earn/rest_api/earn_api/set_flexible_auto_subscribe.rs"
2853+
name = "simple_earn_rest_api_flexible_locked_api_get_locked_subscription_preview"
2854+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_locked_subscription_preview.rs"
28552855
required-features = [ "simple_earn" ]
28562856

28572857
[[example]]
2858-
name = "simple_earn_rest_api_earn_api_set_locked_auto_subscribe"
2859-
path = "examples/simple_earn/rest_api/earn_api/set_locked_auto_subscribe.rs"
2858+
name = "simple_earn_rest_api_flexible_locked_api_get_locked_subscription_record"
2859+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_locked_subscription_record.rs"
28602860
required-features = [ "simple_earn" ]
28612861

28622862
[[example]]
2863-
name = "simple_earn_rest_api_earn_api_set_locked_product_redeem_option"
2864-
path = "examples/simple_earn/rest_api/earn_api/set_locked_product_redeem_option.rs"
2863+
name = "simple_earn_rest_api_flexible_locked_api_get_rate_history"
2864+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_rate_history.rs"
28652865
required-features = [ "simple_earn" ]
28662866

28672867
[[example]]
2868-
name = "simple_earn_rest_api_earn_api_subscribe_flexible_product"
2869-
path = "examples/simple_earn/rest_api/earn_api/subscribe_flexible_product.rs"
2868+
name = "simple_earn_rest_api_flexible_locked_api_get_simple_earn_flexible_product_list"
2869+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_simple_earn_flexible_product_list.rs"
28702870
required-features = [ "simple_earn" ]
28712871

28722872
[[example]]
2873-
name = "simple_earn_rest_api_earn_api_subscribe_locked_product"
2874-
path = "examples/simple_earn/rest_api/earn_api/subscribe_locked_product.rs"
2873+
name = "simple_earn_rest_api_flexible_locked_api_get_simple_earn_locked_product_list"
2874+
path = "examples/simple_earn/rest_api/flexible_locked_api/get_simple_earn_locked_product_list.rs"
28752875
required-features = [ "simple_earn" ]
28762876

28772877
[[example]]
2878-
name = "simple_earn_rest_api_history_api_get_collateral_record"
2879-
path = "examples/simple_earn/rest_api/history_api/get_collateral_record.rs"
2878+
name = "simple_earn_rest_api_flexible_locked_api_redeem_flexible_product"
2879+
path = "examples/simple_earn/rest_api/flexible_locked_api/redeem_flexible_product.rs"
28802880
required-features = [ "simple_earn" ]
28812881

28822882
[[example]]
2883-
name = "simple_earn_rest_api_history_api_get_flexible_redemption_record"
2884-
path = "examples/simple_earn/rest_api/history_api/get_flexible_redemption_record.rs"
2883+
name = "simple_earn_rest_api_flexible_locked_api_redeem_locked_product"
2884+
path = "examples/simple_earn/rest_api/flexible_locked_api/redeem_locked_product.rs"
28852885
required-features = [ "simple_earn" ]
28862886

28872887
[[example]]
2888-
name = "simple_earn_rest_api_history_api_get_flexible_rewards_history"
2889-
path = "examples/simple_earn/rest_api/history_api/get_flexible_rewards_history.rs"
2888+
name = "simple_earn_rest_api_flexible_locked_api_set_flexible_auto_subscribe"
2889+
path = "examples/simple_earn/rest_api/flexible_locked_api/set_flexible_auto_subscribe.rs"
28902890
required-features = [ "simple_earn" ]
28912891

28922892
[[example]]
2893-
name = "simple_earn_rest_api_history_api_get_flexible_subscription_record"
2894-
path = "examples/simple_earn/rest_api/history_api/get_flexible_subscription_record.rs"
2893+
name = "simple_earn_rest_api_flexible_locked_api_set_locked_auto_subscribe"
2894+
path = "examples/simple_earn/rest_api/flexible_locked_api/set_locked_auto_subscribe.rs"
28952895
required-features = [ "simple_earn" ]
28962896

28972897
[[example]]
2898-
name = "simple_earn_rest_api_history_api_get_locked_redemption_record"
2899-
path = "examples/simple_earn/rest_api/history_api/get_locked_redemption_record.rs"
2898+
name = "simple_earn_rest_api_flexible_locked_api_set_locked_product_redeem_option"
2899+
path = "examples/simple_earn/rest_api/flexible_locked_api/set_locked_product_redeem_option.rs"
29002900
required-features = [ "simple_earn" ]
29012901

29022902
[[example]]
2903-
name = "simple_earn_rest_api_history_api_get_locked_rewards_history"
2904-
path = "examples/simple_earn/rest_api/history_api/get_locked_rewards_history.rs"
2903+
name = "simple_earn_rest_api_flexible_locked_api_simple_account"
2904+
path = "examples/simple_earn/rest_api/flexible_locked_api/simple_account.rs"
29052905
required-features = [ "simple_earn" ]
29062906

29072907
[[example]]
2908-
name = "simple_earn_rest_api_history_api_get_locked_subscription_record"
2909-
path = "examples/simple_earn/rest_api/history_api/get_locked_subscription_record.rs"
2908+
name = "simple_earn_rest_api_flexible_locked_api_subscribe_flexible_product"
2909+
path = "examples/simple_earn/rest_api/flexible_locked_api/subscribe_flexible_product.rs"
29102910
required-features = [ "simple_earn" ]
29112911

29122912
[[example]]
2913-
name = "simple_earn_rest_api_history_api_get_rate_history"
2914-
path = "examples/simple_earn/rest_api/history_api/get_rate_history.rs"
2913+
name = "simple_earn_rest_api_flexible_locked_api_subscribe_locked_product"
2914+
path = "examples/simple_earn/rest_api/flexible_locked_api/subscribe_locked_product.rs"
2915+
required-features = [ "simple_earn" ]
2916+
2917+
[[example]]
2918+
name = "simple_earn_rest_api_rwusd_api_get_rwusd_account"
2919+
path = "examples/simple_earn/rest_api/rwusd_api/get_rwusd_account.rs"
2920+
required-features = [ "simple_earn" ]
2921+
2922+
[[example]]
2923+
name = "simple_earn_rest_api_rwusd_api_get_rwusd_quota_details"
2924+
path = "examples/simple_earn/rest_api/rwusd_api/get_rwusd_quota_details.rs"
2925+
required-features = [ "simple_earn" ]
2926+
2927+
[[example]]
2928+
name = "simple_earn_rest_api_rwusd_api_get_rwusd_rate_history"
2929+
path = "examples/simple_earn/rest_api/rwusd_api/get_rwusd_rate_history.rs"
2930+
required-features = [ "simple_earn" ]
2931+
2932+
[[example]]
2933+
name = "simple_earn_rest_api_rwusd_api_get_rwusd_redemption_history"
2934+
path = "examples/simple_earn/rest_api/rwusd_api/get_rwusd_redemption_history.rs"
2935+
required-features = [ "simple_earn" ]
2936+
2937+
[[example]]
2938+
name = "simple_earn_rest_api_rwusd_api_get_rwusd_rewards_history"
2939+
path = "examples/simple_earn/rest_api/rwusd_api/get_rwusd_rewards_history.rs"
2940+
required-features = [ "simple_earn" ]
2941+
2942+
[[example]]
2943+
name = "simple_earn_rest_api_rwusd_api_get_rwusd_subscription_history"
2944+
path = "examples/simple_earn/rest_api/rwusd_api/get_rwusd_subscription_history.rs"
2945+
required-features = [ "simple_earn" ]
2946+
2947+
[[example]]
2948+
name = "simple_earn_rest_api_rwusd_api_redeem_rwusd"
2949+
path = "examples/simple_earn/rest_api/rwusd_api/redeem_rwusd.rs"
2950+
required-features = [ "simple_earn" ]
2951+
2952+
[[example]]
2953+
name = "simple_earn_rest_api_rwusd_api_subscribe_rwusd"
2954+
path = "examples/simple_earn/rest_api/rwusd_api/subscribe_rwusd.rs"
29152955
required-features = [ "simple_earn" ]
29162956

29172957
[[example]]

examples/simple_earn/rest_api/history_api/get_flexible_rewards_history.rs renamed to examples/simple_earn/rest_api/flexible_locked_api/get_flexible_rewards_history.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ async fn main() -> Result<()> {
2121
let rest_client = SimpleEarnRestApi::production(rest_conf);
2222

2323
// Setup the API parameters
24-
let params = GetFlexibleRewardsHistoryParams::builder("BONUS".to_string()).build()?;
24+
let params = GetFlexibleRewardsHistoryParams::builder("s".to_string()).build()?;
2525

2626
// Make the API call
2727
let response = rest_client

0 commit comments

Comments
 (0)