Мы можем присвоить адресу метку, используя 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
?