Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ExecuteCmd = &cobra.Command{ Use: "execute", Short: "Execute transaction", Long: `Executes a transaction based on data provided. For example: mim txn execute -file <txn.json> or mim txn execute -f <txn.json> `, Run: func(cmd *cobra.Command, args []string) { format := utils.ResolveFormat(cmd) if format == "json" { pterm.DisableOutput() } server, token, err := login.ResolveCredentials() utils.HandleError(err) pterm.EnableDebugMessages() file, err := cmd.Flags().GetString("file") utils.HandleError(err) txnData, err := utils.ReadInput(file) utils.HandleError(err) pterm.Success.Println("Read transaction data") txnManager := api.NewTxnManager(server, token) err = txnManager.ExecuteTransaction(txnData) utils.HandleError(err) pterm.Success.Println("Transaction executed") pterm.Println() }, TraverseChildren: true, }
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.