dapp-contract
TypeScript icon, indicating that this package has built-in type declarations

0.1.2 • Public • Published

DApp-Contract

Smart contract ease of use.

NPM

npm i dapp-contract
// or
yarn add dapp-contract
// or
pnpm i dapp-contract

Usage

import Contract from "dapp-contract";
import abi from "./abi";

const config = {
    /** The smart contract address */
    ADDRESS: "0x3D0b2d43Bc4249357b54ca917BE56D5ABf04d1C0",
    /** The blockchain Network ID */
    NETWORK: 4,
};

const contract new Contract(config.ADDRESS, config.NETWORK, abi);

contract.contract // ethers contract (provider)

await contract.connect(); // connect to metamask

contract.contract // ethers contract (signer)

Package Sidebar

Install

npm i dapp-contract

Weekly Downloads

1

Version

0.1.2

License

MIT

Unpacked Size

387 kB

Total Files

7

Last publish

Collaborators

  • jacoblincool