Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Cmd = &cobra.Command{ Use: "staking-info <address>", Short: "Get account staking info", Args: cobra.ExactArgs(1), Run: func(cmd *cobra.Command, args []string) { projectConf := new(cli.Config) if conf.Host == "" { projectConf = cli.LoadConfig() } address := flow.HexToAddress(args[0]) cadenceAddress := cadence.NewAddress(address) chain, err := cli.GetAddressNetwork(address) if err != nil { cli.Exitf(1, "Failed to determine network from input address ") } env := cli.EnvFromNetwork(chain) stakingInfoScript := templates.GenerateGetLockedStakerInfoScript(env) fmt.Println("Account Staking Info:") cli.ExecuteScript(projectConf.HostWithOverride(conf.Host), []byte(stakingInfoScript), cadenceAddress) delegationInfoScript := templates.GenerateGetLockedDelegatorInfoScript(env) fmt.Println("Account Delegation Info:") cli.ExecuteScript(projectConf.HostWithOverride(conf.Host), []byte(delegationInfoScript), cadenceAddress) }, }
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.