echo-e"${GRE}=========== $FUNCNAME end ===========${NOC}"
}
function lock_multisign_Bty_test(){
echo-e"${GRE}=========== $FUNCNAME begin ===========${NOC}"
lock_bty_multisign 330 "330.0000""0.0000"
lock_bty_multisign 800 "565.0000""565.0000"
lock_bty_multisign 500 "532.5000""1097.5000"
echo-e"${GRE}=========== $FUNCNAME end ===========${NOC}"
}
function transfer_multisign_Bty_test(){
echo-e"${GRE}=========== $FUNCNAME begin ===========${NOC}"
# transfer test
# shellcheck disable=SC2154
hash=$(${CLIA} chain33 multisign transfer -a 100 -r"${chain33BridgeBank}"-k"${chain33MultisignKeyA},${chain33MultisignKeyB},${chain33MultisignKeyC},${chain33MultisignKeyD}" | jq -r".msg")
hash=$(${CLIA} chain33 multisign transfer -a 100 -r"${chain33MultisignA}"-k"${chain33MultisignKeyA},${chain33MultisignKeyB},${chain33MultisignKeyC},${chain33MultisignKeyD}" | jq -r".msg")
echo-e"${GRE}=========== $FUNCNAME end ===========${NOC}"
}
function lock_multisign_Chain33Ycc_test(){
echo-e"${GRE}=========== $FUNCNAME begin ===========${NOC}"
lock_chain33_ycc_multisign 30 30 0
lock_chain33_ycc_multisign 70 40 60
lock_chain33_ycc_multisign 260 120 240
lock_chain33_ycc_multisign 10 52 318
echo-e"${GRE}=========== $FUNCNAME end ===========${NOC}"
}
function transfer_multisign_Chain33Ycc_test(){
echo-e"${GRE}=========== $FUNCNAME begin ===========${NOC}"
# transfer test
hash=$(${CLIA} chain33 multisign transfer -a 10 -r"${chain33BridgeBank}"-t"${chain33YccERC20TokenAddr}"-k"${chain33MultisignKeyA},${chain33MultisignKeyB},${chain33MultisignKeyC},${chain33MultisignKeyD}" | jq -r".msg")
hash=$(${CLIA} chain33 multisign transfer -a 5 -r"${chain33MultisignA}"-t"${chain33YccERC20TokenAddr}"-k"${chain33MultisignKeyA},${chain33MultisignKeyB},${chain33MultisignKeyC},${chain33MultisignKeyD}" | jq -r".msg")
echo-e"${GRE}=========== $FUNCNAME end ===========${NOC}"
}
function transfer_multisign_EthYcc(){
echo-e"${GRE}=========== $FUNCNAME begin ===========${NOC}"
# transfer
# multisignEthAddr 要有手续费
${CLIA} ethereum transfer -k"${ethDeployKey}"-m 10 -r"${multisignEthAddr}"
sleep 2
# transfer
${CLIA} ethereum multisign transfer -a 8 -r"${ethBridgeBank}"-t"${ethereumBycERC20TokenAddr}"-k"${ethMultisignKeyA},${ethMultisignKeyB},${ethMultisignKeyC},${ethMultisignKeyD}"
${CLIA} ethereum multisign transfer -a 10 -r"${ethMultisignA}"-t"${ethereumBycERC20TokenAddr}"-k"${ethMultisignKeyA},${ethMultisignKeyB},${ethMultisignKeyC},${ethMultisignKeyD}"