| 64 | } |
| 65 | |
| 66 | func deployRNodeAdmissionAndCampaign(password string, wg *sync.WaitGroup) { |
| 67 | // 1 |
| 68 | title := "[1.DeployRNode]" |
| 69 | rnodeAddress := deploy.DeployRNode(password, 0) |
| 70 | deploy.PrintContract(title, rnodeAddress) |
| 71 | |
| 72 | // 2 |
| 73 | title = "[2.DeployAdmission]" |
| 74 | admissionAddress := deploy.DeployAdmission(password, 1) |
| 75 | deploy.PrintContract(title, admissionAddress) |
| 76 | |
| 77 | // 3 |
| 78 | title = "[3.DeployCampaign]" |
| 79 | campaignAddress := deploy.DeployCampaign(admissionAddress, rnodeAddress, password, 2) |
| 80 | deploy.PrintContract(title, campaignAddress) |
| 81 | proxyCampaignContractAddress = campaignAddress |
| 82 | wg.Done() |
| 83 | } |
| 84 | |
| 85 | func deployRpt(password string, wg *sync.WaitGroup) { |
| 86 | // 4 |