Commit f8748f70 authored by linj's avatar linj Committed by vipwzw

add token category for precreate cmd

parent 1e78dfe5
...@@ -371,6 +371,8 @@ func addTokenPrecreatedFlags(cmd *cobra.Command) { ...@@ -371,6 +371,8 @@ func addTokenPrecreatedFlags(cmd *cobra.Command) {
cmd.Flags().Int64P("total", "t", 0, "total amount of the token") cmd.Flags().Int64P("total", "t", 0, "total amount of the token")
cmd.MarkFlagRequired("total") cmd.MarkFlagRequired("total")
cmd.Flags().Int32P("category", "c", 0, "token category")
cmd.Flags().Float64P("fee", "f", 0, "token transaction fee") cmd.Flags().Float64P("fee", "f", 0, "token transaction fee")
} }
...@@ -382,6 +384,7 @@ func tokenPrecreated(cmd *cobra.Command, args []string) { ...@@ -382,6 +384,7 @@ func tokenPrecreated(cmd *cobra.Command, args []string) {
ownerAddr, _ := cmd.Flags().GetString("owner_addr") ownerAddr, _ := cmd.Flags().GetString("owner_addr")
price, _ := cmd.Flags().GetFloat64("price") price, _ := cmd.Flags().GetFloat64("price")
total, _ := cmd.Flags().GetInt64("total") total, _ := cmd.Flags().GetInt64("total")
category, _ := cmd.Flags().GetInt32("category")
priceInt64 := int64((price + 0.000001) * 1e4) priceInt64 := int64((price + 0.000001) * 1e4)
params := &tokenty.TokenPreCreate{ params := &tokenty.TokenPreCreate{
...@@ -391,6 +394,7 @@ func tokenPrecreated(cmd *cobra.Command, args []string) { ...@@ -391,6 +394,7 @@ func tokenPrecreated(cmd *cobra.Command, args []string) {
Introduction: introduction, Introduction: introduction,
Owner: ownerAddr, Owner: ownerAddr,
Total: total * types.TokenPrecision, Total: total * types.TokenPrecision,
Category: category,
} }
ctx := jsonclient.NewRPCCtx(rpcLaddr, "token.CreateRawTokenPreCreateTx", params, nil) ctx := jsonclient.NewRPCCtx(rpcLaddr, "token.CreateRawTokenPreCreateTx", params, nil)
ctx.RunWithoutMarshal() ctx.RunWithoutMarshal()
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment