getClaimConditions

Retrieves all claim conditions.

Example

import { getClaimConditions } from "thirdweb/extensions/erc1155";
const conditions = await getClaimConditions({
contract,
tokenId: 1n,
});
function getClaimConditions(
options: {
contract: Readonly<ContractOptions<any, `0x${string}`>>;
} & GetClaimConditionsParams & { singlePhaseDrop?: boolean },
): Promise<Array<ClaimCondition>>;

Parameters

The transaction options.

Type

let options: {
contract: Readonly<ContractOptions<any, `0x${string}`>>;
} & GetClaimConditionsParams & { singlePhaseDrop?: boolean };

Returns

let returnType: Promise<Array<ClaimCondition>>;

A promise that resolves to all claim conditions.