Veda
  • Veda Introduction
  • Architecture Overview
    • BoringVault
    • Manager
      • ManagerWithMerkleVerification
    • Teller
    • Accountant
    • Hook
    • DecoderAndSanitizer
    • uManagers
    • Atomic Queue
  • Integrations
    • BoringVault Protocol Integration
    • UI Integration
  • Audits
Powered by GitBook
On this page
  1. Architecture Overview

Atomic Queue

PreviousuManagersNextIntegrations

Last updated 1 year ago

The Atomic Queue allows users to request swaps between an ERC20 offer asset and an ERC20 want asset. Then, at any point in time until a deadline specified by the user, a solver can fulfill a batch of requests to take offer assets in exchange for want assets. With this logic, the Atomic Queue can handle both user deposits and user withdraws from the BoringVault by using the bulk functions.

Tellers