Less tracing, more optimization

This commit is contained in:
kexkey
2019-02-19 17:04:46 -05:00
committed by kexkey
parent 71e6a11de1
commit 0574bc29dd
4 changed files with 9 additions and 35 deletions

View File

@@ -23,7 +23,7 @@ importmulti_rpc() {
local walletname=${1}
local label=${2}
local addresses=$(echo "${3}" | jq ".addresses" | tr -d '\n ')
trace "[importmulti_rpc] addresses=${addresses}"
# trace "[importmulti_rpc] addresses=${addresses}"
# Will look like:
# [{"address":"2N6Q9kBcLtNswgMSLSQ5oduhbctk7hxEJW8"},{"address":"2NFLhFghAPKEPuZCKoeXYYxuaBxhKXbmhBV"},{"address":"2N7gepbQtRM5Hm4PTjvGadj9wAwEwnAsKiP"}]
@@ -35,12 +35,12 @@ importmulti_rpc() {
# {"scriptPubKey":{"address":"2N6Q9kBcLtNswgMSLSQ5oduhbctk7hxEJW8"},"timestamp":"now","watchonly":true,"label":"xpub"},
addresses=$(echo "${addresses}" | sed "s/\"address\"/\"scriptPubKey\":\{\"address\"/g" | sed "s/}/},\"timestamp\":\"now\",\"watchonly\":true,\"label\":\"${label}\"}/g")
trace "[importmulti_rpc] addresses=${addresses}"
# trace "[importmulti_rpc] addresses=${addresses}"
# Now we use that in the RPC string
local rpcstring="{\"method\":\"importmulti\",\"params\":[${addresses},{\"rescan\":false}]}"
trace "[importmulti_rpc] rpcstring=${rpcstring}"
# trace "[importmulti_rpc] rpcstring=${rpcstring}"
local result
result=$(send_to_watcher_node_wallet ${walletname} ${rpcstring})