PHP WebShell

Текущая директория: /opt/BitGoJS/node_modules/@celo/contractkit/lib/identity/claims

Просмотр файла: verify.d.ts

/// <reference types="node" />
import { ContractKit } from '../..';
import { AccountClaim } from './account';
import { Claim, DomainClaim } from './claim';
/**
 * Verifies a claim made by an account, i.e. whether a claim can be verified to be correct
 * @param kit ContractKit object
 * @param claim The claim to verify
 * @param address The address that is making the claim
 * @returns If valid, returns undefined. If invalid or unable to verify, returns a string with the error
 */
export declare function verifyClaim(kit: ContractKit, claim: Claim, address: string, tries?: number): Promise<string | undefined>;
export declare const verifyAccountClaim: (kit: ContractKit, claim: AccountClaim, address: string, tries?: number) => Promise<string | undefined>;
declare type dnsResolverFunction = (hostname: string, callback: (err: NodeJS.ErrnoException, addresses: string[][]) => void) => void;
/**
 * It verifies if a DNS domain includes in the TXT records an entry with name
 * `celo-site-verification` and a valid signature in base64
 */
export declare const verifyDomainRecord: (kit: ContractKit, claim: DomainClaim, address: string, dnsResolver?: dnsResolverFunction) => Promise<string | undefined>;
export {};

Выполнить команду


Для локальной разработки. Не используйте в интернете!