📘
Knox Finance Docs
  • Knox Finance
  • Overview
    • Options
    • Covered Calls
    • Risk Management
    • Vault System
    • Options Auction
    • Fee Structure
  • Liquidity Providers
    • Depositing Collateral
    • Withdrawing Collateral
    • Redeeming Claim Tokens
  • Option Buyers
    • Buying Options
    • Withdrawing Options
    • Exercising Options
  • Developers
    • System Architecture
    • Epoch Mechanics
    • Auction Lifecycle
    • Contract Deployments
  • Appendix
    • Delta Strike Formula
    • Option Pricing Formula
Powered by GitBook
On this page
  • Uninitialized
  • Initialized
  • Finalized
  • Processed
  • Cancelled
  1. Developers

Auction Lifecycle

PreviousEpoch MechanicsNextContract Deployments

Last updated 2 years ago

Each auction involves has five stages: Uninitialized, Initialized, Finalized, Processed, and Cancelled. Depending on the stage, certain functions will be unrestricted.

Uninitialized

The auction is initialized by Vault on Thursday at ~8am UTC. If Vault fails to provide valid initialization parameters or does not set the auction prices before the auction starts, the auction is cancelled.

Users may add/cancel limit orders following a successful auction initialization.

Initialized

The auctions will start on Friday at 4pm UTC. Users may add market orders and add/cancel limit orders. After each order is placed, Auction checks if all of the available collateral has been used and whether the auction has exceeded its total time, if either condition is true, the auction may be finalized.

Auction prices may be set within 30 minutes of the auction start time. If the prices are not set before the auction starts, the auction will automatically cancel.

Finalized

Processed

After Vault processes the auction, users may withdraw their long tokens after a 24 hour wait period.

Cancelled

At any part of the lifecycle, an auction can be cancelled. In this case, the auction will immediately transition to the cancelled stage and option buyers will be refunded the full amount paid.

Once the auction has been finalized users will no longer be able to add or cancel orders. Vault must and transfer the premiums from Auction.

process the auction