summaryrefslogtreecommitdiff
path: root/cmd/goal/common.go
diff options
context:
space:
mode:
Diffstat (limited to 'cmd/goal/common.go')
-rw-r--r--cmd/goal/common.go18
1 files changed, 10 insertions, 8 deletions
diff --git a/cmd/goal/common.go b/cmd/goal/common.go
index 2d8d4c3f6..23496a5cc 100644
--- a/cmd/goal/common.go
+++ b/cmd/goal/common.go
@@ -41,14 +41,15 @@ var lastValid uint64
var numValidRounds uint64 // also used in account and asset
var (
- fee uint64
- outFilename string
- sign bool
- noteBase64 string
- noteText string
- lease string
- noWaitAfterSend bool
- dumpForDryrun bool
+ fee uint64
+ outFilename string
+ sign bool
+ noteBase64 string
+ noteText string
+ lease string
+ noWaitAfterSend bool
+ dumpForDryrun bool
+ dumpForDryrunAccts []string
)
var dumpForDryrunFormat cobraStringValue = *makeCobraStringValue("json", []string{"msgp"})
@@ -66,6 +67,7 @@ func addTxnFlags(cmd *cobra.Command) {
cmd.Flags().BoolVarP(&noWaitAfterSend, "no-wait", "N", false, "Don't wait for transaction to commit")
cmd.Flags().BoolVar(&dumpForDryrun, "dryrun-dump", false, "Dump in dryrun format acceptable by dryrun REST api")
cmd.Flags().Var(&dumpForDryrunFormat, "dryrun-dump-format", "Dryrun dump format: "+dumpForDryrunFormat.AllowedString())
+ cmd.Flags().StringSliceVar(&dumpForDryrunAccts, "dryrun-accounts", nil, "additional accounts to include into dryrun request obj")
}
type cobraStringValue struct {