• Preparing search index...
  • The search index is not available
lootex - v0.2.0
  • lootex
  • api/endpoints/studio
  • createStudioEndpoints

Function createStudioEndpoints

  • createStudioEndpoints(request): {
        createClaimCondition: ((params: CreateClaimConditionParams) => Promise<StudioContract>);
        createContract: ((params: CreateStudioContractParams) => Promise<StudioContract>);
        deleteClaimCondition: ((params: DeleteClaimConditionParams) => Promise<DeleteClaimConditionResponse>);
        deleteContract: ((params: DeleteContractParams) => Promise<DeleteContractResponse>);
        deleteUploadedItems: ((params: DeleteUploadedItemsPrams) => Promise<DeleteUploadedItemsResponse>);
        getClaimConditions: ((params: GetClaimConditionsParams) => Promise<GetClaimConditionsResponse>);
        getContractStatus: ((params: GetContractStatusParams) => Promise<GetContractStatusResponse>);
        getCraetedContract: ((params: GetCraetedContractParams) => Promise<StudioContract>);
        getCraetedContracts: ((params: GetCraetedContractsParams) => Promise<GetCraetedContractsResponse>);
        getCSVTemplate: ((params: GetCSVTemplateParams) => Promise<boolean>);
        getPostPublishOverview: ((params: GetPostPublishOverviewParams) => Promise<GetPostPublishOverviewResponse>);
        getS3PreSignedUrl: ((params: GetS3PreSignedUrlPrams) => Promise<GetS3PreSignedUrlResponse>);
        getSalesOverview: ((params: GetSalesOverviewParams) => Promise<GetSalesOverviewResponse>);
        getUploadedItems: ((params: GetUploadedItemsParams) => Promise<GetUploadedItemsResponse>);
        getWhitelistProof: ((params: GetWhitelistProofParams) => Promise<GetWhitelistProofResponse>);
        syncBlindBox: ((params: SyncBlindBoxParams) => Promise<SyncBlindBoxResponse>);
        syncContractStatus: ((params: SyncContractStatusParams) => Promise<SyncContractStatusResponse>);
        syncDeployedContract: ((params: SyncDeployedContractParams) => Promise<SyncDeployedContractResponse>);
        syncIPFS: ((params: SyncIPFSParams) => Promise<SyncIPFSResponse>);
        syncTokenURI: ((params: SyncTokenURIParams) => Promise<SyncTokenURIResponse>);
        updateBlindBox: ((params: UpdateBlindBoxParams) => Promise<StudioContract>);
        updateClaimCondition: ((params: UpdateClaimConditionParams) => Promise<StudioContract>);
        updateContract: ((params: UpdateContractParams) => Promise<UpdateContractResponse>);
        updateDropVisibility: ((params: UpdateDropVisibilityParams) => Promise<StudioContract>);
        updateMetadata: ((params: UpdateMetadataParams) => Promise<UpdateMetadataResponse>);
        uploadBlindBoxImage: ((file: File) => Promise<{
            url: string;
        }>);
        uploadDropInfoImage: ((file: File) => Promise<{
            url: string;
        }>);
        uploadFileList: ((params: UploadFileListPrams) => Promise<unknown>);
        uploadFilesCallback: ((params: UploadFilesCallbackPrams) => Promise<UploadFilesCallbackResponse>);
        uploadLogoImage: ((file: File) => Promise<{
            url: string;
        }>);
        uploadMetadataCSV: ((params: UploadMetadataCSVParams) => Promise<unknown>);
    }
  • Parameters

    • request: (<ResponseBody>(__namedParameters: RequestOptions) => Promise<ResponseBody>)
        • <ResponseBody>(__namedParameters): Promise<ResponseBody>
        • Type Parameters

          • ResponseBody

          Parameters

          • __namedParameters: RequestOptions

          Returns Promise<ResponseBody>

    Returns {
        createClaimCondition: ((params: CreateClaimConditionParams) => Promise<StudioContract>);
        createContract: ((params: CreateStudioContractParams) => Promise<StudioContract>);
        deleteClaimCondition: ((params: DeleteClaimConditionParams) => Promise<DeleteClaimConditionResponse>);
        deleteContract: ((params: DeleteContractParams) => Promise<DeleteContractResponse>);
        deleteUploadedItems: ((params: DeleteUploadedItemsPrams) => Promise<DeleteUploadedItemsResponse>);
        getClaimConditions: ((params: GetClaimConditionsParams) => Promise<GetClaimConditionsResponse>);
        getContractStatus: ((params: GetContractStatusParams) => Promise<GetContractStatusResponse>);
        getCraetedContract: ((params: GetCraetedContractParams) => Promise<StudioContract>);
        getCraetedContracts: ((params: GetCraetedContractsParams) => Promise<GetCraetedContractsResponse>);
        getCSVTemplate: ((params: GetCSVTemplateParams) => Promise<boolean>);
        getPostPublishOverview: ((params: GetPostPublishOverviewParams) => Promise<GetPostPublishOverviewResponse>);
        getS3PreSignedUrl: ((params: GetS3PreSignedUrlPrams) => Promise<GetS3PreSignedUrlResponse>);
        getSalesOverview: ((params: GetSalesOverviewParams) => Promise<GetSalesOverviewResponse>);
        getUploadedItems: ((params: GetUploadedItemsParams) => Promise<GetUploadedItemsResponse>);
        getWhitelistProof: ((params: GetWhitelistProofParams) => Promise<GetWhitelistProofResponse>);
        syncBlindBox: ((params: SyncBlindBoxParams) => Promise<SyncBlindBoxResponse>);
        syncContractStatus: ((params: SyncContractStatusParams) => Promise<SyncContractStatusResponse>);
        syncDeployedContract: ((params: SyncDeployedContractParams) => Promise<SyncDeployedContractResponse>);
        syncIPFS: ((params: SyncIPFSParams) => Promise<SyncIPFSResponse>);
        syncTokenURI: ((params: SyncTokenURIParams) => Promise<SyncTokenURIResponse>);
        updateBlindBox: ((params: UpdateBlindBoxParams) => Promise<StudioContract>);
        updateClaimCondition: ((params: UpdateClaimConditionParams) => Promise<StudioContract>);
        updateContract: ((params: UpdateContractParams) => Promise<UpdateContractResponse>);
        updateDropVisibility: ((params: UpdateDropVisibilityParams) => Promise<StudioContract>);
        updateMetadata: ((params: UpdateMetadataParams) => Promise<UpdateMetadataResponse>);
        uploadBlindBoxImage: ((file: File) => Promise<{
            url: string;
        }>);
        uploadDropInfoImage: ((file: File) => Promise<{
            url: string;
        }>);
        uploadFileList: ((params: UploadFileListPrams) => Promise<unknown>);
        uploadFilesCallback: ((params: UploadFilesCallbackPrams) => Promise<UploadFilesCallbackResponse>);
        uploadLogoImage: ((file: File) => Promise<{
            url: string;
        }>);
        uploadMetadataCSV: ((params: UploadMetadataCSVParams) => Promise<unknown>);
    }

    • createClaimCondition: ((params: CreateClaimConditionParams) => Promise<StudioContract>)
        • (params): Promise<StudioContract>
        • Parameters

          • params: CreateClaimConditionParams

          Returns Promise<StudioContract>

    • createContract: ((params: CreateStudioContractParams) => Promise<StudioContract>)
        • (params): Promise<StudioContract>
        • Parameters

          • params: CreateStudioContractParams

          Returns Promise<StudioContract>

    • deleteClaimCondition: ((params: DeleteClaimConditionParams) => Promise<DeleteClaimConditionResponse>)
        • (params): Promise<DeleteClaimConditionResponse>
        • Parameters

          • params: DeleteClaimConditionParams

          Returns Promise<DeleteClaimConditionResponse>

    • deleteContract: ((params: DeleteContractParams) => Promise<DeleteContractResponse>)
        • (params): Promise<DeleteContractResponse>
        • Parameters

          • params: DeleteContractParams

          Returns Promise<DeleteContractResponse>

    • deleteUploadedItems: ((params: DeleteUploadedItemsPrams) => Promise<DeleteUploadedItemsResponse>)
        • (params): Promise<DeleteUploadedItemsResponse>
        • Parameters

          • params: DeleteUploadedItemsPrams

          Returns Promise<DeleteUploadedItemsResponse>

    • getClaimConditions: ((params: GetClaimConditionsParams) => Promise<GetClaimConditionsResponse>)
        • (params): Promise<GetClaimConditionsResponse>
        • Parameters

          • params: GetClaimConditionsParams

          Returns Promise<GetClaimConditionsResponse>

    • getContractStatus: ((params: GetContractStatusParams) => Promise<GetContractStatusResponse>)
        • (params): Promise<GetContractStatusResponse>
        • Parameters

          • params: GetContractStatusParams

          Returns Promise<GetContractStatusResponse>

    • getCraetedContract: ((params: GetCraetedContractParams) => Promise<StudioContract>)
        • (params): Promise<StudioContract>
        • Parameters

          • params: GetCraetedContractParams

          Returns Promise<StudioContract>

    • getCraetedContracts: ((params: GetCraetedContractsParams) => Promise<GetCraetedContractsResponse>)
        • (params): Promise<GetCraetedContractsResponse>
        • Parameters

          • params: GetCraetedContractsParams

          Returns Promise<GetCraetedContractsResponse>

    • getCSVTemplate: ((params: GetCSVTemplateParams) => Promise<boolean>)
        • (params): Promise<boolean>
        • Parameters

          • params: GetCSVTemplateParams

          Returns Promise<boolean>

    • getPostPublishOverview: ((params: GetPostPublishOverviewParams) => Promise<GetPostPublishOverviewResponse>)
        • (params): Promise<GetPostPublishOverviewResponse>
        • Parameters

          • params: GetPostPublishOverviewParams

          Returns Promise<GetPostPublishOverviewResponse>

    • getS3PreSignedUrl: ((params: GetS3PreSignedUrlPrams) => Promise<GetS3PreSignedUrlResponse>)
        • (params): Promise<GetS3PreSignedUrlResponse>
        • Parameters

          • params: GetS3PreSignedUrlPrams

          Returns Promise<GetS3PreSignedUrlResponse>

    • getSalesOverview: ((params: GetSalesOverviewParams) => Promise<GetSalesOverviewResponse>)
        • (params): Promise<GetSalesOverviewResponse>
        • Parameters

          • params: GetSalesOverviewParams

          Returns Promise<GetSalesOverviewResponse>

    • getUploadedItems: ((params: GetUploadedItemsParams) => Promise<GetUploadedItemsResponse>)
        • (params): Promise<GetUploadedItemsResponse>
        • Parameters

          • params: GetUploadedItemsParams

          Returns Promise<GetUploadedItemsResponse>

    • getWhitelistProof: ((params: GetWhitelistProofParams) => Promise<GetWhitelistProofResponse>)
        • (params): Promise<GetWhitelistProofResponse>
        • Parameters

          • params: GetWhitelistProofParams

          Returns Promise<GetWhitelistProofResponse>

    • syncBlindBox: ((params: SyncBlindBoxParams) => Promise<SyncBlindBoxResponse>)
        • (params): Promise<SyncBlindBoxResponse>
        • Parameters

          • params: SyncBlindBoxParams

          Returns Promise<SyncBlindBoxResponse>

    • syncContractStatus: ((params: SyncContractStatusParams) => Promise<SyncContractStatusResponse>)
        • (params): Promise<SyncContractStatusResponse>
        • Parameters

          • params: SyncContractStatusParams

          Returns Promise<SyncContractStatusResponse>

    • syncDeployedContract: ((params: SyncDeployedContractParams) => Promise<SyncDeployedContractResponse>)
        • (params): Promise<SyncDeployedContractResponse>
        • Parameters

          • params: SyncDeployedContractParams

          Returns Promise<SyncDeployedContractResponse>

    • syncIPFS: ((params: SyncIPFSParams) => Promise<SyncIPFSResponse>)
        • (params): Promise<SyncIPFSResponse>
        • Parameters

          • params: SyncIPFSParams

          Returns Promise<SyncIPFSResponse>

    • syncTokenURI: ((params: SyncTokenURIParams) => Promise<SyncTokenURIResponse>)
        • (params): Promise<SyncTokenURIResponse>
        • Parameters

          • params: SyncTokenURIParams

          Returns Promise<SyncTokenURIResponse>

    • updateBlindBox: ((params: UpdateBlindBoxParams) => Promise<StudioContract>)
        • (params): Promise<StudioContract>
        • Parameters

          • params: UpdateBlindBoxParams

          Returns Promise<StudioContract>

    • updateClaimCondition: ((params: UpdateClaimConditionParams) => Promise<StudioContract>)
        • (params): Promise<StudioContract>
        • Parameters

          • params: UpdateClaimConditionParams

          Returns Promise<StudioContract>

    • updateContract: ((params: UpdateContractParams) => Promise<UpdateContractResponse>)
        • (params): Promise<UpdateContractResponse>
        • Parameters

          • params: UpdateContractParams

          Returns Promise<UpdateContractResponse>

    • updateDropVisibility: ((params: UpdateDropVisibilityParams) => Promise<StudioContract>)
        • (params): Promise<StudioContract>
        • Parameters

          • params: UpdateDropVisibilityParams

          Returns Promise<StudioContract>

    • updateMetadata: ((params: UpdateMetadataParams) => Promise<UpdateMetadataResponse>)
        • (params): Promise<UpdateMetadataResponse>
        • Parameters

          • params: UpdateMetadataParams

          Returns Promise<UpdateMetadataResponse>

    • uploadBlindBoxImage: ((file: File) => Promise<{
          url: string;
      }>)
        • (file): Promise<{
              url: string;
          }>
        • Parameters

          • file: File

          Returns Promise<{
              url: string;
          }>

    • uploadDropInfoImage: ((file: File) => Promise<{
          url: string;
      }>)
        • (file): Promise<{
              url: string;
          }>
        • Parameters

          • file: File

          Returns Promise<{
              url: string;
          }>

    • uploadFileList: ((params: UploadFileListPrams) => Promise<unknown>)
        • (params): Promise<unknown>
        • Parameters

          • params: UploadFileListPrams

          Returns Promise<unknown>

    • uploadFilesCallback: ((params: UploadFilesCallbackPrams) => Promise<UploadFilesCallbackResponse>)
        • (params): Promise<UploadFilesCallbackResponse>
        • Parameters

          • params: UploadFilesCallbackPrams

          Returns Promise<UploadFilesCallbackResponse>

    • uploadLogoImage: ((file: File) => Promise<{
          url: string;
      }>)
        • (file): Promise<{
              url: string;
          }>
        • Parameters

          • file: File

          Returns Promise<{
              url: string;
          }>

    • uploadMetadataCSV: ((params: UploadMetadataCSVParams) => Promise<unknown>)
        • (params): Promise<unknown>
        • Parameters

          • params: UploadMetadataCSVParams

          Returns Promise<unknown>

    • Defined in packages/lootex/src/api/endpoints/studio.ts:334

Settings

Member Visibility
lootex - v0.2.0
  • Loading...

Generated using TypeDoc