Skip to content

Commit

Permalink
Asset Conversion: doc guide to address incorrect exchange rate for no…
Browse files Browse the repository at this point in the history
…n-withdrawable pool (paritytech#3275)

This documentation guide to address an incorrect exchange rate for a
non-withdrawable pool.
  • Loading branch information
muharem authored and dharjeezy committed Mar 24, 2024
1 parent e1ef830 commit 8923c88
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions substrate/frame/asset-conversion/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -413,6 +413,11 @@ pub mod pallet {
/// Params `amount1_min`/`amount2_min` represent that.
/// `mint_to` will be sent the liquidity tokens that represent this share of the pool.
///
/// NOTE: when encountering an incorrect exchange rate and non-withdrawable pool liquidity,
/// batch an atomic call with [`Pallet::add_liquidity`] and
/// [`Pallet::swap_exact_tokens_for_tokens`] or [`Pallet::swap_tokens_for_exact_tokens`]
/// calls to render the liquidity withdrawable and rectify the exchange rate.
///
/// Once liquidity is added, someone may successfully call
/// [`Pallet::swap_exact_tokens_for_tokens`] successfully.
#[pallet::call_index(1)]
Expand Down

0 comments on commit 8923c88

Please sign in to comment.