@vocdoni/gasless-voting-ethers
TypeScript icon, indicating that this package has built-in type declarations

0.0.1-rc3 • Public • Published

Vocdoni Gasless Voting Contracts for for ethers.js

NPM package that provides ethers.js wrappers to use the Vocdoni Gasless plugin on top of the Aragon DAO framework smart contracts.

yarn add @vocdoni/gasless-voting-ethers

Usage

Attaching to a contract

import {
  DAOFactory__factory
} from "@vocdoni/gasless-voting-ethers";

// Use it
const daoFactoryInstance = Vocdoni_Vot.connect(...);

Getting the list of global contract addresses

import {activeContractsList} from '@vocdoni/gasless-voting-ethers';

console.log(activeContractsList.rinkeby.DAOFactory);
// '0x2290E6dF695C5272cE942015c90aAe24bFB94960'
console.log(activeContractsList.rinkeby.Registry);
// '0x5895B0B32d438f85872b164AE967B3E802d33750'
console.log(activeContractsList.rinkeby.TokenFactory);
// '0x84641573c077F12C73bd2612fe1d96AE58bE7D1a'

Development

  • Run yarn at the root of the monorepo, not on this folder.
  • Then, in the contracts-ethers folder run:
    • yarn run:contracts
    • yarn run
    • yarn run:npm

Package Sidebar

Install

npm i @vocdoni/gasless-voting-ethers

Homepage

vocdoni.io/

Weekly Downloads

17

Version

0.0.1-rc3

License

AGPL-3.0-or-later

Unpacked Size

1.62 MB

Total Files

60

Last publish

Collaborators

  • elboletaire
  • emmdim
  • marcvelmer
  • brickpop
  • jpainan