Type alias NftSetOrderInput

NftSetOrderInput: {
    amount?: InputMaybe<Scalars["BigInt"]>;
    budgetId?: InputMaybe<Scalars["Int64"]>;
    collectionId: Scalars["Int"];
    condition?: InputMaybe<NftSetConditionInput>;
    counter?: InputMaybe<Scalars["BigInt"]>;
    currencyAddress: Scalars["Address"];
    expirationTime: Scalars["BigInt"];
    fees?: InputMaybe<OrderFee[]>;
    isAsk?: InputMaybe<Scalars["Boolean"]>;
    maxExecutions?: InputMaybe<Scalars["BigInt"]>;
    nftIds?: InputMaybe<Scalars["Int"][]>;
    price?: InputMaybe<Scalars["BigInt"]>;
    signature?: InputMaybe<Scalars["Signature"]>;
    startTime: Scalars["BigInt"];
    stealth?: InputMaybe<Scalars["Boolean"]>;
    taker?: InputMaybe<Scalars["Address"]>;
}

Type declaration

  • Optional amount?: InputMaybe<Scalars["BigInt"]>
  • Optional budgetId?: InputMaybe<Scalars["Int64"]>

    A BidBudget of the caller to add this bid to. The bid is restricted to the budget zone, which stops its fills once the budget is used up.

  • collectionId: Scalars["Int"]
  • Optional condition?: InputMaybe<NftSetConditionInput>

    A trait condition the backend resolves into the NFTs the bid fills with, fixed when the bid is signed. Pass either nftIds or condition.

  • Optional counter?: InputMaybe<Scalars["BigInt"]>

    The maker's Seaport counter, which the order is built with. Optional: GONDI looks it up when it is missing. A signed order whose counter is not the maker's current one is rejected.

  • currencyAddress: Scalars["Address"]
  • expirationTime: Scalars["BigInt"]
  • Optional fees?: InputMaybe<OrderFee[]>
  • Optional isAsk?: InputMaybe<Scalars["Boolean"]>
  • Optional maxExecutions?: InputMaybe<Scalars["BigInt"]>
  • Optional nftIds?: InputMaybe<Scalars["Int"][]>

    The NFTs the bid fills with, all in the collection: at least 2, at most 1000, duplicates ignored. Pass either nftIds or condition.

  • Optional price?: InputMaybe<Scalars["BigInt"]>
  • Optional signature?: InputMaybe<Scalars["Signature"]>
  • startTime: Scalars["BigInt"]
  • Optional stealth?: InputMaybe<Scalars["Boolean"]>
  • Optional taker?: InputMaybe<Scalars["Address"]>