Как настроить deploy_contract для форка Pancakeswap

Я хотел бы использовать pancakeswap на смарт-цепочке binance:

На самом деле у меня есть такие контракты:

      Caketoken.sol
SyrupBar.sol
MasterChef.sol
Migrations.sol
Timelock.sol

Как я могу указать 2_deploy_contract.js для развертывания каждого из этих токенов?

      const CakeToken = artifacts.require("CakeToken");
const SyrupBar = artifacts.require("SyrupBar");
const MasterChef = artifacts.require("MasterChefV2");
let admin = "adress 0X"

module.exports = function(deployer) {
  // 1st deployment
  deployer.deploy(CakeToken).then(function() {
    return deployer.deploy(SyrupBar, CakeToken.address).then(function() {
      return deployer.deploy(MasterChef, CakeToken.address, SyrupBar.address, admin, "1000000000000000000", 4021488)
    })
  })
};

1 ответ

Используйте функцию async и await вместо функции

Другие вопросы по тегам