UNPKG

@iexec/dataprotector

Version:

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

27 lines (26 loc) 1.11 kB
export type ChainId = number; export interface ChainConfig { name?: string; dataprotectorContractAddress?: string; sharingContractAddress?: string; subgraphUrl?: string; ipfsGateway?: string; ipfsNode?: string; workerpoolAddress?: string; isExperimental?: boolean; } export declare const getChainConfig: (chainId: ChainId, options?: { allowExperimentalNetworks?: boolean; }) => ChainConfig; export declare const DEFAULT_CHAIN_ID = 134; export declare const DEFAULT_ARWEAVE_UPLOAD_API = "https://arweave-api.iex.ec"; export declare const DEFAULT_ARWEAVE_GATEWAY = "https://arweave.net"; export declare const ARWEAVE_FREE_UPLOAD_MAX_SIZE: number; export declare const DEFAULT_DATA_NAME = ""; export declare const SCONE_TAG: string[]; export declare const DEFAULT_MAX_PRICE = 0; export declare const MAX_DESIRED_DATA_ORDER_PRICE = 0; export declare const MAX_DESIRED_APP_ORDER_PRICE = 0; export declare const MAX_DESIRED_WORKERPOOL_ORDER_PRICE = 0; export declare const KEY_PURPOSE_SELECTOR = "keyHasPurpose(bytes32,uint256)"; export declare const GROUP_MEMBER_PURPOSE = 4;