x/auction is an implementation of a Cosmos SDK Module that handles the creation, bidding, and payout of 3 distinct auction types. All auction types implement the Auction interface. Each auction type is used at different points during the normal functioning of the CDP system.