MCPcopy Create free account
hub / github.com/CPChain/chain / deployRNodeAdmissionAndCampaign

Function deployRNodeAdmissionAndCampaign

tools/smartcontract/main.go:66–83  ·  view source on GitHub ↗
(password string, wg *sync.WaitGroup)

Source from the content-addressed store, hash-verified

64}
65
66func 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
85func deployRpt(password string, wg *sync.WaitGroup) {
86 // 4

Callers 1

mainFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected