Type alias CollectionMarketQuery

CollectionMarketQuery: {
    __typename?: "Query";
    collection?: {
        __typename?: "Collection";
        id: string;
        seaportConduitKey: Hash;
        contractData: {
            __typename?: "ContractData";
            contractAddress: Address;
        };
        royalties: {
            __typename?: "Royalty";
            beneficiary: Address;
            percentage: number;
            required: boolean;
        }[];
        statistics: {
            __typename?: "CollectionStatistics";
            minAskPrice?: {
                __typename?: "BigIntCurrencyAmount";
                amount: bigint;
                currency: {
                    __typename?: "Currency";
                    address: Address;
                };
            } | null;
            highestApplicableBid?: {
                __typename: "BuyNowPayLaterOrder";
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | {
                __typename: "CollectionOrder";
                collectionId: number;
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | {
                __typename: "MultipleTraitOrder";
                collectionId: number;
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | {
                __typename: "SellAndRepayOrder";
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | {
                __typename: "SetBidOrder";
                collectionId: number;
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | {
                __typename: "SingleNFTOrder";
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
                nft: {
                    __typename?: "NFT";
                    id: string;
                    tokenId: bigint;
                    collection?: {
                        __typename?: "Collection";
                        id: string;
                    } | null;
                };
            } | {
                __typename: "StealthMaskedOrder";
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | {
                __typename: "TraitOrder";
                collectionId: number;
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | null;
        };
    } | null;
}

Type declaration

  • Optional __typename?: "Query"
  • Optional collection?: {
        __typename?: "Collection";
        id: string;
        seaportConduitKey: Hash;
        contractData: {
            __typename?: "ContractData";
            contractAddress: Address;
        };
        royalties: {
            __typename?: "Royalty";
            beneficiary: Address;
            percentage: number;
            required: boolean;
        }[];
        statistics: {
            __typename?: "CollectionStatistics";
            minAskPrice?: {
                __typename?: "BigIntCurrencyAmount";
                amount: bigint;
                currency: {
                    __typename?: "Currency";
                    address: Address;
                };
            } | null;
            highestApplicableBid?: {
                __typename: "BuyNowPayLaterOrder";
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | {
                __typename: "CollectionOrder";
                collectionId: number;
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | {
                __typename: "MultipleTraitOrder";
                collectionId: number;
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | {
                __typename: "SellAndRepayOrder";
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | {
                __typename: "SetBidOrder";
                collectionId: number;
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | {
                __typename: "SingleNFTOrder";
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
                nft: {
                    __typename?: "NFT";
                    id: string;
                    tokenId: bigint;
                    collection?: {
                        __typename?: "Collection";
                        id: string;
                    } | null;
                };
            } | {
                __typename: "StealthMaskedOrder";
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | {
                __typename: "TraitOrder";
                collectionId: number;
                id: string;
                price: bigint;
                steppedPrice?: bigint | null;
                currencyAddress: Address;
                maker: Address;
                isAsk: boolean;
                status: string;
                startTime: Date;
                expiration: Date;
                executions: number;
                maxExecutions: number;
                cancelsOffChain: boolean;
                marketPlace: string;
                marketPlaceAddress: Address;
            } | null;
        };
    } | null