UNPKG

@verax-attestation-registry/verax-sdk

Version:

Verax Attestation Registry SDK to interact with the subgraph and the contracts

36 lines 1.48 kB
import AttestationDataMapper from "./dataMapper/AttestationDataMapper"; import SchemaDataMapper from "./dataMapper/SchemaDataMapper"; import ModuleDataMapper from "./dataMapper/ModuleDataMapper"; import PortalDataMapper from "./dataMapper/PortalDataMapper"; import { Address, Hex } from "viem"; import UtilsDataMapper from "./dataMapper/UtilsDataMapper"; import { Conf } from "./types"; export * from "./types"; export * from "./utils/constants"; export declare class VeraxSdk { static DEFAULT_LINEA_MAINNET: Conf; static DEFAULT_LINEA_MAINNET_FRONTEND: Conf; static DEFAULT_LINEA_SEPOLIA: Conf; static DEFAULT_LINEA_SEPOLIA_FRONTEND: Conf; static DEFAULT_ARBITRUM_SEPOLIA: Conf; static DEFAULT_ARBITRUM_SEPOLIA_FRONTEND: Conf; static DEFAULT_ARBITRUM: Conf; static DEFAULT_ARBITRUM_FRONTEND: Conf; static DEFAULT_BASE_SEPOLIA: Conf; static DEFAULT_BASE_SEPOLIA_FRONTEND: Conf; static DEFAULT_BASE: Conf; static DEFAULT_BASE_FRONTEND: Conf; static DEFAULT_BSC_TESTNET: Conf; static DEFAULT_BSC_TESTNET_FRONTEND: Conf; static DEFAULT_BSC: Conf; static DEFAULT_BSC_FRONTEND: Conf; private readonly web3Client; private readonly walletClient; attestation: AttestationDataMapper; schema: SchemaDataMapper; module: ModuleDataMapper; portal: PortalDataMapper; utils: UtilsDataMapper; constructor(conf: Conf, publicAddress?: Address, privateKey?: Hex); } //# sourceMappingURL=VeraxSdk.d.ts.map