@gnosis.pm/pm-contracts
Version:
Collection of smart contracts for the Gnosis prediction market platform
14 lines (13 loc) • 440 B
JavaScript
module.exports = function (deployer) {
[
'CentralizedOracle',
'MajorityOracle',
'SignedMessageOracle',
'UltimateOracle',
].forEach(contractName => {
const contract = artifacts.require(contractName)
const factory = artifacts.require(contractName + 'Factory')
deployer.deploy(factory, contract.address)
})
deployer.deploy(artifacts.require('DifficultyOracleFactory'))
}