Commit d4c4cb68 authored by heyubin's avatar heyubin Committed by vipwzw

add by hyb for gosec

parent 854ce979
......@@ -105,35 +105,31 @@ func CreateMultiSigAccCreateCmd() *cobra.Command {
func createMultiSigAccTransferFlags(cmd *cobra.Command) {
cmd.Flags().StringP("owners_addr", "a", "", "address of owners,separated by '-', addr0-addr1-addr2...")
err := cmd.MarkFlagRequired("owners_addr")
cmd.MarkFlagRequired("owners_addr")
cmd.Flags().StringP("owners_weight", "w", "", "weight of owners,separated by '-', w0-w1-w2..., uint64 type")
err = cmd.MarkFlagRequired("owners_weight")
cmd.MarkFlagRequired("owners_weight")
cmd.Flags().Uint64P("required_weight", "r", 0, "required weight of account execute tx")
err = cmd.MarkFlagRequired("required_weight")
cmd.MarkFlagRequired("required_weight")
cmd.Flags().StringP("execer", "e", "", "assets execer name")
err = cmd.MarkFlagRequired("execer")
cmd.MarkFlagRequired("execer")
cmd.Flags().StringP("symbol", "s", "", "assets symbol")
err = cmd.MarkFlagRequired("symbol")
cmd.MarkFlagRequired("symbol")
cmd.Flags().Float64P("daily_limit", "d", 0, "daily_limit of assets ")
err = cmd.MarkFlagRequired("daily_limit")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("daily_limit")
}
func createMultiSigAccTransfer(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
address, err := cmd.Flags().GetString("owners_addr")
address, _ := cmd.Flags().GetString("owners_addr")
addressArr := strings.Split(address, "-")
weightstr, err := cmd.Flags().GetString("owners_weight")
weightstr, _ := cmd.Flags().GetString("owners_weight")
weightsArr := strings.Split(weightstr, "-")
//校验owner和权重数量要一致
......@@ -174,10 +170,10 @@ func createMultiSigAccTransfer(cmd *cobra.Command, args []string) {
return
}
execer, err := cmd.Flags().GetString("execer")
symbol, err := cmd.Flags().GetString("symbol")
execer, _ := cmd.Flags().GetString("execer")
symbol, _ := cmd.Flags().GetString("symbol")
dailylimit, err := cmd.Flags().GetFloat64("daily_limit")
dailylimit, _ := cmd.Flags().GetFloat64("daily_limit")
err = isValidDailylimit(dailylimit)
if err != nil {
fmt.Fprintln(os.Stderr, err)
......@@ -213,28 +209,22 @@ func CreateMultiSigAccOwnerAddCmd() *cobra.Command {
func createOwnerAddTransferFlags(cmd *cobra.Command) {
cmd.Flags().StringP("multisig_addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("multisig_addr")
cmd.MarkFlagRequired("multisig_addr")
cmd.Flags().StringP("owner_addr", "o", "", "address of owner")
err = cmd.MarkFlagRequired("owner_addr")
cmd.MarkFlagRequired("owner_addr")
cmd.Flags().Uint64P("owner_weight", "w", 0, "weight of owner")
err = cmd.MarkFlagRequired("owner_weight")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("owner_weight")
}
func createOwnerAddTransfer(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, err := cmd.Flags().GetString("multisig_addr")
ownerAddr, err := cmd.Flags().GetString("owner_addr")
ownerWeight, err := cmd.Flags().GetUint64("owner_weight")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, _ := cmd.Flags().GetString("multisig_addr")
ownerAddr, _ := cmd.Flags().GetString("owner_addr")
ownerWeight, _ := cmd.Flags().GetUint64("owner_weight")
params := &mty.MultiSigOwnerOperate{
MultiSigAccAddr: multiSigAddr,
NewOwner: ownerAddr,
......@@ -260,24 +250,17 @@ func CreateMultiSigAccOwnerDelCmd() *cobra.Command {
func createOwnerDelTransferFlags(cmd *cobra.Command) {
cmd.Flags().StringP("multisig_addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("multisig_addr")
cmd.MarkFlagRequired("multisig_addr")
cmd.Flags().StringP("owner_addr", "o", "", "address of owner")
err = cmd.MarkFlagRequired("owner_addr")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("owner_addr")
}
func createOwnerDelTransfer(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, err := cmd.Flags().GetString("multisig_addr")
ownerAddr, err := cmd.Flags().GetString("owner_addr")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, _ := cmd.Flags().GetString("multisig_addr")
ownerAddr, _ := cmd.Flags().GetString("owner_addr")
params := &mty.MultiSigOwnerOperate{
MultiSigAccAddr: multiSigAddr,
OldOwner: ownerAddr,
......@@ -302,26 +285,19 @@ func CreateMultiSigAccOwnerModifyCmd() *cobra.Command {
func createOwnerModifyTransferFlags(cmd *cobra.Command) {
cmd.Flags().StringP("multisig_addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("multisig_addr")
cmd.MarkFlagRequired("multisig_addr")
cmd.Flags().StringP("owner_addr", "o", "", "address of owner")
err = cmd.MarkFlagRequired("owner_addr")
cmd.MarkFlagRequired("owner_addr")
cmd.Flags().Uint64P("owner_weight", "w", 0, "new weight of owner")
err = cmd.MarkFlagRequired("owner_weight")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("owner_weight")
}
func createOwnerModifyTransfer(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, err := cmd.Flags().GetString("multisig_addr")
ownerAddr, err := cmd.Flags().GetString("owner_addr")
ownerWeight, err := cmd.Flags().GetUint64("owner_weight")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, _ := cmd.Flags().GetString("multisig_addr")
ownerAddr, _ := cmd.Flags().GetString("owner_addr")
ownerWeight, _ := cmd.Flags().GetUint64("owner_weight")
params := &mty.MultiSigOwnerOperate{
MultiSigAccAddr: multiSigAddr,
OldOwner: ownerAddr,
......@@ -347,26 +323,19 @@ func CreateMultiSigAccOwnerReplaceCmd() *cobra.Command {
func createOwnerReplaceTransferFlags(cmd *cobra.Command) {
cmd.Flags().StringP("multisig_addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("multisig_addr")
cmd.MarkFlagRequired("multisig_addr")
cmd.Flags().StringP("owner_addr", "o", "", "address of old owner")
err = cmd.MarkFlagRequired("owner_addr")
cmd.MarkFlagRequired("owner_addr")
cmd.Flags().StringP("new_owner", "n", "", "address of new owner")
err = cmd.MarkFlagRequired("new_owner")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("new_owner")
}
func createOwnerReplaceTransfer(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, err := cmd.Flags().GetString("multisig_addr")
ownerAddr, err := cmd.Flags().GetString("owner_addr")
newOwner, err := cmd.Flags().GetString("new_owner")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, _ := cmd.Flags().GetString("multisig_addr")
ownerAddr, _ := cmd.Flags().GetString("owner_addr")
newOwner, _ := cmd.Flags().GetString("new_owner")
params := &mty.MultiSigOwnerOperate{
MultiSigAccAddr: multiSigAddr,
OldOwner: ownerAddr,
......@@ -392,22 +361,15 @@ func CreateMultiSigAccWeightModifyCmd() *cobra.Command {
func createMultiSigAccWeightModifyTransferFlags(cmd *cobra.Command) {
cmd.Flags().StringP("multisig_addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("multisig_addr")
cmd.MarkFlagRequired("multisig_addr")
cmd.Flags().Uint64P("weight", "w", 0, "new required weight of multisig account ")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
}
func createMultiSigAccWeightModifyTransfer(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, err := cmd.Flags().GetString("multisig_addr")
weight, err := cmd.Flags().GetUint64("weight")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, _ := cmd.Flags().GetString("multisig_addr")
weight, _ := cmd.Flags().GetUint64("weight")
params := &mty.MultiSigAccOperate{
MultiSigAccAddr: multiSigAddr,
NewRequiredWeight: weight,
......@@ -432,33 +394,26 @@ func CreateMultiSigAccDailyLimitModifyCmd() *cobra.Command {
func createMultiSigAccDailyLimitModifyTransferFlags(cmd *cobra.Command) {
cmd.Flags().StringP("multisig_addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("multisig_addr")
cmd.MarkFlagRequired("multisig_addr")
cmd.Flags().StringP("execer", "e", "", "assets execer name")
err = cmd.MarkFlagRequired("execer")
cmd.MarkFlagRequired("execer")
cmd.Flags().StringP("symbol", "s", "", "assets symbol")
err = cmd.MarkFlagRequired("symbol")
cmd.MarkFlagRequired("symbol")
cmd.Flags().Float64P("daily_limit", "d", 0, "daily_limit of assets ")
err = cmd.MarkFlagRequired("daily_limit")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("daily_limit")
}
func createMultiSigAccDailyLimitModifyTransfer(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, err := cmd.Flags().GetString("multisig_addr")
execer, err := cmd.Flags().GetString("execer")
symbol, err := cmd.Flags().GetString("symbol")
dailylimit, err := cmd.Flags().GetFloat64("daily_limit")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
err = isValidDailylimit(dailylimit)
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, _ := cmd.Flags().GetString("multisig_addr")
execer, _ := cmd.Flags().GetString("execer")
symbol, _ := cmd.Flags().GetString("symbol")
dailylimit, _ := cmd.Flags().GetFloat64("daily_limit")
err := isValidDailylimit(dailylimit)
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
......@@ -492,24 +447,21 @@ func CreateMultiSigConfirmTxCmd() *cobra.Command {
func createMultiSigConfirmTransferFlags(cmd *cobra.Command) {
cmd.Flags().StringP("multisig_addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("multisig_addr")
cmd.MarkFlagRequired("multisig_addr")
cmd.Flags().Uint64P("txid", "i", 0, "txid of multisig transaction")
err = cmd.MarkFlagRequired("txid")
cmd.MarkFlagRequired("txid")
cmd.Flags().StringP("confirm_or_revoke", "c", "t", "whether confirm or revoke tx (0/f/false for No; 1/t/true for Yes)")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
}
func createMultiSigConfirmTransfer(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, err := cmd.Flags().GetString("multisig_addr")
txid, err := cmd.Flags().GetUint64("txid")
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
multiSigAddr, _ := cmd.Flags().GetString("multisig_addr")
txid, _ := cmd.Flags().GetUint64("txid")
confirmOrRevoke, err := cmd.Flags().GetString("confirm_or_revoke")
confirmOrRevoke, _ := cmd.Flags().GetString("confirm_or_revoke")
confirmOrRevokeBool, err := strconv.ParseBool(confirmOrRevoke)
if err != nil {
fmt.Fprintln(os.Stderr, err)
......@@ -539,35 +491,28 @@ func CreateMultiSigAccTransferInCmd() *cobra.Command {
func createMultiSigAccTransferInFlags(cmd *cobra.Command) {
cmd.Flags().StringP("to", "t", "", "address of multisig account")
err := cmd.MarkFlagRequired("to")
cmd.MarkFlagRequired("to")
cmd.Flags().StringP("execer", "e", "", "assets execer")
err = cmd.MarkFlagRequired("execer")
cmd.MarkFlagRequired("execer")
cmd.Flags().StringP("symbol", "s", "", "assets symbol")
err = cmd.MarkFlagRequired("symbol")
cmd.MarkFlagRequired("symbol")
cmd.Flags().StringP("note", "n", "", "transaction note info")
cmd.Flags().Float64P("amount", "a", 0, "transaction amount")
err = cmd.MarkFlagRequired("amount")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("amount")
}
func createMultiSigAccTransferIn(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
to, err := cmd.Flags().GetString("to")
execer, err := cmd.Flags().GetString("execer")
symbol, err := cmd.Flags().GetString("symbol")
note, err := cmd.Flags().GetString("note")
amount, err := cmd.Flags().GetFloat64("amount")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
to, _ := cmd.Flags().GetString("to")
execer, _ := cmd.Flags().GetString("execer")
symbol, _ := cmd.Flags().GetString("symbol")
note, _ := cmd.Flags().GetString("note")
amount, _ := cmd.Flags().GetFloat64("amount")
if float64(types.MaxCoin/types.Coin) < amount {
fmt.Fprintln(os.Stderr, types.ErrAmount)
return
......@@ -598,39 +543,32 @@ func CreateMultiSigAccTransferOutCmd() *cobra.Command {
func createMultiSigAccTransferOutFlags(cmd *cobra.Command) {
cmd.Flags().StringP("from", "f", "", "address of multisig account")
err := cmd.MarkFlagRequired("from")
cmd.MarkFlagRequired("from")
cmd.Flags().StringP("to", "t", "", "address of account")
err = cmd.MarkFlagRequired("to")
cmd.MarkFlagRequired("to")
cmd.Flags().StringP("execer", "e", "", "assets execer")
err = cmd.MarkFlagRequired("execer")
cmd.MarkFlagRequired("execer")
cmd.Flags().StringP("symbol", "s", "", "assets symbol")
err = cmd.MarkFlagRequired("symbol")
cmd.MarkFlagRequired("symbol")
cmd.Flags().StringP("note", "n", "", "transaction note info")
cmd.Flags().Float64P("amount", "a", 0, "transaction amount")
err = cmd.MarkFlagRequired("amount")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("amount")
}
func createMultiSigAccTransferOut(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
from, err := cmd.Flags().GetString("from")
to, err := cmd.Flags().GetString("to")
execer, err := cmd.Flags().GetString("execer")
symbol, err := cmd.Flags().GetString("symbol")
note, err := cmd.Flags().GetString("note")
amount, err := cmd.Flags().GetFloat64("amount")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
from, _ := cmd.Flags().GetString("from")
to, _ := cmd.Flags().GetString("to")
execer, _ := cmd.Flags().GetString("execer")
symbol, _ := cmd.Flags().GetString("symbol")
note, _ := cmd.Flags().GetString("note")
amount, _ := cmd.Flags().GetFloat64("amount")
if float64(types.MaxCoin/types.Coin) < amount {
fmt.Fprintln(os.Stderr, types.ErrAmount)
return
......@@ -659,11 +597,8 @@ func GetMultiSigAccCountCmd() *cobra.Command {
}
func getMultiSigAccCount(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
var params rpctypes.Query4Jrpc
var rep interface{}
......@@ -690,25 +625,18 @@ func GetMultiSigAccountsCmd() *cobra.Command {
func addgetMultiSigAccountsFlags(cmd *cobra.Command) {
cmd.Flags().Int64P("start", "s", 0, "account start index")
err := cmd.MarkFlagRequired("start")
cmd.MarkFlagRequired("start")
cmd.Flags().Int64P("end", "e", 0, "account end index")
err = cmd.MarkFlagRequired("end")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("end")
}
func getMultiSigAccounts(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
start, _ := cmd.Flags().GetInt64("start")
end, _ := cmd.Flags().GetInt64("end")
start, err := cmd.Flags().GetInt64("start")
end, err := cmd.Flags().GetInt64("end")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
if start > end || start < 0 {
fmt.Fprintln(os.Stderr, "input parameter invalid!")
return
......@@ -742,20 +670,13 @@ func GetMultiSigAccountInfoCmd() *cobra.Command {
func getMultiSigAccountInfoFlags(cmd *cobra.Command) {
cmd.Flags().StringP("addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("addr")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("addr")
}
func getMultiSigAccountInfo(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
addr, err := cmd.Flags().GetString("addr")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
addr, _ := cmd.Flags().GetString("addr")
req := mty.ReqMultiSigAccInfo{
MultiSigAccAddr: addr,
}
......@@ -815,20 +736,13 @@ func GetMultiSigAccTxCountCmd() *cobra.Command {
func getMultiSigAccTxCountFlags(cmd *cobra.Command) {
cmd.Flags().StringP("addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("addr")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("addr")
}
func getMultiSigAccTxCount(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
addr, err := cmd.Flags().GetString("addr")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
addr, _ := cmd.Flags().GetString("addr")
req := mty.ReqMultiSigAccInfo{
MultiSigAccAddr: addr,
}
......@@ -857,45 +771,39 @@ func GetMultiSigTxidsCmd() *cobra.Command {
func getMultiSigTxidsCmdFlags(cmd *cobra.Command) {
cmd.Flags().StringP("addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("addr")
cmd.MarkFlagRequired("addr")
cmd.Flags().Uint64P("start", "s", 0, "tx start index")
err = cmd.MarkFlagRequired("start")
cmd.MarkFlagRequired("start")
cmd.Flags().Uint64P("end", "e", 0, "tx end index")
err = cmd.MarkFlagRequired("end")
cmd.MarkFlagRequired("end")
cmd.Flags().StringP("pending", "p", "t", "whether pending tx (0/f/false for No; 1/t/true for Yes)")
cmd.Flags().StringP("executed", "x", "t", "whether executed tx (0/f/false for No; 1/t/true for Yes)")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
}
func getMultiSigTxids(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
addr, err := cmd.Flags().GetString("addr")
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
addr, _ := cmd.Flags().GetString("addr")
start, err := cmd.Flags().GetUint64("start")
end, err := cmd.Flags().GetUint64("end")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
start, _ := cmd.Flags().GetUint64("start")
end, _ := cmd.Flags().GetUint64("end")
if start > end || start < 0 {
fmt.Fprintln(os.Stderr, "input parameter invalid!")
return
}
pending, err := cmd.Flags().GetString("pending")
pending, _ := cmd.Flags().GetString("pending")
pendingBool, err := strconv.ParseBool(pending)
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
executed, err := cmd.Flags().GetString("executed")
executed, _ := cmd.Flags().GetString("executed")
executedBool, err := strconv.ParseBool(executed)
if err != nil {
fmt.Fprintln(os.Stderr, err)
......@@ -934,24 +842,17 @@ func GetMultiSigTxInfoCmd() *cobra.Command {
func getMultiSigTxInfoFlags(cmd *cobra.Command) {
cmd.Flags().StringP("addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("addr")
cmd.MarkFlagRequired("addr")
cmd.Flags().Uint64P("txid", "i", 0, "txid of multisig transaction")
err = cmd.MarkFlagRequired("txid")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("txid")
}
func getMultiSigTxInfo(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
addr, err := cmd.Flags().GetString("addr")
txid, err := cmd.Flags().GetUint64("txid")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
addr, _ := cmd.Flags().GetString("addr")
txid, _ := cmd.Flags().GetUint64("txid")
req := mty.ReqMultiSigTxInfo{
MultiSigAddr: addr,
TxId: txid,
......@@ -981,24 +882,17 @@ func GetMultiSigTxConfirmedWeightCmd() *cobra.Command {
func getMultiSigTxConfirmedWeightFlags(cmd *cobra.Command) {
cmd.Flags().StringP("addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("addr")
cmd.MarkFlagRequired("addr")
cmd.Flags().Uint64P("txid", "i", 0, "txid of multisig transaction")
err = cmd.MarkFlagRequired("txid")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("txid")
}
func getGetMultiSigTxConfirmedWeight(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
addr, err := cmd.Flags().GetString("addr")
txid, err := cmd.Flags().GetUint64("txid")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
addr, _ := cmd.Flags().GetString("addr")
txid, _ := cmd.Flags().GetUint64("txid")
req := mty.ReqMultiSigTxInfo{
MultiSigAddr: addr,
TxId: txid,
......@@ -1028,25 +922,18 @@ func GetMultiSigAccUnSpentTodayCmd() *cobra.Command {
func getMultiSigAccUnSpentTodayFlags(cmd *cobra.Command) {
cmd.Flags().StringP("addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("addr")
cmd.MarkFlagRequired("addr")
cmd.Flags().StringP("execer", "e", "", "assets execer name")
cmd.Flags().StringP("symbol", "s", "", "assets symbol")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
}
func getMultiSigAccUnSpentToday(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
addr, err := cmd.Flags().GetString("addr")
execer, err := cmd.Flags().GetString("execer")
symbol, err := cmd.Flags().GetString("symbol")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
addr, _ := cmd.Flags().GetString("addr")
execer, _ := cmd.Flags().GetString("execer")
symbol, _ := cmd.Flags().GetString("symbol")
isallBool := true
assets := &mty.Assets{}
//获取指定资产信息时,execer和symbol不能为空
......@@ -1108,25 +995,18 @@ func GetMultiSigAccAssetsCmd() *cobra.Command {
func getMultiSigAccAssetsFlags(cmd *cobra.Command) {
cmd.Flags().StringP("addr", "a", "", "address of multisig account")
err := cmd.MarkFlagRequired("addr")
cmd.MarkFlagRequired("addr")
cmd.Flags().StringP("execer", "e", "coins", "assets execer name ")
cmd.Flags().StringP("symbol", "s", "BTY", "assets symbol")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
}
func getMultiSigAccAssets(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
addr, err := cmd.Flags().GetString("addr")
execer, err := cmd.Flags().GetString("execer")
symbol, err := cmd.Flags().GetString("symbol")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
addr, _ := cmd.Flags().GetString("addr")
execer, _ := cmd.Flags().GetString("execer")
symbol, _ := cmd.Flags().GetString("symbol")
isallBool := true
assets := &mty.Assets{}
//获取指定资产信息时,execer和symbol不能为空
......@@ -1195,20 +1075,13 @@ func GetMultiSigAccAllAddressCmd() *cobra.Command {
func getMultiSigAccAllAddressFlags(cmd *cobra.Command) {
cmd.Flags().StringP("addr", "a", "", "address of created multisig account")
err := cmd.MarkFlagRequired("addr")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
cmd.MarkFlagRequired("addr")
}
func getMultiSigAccAllAddress(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
createAddr, err := cmd.Flags().GetString("addr")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
createAddr, _ := cmd.Flags().GetString("addr")
var params rpctypes.Query4Jrpc
var rep interface{}
req := mty.ReqMultiSigAccInfo{
......@@ -1245,12 +1118,9 @@ func getMultiSigAccByOwnerFlags(cmd *cobra.Command) {
}
func getMultiSigAccByOwner(cmd *cobra.Command, args []string) {
rpcLaddr, err := cmd.Flags().GetString("rpc_laddr")
ownerAddr, err := cmd.Flags().GetString("addr")
if err != nil {
fmt.Fprintln(os.Stderr, err)
return
}
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
ownerAddr, _ := cmd.Flags().GetString("addr")
params := &types.ReqString{
Data: ownerAddr,
}
......
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