30 lines
1.5 KiB
JavaScript
30 lines
1.5 KiB
JavaScript
const Coin = artifacts.require('BECoin');
|
|
|
|
module.exports = async function (deployer, network, accounts) {
|
|
const account = accounts[0];
|
|
console.log('current account: ', account);
|
|
|
|
await deployer.deploy(Coin);
|
|
const coinInstance = await Coin.deployed();
|
|
if(coinInstance) {
|
|
// tmpData.writeKeyVal('coin', coinInstance.address);
|
|
console.log("BECoin successfully deployed.")
|
|
}
|
|
|
|
// if (network == "lan22" || network == "development") {
|
|
// let jsons = []
|
|
// jsons.push({name: 'coin', json: 'assets/contracts/BECoin.json', address: coinInstance.address})
|
|
// jsons.push({name: 'hero', json: 'assets/contracts/BEHero.json', address: heroInstance.address})
|
|
// jsons.push({name: 'equip', json: 'assets/contracts/BEEquipment.json', address: equipInstance.address})
|
|
// jsons.push({name: 'chip', json: 'assets/contracts/BEChip.json', address: chipInstance.address})
|
|
// jsons.push({name: 'factory', json: 'assets/contracts/MinterFactory.json', address: factoryInstance.address})
|
|
// jsons.push({name: 'market', json: 'assets/contracts/MarketPlace.json', address: marketInstance.address})
|
|
// jsons.push({name: 'mall', json: 'assets/contracts/BEBoxMall.json', address: boxInstance.address})
|
|
// jsons.push({name: 'proxy', json: 'assets/contracts/EvolveProxy.json', address: proxyInstance.address})
|
|
// console.log(jsons);
|
|
// console.log(`export const userAddress = '${accounts[0]}';`)
|
|
// console.log(`export const privateKey = '';`)
|
|
// console.log(`export const userBuyAddress = '${accounts[1]}';`)
|
|
// }
|
|
|
|
}; |