5 releases

0.1.4 Feb 23, 2024
0.1.3 Feb 15, 2024
0.1.2 Nov 17, 2023
0.1.1 Nov 9, 2023
0.1.0 Sep 1, 2023

#2982 in Magic Beans

Download history 44/week @ 2023-12-22 10/week @ 2023-12-29 51/week @ 2024-01-05 25/week @ 2024-01-12 70/week @ 2024-01-19 75/week @ 2024-01-26 76/week @ 2024-02-02 169/week @ 2024-02-09 250/week @ 2024-02-16 252/week @ 2024-02-23 94/week @ 2024-03-01 206/week @ 2024-03-08 102/week @ 2024-03-15 29/week @ 2024-03-22 76/week @ 2024-03-29 18/week @ 2024-04-05

261 downloads per month

Apache-2.0

165KB
4K SLoC

Astrovault

Change Log

[0.1.4]

Added

  • On ratio_pool_factory, add to enum QueryMsg:
    • PoolMaxRatioVariation
    • PoolRatioExpirationTime
    • PoolSettingsInfo

Changed

  • On ratio_pool, on QueryMsg change the StateResponse struct to include the pool_settings_info field.

[0.1.3]

Improvements

  • Make router input more flexible, now one of 3 methods (pool_id, pool_address and pool_asset_infos) of indicating the pool of a hop can be used (using PoolInfoInput)

Added

  • On staking_derivative, add bulk_distributor_distribute_rewards_over field to QueryMsg::Config response struct ConfigResponse.
  • On router, add the following:
    • RouterReceiveMsg::RouteV2
    • ExecuteMsg::ExecuteHopV2
    • PoolHopInfo
  • On router, add new query message to simulate a predefined route QueryMsg::RouteSwapSimulation.
  • On standard_pool_factory, stable_pool_factory and ratio_pool_factory, add new query messages QueryMsg::PoolInfo and QueryMsg::PoolId.
  • On standard_pool, stable_pool and ratio_pool, add field id to the QueryMsg::State response struct StateResponse.

Deprecated

  • On router, deprecate the following:
    • ExecuteMsg::ExecuteHop
    • Hop
    • Route
    • StandardHopInfo
    • StableHopInfo
    • RatioHopInfo

Dependencies

~4–6MB
~125K SLoC