@aragon/core-contracts-ethers
v0.8.0-alpha
Published
Aragon V2 DAO Framework. Contract definition for Ethers.js
Readme
Aragon Core Contracts for ethers.js
NPM package that provides ethers.js wrappers to use the Aragon DAO framework smart contracts.
yarn add @aragon/core-contracts-ethersUsage
Attaching to a contract
import {
DAOFactory__factory
} from "@aragon/core-contracts-ethers";
// Use it
const daoFactoryInstance = DAOFactory__factory.connect(...);Getting the list of global contract addresses
import { activeContractsList } from "@aragon/core-contracts-ethers";
console.log(activeContractsList.rinkeby.DAOFactory);
// '0x2290E6dF695C5272cE942015c90aAe24bFB94960'
console.log(activeContractsList.rinkeby.Registry);
// '0x5895B0B32d438f85872b164AE967B3E802d33750'
console.log(activeContractsList.rinkeby.TokenFactory);
// '0x84641573c077F12C73bd2612fe1d96AE58bE7D1a'Development
- Run
yarnat the root of the monorepo, not on this folder. - Then, in the
contracts-ethersfolder run:yarn run:contractsyarn runyarn run:npm
