@@ -14,10 +14,17 @@ contract NubilaNetworkScript is Script {
1414 console.log ("TGE read from env: " , tge);
1515 NubilaNetwork nubilaNetwork = new NubilaNetwork (msg .sender );
1616 console.log ("NubilaNetwork deployed to: " , address (nubilaNetwork));
17- address [] memory beneficiaries = new address [](12 );
18- for (uint256 i = 0 ; i < 12 ; i++ ) {
19- beneficiaries[i] = msg .sender ;
20- }
17+ address [] memory beneficiaries = new address [](10 );
18+ beneficiaries[0 ] = address (0xB2C2afD942230a24AE2ffd33026F7dc925d2F384 ); // Device
19+ beneficiaries[1 ] = address (0x5c846C7ED2199511c14ac7613fC7cab4862E06d1 ); // Node
20+ beneficiaries[2 ] = address (0x1EAd8d91573884d051fCB9dFe9309f586603B5Cb ); // Backer1
21+ beneficiaries[3 ] = address (0xeDff823C45Bb1Ccf7eBD181444534163b9Cf1560 ); // Backer2
22+ beneficiaries[4 ] = address (0xa526BfE1C2C6392e3860E0C0B20F23a7c5c6b236 ); // POS
23+ beneficiaries[5 ] = address (0x90933E2047E223408cf76F581E4afF9615fFfb88 ); // Treasury
24+ beneficiaries[6 ] = address (0x37B09e62Db01C74CBEF8a57c95D41A8AF05e3926 ); // Team & Advisor
25+ beneficiaries[7 ] = address (0x22AEb8A587E367C8341C8d3ad1A324a1B644A1E1 ); // Liquidity
26+ beneficiaries[8 ] = address (0xc8FF467B4405676cD8E3a4bF6E108eDbB4aB36EE ); // Airdrop
27+ beneficiaries[9 ] = address (0x247a5B9b4a74137130FD0165B006174a76494C68 ); // Marketing
2128 VestingManager vestingManager = new VestingManager (address (nubilaNetwork), tge, beneficiaries);
2229 console.log ("VestingManager deployed to: " , address (vestingManager));
2330 vm.assertTrue (nubilaNetwork.transfer (address (vestingManager), nubilaNetwork.balanceOf (msg .sender )));
0 commit comments