UNPKG

locklift

Version:

Node JS framework for working with Ever contracts. Inspired by Truffle and Hardhat. Helps you to build, test, run and maintain your smart contracts.

14 lines (13 loc) 579 B
import { Contract, ProviderRpcClient } from "everscale-inpage-provider"; import { Giver } from "./giver"; import { ConstructorParams, TransactionWithOutput } from "../../types"; import { DeployParams } from "./index"; export declare class Deployer { private readonly ever; private readonly giver; constructor(ever: ProviderRpcClient, giver: Giver); deployContract: <Abi>(abi: Abi, deployParams: DeployParams<Abi>, constructorParams: ConstructorParams<Abi>, value: string) => Promise<{ contract: Contract<Abi>; tx: TransactionWithOutput; }>; }