Skip to content

setProtectedDataToSubscription ​

Method to set a protected data as part of your subscription.

Any user who has an active subscription to your collection will be able to consume this protected data.

Usage ​

ts
const 
setToSubscriptionResult
=
await
dataProtectorSharing
.
setProtectedDataToSubscription
({
protectedData
: '0x123abc...',
});

Parameters ​

ts
import { type 
SetProtectedDataToSubscriptionParams
} from '@iexec/dataprotector';

protectedData ​

Type: AddressOrENS

Address of the protected data you'd like to be part of your subscription.

ts
const 
setToSubscriptionResult
=
await
dataProtectorSharing
.
setProtectedDataToSubscription
({
protectedData
: '0x123abc...',
});

Return Value ​

ts
import { type 
SuccessWithTransactionHash
} from '@iexec/dataprotector';

See SuccessWithTransactionHash