UNPKG

blockchain-api

Version:

API utilities for interacting with the Exatechl2 blockchain

30 lines (28 loc) 738 B
/** * Contract Operations */ import { ContractInfo } from '../../types'; /** * @param {string} address * @returns {Promise<ContractInfo>} */ export declare function getContractInfo(address: string): Promise<ContractInfo>; /** * * @param {string} address * @returns {Promise<boolean>} */ export declare function isContractVerified(address: string): Promise<boolean>; /** * * @param {string} address * @returns {Promise<object | null>} */ export declare function getContractAbi(address: string): Promise<object | null>; /** * * @param {number} maxResults * @param {number} maxBlocks * @returns {Promise<string[]>} */ export declare function findValidContracts(maxResults?: number, maxBlocks?: number): Promise<string[]>;