AlgoWorld Docs
  • Overview
  • Swapper
    • Quick Start
      • Prerequisites
      • Setting up local development
      • Scripts
    • Architecture
      • Public Swaps
    • Directory structure
    • Env variables
    • Path Mapping
    • Testing
      • End to end tests
  • Explorer
    • Quick Start
    • Architecture
      • Gallery
      • City Packs
      • City Influence
Powered by GitBook
On this page

Was this helpful?

  1. Swapper
  2. Architecture

Public Swaps

An overview of public swaps functionality

PreviousArchitectureNextDirectory structure

Last updated 2 years ago

Was this helpful?

Public Swaps is a feature that allows users of the platform to make their creator account and associated (public) swaps created visible to any other visitor of the platform. The listings are provided in first come first served manner analogous to how a listing is made on public marketplace.

The sequence diagram below provides a detailed overview of various steps performed when obtain public swaps from current on-chain data.

Known limitations:

  • It's not possible to change swap visibility without recreating it (to be improved)

  • It's not possible to provide an alternative view that provides all public swaps as a simple list/table.