Skip to content

Latest commit

 

History

History

spec

liquidity

Abstract

This document specifies the liquidity module of the Cosmos SDK that serves AMM (Automated Market Makers) style decentralized liquidity providing and coin swap functions.

The module enables you to create a liquidity pool with a pair of coins, deposit reserve coins into the pool to provide liquidity, request withdrawal from the pool, and trade coins using the liquidity pool.

This module is available in the Cosmos Hub and can be used by other blockchains that are based on the Cosmos SDK.

Contents

  1. Concepts
  2. State
  3. State Transitions
  4. Messages
  5. Begin-Block
  6. End-Block
  7. Events
  8. Parameters

References