##部署合约msig.sol
M
: 多签需要的签名数量__members
: 多签地址列表
##多重签名
-
token
: erc20合约地址 -
from
: 多签合约账户地址 -
to
: 转账收款人 -
value
: 转账金额 -
nonce
: 交易nonce,多签需要指定相同的nonce,转账完成后自动递增(初始为0) -
key
: 私钥,直接填写私钥则不用指定以下三项 -
signer
: 本次签名的账户 -
keystore
: keystore目录 -
password
: keystore账户解锁密码
####使用keystore签名
./erc20msig sign --token=0xcb732820DA130e3AC8f9E00588caC657628FABFE \
--from=0xb3778d4a40959f9a26C5C42FD1Ac952Fafb9C900 --to=0xd0f113e0b5639945e24b2f00856b5285af06d33d \
--value=100 --nonce=0 --signer 0xd339985aca76fd1af57556ed37b090f543851837 \
--keystore=/Users/yuanchao/eth/testdata/keystore --password=1
####直接使用私钥签名
./erc20msig sign --token=0x877225513F6BB340EF74AbDDa43a6F9EAd4ff572 \
--from=0x1dB9F763A9Ab2a2cB027a22e387214bFF7359AEd --to=0xd0f113e0b5639945e24b2f00856b5285af06d33d \
--value=11 --nonce=0 --key=DF756FC4B65CF0E62225F511CF68F165A4F47F7AFF023668CC7712A4794DD2D4
##发送多签后的交易
v
: 签名V值列表r
: 签名R值列表s
: 签名S值列表_token
: erc20合约地址_to
: 转账收款人_value
: 转账金额
[27],["0x09461a45c4ba81b811875908cf11a5e82bcd29603733e0717d69e091bc9de9c2"],["0x54beccdbf4082c265b2525edff9194faa601a286b995cc5f68244d42ab6d46fb"],"0xcb732820DA130e3AC8f9E00588caC657628FABFE","0xd0f113e0b5639945e24b2f00856b5285af06d33d","100"