Function createAssetEndpoints
- createAssetEndpoints(request): {
getAsset: ((assetId: string) => Promise<Asset>);
getAssetLikes: ((params: GetAssetLikesParams) => Promise<GetAssetLikesResponse>);
getAssetsCount: ((params: GetAssetCountParams) => Promise<GetAssetCountResponse>);
syncAsset: ((assetId: string) => Promise<unknown>);
syncCollectionMetadata: ((params: SyncCollectionMetadataParams) => Promise<unknown>);
syncContractAssets: ((contractId: string) => Promise<unknown>);
syncMyAssets: (() => Promise<unknown>);
} Returns {
getAsset: ((assetId: string) => Promise<Asset>);
getAssetLikes: ((params: GetAssetLikesParams) => Promise<GetAssetLikesResponse>);
getAssetsCount: ((params: GetAssetCountParams) => Promise<GetAssetCountResponse>);
syncAsset: ((assetId: string) => Promise<unknown>);
syncCollectionMetadata: ((params: SyncCollectionMetadataParams) => Promise<unknown>);
syncContractAssets: ((contractId: string) => Promise<unknown>);
syncMyAssets: (() => Promise<unknown>);
}
getAsset: ((assetId: string) => Promise<Asset>)
syncAsset: ((assetId: string) => Promise<unknown>)
- (assetId): Promise<unknown>
Returns Promise<unknown>
- (params): Promise<unknown>
Returns Promise<unknown>
syncContractAssets: ((contractId: string) => Promise<unknown>)
- (contractId): Promise<unknown>
Returns Promise<unknown>
syncMyAssets: (() => Promise<unknown>)
- (): Promise<unknown>
Returns Promise<unknown>