UNPKG

@giveth/lpp-milestones

Version:
15 lines (12 loc) 624 B
const generateClass = require('@giveth/eth-contract-class').default; const factoryArtifact = require('./dist/contracts/MilestoneFactory.json'); const bridgedMilestoneArtifact = require('./dist/contracts/BridgedMilestone.json'); const lpMilestoneArtifact = require('./dist/contracts/LPMilestone.json'); module.exports = { LPMilestone: generateClass(lpMilestoneArtifact.abiDefinition, lpMilestoneArtifact.code), BridgedMilestone: generateClass( bridgedMilestoneArtifact.abiDefinition, bridgedMilestoneArtifact.code, ), MilestoneFactory: generateClass(factoryArtifact.abiDefinition, factoryArtifact.code), };