Periphery Contracts
Periphery contracts sit next to the core contracts and support them or the app.
- Native coin registry (
astroport-native-coin-registry1.1.0): stores the precision (decimals) of native coins. The factory and pools read it when a pool with a native coin is created. Its owner is the emergency multisig on each chain. Terra: terra1zuf8fla02926nhpfvk09k2pg6qv9aayflp0qt4a0msppu2h4exqs6af275, Neutron: neutron1jzzv6r5uckwd64n6qan3suzker0kct5w565f6529zjyumfcx96kqtcswn3. Source: native_coin_registry. - Liquidity manager: a helper for providing and withdrawing liquidity with a minimum LP amount, with
simulate_provideandsimulate_withdrawqueries. Terra: terra1pj43kem5evz2mhynahd20m7etktcy497rat3mfeh7y074heqfu9s48v7q4, Neutron: neutron1wcnxmv6q2uq2nlme9f8ema6l37rkdtk3z7amvqdz39m88kdtzhfqllhv2m. Current pools takemin_lp_to_receiveinprovide_liquiditydirectly. - ASTRO converter (astro_converter): converted the legacy ASTRO tokens to ASTRO behind the converter pools. Conversion no longer works. See ASTRO Token.
- Tokenfactory tracker (tokenfactory_tracker): records balance history of a tokenfactory denom through a before-send hook.
- Oracle: a demo TWAP contract that isn't deployed. See Oracle.
All live addresses are on Contract Addresses.