Мы можем присвоить метку адресу, используя 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 )
Мое обоснованное предположение состоит в том, что функции send * будут списывать сумму с любого адреса в кошельке, который они считают нужным, и возвращать сумму возврата на любой адрес, который они захотят.
Это правильно?
и как это влияет на getreceivedbylabel
& getreceivedbyaddress
?