mirror of
https://github.com/aljazceru/cyphernode.git
synced 2026-02-23 13:04:22 +01:00
Less tracing, more optimization
This commit is contained in:
@@ -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})
|
||||
|
||||
Reference in New Issue
Block a user