Commit 37e9aea1 authored by jiangpeng's avatar jiangpeng Committed by vipwzw

modify create cmd string array sep

parent 6298e21d
...@@ -104,10 +104,10 @@ func CreateMultiSigAccCreateCmd() *cobra.Command { ...@@ -104,10 +104,10 @@ func CreateMultiSigAccCreateCmd() *cobra.Command {
func createMultiSigAccTransferFlags(cmd *cobra.Command) { func createMultiSigAccTransferFlags(cmd *cobra.Command) {
cmd.Flags().StringP("owners_addr", "a", "", "address of owner,separated by space") cmd.Flags().StringP("owners_addr", "a", "", "address of owners,separated by '-', addr0-addr1-addr2...")
cmd.MarkFlagRequired("owners_addr") cmd.MarkFlagRequired("owners_addr")
cmd.Flags().StringP("owners_weight", "w", "", "weight of owner,separated by space,uint64 type") cmd.Flags().StringP("owners_weight", "w", "", "weight of owners,separated by '-', w0-w1-w2..., uint64 type")
cmd.MarkFlagRequired("owners_weight") cmd.MarkFlagRequired("owners_weight")
cmd.Flags().Uint64P("required_weight", "r", 0, "required weight of account execute tx") cmd.Flags().Uint64P("required_weight", "r", 0, "required weight of account execute tx")
...@@ -127,10 +127,10 @@ func createMultiSigAccTransfer(cmd *cobra.Command, args []string) { ...@@ -127,10 +127,10 @@ func createMultiSigAccTransfer(cmd *cobra.Command, args []string) {
rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr") rpcLaddr, _ := cmd.Flags().GetString("rpc_laddr")
address, _ := cmd.Flags().GetString("owners_addr") address, _ := cmd.Flags().GetString("owners_addr")
addressArr := strings.Fields(address) addressArr := strings.Split(address, "-")
weightstr, _ := cmd.Flags().GetString("owners_weight") weightstr, _ := cmd.Flags().GetString("owners_weight")
weightsArr := strings.Fields(weightstr) weightsArr := strings.Split(weightstr, "-")
//校验owner和权重数量要一致 //校验owner和权重数量要一致
if len(addressArr) != len(weightsArr) { if len(addressArr) != len(weightsArr) {
......
...@@ -89,7 +89,7 @@ cli send bty transfer -a 100 -n test -t "1KHwX7ZadNeQDjBGpnweb4k2dqj2CWtAYo" -k ...@@ -89,7 +89,7 @@ cli send bty transfer -a 100 -n test -t "1KHwX7ZadNeQDjBGpnweb4k2dqj2CWtAYo" -k
第一步:1DkrXbz2bK6XMpY4v9z2YUnhwWTXT6V5jd地址创建多重签名的账户,owner:1Kkgztjcni3xKw95y2VZHwPpsSHDEH5sXF 1N8LP5gBufZXCEdf3hyViDhWFqeB7WPGdv 第一步:1DkrXbz2bK6XMpY4v9z2YUnhwWTXT6V5jd地址创建多重签名的账户,owner:1Kkgztjcni3xKw95y2VZHwPpsSHDEH5sXF 1N8LP5gBufZXCEdf3hyViDhWFqeB7WPGdv
//构建交易 //构建交易
cli send multisig account create -d 10 -e coins -s BTY -a "1C5xK2ytuoFqxmVGMcyz9XFKFWcDA8T3rK 1LDGrokrZjo1HtSmSnw8ef3oy5Vm1nctbj" -w "20 10" -r 15 -k 1DkrXbz2bK6XMpY4v9z2YUnhwWTXT6V5jd cli send multisig account create -d 10 -e coins -s BTY -a "1C5xK2ytuoFqxmVGMcyz9XFKFWcDA8T3rK-1LDGrokrZjo1HtSmSnw8ef3oy5Vm1nctbj" -w "20-10" -r 15 -k 1DkrXbz2bK6XMpY4v9z2YUnhwWTXT6V5jd
//查看创建的账户个数 //查看创建的账户个数
cli multisig account count cli multisig account count
......
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