fromConfig

Builds an Auction from an AuctionConfig sealed class instance.

This is the preferred way to create sponsored listing auctions:

val config = AuctionConfig.ProductIds(numSlots = 1, ids = listOf("p1", "p2"))
val auction = Auction.fromConfig(config)