@@ -14,7 +14,6 @@ import (
1414 "time"
1515
1616 "github.com/ava-labs/avalanche-cli/cmd/blockchaincmd"
17- "github.com/ava-labs/avalanche-cli/cmd/interchaincmd/messengercmd"
1817 "github.com/ava-labs/avalanche-cli/pkg/ansible"
1918 awsAPI "github.com/ava-labs/avalanche-cli/pkg/cloud/aws"
2019 "github.com/ava-labs/avalanche-cli/pkg/cobrautils"
@@ -25,7 +24,6 @@ import (
2524 "github.com/ava-labs/avalanche-cli/pkg/interchain/relayer"
2625 "github.com/ava-labs/avalanche-cli/pkg/metrics"
2726 "github.com/ava-labs/avalanche-cli/pkg/models"
28- "github.com/ava-labs/avalanche-cli/pkg/networkoptions"
2927 "github.com/ava-labs/avalanche-cli/pkg/node"
3028 "github.com/ava-labs/avalanche-cli/pkg/ssh"
3129 "github.com/ava-labs/avalanche-cli/pkg/subnet"
@@ -228,9 +226,15 @@ func wiz(cmd *cobra.Command, args []string) error {
228226
229227 if ! clusterAlreadyExists {
230228 globalNetworkFlags .UseDevnet = true
231- if len (useCustomAvalanchegoVersion ) == 0 && ! useLatestAvalanchegoReleaseVersion && ! useLatestAvalanchegoPreReleaseVersion {
232- useAvalanchegoVersionFromSubnet = subnetName
233- }
229+ //if len(useCustomAvalanchegoVersion) == 0 && !useLatestAvalanchegoReleaseVersion && !useLatestAvalanchegoPreReleaseVersion {
230+ // useAvalanchegoVersionFromSubnet = subnetName
231+ //}
232+ // Hardcode version for devnet to avoid resolution issues
233+ useCustomAvalanchegoVersion = "v1.13.5"
234+ useLatestAvalanchegoReleaseVersion = false
235+ useLatestAvalanchegoPreReleaseVersion = false
236+ useAvalanchegoVersionFromSubnet = ""
237+ ux .Logger .PrintToUser ("=== WIZ DEBUG: Hardcoded AvalancheGo version to v1.13.5 for devnet ===" )
234238 ux .Logger .PrintToUser ("" )
235239 ux .Logger .PrintToUser (logging .Green .Wrap ("Creating the devnet..." ))
236240 ux .Logger .PrintToUser ("" )
@@ -319,42 +323,42 @@ func wiz(cmd *cobra.Command, args []string) error {
319323 return err
320324 }
321325
322- isEVMGenesis , _ , err := app .HasSubnetEVMGenesis (subnetName )
323- if err != nil {
324- return err
325- }
326-
327- var awmRelayerHost * models.Host
328- if sc .TeleporterReady && sc .RunRelayer && isEVMGenesis {
329- // get or set AWM Relayer host and configure/stop service
330- awmRelayerHost , err = node .GetICMRelayerHost (app , clusterName )
331- if err != nil {
332- return err
333- }
334- if awmRelayerHost == nil {
335- awmRelayerHost , err = chooseICMRelayerHost (clusterName )
336- if err != nil {
337- return err
338- }
339- // get awm-relayer latest version
340- relayerVersion , err := relayer .GetLatestRelayerReleaseVersion ()
341- if err != nil {
342- return err
343- }
344- if err := setICMRelayerHost (awmRelayerHost , relayerVersion ); err != nil {
345- return err
346- }
347- if err := setICMRelayerSecurityGroupRule (clusterName , awmRelayerHost ); err != nil {
348- return err
349- }
350- } else {
351- ux .Logger .PrintToUser ("" )
352- ux .Logger .PrintToUser (logging .Green .Wrap ("Stopping AWM Relayer Service" ))
353- if err := ssh .RunSSHStopICMRelayerService (awmRelayerHost ); err != nil {
354- return err
355- }
356- }
357- }
326+ // isEVMGenesis, _, err := app.HasSubnetEVMGenesis(subnetName)
327+ // if err != nil {
328+ // return err
329+ // }
330+ //
331+ // var awmRelayerHost *models.Host
332+ // if sc.TeleporterReady && sc.RunRelayer && isEVMGenesis {
333+ // // get or set AWM Relayer host and configure/stop service
334+ // awmRelayerHost, err = node.GetICMRelayerHost(app, clusterName)
335+ // if err != nil {
336+ // return err
337+ // }
338+ // if awmRelayerHost == nil {
339+ // awmRelayerHost, err = chooseICMRelayerHost(clusterName)
340+ // if err != nil {
341+ // return err
342+ // }
343+ // // get awm-relayer latest version
344+ // relayerVersion, err := relayer.GetLatestRelayerReleaseVersion()
345+ // if err != nil {
346+ // return err
347+ // }
348+ // if err := setICMRelayerHost(awmRelayerHost, relayerVersion); err != nil {
349+ // return err
350+ // }
351+ // if err := setICMRelayerSecurityGroupRule(clusterName, awmRelayerHost); err != nil {
352+ // return err
353+ // }
354+ // } else {
355+ // ux.Logger.PrintToUser("")
356+ // ux.Logger.PrintToUser(logging.Green.Wrap("Stopping AWM Relayer Service"))
357+ // if err := ssh.RunSSHStopICMRelayerService(awmRelayerHost); err != nil {
358+ // return err
359+ // }
360+ // }
361+ // }
358362
359363 ux .Logger .PrintToUser ("" )
360364 ux .Logger .PrintToUser (logging .Green .Wrap ("Setting the nodes as subnet trackers" ))
@@ -392,43 +396,43 @@ func wiz(cmd *cobra.Command, args []string) error {
392396 }
393397 }
394398
395- if sc .TeleporterReady && sc .RunRelayer && isEVMGenesis {
396- ux .Logger .PrintToUser ("" )
397- ux .Logger .PrintToUser (logging .Green .Wrap ("Setting up ICM on subnet" ))
398- ux .Logger .PrintToUser ("" )
399- flags := messengercmd.DeployFlags {
400- ChainFlags : contract.ChainSpec {
401- BlockchainName : subnetName ,
402- },
403- PrivateKeyFlags : contract.PrivateKeyFlags {
404- KeyName : constants .ICMKeyName ,
405- },
406- Network : networkoptions.NetworkFlags {
407- ClusterName : clusterName ,
408- },
409- DeployMessenger : deployICMMessenger ,
410- DeployRegistry : deployICMRegistry ,
411- ForceRegistryDeploy : true ,
412- Version : icmVersion ,
413- MessengerContractAddressPath : icmMessengerContractAddressPath ,
414- MessengerDeployerAddressPath : icmMessengerDeployerAddressPath ,
415- MessengerDeployerTxPath : icmMessengerDeployerTxPath ,
416- RegistryBydecodePath : icmRegistryBydecodePath ,
417- IncludeCChain : true ,
418- }
419- if err := messengercmd .CallDeploy ([]string {}, flags , models .UndefinedNetwork ); err != nil {
420- return err
421- }
422- ux .Logger .PrintToUser ("" )
423- ux .Logger .PrintToUser (logging .Green .Wrap ("Starting AWM Relayer Service" ))
424- ux .Logger .PrintToUser ("" )
425- if err := updateICMRelayerFunds (network , sc , blockchainID ); err != nil {
426- return err
427- }
428- if err := updateICMRelayerHostConfig (network , awmRelayerHost , subnetName ); err != nil {
429- return err
430- }
431- }
399+ // if sc.TeleporterReady && sc.RunRelayer && isEVMGenesis {
400+ // ux.Logger.PrintToUser("")
401+ // ux.Logger.PrintToUser(logging.Green.Wrap("Setting up ICM on subnet"))
402+ // ux.Logger.PrintToUser("")
403+ // flags := messengercmd.DeployFlags{
404+ // ChainFlags: contract.ChainSpec{
405+ // BlockchainName: subnetName,
406+ // },
407+ // PrivateKeyFlags: contract.PrivateKeyFlags{
408+ // KeyName: constants.ICMKeyName,
409+ // },
410+ // Network: networkoptions.NetworkFlags{
411+ // ClusterName: clusterName,
412+ // },
413+ // DeployMessenger: deployICMMessenger,
414+ // DeployRegistry: deployICMRegistry,
415+ // ForceRegistryDeploy: true,
416+ // Version: icmVersion,
417+ // MessengerContractAddressPath: icmMessengerContractAddressPath,
418+ // MessengerDeployerAddressPath: icmMessengerDeployerAddressPath,
419+ // MessengerDeployerTxPath: icmMessengerDeployerTxPath,
420+ // RegistryBydecodePath: icmRegistryBydecodePath,
421+ // IncludeCChain: true,
422+ // }
423+ // if err := messengercmd.CallDeploy([]string{}, flags, models.UndefinedNetwork); err != nil {
424+ // return err
425+ // }
426+ // ux.Logger.PrintToUser("")
427+ // ux.Logger.PrintToUser(logging.Green.Wrap("Starting AWM Relayer Service"))
428+ // ux.Logger.PrintToUser("")
429+ // if err := updateICMRelayerFunds(network, sc, blockchainID); err != nil {
430+ // return err
431+ // }
432+ // if err := updateICMRelayerHostConfig(network, awmRelayerHost, subnetName); err != nil {
433+ // return err
434+ // }
435+ // }
432436
433437 ux .Logger .PrintToUser ("" )
434438 if clusterAlreadyExists {
0 commit comments