@netvote/elections-solidity
Version:
Elections Contracts
14 lines (12 loc) • 799 B
JavaScript
let AddressSet = artifacts.require("./lib/AddressSet.sol");
let TieredBallot = artifacts.require("./elections/tiered/TieredBallot.sol");
let TieredElection = artifacts.require("./elections/tiered/TieredElection.sol");
let TieredPool = artifacts.require("./elections/tiered/TieredPool.sol");
let BasePool = artifacts.require("./elections/tiered/BasePool.sol");
let BallotRegistry = artifacts.require("./elections/links/BallotRegistry.sol");
let PoolRegistry = artifacts.require("./elections/links/PoolRegistry.sol");
let BasicElection = artifacts.require("./elections/basic/BasicElection.sol");
module.exports = function(deployer) {
deployer.deploy(AddressSet);
deployer.link(AddressSet, [TieredElection, TieredBallot, TieredPool, BasePool, BasicElection, BallotRegistry, PoolRegistry]);
};