type CreateAuctionParams = {
  assetContractAddress: Address;
  bidBufferBps?: number;
  currencyContractAddress?: Address;
  endTimestamp?: Date;
  quantity?: bigint;
  startTimestamp?: Date;
  timeBufferInSeconds?: number;
  tokenId: bigint;
} & MinimumBidAmount &
  BuyoutBidAmount;