- Add
- Build mjs & cjs
- Change
- Fix swap fee currency
- Change
- Fix stable price
- Change
- Fix stable price
- Change
- Fix price impact
- Change
- Fix adjust price impact
- Return swap fee
- Change
- Fix init stable model layout
- Change
- Fix startTime
- Add
- Return
startTimeforLiquidity.fetchMultipleInfo
- Return
- Add
- Stable layout
- Add
- Stable and route for stable
- Change
- Fix route pools bug
- Add
executionPriceforRoute
- Add
priceImpactforRoute
- Change
- Fix route bug
- Change
- Trade return data structure
- Change
- Fixes route
- Add
getEnabledFeaturesforLiquiditycomputeAmountOutforRoute
- Change
- Rename
computeQuotePricetogetRateofLiquidity - Amount calculation is consistent with on-chain
- Route program ID and instructions
- Rename
- Add
makeCreatePoolTransactionforLiquiditymakeInitPoolTransactionforLiquidity
- Change
- Update dev dependencies
- Change
- Fixes bugs
- Update dev dependencies
- Change
- Optional param
startTimeofLiquidity.makeInitPoolInstruction
- Optional param
- Add
- Add param
startTimeofLiquidity.makeInitPoolInstruction
- Add param
- Change
- Fixes bugs
- Update dev dependencies
- Change
- Fixes bugs
- Change
- Accept token accounts to replace the original specified account when make transaction
- Change
- Fixes
- Update dev dependencies
- Add
- Return
priceImpactforLiquidity.computeCurrencyAmountOutandLiquidity.computeCurrencyAmountIn
- Return
- Change
- Fixes
- Change
- Fixes
- Add
makeSwapInstructionforLiquiditygtandltforCurrencyAmount
- Add
makeRemoveLiquidityTransactionforLiquidity
- Change
- Rename params of
Liquidity.makeAddLiquidityTransaction - Rename params of
Liquidity.makeAddLiquidityInstructionV4 - Rename
computeAnotherTokenAmounttocomputeAnotherCurrencyAmountofLiquidity - Rename params of
Liquidity.computeAnotherCurrencyAmount - Rename
computeTokenAmountOuttocomputeCurrencyAmountOutofLiquidity - Rename params of
Liquidity.computeCurrencyAmountOut - Rename
computeTokenAmountIntocomputeCurrencyAmountInofLiquidity - Rename params of
Liquidity.computeCurrencyAmountIn
- Rename params of
- Add
makeAddLiquidityTransactionforLiquidityfetchInfoforLiquidity
- Change
- Rename
getPoolstofetchAllPoolKeysofLiquidity - Rename
getMultipleInfotofetchMultipleInfoofLiquidity - Rename
getAmountBtocomputeAnotherTokenAmountofLiquidity - Rename
getAmountOuttocomputeTokenAmountOutofLiquidity - Rename
getAmountIntocomputeTokenAmountInofLiquidity - Update dev dependencies
- Rename
- Add
makeSwapFixedOutInstructionV4forLiquidity
- Change
- Rename
makeSwapInstructionV4tomakeSwapFixedInInstructionV4ofLiquidity - Rename params
sidetotradeSideofLiquidity - Update dev dependencies
- Rename
- Add
getQuoteforLiquiditygetAmountBforLiquiditygetAmountOutforLiquiditygetAmountInforLiquidity
- Change
- Rename
getOutputAmounttogetAmountOutofLiquidity - Update dev dependencies
- Rename
- Change
- Fix
pendingRewardscalculating forFarmstake pool
- Fix
- Add
- ledger PDA for
Farm v3
- ledger PDA for
- Change
- Raising the priority of
versionparameters - Return
Objectinstead ofArraywhenever possible, but the order of theObjectwill be consistent with theArray, use a unique value for the key, such asidormintor something else, etc. - Don't calculate ATA / PDA in function
- Rename type
PublicKeyIshtoPublicKeyish - Rename type
BigNumberIshtoBigNumberish - Rename
marketVaultSignertomarketAuthorityforpoolKeys - Rename
getAssociatedVaultSignertogetAssociatedAuthorityforMarket - Update dev dependencies
- Raising the priority of
- Change
- Fix
Splfunctions amount params - Update dev dependencies
- Fix
- Add
makeCreatePoolInstructionandmakeInitPoolInstructionforLiquidity
- Change
- Rename all getAssociated functions
- Rename
tempLpVaulttolpVault - Rename
getAssociatedTokenAddresstogetAssociatedTokenAccountofSpl - Return
nonceforLiquidity.getAssociatedAuthority - Fix
Farmledger PDA - Update dev dependencies
- Add
- getMultipleInfo for
Liquidity
- getMultipleInfo for
- Change
- Fix
Farmv5 instructions - Update dev dependencies
- Fix
- Add
- Calculate
pendingRewardsforFarm.getMultipleInfo
- Calculate
- Change
- Fix
Farmledger PDA algorithm - Fix
Farmlayout versions - Update dev dependencies
- Fix
- Change
- Fix typo
- Add
poolKeys2JsonInfo(convert poolKeys to JsonInfo)
- Change
- Fix
CurrencyAmount - Update dev dependencies
- Fix
- Add
getOutputAmountstatic function forLiquidity
- Change
- Rename and change the types of
MAINNET_LIQUIDITY_POOLS,TESTNET_LIQUIDITY_POOLS,DEVNET_LIQUIDITY_POOLS - Return variable names of
Liquidity.getInfo:baseBalancetobaseReserve,quoteBalancetoquoteReserve
- Rename and change the types of
- Add
getPoolsstatic function forLiquidity(fetch pools on-chain)
- Change
- Flat params of
Liquidity.getInfo - Rename all layouts types
- Change version types to
numberin allpoolKeys - Update peer dependencies
- Update dev dependencies
- Flat params of
- Remove
getInfostatic function forLiquidity
- Add
getInfostatic function forLiquidity(simulate way)
- Change
- Update dev dependencies