UNPKG

@iexec/dataprotector

Version:

This product enables users to confidentially store data–such as mail address, documents, personal information ...

10 lines 723 B
import { Contract } from 'ethers'; import { ABI } from '../../../../generated/abis/sharing/registry/AddOnlyAppWhitelistRegistry.sol/AddOnlyAppWhitelistRegistry.js'; import { getSharingContract } from './getSharingContract.js'; export async function getAppWhitelistRegistryContract(iexec, sharingContractAddress) { const { signer } = await iexec.config.resolveContractsClient(); const sharingContract = await getSharingContract(iexec, sharingContractAddress); const appWhitelistRegistryContractAddress = await sharingContract.ADD_ONLY_APP_WHITELIST_REGISTRY(); return new Contract(appWhitelistRegistryContractAddress, ABI).connect(signer); } //# sourceMappingURL=getAddOnlyAppWhitelistRegistryContract.js.map