Можем да присвоим етикет на адрес или чрез getnewaddress или setlabel.
getnewaddress ( "label" "address_type" )
setlabel "address" "label"
За изпращане на биткойни имаме две функции sendtoaddress и setndmany, и двете не се занимават с етикети.
sendtoaddress "address" amount ( "comment" "comment_to" subtractfeefromamount replaceable conf_target "estimate_mode" )
sendmany "" {"address":amount} ( minconf "comment" ["address",...] replaceable conf_target "estimate_mode" )
и имаме getreceivedbylabel и getreceivedbyaddress:
getreceivedbylabel "label" ( minconf )
getreceivedbyaddress "address" ( minconf )
Моето обосновано предположение е, че функциите за изпращане* ще дебитират сумата от всеки адрес в портфейла, който сметнат за подходящ, и ще кредитират връщането обратно на всеки адрес, който желаят.
Вярно ли е? и как това се отразява на getreceivedbylabel
и getreceivedbyaddress
?