diff --git a/Cargo.toml b/Cargo.toml index f26d9db..7fada4e 100755 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "sol-trade-sdk" -version = "0.5.2" +version = "0.5.3" edition = "2021" authors = [ "William ", diff --git a/README.md b/README.md index 167b404..752c5f4 100644 --- a/README.md +++ b/README.md @@ -33,14 +33,14 @@ Add the dependency to your `Cargo.toml`: ```toml # Add to your Cargo.toml -sol-trade-sdk = { path = "./sol-trade-sdk", version = "0.5.2" } +sol-trade-sdk = { path = "./sol-trade-sdk", version = "0.5.3" } ``` ### Use crates.io ```toml # Add to your Cargo.toml -sol-trade-sdk = "0.5.2" +sol-trade-sdk = "0.5.3" ``` ## Usage Examples diff --git a/README_CN.md b/README_CN.md index 8f6f941..2ae032a 100755 --- a/README_CN.md +++ b/README_CN.md @@ -33,14 +33,14 @@ git clone https://github.com/0xfnzero/sol-trade-sdk ```toml # 添加到您的 Cargo.toml -sol-trade-sdk = { path = "./sol-trade-sdk", version = "0.5.2" } +sol-trade-sdk = { path = "./sol-trade-sdk", version = "0.5.3" } ``` ### 使用 crates.io ```toml # 添加到您的 Cargo.toml -sol-trade-sdk = "0.5.2" +sol-trade-sdk = "0.5.3" ``` ## 使用示例 diff --git a/src/instruction/bonk.rs b/src/instruction/bonk.rs index 14d6790..aeaaa85 100755 --- a/src/instruction/bonk.rs +++ b/src/instruction/bonk.rs @@ -126,7 +126,7 @@ impl BonkInstructionBuilder { solana_sdk::instruction::AccountMeta::new_readonly(accounts::AUTHORITY, false), // Authority (readonly) solana_sdk::instruction::AccountMeta::new_readonly(accounts::GLOBAL_CONFIG, false), // Global Config (readonly) solana_sdk::instruction::AccountMeta::new_readonly( - protocol_params.platform_onfig, + protocol_params.platform_config, false, ), // Platform Config (readonly) solana_sdk::instruction::AccountMeta::new(pool_state, false), // Pool State @@ -264,7 +264,7 @@ impl BonkInstructionBuilder { solana_sdk::instruction::AccountMeta::new_readonly(accounts::AUTHORITY, false), // Authority (readonly) solana_sdk::instruction::AccountMeta::new_readonly(accounts::GLOBAL_CONFIG, false), // Global Config (readonly) solana_sdk::instruction::AccountMeta::new_readonly( - protocol_params.platform_onfig, + protocol_params.platform_config, false, ), // Platform Config (readonly) solana_sdk::instruction::AccountMeta::new(pool_state, false), // Pool State diff --git a/src/trading/core/params.rs b/src/trading/core/params.rs index 06a2ba9..6622196 100755 --- a/src/trading/core/params.rs +++ b/src/trading/core/params.rs @@ -287,7 +287,7 @@ pub struct BonkParams { /// Token program ID /// Specifies the program used by the token, usually spl_token::ID or spl_token_2022::ID pub mint_token_program: Pubkey, - pub platform_onfig: Pubkey, + pub platform_config: Pubkey, pub platform_associated_account: Pubkey, pub creator_associated_account: Pubkey, pub auto_handle_wsol: bool, @@ -296,14 +296,14 @@ pub struct BonkParams { impl BonkParams { pub fn immediate_sell( mint_token_program: Pubkey, - platform_onfig: Pubkey, + platform_config: Pubkey, platform_associated_account: Pubkey, creator_associated_account: Pubkey, ) -> Self { Self { auto_handle_wsol: true, mint_token_program, - platform_onfig, + platform_config, platform_associated_account, creator_associated_account, ..Default::default() @@ -316,7 +316,7 @@ impl BonkParams { real_base: trade_info.real_base_after as u128, real_quote: trade_info.real_quote_after as u128, mint_token_program: trade_info.base_token_program, - platform_onfig: trade_info.platform_config, + platform_config: trade_info.platform_config, platform_associated_account: trade_info.platform_associated_account, creator_associated_account: trade_info.creator_associated_account, auto_handle_wsol: true, @@ -366,7 +366,7 @@ impl BonkParams { real_base: real_base, real_quote: real_quote, mint_token_program: trade_info.base_token_program, - platform_onfig: trade_info.platform_config, + platform_config: trade_info.platform_config, platform_associated_account: trade_info.platform_associated_account, creator_associated_account: trade_info.creator_associated_account, auto_handle_wsol: true, @@ -393,7 +393,7 @@ impl BonkParams { real_base: pool_data.real_base as u128, real_quote: pool_data.real_quote as u128, mint_token_program: token_account.owner, - platform_onfig: pool_data.platform_config, + platform_config: pool_data.platform_config, platform_associated_account, creator_associated_account, auto_handle_wsol: true,